Document Document Title
US10531371B2 Method and device for transmitting and receiving plurality of D2D signals in wireless communication system
A method for transmitting a discovery signal in a wireless communication system, according to an embodiment of the present invention, comprises the steps of: selecting from a resource pool n (n>0) resource units for transmitting a discovery signal; and transmitting the discovery signal by using the selected n resource units, wherein, when the n resource units are selected, the kth (0
US10531370B2 Method and apparatus for transmitting data in wireless communication system
The present specification relates to a method for transmitting data by a first neighbor awareness networking (NAN) device in a wireless communication system. The method for transmitting data may comprise the steps of: performing a service discovery for a first service with a second NAN device through a service discovery frame (SDF); and exchanging data for the first service with the second NAN device on the basis of the performed service discovery. Here, when at least one of authentication and association is required in transmitting the data for the first service, attribute information which is required for the data transmission among information on authentication attributes and information on association attributes may be included in the service discovery frame.
US10531368B2 Method and system for selecting a wireless network for offloading
The present invention is directed to a method and system for selecting a wireless network for offloading network traffic from another network. In one embodiment, a method and system for offloading network traffic in a wireless user terminal from a first network, such as cellular network, onto a second network, such as a WiFi network, includes determining a measure of the relationship between the user of the wireless user terminal and the owner of the access point for the second network. The measure of the relationship can be used to provide an indication of the likelihood that the owner of the access point will grant access to the user of the wireless user terminal.
US10531358B2 Method and system for routing IP based messaging, voice and video calling based on the network parameters the device is connected to and the location
A system and method for routing IP-based messaging, voice and video calling, comprising detecting network parameters of a network that a device is connected to, detecting a location of the device and routing the call based on the network parameters and the location.
US10531357B2 Processing of data channels provided in electromagnetic waves by an access point and methods thereof
Aspects of the subject disclosure may include, a system for receiving second signals from a switch responsive to the switch receiving first signals a first waveguide system, wherein the first waveguide system facilitates generating the first signals responsive to receiving first electromagnetic waves that propagate along a transmission medium. The system further facilitates selecting a communication device according to the second signals, and transmitting a first wireless signal directed to the communication device, wherein the first wireless signal conveys first data supplied by the second signals. Other embodiments are disclosed.
US10531356B2 VoIP and native carrier call integration
A method for native call and VoIP call integration is disclosed, comprising: receiving, at a switch in a mobile operator network, an incoming call for a mobile device; querying a convergence gateway from the soft switch via an application programming interface (API) at the convergence gateway to determine whether the mobile device is currently engaged in a voice over IP (VoIP) call using a VoIP calling software application on the mobile device; delivering the incoming call via the soft switch over IP as a VoIP call to the VoIP calling software application on the mobile device.
US10531355B2 Management apparatus, measurement apparatus, management method, measurement method and digital device with layer-3 filtering of measurement results
A management apparatus, a measurement apparatus, a management method, a measurement method, and a digital device. The management apparatus at a user equipment side of a wireless communication system includes: a measurement unit, configured to perform wireless resource management measurement on reference signals of a target cell; an interference determination unit, configured to determine whether the interference of the measurement result meets a preset condition, and marking the measurement result with the interference meeting the preset condition as a high interference measurement result; a filtering unit, configured to perform layer-3 filtering on the measurement result; and a mobility management unit, configured to perform mobility management on the user equipment according to the high interference measurement result. Reliable and accurate measurement of reference signals in a small cell scenario is realized.
US10531351B2 Method for in-network, dynamic radio access network functional split configuration by radio access network data plane forwarding nodes
A method for configuring resources of a radio access network (RAN) including a radio unit includes monitoring, by a data plane node, a quality of at least one portion of a link between the radio unit and a central processing unit of the RAN; determining, by the data plane node, that the quality of the at least one portion of the link has changed relative to a previous quality of the at least one portion of the link; generating, by the data plane node according to local control logic programmed into the data plane node, a decision specifying a placement for one or more RAN functions; and transmitting, by the data plane node to one or both of the radio unit and the central processing unit, a notification including the decision specifying the placement for the one or more RAN functions.
US10531349B2 Method and apparatus for controlling inter-PLMN handover to CSG cell
A method and apparatus for controlling inter-PLMN handover based on CSG lists of equivalent PLMNs is provided. A method for receiving subscriber information of a terminal at a Mobility Management Entity (MME) includes transmitting an update location request message for the terminal to a Home Subscriber Server (HSS), and receiving an update location acknowledgement message with the subscriber information of the terminal from the HSS, wherein the update location request message comprises a list of equivalent Public Land Mobile Networks (PLMNs) among which the MME supports inter-PLMN handover of the terminal. The method and apparatus for controlling inter-plan handover to a CSG cell according to the present invention is characterized in that a control apparatus of a core network acquires the allowed CSG lists for determining a User Equipments (UEs) capability of access to a CSG cell and determines whether to permit inter-PLMN handover based on the allowed CSG lists.
US10531347B2 Positioning method and apparatus for different time division duplex uplink-downlink configurations
The present invention discloses a positioning method. When a primary cell PCell and a serving cell SCell that are of user equipment UE have different uplink-downlink configurations at a same subframe location, and the UE does not support simultaneous transmission and reception, the method includes: receiving, by a first device, positioning information of the UE, where the positioning information includes positioning assistance information, or positioning assistance information and a UE identifier, and the positioning assistance information includes at least positioning reference signal PRS information, or PRS information and a Cell ID; determining, by the first device and according to the positioning information, that the UE performs PRS measurement at the same subframe location of the SCell that has same configuration, and avoiding, by the first device, scheduling data or configuring a sounding signal sounding at the same subframe location of the PCell and the SCell that have different configurations.
US10531344B2 Radio access technology change reporting
A computing device may include a memory configured to store instructions and a processor configured to execute the instructions to monitor a radio access technology type being used by a user equipment (UE) device to wirelessly communicate with a base station. The processor may be further configured to detect a change from a first radio access technology type to a second radio access technology type; determine that the second radio access technology type has been sustained for at least a particular time period; and report information identifying the change from the first radio access technology type to the second radio access technology type to a Policy and Charging Rules Function (PCRF) device.
US10531343B2 Processing circuit switched services in an evolved packet network
The present invention discloses for the ability for processing circuit switched (CS) services in an evolved packet network. For example, embodiments provide a method that includes: by a mobility management entity (MME), receiving a mobile terminated (MT) service indication from a mobile switching center (MSC); sending the MT service indication to user equipment (UE); and receiving an MT service response returned by the UE and performing subsequent operations according to the MT service response. In the method of the present invention, when an MT service arrives, the MME does not trigger the evolved NodeB (eNodeB) to hand over the packet switched (PS) services of the UE but notifies the UE of the MT service and performs subsequent operations according to the MT service response returned by the UE, thus avoiding the waste of network resources caused by a meaningless handover of PS services.
US10531342B2 VoIP service state aware hand over execution
A Network Node, a Radio Access node and methods therein for handling and supporting Hand Over, HO, in a wireless communication network are disclosed. The method in a Radio Access node comprises receiving, from a Network Node, a VoIP session notification identifying a traffic flow associated with VoIP related to a UE. The method further comprises receiving, from the Network Node, a VoIP state report for the identified traffic flow, said VoIP state report comprising a determined VoIP state, and a prediction related to a time to a VoIP state change. Further, the method comprises, when the UE is a candidate for HO: deciding whether to delay or to trigger the HO based on the VoIP state and the prediction.
US10531333B1 Structure of MAC sub-header for supporting next generation mobile communication system and method and apparatus using the same
A communication technique of fusing a fifth generation (5G) communication system for supporting higher data transmission rate beyond a fourth generation (4G) system with an Internet of things (IoT) technology and a system thereof are provided. The communication technique may be used for an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or a connected car, health care, digital education, a retail business, a security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. A method for defining media access control (MAC) sub-header structures suitable for a next generation mobile communication system and applying the MAC sub-header structures to provide a high data transmission rate and a low latency in the next generation mobile communication system is provided.
US10531330B2 Frame start optimizing in telecommunications systems
The present disclosure describes devices, systems, and methods for frame start optimizing in telecommunication systems. Some aspects may involve receiving, by an aggregation device in the telecommunication system, frames from transmitter devices. Some aspects may also involve determining that buffering may be required to sequence the frames for an aggregation operation performed by the aggregation device. The aggregation operation may include a process that combines frames from transmitter devices. In response to determining that the buffering is required, frame adjustment signals may be transmitted to the transmitter devices. The frame adjustment signals may instruct the transmitter devices to transmit subsequent frames such that the buffering is reduced for a subsequent aggregation operation performed by the aggregation device using the subsequent frames.
US10531326B2 Methods of controlling measurement process in RRC idle mode and apparatuses thereof
Provided are a method and apparatus for efficiently controlling carrier aggregation of a terminal in a network using LTE or a next generation radio access technology. The method of the terminal may include receiving IDLE mode measurement configuration information for measuring a channel state in an RRC IDLE mode from a base station, performing at least one of storing and applying the IDLE mode measurement configuration information, and transmitting IDLE mode measurement result information measured in the RRC IDLE mode based on the IDLE mode measurement configuration information to the base station.
US10531323B2 Systems, methods, and devices having databases and automated reports for electronic spectrum management
Systems and methods are disclosed for providing at least one report relating to a wireless communications spectrum. At least one device is operable for wideband scan; to detect and measure at least one signal transmitted from at least one signal emitting device autonomously, thereby creating signal data; to analyze the signal data in near real-time, thereby creating analyzed data; generate the at least one report in near real-time; and to communicate at least a portion of the at least one report over a network to at least one remote device.
US10531316B1 Methods and systems for using shared antennas for multi-protocol communication
Systems, methods, and computer-readable media are disclosed for using shared antennas for multi-protocol communication. Example devices may include a first antenna, a second antenna, memory and at least one processor configured to access the memory and execute computer-executable instructions to determine a first request for a first wireless radio to transmit first data for a first duration, determine a second request for a second wireless radio to receive second data during the first duration, and determine that a first signal strength associated with the first wireless radio is less than or equal to a first threshold. Certain embodiments may be configured to determine that communication associated with the first wireless radio has a higher priority than communication associated with the second wireless radio, cause the first wireless radio to transmit the first data using a first antenna for the first duration, and cause a second antenna to be idle.
US10531315B2 Mitigating handover issues for ground-aerial hybrid networks
In modern networks, frequent handovers (e.g., ping-pong) from one AP device to another is a situation that can lead to increased latency, excessive resource utilization, poor quality of service, or radio link failure (RLF). Conventional networks employ mobility robustness optimization (MRO) procedures to balance tradeoffs between setting low thresholds before initiating a handover procedure, thereby increasing the likelihood of ping-pong issues, and setting those thresholds to higher values, thereby increasing the likelihood of RLF. Conventional MRO procedures are tailored to terrestrial-only networks and furthermore merely react to existing issues. Hybrid networks, having both terrestrial and aerial AP devices often witness ping-pong issues and may be implemented with urgency not conducive to using MRO procedures. An architecture is presented that can predict and mitigate ping-pong and other issues in connection with hybrid networks before those issues occur.
US10531313B2 Method and system for generating and processing user-equipment-to-user-equipment probe signal
A method that comprises identifying a group of user equipment (UEs) in a radio access network, where the group includes a transmitting UE and a plurality of receiving UEs. The method further comprises sending control information including probe signal parameters to the transmitting UE and to the receiving UEs. The method also comprises receiving, from the receiving UEs, performance metrics relating to receipt of a probe signal sent by the transmitting UE based on the probe signal parameters. The method may be implemented by a scheduler. As such, based on the feedback received, the scheduler may carry out more judicious pairing of UEs for uplink and downlink transmission, which may be particularly suitable when the UEs communicate in half-duplex fashion.
US10531286B2 Methods and systems for auto-completion of anonymized strings
A proxy server receives, from a client device, a partial query entered at the client device. The partial query includes a first substring of a full query. The first substring is replaced with a first anonymized string that is correlated with the first substring. The first anonymized string is forwarded to a web server. A second anonymized string stored by the web server in association with the first anonymized string is received from the web server in response to the first anonymized string. The second anonymized string is translated into a first de-anonymized string that is correlated with the second anonymized string. A first autocomplete suggestion including the first de-anonymized string is sent to the client device.
US10531277B2 Wireless initialization of electronic devices for first time use
Apparatuses, devices, and methods of initializing an electronic device such as a wrist-worn device are provided. An optical input device may read the display of the wrist-worn device to obtain input corresponding to a pairing token presented at the display. An optical input processor may process the input to identify the pairing token. The pairing token may be provided to the wrist-worn device during a handshake process in order to establish a wireless communications session with the wrist-worn device. An initialization process may be performed via the wireless communication session. The initialization process may initialize the wrist-worn device such that a user may operate the wrist-worn device following the initialization process.
US10531272B2 PLMN specific supplementary services consistency in home and visited network
A mechanism for consistent public land mobile network (PLMN) specific supplementary services across different PLMNs or different service areas/regions of a PLMN is provided. A visited PLMN in which a subscriber unit is receiving or is attempting to receive service may be identified. Home PLMN specific supplementary services provisioned for the subscriber unit may be mapped to visited PLMN specific supplementary service codes set forth in the visited PLMN. These visited PLMN specific supplementary service codes may be used to replace the home PLMN specific supplementary service codes and transmitted to the visited PLMN using outgoing Mobile Application Part messages.
US10531267B2 Personal safety network
A personal safety network (PSN) is provided in which authorized members of the network may rapidly and efficiently communicate with each other regarding threats, emergencies, or other circumstances. The PSN provides virtually real-time, multi-way messages among at least the members of a predetermined group of authorized members of the PSN. The PSN may integrate sensor data from security devices such as cameras, badge readers, and smart locks, with messages created by authorized members. The PSN may also include a location data database for maintaining virtually real-time location information for authorized members. Messages may be composed using speech recognition as an alternative to typing. A system administrator may provide temporary access to first responders or other authorized entities to message threads and underlying messages maintained by the PSN. Pre-processing and de-duplication methods are disclosed for managing congestion during periods when a large number of messages are received by the PSN.
US10531266B2 Emergency messaging system and method of responding to an emergency
An emergency response computer system is used in operative communication with mobile computing devices for a set of device users to automatically coordinate emergency responders. The system can produce a report for emergency responders that identifies the locations of mobile computing devices, and the report can be helpful in identifying the locations of people and evacuating them when there is a mass emergency. The system can evaluate the content of emergency messages as well as proximity of the locations of the mobile computing devices that sent the emergency messages and the timing of the emergency messages to determine whether a mass emergency event is occurring and the appropriate level and type of emergency responders (police, fire, and/or medical). The system can identify and connect with video cameras throughout the geographic area that is covered by the system's emergency responders.
US10531248B2 Method of forwarding communication service based on vehicle and system thereof, and terminal supporting the same
An electronic device for forwarding a communication service is provided. The electronic device includes a communication module configured to receive a communication service request from an external electronic device; a display; and a processor configured to detect that the communication module receives the communication service request from the external electronic device, transmit a request signal of transmitting information of electronic devices registered in a vehicle electronic system to the vehicle electronic system, in response to receiving information of electronic devices, control the display to display a list of electronic devices registered in the vehicle electronic system, in response to receiving a user input for selecting one of the electronic devices registered in the vehicle electronic system, forward the received communication service request to the selected electronic device.
US10531243B2 Method and apparatus for transmitting signals having temporal correlation
A method for transmitting data in a mobile device includes transmitting, to a reception device, a connection request message comprising information indicating whether the transmission device supports message transmission having temporal correlation; receiving, from the reception device, a connection response message comprising information indicating whether the reception device supports the message transmission in response to the connection request message; and if both the transmission device and the reception device support the message transmission, transmitting, to the reception device, at least two of messages having temporal correlation, the at least two of messages comprising identification information, wherein the identification information indicates that the at least two of messages have temporal correlation.
US10531238B2 Companion determining device, companion determining system, companion determining method and computer-readable medium
A companion determining device determines presence of a companion of a tracked user. The device includes a receiver, a receipt determiner and a presence determiner. The receiver receives a user identifier from an external device via a near-field wireless communication link. The receipt determiner determines whether the receiver has received the user identifier sent from the external device. The presence determiner determines presence of a companion acting with the tracked user based on determination by the receipt determiner.
US10531237B2 Wirelessly receiving information related to a mobile device at which another mobile device is pointed
Techniques for wirelessly receiving, at a mobile device, information related to another mobile device determined to be in a line of sight relative to the mobile device, are presented. In an aspect, a method includes, determining by a first mobile device, a location of a mobile object determined to be in a line of sight relative to the first mobile device, and wirelessly receiving descriptive information associated with a second mobile device having a location substantially corresponding to the location of the mobile object.
US10531234B2 Electronic apparatus, position specifying system, position specifying method, and storage medium
An electronic apparatus includes a processor and a memory. The processor executes a program stored in the memory to perform operations including: acquiring a series of position information of a user; detecting whether or not a loss part, in which position information corresponding to a predetermined time or a predetermined number of times of measurement is lost, is present in the series of position information acquired; and specifying the detected loss part in a case where the loss part is detected.
US10531232B2 Method and apparatus for proximity sensing
Aspects of the subject disclosure may include, for example, receiving, by a receiver of a first device, electromagnetic waves that are generated by a transmitter of a second device at a physical interface of a transmission medium, where the electromagnetic waves propagate without requiring an electrical return path, and where the electromagnetic waves are guided by the transmission medium to the receiver of the first device. The first device can detect a physical object in proximity to the transmission medium according to a change in the parameter associated with the electromagnetic waves. Other embodiments are disclosed.
US10531230B2 Blockchain systems and methods for confirming presence
Systems and methods for confirming the presence of a person or asset for a given purpose, and recording this information in a distributed ledger. The distributed ledger records and confirms presence indicia in connection with a transaction said facilitates remote and/or automated signatures. The systems and methods detect the presence of one or more humans and/or computing devices at a specific location at the time of a transaction, and contemporaneously recording information concerning the transaction in a distributed ledger. Presence can be determined using network presence sensing (NPS), other types of sensors, or the combination of NPS with other sensors.
US10531226B1 Determining qualified devices using zone information
Determining qualified devices using zone information is disclosed. Traffic data associated with the presence of a set of devices at a location is received. At least some of the devices included in the set are qualified as qualified devices. A set of sessions associated with at least some of the qualified devices is crated. Information associated with the set of sessions is provided as output.
US10531222B2 Active acoustics control for near- and far-field sounds
Some disclosed methods may involve receiving audio reproduction data, including audio objects, differentiating near-field audio objects and far-field audio objects in the audio reproduction data, and rendering the far-field audio objects into speaker feed signals for room speakers of a reproduction environment. Each speaker feed signal may correspond to at least one of the room speakers. The near-field audio objects may be rendered into speaker feed signals for near-field speakers and/or headphone speakers of the reproduction environment. Reverberant audio objects may be generated based on physical microphone data from physical microphones in the reproduction environment and from virtual microphone data that is calculated for near-field audio objects. The reverberant audio objects may be rendered into speaker feed signals for the room speakers.
US10531218B2 System and method for creating crosstalk canceled zones in audio playback
A system of crosstalk cancelled zone creation in audio playback comprising: main transducers emitting stereo soundwaves of an audio playback; a local system comprising at least two or more close-proximity-transducers (CPTs), each is arranged proximal to one of left and right-side ear canals of a listener. Each of the CPTs comprises: a position tracking device for tracking the relative positions of the main transducers to the CPT and the other CPTs; a control unit for receiving the relative position data from the position tracking device and generating control signal according to the relative position data for the generation of crosstalk cancellation (XTC) soundwaves. Each of the CPTs is configured to generate XTC soundwaves corresponding to the stereo soundwaves arriving at the corresponding ear of the listener. The generated XTC soundwaves are synchronized with the audio playback and with respect to the relative positions.
US10531217B2 Binaural synthesis
Embodiments relate to obtaining filter coefficients for a binaural synthesis filter; and applying a compensation filter to reduce artefacts resulting from the binaural synthesis filter; wherein the filter coefficients and compensation filter are configured to be used to obtain binaural audio output from a monaural audio input. The filter coefficients and compensation filter may be applied to the monaural audio input to obtain the binaural audio output. The compensation filter may comprise a timbre compensation filter.
US10531211B2 Circuit and method for detecting the load status of an audio amplifier
A diagnostic circuit is used for detecting the load status of an audio amplifier. The audio amplifier includes two output terminals for connection to a speaker. The diagnostic circuit may include a first circuit, which configured to generate a first signal indicating whether a signal provided via the two output terminals comprises an audio signal. A second circuit can be configured to detect a first measurement signal being indicative for the output current provided via the two output terminals, and to compare the first measurement signal with at least one threshold in order to generate a second signal indicating whether the output current has a low current amplitude profile or a high current amplitude profile. A third circuit can be configured to generate a diagnostic signal as a function of the first and the second signal.
US10531208B2 Customization of bone conduction hearing devices
The present invention relates to recipient customization of a bone conducting hearing device. Customization of the bone conducting hearing device may include attaching the bone conducting hearing device to a recipient, establishing communication between the hearing device and an external device, generating at least one control setting with the external device, and storing the at least one control setting in a memory device in the hearing device.
US10531206B2 Sliding bias and peak limiting for optical hearing devices
A processor comprises instructions to adjust a bias of an input signal in order to decrease a duty cycle of a pulse modulated optical signal. The bias can be increased, decreased, or maintained in response to one or more measured values of the signal. In many embodiments, a gain of the signal is adjusted with the bias in order to inhibit distortion. The bias can be adjusted slowly in order to inhibit audible noise, and the gain can be adjusted faster than the bias in order to inhibit clipping of the signal. In many embodiments, one or more of the bias or the gain is adjusted in response to a value of the signal traversing a threshold amount. The value may comprise a trough of the signal traversing the threshold.
US10531205B1 System and method for optimizing battery usage for a binaural hearing system
A fitting system is configured to determine a first power consumption metric for a first hearing device included in a binaural hearing system configured to wirelessly communicate with an external device during a communication session, determine a second power consumption metric for a second hearing device included in the binaural hearing system, determine that the first power consumption metric is lower than the second power consumption metric, and assign, based on the determination that the first power consumption metric is lower than the second power consumption metric, a first operating role to the first hearing device. The first operating role specifies that the first hearing device is to be wirelessly connected with the external device during the communication session.
US10531199B2 Vehicle sound system
A vehicle sound system and method of generating sound having a plurality of frequency responses are provided. The vehicle sound system includes selecting each of a plurality of acoustic panel assemblies based on a frequency range of sound pressure vibrations the acoustic panel assembly is capable of generating, and positioning the plurality of acoustic panel assemblies within a vehicle at a respective locations within the vehicle based on the frequency range of sound pressure vibrations the acoustic panel assembly is capable of generating.
US10531198B2 Apparatus and method for decomposing an input signal using a downmixer
An apparatus for decomposing a signal having an number of at least three channels includes an analyzer for analyzing a similarity between two channels of an analysis signal related to the signal having at least two analysis channels, wherein the analyzer is configured for using a pre-calculated frequency dependent similarity curve as a reference curve to determine the analysis result. The signal processor processes the analysis signal or a signal derived from the analysis signal or a signal, from which the analysis signal is derived using the analysis result to obtain a decomposed signal.
US10531196B2 Spatially ducking audio produced through a beamforming loudspeaker array
A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.
US10531186B1 Acoustic device
An acoustic device with a housing that is configured to be worn draped over the shoulders of a user in a deployed configuration. The housing includes an intermediate portion with opposed first and second ends, a first leg portion that depends from the first end of the intermediate portion, and a second leg portion that depends from the second end of the intermediate portion, wherein each leg portion comprises a distal end spaced farthest from the intermediate portion. The two leg portions can be essentially identical. An acoustic driver is carried by each leg portion and is configured to project sound outwardly from the housing. An acoustic waveguide is located entirely in each leg portion. A waveguide is acoustically coupled to each driver. A waveguide outlet is located in the same leg as the driver and its associated waveguide. The outlets are configured to project outwardly from the housing sound from the driver that was acoustically coupled to the waveguide. Each waveguide extends from the driver, along the leg portion to proximate the intermediate portion, and then turns and extends back along the leg portion to the waveguide outlet.
US10531183B2 Multi-way acoustic waveguide for a speaker assembly
A waveguide housing for a speaker assembly. The speaker assembly includes first and second drivers coupled to the waveguide housing where the first driver generates a midrange sound signal and the second driver emits a high-frequency sound signal. The waveguide housing includes a first plurality of sound channels configured to receive the midrange sound signal from the first driver such that the midrange sound signal travels through the first plurality of sound channels and is emitted from the waveguide housing by a first plurality of openings in the waveguide housing. The waveguide housing also includes a second plurality of sound channels configured to receive the high-frequency sound signal from the second driver such that the high-frequency sound signal travels through the second plurality of sound channels and is emitted from the waveguide housing by a second plurality of openings in the waveguide housing.
US10531182B2 Multi-function control of one or several multimedia playback devices
The present disclosure generally concerns multi-function control of one or several audio playback devices, such as one or several speakers of a home music system. In one example embodiment described herein, a user interface arrangement for controlling multiple functions of one or several audio playback devices comprises first and second rotatable knobs (110A; HOB). The first rotatable knob (100A) has a first rotational axis extending in a first axial direction, wherein the first rotatable knob (100A) is rotatable around said first rotational axis to control a first function and wherein the first rotatable knob (100A) is further configured to be displaced axially in said first axial direction of the first rotational axis to control a second function. Furthermore, the second rotatable knob (HOB) has a second rotational axis extending in a second axial direction, wherein the second rotatable knob (HOB) is rotatable around said second rotational axis to control a third function and wherein the second rotatable knob (HOB) is further configured to be displaced axially in said second axial direction of the second rotational axis to control a fourth function.
US10531180B2 Feed-forward, filter-based, acoustic control system
An electronic device, method, and computer program product provide acoustic limiting of an audio output using a feed-forward, filter-based, acoustic control system. An audio signal is received that has more than one acoustic frequency spectra intended for conversion to an acoustic output by transducers of an electronic device. A determination is made of an expected acoustic magnitude respectively for each acoustic frequency spectrum of the more than one acoustic frequency spectra. A determination is made whether the expected acoustic magnitude of any acoustic frequency spectra will exceed an acoustic output threshold. The acoustic control system attenuates the first acoustic frequency spectrum to generate a filtered audio signal with an attenuated acoustic frequency spectrum that is less than or equal to the acoustic output threshold. The filtered audio signal is transmitted to the at least one transducer to the produce the audio output that does not exceed.
US10531175B2 Headphone system with detachable earbud speakers
A headphone and earbud device for receiving an audio signal may include a headphone including a speaker acoustic device to amplify the audio signal and to define a speaker chamber to cooperate with an aperture and an earbud to be detachably connected to the speaker chamber to transmit the audio signal to the speaker chamber.
US10531156B2 Reception apparatus, reception method, program, and information processing system
Disclosed herein is a reception apparatus including: a reception portion configured to receive audio video content; a trigger extraction portion configured to extract trigger information for operating an application program transmitted along with the audio video content and executed in interlocked relation to the audio video content; a table acquisition portion configured to acquire a correspondence table for associating the trigger information with commands for controlling the operation of the application program; a command determination portion configured such that, based on the acquired correspondence table, the command determination portion determines the commands associated with the extracted trigger information; and a control portion configured to control the operation of the application program in response to the determined commands.
US10531154B2 Viewer-relation broadcasting buffer
A method for censoring a broadcast includes sending a notification that viewing content is being recorded by a broadcaster and available for viewing. They method also includes identifying one or more viewers that have accepted the notification and identifying the one or more viewer's viewers' relationship level to the broadcaster. The method also includes generating a buffer for the viewer. The method also includes determining a sensitive content occurrence frequency of the broadcaster and adjusting the buffer length based on the relationship level for the viewer. The method also includes parsing the broadcast of the broadcaster to identify sensitive viewing content, and, in response to a determination that the sensitive viewing content exceeds the viewer's relationship level, censoring the sensitive viewing content based on the adjusted buffer length of a buffered version of the broadcast transmitted to the viewer.
US10531145B2 Information processing apparatus and information processing method
A home screen display unit displays a home screen indicating a plurality of menus. If an execution menu of a game application is selected in the home screen, a game screen display unit displays in full screen a game screen indicating an execution result of the game application. If an execution menu of an application other than a game is selected in the home screen, a browser screen display unit displays in full screen a browser screen indicating an execution result of the application other than a game. A screen transition control unit allows a direct transition from the game screen to the browser screen if a predetermined operation is performed while the game screen is displayed, and allows a direct transition from the browser screen to the game screen if the predetermined operation is performed while the browser screen is displayed.
US10531141B1 System and method for extending a breakout in a broadcasting environment
Disclosed herein is a system and method for extending a breakout in a broadcasting environment. In one example, a method involves: (i) receiving a traffic log including traffic log entries, each corresponding to a VC and a start time; (ii) operating in a traffic log mode comprising; (iii) receiving a breakout-mode request; (iv) responsive to receiving the breakout-mode request, (a) terminating operation of the traffic log mode, (b) generating a simulation log, and (c) operating in a first breakout mode; (v) receiving a breakout-extension request; (vi) responsive to receiving the breakout-extension request, terminating operation of the first breakout-mode, and operating in a custom log mode; and (vii) responsive to all the VCs indicated in the generated custom log being sent to the air-chain system, terminating operation of the custom log mode, and operating in a second breakout mode.
US10531135B2 Network recording apparatus
There is provided a method in a network recording apparatus, the method comprising: receiving a video; determining how many clients the video is being distributed to; and encoding and storing of the video dependent upon how many clients the video is being distributed to.
US10531132B2 Methods and techniques for reducing latency in changing channels in a digital video environment
A channel stream is received and demultiplexed into a video packetized elementary stream (PES), audio packetized elementary stream (PES), and program clock reference (PCR). Indexing circuitry stores the video PES and the audio PES in a buffer, locates a presentation time stamp (PTS) in the video PES and stores that PTS in the buffer, locates a start of each group of pictures (GOP) in the video PES and stores those locations in the buffer, and locates a PTS in the audio PES and stores that PTS in the buffer. Control circuitry empties the buffer of an oldest GOP in the video PES if the PCR is greater than the PTS of a second oldest GOP stored in the buffer, and empties the buffer of each PES packet of the audio PES that has a PTS that is less than the PTS of the oldest GOP stored.
US10531120B2 Systems and methods for multi-layered image and video delivery using reference processing signals
The present disclosure describes a system and method for multi-layered image and video delivery using reference processing signal. A multi-layered encoder and a multi-layered decoder, both comprising at least one enhancement layer processor that uses reference processing and a base layer processor are provided. A multi-layered encoder and a multi-layered decoder that use reference processing and are capable of frame-compatible 3D video delivery are also described.
US10531117B2 Sub-block transform coding of prediction residuals
Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
US10531109B2 Predictive image encoding and decoding with pixel group based quantization
The present invention relates generally to images. More particularly, an embodiment of the present invention relates to the pixel group segmented quantization and de-quantization of the residual signal in layered coding of high dynamic range images. By assigning the pixels in the residual image to different pixel groups based on the pixel value of the corresponding pixel in the decoded base layer signal, and by applying pixel group quantizing functions to assigned pixels a more efficient coding can be achieved.
US10531102B2 Encoding device, decoding device, and encoding and decoding method thereof
An encoding device for encoding a bit stream including an image frame may include an encoder configured to determine a position of a pixel having a last non-zero coefficient in a conversion coefficient block constituting the image frame with reference to a predetermined pixel of the conversion coefficient block, identify a sub-block including the last non-zero coefficient, among a plurality of sub-blocks constituting the conversion coefficient block, convert a position of the last non-zero coefficient determined with reference to the predetermined pixel of the conversion coefficient block into a position with reference to a predetermined pixel of the identified sub-block, and encode the sub-block including the last non-zero coefficient and the converted position of the last non-zero coefficient.
US10531101B2 Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit
Disclosed is a method of decoding residual coefficients of a transform unit from a bitstream of video data. The method receives the transform unit (1500) from the bitstream of video data in which the transform unit has upper (1503) and lower (1502) level square layers. The upper level layer represents a square arrangement of at most four significant coefficient group flags with each of the significant coefficient group flags representing a non-overlapping region of the lower level layer. The method determines determining the significant coefficient group flags of the square upper level layer for the received transform unit, and determines values of residual coefficients of the square lower layer according to the determined significant coefficient group flags to decode the transform unit of the bitstream of video data. Corresponding encoding methods are also disclosed.
US10531090B1 Method and apparatus for video coding
Aspects of the disclosure provide method and apparatus for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information for a block in a current picture that is a part of a coded video bitstream. The prediction information is indicative of an inter prediction mode. In response to the inter prediction mode, the processing circuitry constructs a candidate list of candidate motion vector predictors in a ranking order that are sorted based on statistics of motion information in a spatial neighboring region of the block. The processing circuitry then determines, a motion vector predictor from the candidate list following the ranking order, and reconstructs samples of the block according to motion information associated with the determined motion vector predictor.
US10531081B2 Video decoding and encoding system
Video decoder adapted for decoding video based on decoder parameters selected from variable decoder parameters, the decoder comprising an estimator adapted to estimate user viewing experience based on sensor data and comprising a constraint analyzer adapted to analyze constraints when using the decoder parameters, the video decoder further comprising a selector adapted to select said decoder parameters from the variable decoder parameters, wherein the selector is coupled to the estimator and the constraint analyzer.
US10531071B2 Methods and apparatus for environmental measurements and/or stereoscopic image capture
A camera rig including one or more stereoscopic camera pairs and/or one or more light field cameras are described. Images are captured by the light field cameras and stereoscopic camera pairs are captured at the same time. The light field images are used to generate an environmental depth map which accurately reflects the environment in which the stereoscopic images are captured at the time of image capture. In addition to providing depth information, images captured by the light field camera or cameras is combined with or used in place of stereoscopic image data to allow viewing and/or display of portions of a scene not captured by a stereoscopic camera pair.
US10531070B2 Dual function display and multi-view imaging system
A system is preferably in the form of a wearable system combined with a double-function image display and image capturing screen. The system is intended to be used to display projected images on the screen and capture the 3D ambient using the image formations from the screen by means of a camera. The system more particularly relates to a display and imaging system comprising an image capturing device, a projector assembly and a passive screen, said image capturing device capturing at least one view being formed by the said passive screen in optical communication therewith.
US10531061B2 Generating a composite image from a physical item
A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.
US10531057B2 Vehicle-mounted display device
A vehicle-mounted display device includes an imaging unit, a traveling state determination unit, a hue discriminator, a color difference correction unit, and a display. The imaging unit captures an image of a surrounding of a vehicle. The traveling state determination unit determines whether the vehicle is traveling in a tunnel. The hue discriminator discriminates a hue of the image when the traveling state determination unit determines that the vehicle is traveling in a tunnel. The color difference correction unit corrects color difference information about the image in accordance with a discrimination result of the hue discriminator. The display displays the image corrected by the color difference correction unit.
US10531054B2 Display device
A display device includes: a display panel having a first curved portion and a second curved portion; a window on one surface of the display panel; and a circuit board connected to the display panel, wherein the display panel includes a front display portion and a side display portion which are separated by the first curved portion, and wherein the second curved portion includes a pad portion connected to the circuit board.
US10531043B2 Reputation based collaboration session
A method and computer system for determining a reputation threshold requirement for participating in a collaboration session. A determination is made whether a reputation of a user satisfies the reputation threshold requirement for the collaboration session. Access to the collaboration session is enabled if the reputation of the user satisfies the reputation threshold requirement for the collaboration session. Access to the collaboration session is disabled if the reputation of the user fails to satisfy the reputation threshold requirement for the collaboration session.
US10531034B2 Shared photodiode reset in a 5 transistor-four shared pixel
An image sensor that provides global shutter scanning with exposure time control during image capture. The image sensor includes a pixel array with shared pixel units that each include four photodiodes with a floating diffusion node shared therebetween and respective global shutter gates disposed between each photodiode and a supply voltage of the pixel array. Moreover, an image capture timing controller controls an exposure time of each photodiode by adjusting a width of a global shutter reset pulse applied to the plurality of global shutter gates after each readout cycle during image capture to change the respective exposure time of each shared pixel unit.
US10531028B2 Solid-state imaging device, method of driving solid-state imaging device, and electronic device
The present technology is concerned with a solid-state imaging device, a method of driving a solid-state imaging device, and an electronic device which are capable of reducing power supply noise of a pixel signal with a single-ended circuit arrangement.The solid-state imaging device includes a pixel section including a plurality of unit pixels disposed for photoelectric transduction, a power supply noise detector detecting a noise component from a power supply used to energize the unit pixels and outputting a single-ended canceling signal including a canceling component for canceling the noise component, a sample and hold section configured to sample single-ended pixel signals output from the unit pixels and hold and output pixel signals representing the sampled pixel signals from which the noise component has been removed on the basis of the canceling signal, and an A/D converter performing A/D conversion on the pixel signals that have been held. The present technology is applicable to a CMOS image sensor, for example.
US10531026B2 Endoscope system
An endoscope system includes: an image pickup device for picking up an object image; a drive control circuit for initializing and driving the image pickup device; and a monitoring portion for detecting abnormality of an image pickup signal from the image pickup device and outputting an initialization start signal to the drive control circuit. The monitoring portion compares a synchronization code, an optical black pixel value and an effective pixel value of the image pickup signal with respective thresholds indicating a normal range and a stipulated number of times or a stipulated number of pieces, and in a case of detecting abnormality of one of the synchronization code, the optical black pixel value and the effective pixel value, outputs the initialization start signal to the drive control circuit, and the drive control circuit initializes the image pickup device in a case of receiving the initialization start signal the monitoring portion.
US10531015B2 Imaging apparatus including light source, reflective encoding device, and image sensor
An imaging apparatus includes a light source that emits pulsed light, a reflective encoding device, and an image sensor. The reflective encoding device includes first and second films each having light-transmitting property and light-reflecting property and a modulator disposed between the first and second films. The modulator includes modulation regions arrayed in one plane intersecting an optical path of the pulsed light and each modulating at least one of a degree of polarization, a phase, and an intensity of incident light. The image sensor receives light from a target and outputs one or more electric signals representing an image of the target on the basis of the light from the target. The reflective encoding device allows the pulsed light to undergo multiple reflection between the first and second films and allows a portion of the pulsed light to be emitted through the second film in multiple instances.
US10531012B2 Lens moving apparatus and camera module and portable terminal including the same
Embodiments provide a lens moving apparatus including a housing supporting a magnet, a bobbin having an outer circumferential surface on which a first coil is disposed, the bobbin moving in the housing in a first direction, upper and lower elastic members each connected to both the housing and the bobbin, and a second coil disposed so as to be spaced apart from the first coil in the first direction, wherein the second coil generates induction voltage resulting from inductive interaction with the first coil when the bobbin moves in the first direction.
US10531009B2 Information communication method
An information communication method selectively obtains a location of a terminal device. Determining the location of the terminal device by wireless communication with a wireless access point includes receiving a radio signal including a first identification information to identify a location of the wireless access point, and calculating the location of the terminal device using the identified location of the wireless access point, which is identified by the first identification information. Determining the location of the terminal device by visible light communication with a subject provides higher accuracy and includes setting an exposure time of an image sensor having a plurality to exposure lines so that a bright line corresponding to each of the plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject, obtaining a bright line image by capturing the subject, and demodulating data from the bright line image.
US10531007B2 Methods and apparatus for use with multiple optical chains
Methods and apparatus for supporting zoom operations using a plurality of optical chain modules, e.g., camera modules, are described. Switching between use of groups of optical chains with different focal lengths is used to support zoom operations. Digital zoom is used in some cases to support zoom levels corresponding to levels between the zoom levels of different optical chain groups or discrete focal lengths to which optical chains may be switched. In some embodiments optical chains have adjustable focal lengths and are switched between different focal lengths. In other embodiments optical chains have fixed focal lengths with different optical chain groups corresponding to different fixed focal lengths. Composite images are generate from images captured by multiple optical chains of the same group and/or different groups. Composite image is in accordance with a user zoom control setting. Individual composite images may be generated and/or a video sequence.
US10531003B2 Lens moving apparatus, camera module and mobile device including the same
Embodiments provide a lens moving apparatus including a bobbin having a lens barrel, a housing configured to accommodate the bobbin, an upper elastic member coupled to the bobbin and the housing, a lower elastic member coupled to the bobbin and the housing, a first coil disposed on the bobbin, a first magnet disposed on the housing, a circuit board disposed below the housing, a second coil disposed on the circuit board, a first sensor to output a first output signal based on a sensed result of a magnetic field strength of the first magnet, a first capacitor connected in parallel to the first sensor.
US10530990B2 Method for controlling a video-surveillance and corresponding video-surveillance system
Embodiments relate to a method for controlling a video-surveillance system processing a plurality of video streams. A set of video streams is processed based on a first configuration. Upon reception of a request for processing a new video stream with requested characteristics, the available resources (network and/or processing resources) are determined. For a requested new video stream that cannot be processed with the available resources, temporary characteristics are determined based on the available resources, the temporary characteristics making it possible to process the new video stream with the available resources. A second configuration for processing the set of video streams including the requested new video stream with the requested characteristics is then determined, and the set of video streams and the new video stream with are processed with the second configuration. Embodiments also relate to a videos surveillance system comprising a processing module configured to process such a method.
US10530988B2 Electronic apparatus and control method thereof
An electronic apparatus includes a touch detection unit, a switching unit performing switching between a first state where a touch operation for a specific item is accepted and a second state where a touch operation for the specific item is not accepted, a display control unit displaying the specific item in both the first state and the second state, and a control unit performing a specific process in response to a touch operation for a predetermined region not corresponding to the specific item and performing the process of the specific item in response to the touch operation for the specific item in the first state, and performing the specific process in response to a touch operation for the predetermined region and not performing the process of the specific item but performing the specific process even when there is a touch operation for the specific item in the second state.
US10530982B2 Detachable mini-camera device
Integrated but detachable mini-camera for a mobile device. The mobile device comprises a main body and a detachable mini-camera configured to attach to and detach from a socket in the main body. The detachable mini-camera may comprise at least one camera and a rechargeable battery configured to, while the detached mini-camera is attached to the main body, charge from a battery in the main body via the socket. While the detachable mini-camera is detached from the main body, a wireless transceiver in the detachable mini-camera wirelessly communicates with a wireless transceiver in the main body, and a mobile application, executed by a processor in the main body, controls the detachable mini-camera and receives image data from the detachable mini-camera via the wireless communication.
US10530964B2 Image forming apparatus determining coinciding image data bands
An image forming apparatus includes: a hardware processor that: generates image data for composition; and divides the image data for composition into bands; an output memory; a storage that determines whether image data of each band coincides with image data of another band, secures a unique region, transfers the image data of the band to the unique region and associates the band with the unique region, secures common regions, transfers the image data of one of the bands to the common region and associates any one of the common regions to each of the bands; a reader that reads the image data from the region associated with each band and outputs the image data for composition; a composer that composes the image data for composition with the image data to be printed; and an image former that forms an image based on the composed image data.
US10530962B2 Generation of images at lower resolution
Examples include acquisition of an input image, generation of a first output pixel and a second output pixel based on a first set and a second set of input pixels, selective reassigning of a gray value of at least one of the first and second output pixels, and generation of an output image based on the output pixels at a second resolution lower than the first resolution.
US10530954B2 Information processing apparatus, control method of information processing apparatus, and storage medium
The present invention relates to an information processing apparatus having a plurality of storage units, capable of staring in any of a plurality of activation modes including a first activation mode and a second activation mode operable with a faster activation time than the first activation mode.
US10530939B2 Correcting captured images using a reference image
A reference image of an image capture device is processed to detect multiple image flaws caused by defects or corruption items of the image capture device (510). Data corresponding to an image map of flaws for the image capture device are stored (520). For subsequent images, flaws in the captured image are corrected using the image map of flaws (530).
US10530933B2 Method, device, and system for managing a conference
A method can include the steps of logging in of mobile devices of participants when they are located in the same physical conference environment and managing the resources of these devices such that the resources of the logged-in devices are combined into an audio system to output audio conference information using a sound output process in the conference environment. The conference environment may be a conference room. The audio conference information may be audio to be output to the participants at the conference environment. The formed audio system can include speakers of the user devices for outputting such audio. The microphones of the user devices may also be used to form an audio input system for the conference for allowing audio of the participants to be received and transmitted during the conference. A communication system can be configured to implement embodiments of the method.
US10530921B2 Method for unlocking terminal screen and terminal
A method for unlocking a terminal screen and a terminal are disclosed. When it is detects that a user triggers an unlocking instruction for a terminal screen, a terminal generates and displays a random number; acquires a standard unlocking password through calculation according to an unlocking rule and the random number; receives an unlocking password input by a user and acquired through calculation according to the unlocking rule; identifies, according to the standard unlocking password, whether the unlocking password input by the user is correct; and when it is identified that the unlocking password input by the user is correct, unlocks the locked terminal screen. Compared with a manner of unlocking a terminal screen by using a fixed unlocking password in the prior art, embodiments of the present disclosure have a beneficial effect of unlocking a terminal screen by using a dynamic password, which improves security of a terminal.
US10530918B2 Non-transitory computer-readable medium and portable terminal
A portable terminal has a memory having a program and an external program generating content data. The program transmits output instruction information for instructing to output content data to an output apparatus. The program determines whether previous content data is stored, displays a screen including a program object of the external program and a content object of the previous content data, and receives an input operation on the screen. When the program object is designated, the program activates the external program so as to cause the external program of the program object to newly generate the content data. When the content object is designated, the program receives, as target content data, the previous content data of the content object from the external program generating the previous content data, and transmits, to the output apparatus, the output instruction information instructing to execute the output operation for the target content data.
US10530916B1 Pop-out phone case assembly
A pop-out phone case assembly for facilitating hands free use of a smart phone during a phone call includes a smart phone case that has a smart phone is removably positioned therein. A saddle unit is movably coupled to the smart phone case. The saddle unit is positionable in a deployed position having the saddle unit extending away from the smart phone case. Moreover, the saddle unit conforms to a curvature of a user's shoulder and spaces the smart phone case away from the user's shoulder. In this way the saddle unit facilitates the smart phone to be comfortably positioned between the user's ear and the user's shoulder for hands free use of the smart phone during a phone call. The saddle unit is positionable in a stored position having the saddle unit lying against the smart phone case.
US10530902B2 Method of operating a protocol translator
Disclosed is method for operating a protocol translator between an upstream device and a downstream device including receiving, at the protocol translator from the upstream device, a first plurality of packets according to a first protocol, extracting a payload from each of the first plurality of packets according to the first protocol, constructing a message from the extracted payloads, slicing the message into a second plurality of packets according to a second protocol, storing the second plurality of packets in a retransmit queue, sending the second plurality of packets to the downstream device, receiving an acknowledgement from the downstream device, and removing from the retransmit queue, one or more packets identified by the acknowledgement.
US10530898B1 Serving a content item based on acceptance of a new feature
Serving a content item based on the acceptance of a new feature of an online product, includes sending a message to the client device indicating availability of a feature for the online product and requesting acceptance of the feature. An indication of acceptance of the feature is received and stored in a parameter. When a request for a content item is received, a content item is selected from a content item database based, at least in part, on the parameter.
US10530895B2 Method, system and server for pushing information
A method, system and server for pushing information are disclosed in the embodiments of the present invention. In the method, corresponding to position information, the server presets contacts used for pushing information as communication robots. The method comprises: receiving, by the server, a nearby contact search request from a client, wherein the search request includes current position information of the client; searching the contacts nearby the current position included in the information; returning the searched contacts to the client, wherein the searched contacts includes communication robots; receiving, by the server, a query request from the client for querying the communication robots, obtaining recommendation information corresponding to the query request and pushing the recommendation information to the client.
US10530894B2 Combinatorial application framework for interoperability and repurposing of code components
A computer-implemented schema-independent method of modeling data from a plurality of diverse sources. A server transmits to a client a blueprint for visualizing and interacting with data, wherein the blueprint defines an application, for visualizing and interacting with data that runs on the client. The application may operate on the client within a web browser and may include program code or scripts that operate within the web browser and transmit data and commands to and from the server. In response to receiving a data fetch message from the application running on a client computer, the server receives data from a selected one of a plurality of domains. The server then transforms the received data into a semantic data format. The transformed data is then stored by the server as a first data set. The first data set can then be transmitted to the client computer for further processing and visualization by the application on the client using the blueprint.
US10530888B2 Cached data expiration and refresh
The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.
US10530884B2 Method and device of processing ICN interest messages in a DTN scenario
A method of processing information centric networking (ICN) interest messages in a delay tolerant networking (DTN) scenario, wherein ICN data mules receive interests for content from end-users and disseminate content to end-users based on the interests and/or during encounters with other ICN data mules, includes performing a popularity estimation of content; appending, by a first end-user when forwarding an interest for given content to a data mule, a nonce to the interest; and employing, by a first data mule, the appended nonce according to predefined rules to maintain and/or record a counter for interests for the given content. The counter functions as a popularity indicator for the given content.
US10530862B2 Determining slices to rebuild from low-level failures
A distributed storage network (DSN) includes multiple distributed storage task execution (DST EX) units, each employing multiple memory portions to store encoded data slices. A DST EX unit detects a physical storage failure associated with an affected memory portion of a storage unit included in the DST EX unit. A memory portion identifier of the affected memory portion is used to identify a range of impacted encoded data slices associated with the affected memory portion, and in some cases specific encoded data slices within that range. The DST Ex unit issues rebuilding information to the DSN. The rebuilding information includes at least one identifier associated with at least one impacted encoded data slice included in the range of impacted encoded data slices.
US10530860B2 Single multi-instance tenant computing system
Directory information and content for two separate tenants are merged by identifying a first of tenants as a hub tenant and a second of the tenants as a satellite tenant. The hub tenant is modified to include two instances, or data containers, one instance for the hub tenant and another instance for the satellite tenant. Directory merger logic re-associates identity account items in the satellite instance, with the hub instance, by replacing a tenant identifier in the identity account items of the satellite instance with a tenant identifier corresponding to the hub instance. Unique identifiers for users of the satellite instance are maintained unchanged. Content merger logic re-associates content items of the satellite instance with the hub instance by setting a tenant identifier for all satellite content items to the tenant identifier corresponding to the hub instance. A tenant identifier corresponding to backend services that support the content items can be updated to the tenant identifier corresponding to the hub instance as well.
US10530857B2 Smart mounting of storage devices
A method for smart mounting of a storage device to a server may be provided. The method comprises providing a first peer-to-peer communication component to a first server a first storage device is controlled by, and providing a second peer-to-peer communication component to a second server a second storage device is controlled by. The method also comprises requesting, by said second server, a mounting of said first storage device of said first server using a direct communication between said first peer-to-peer communication component, and said second peer-to-peer communication component using a peer-to-peer communication protocol between said first and said second peer-to-peer communication component without using a central instance between said first and said second server, and providing mounting information of said first storage device to said second peer-to-peer communication component without using said central instance.
US10530854B2 Synchronization of permissioned content in cloud-based environments
Enterprise administrators in a cloud-based environment including a cloud-based server and a repository can selectively impose permissions on items (e.g., files and folders) marked for synchronization (“sync items”). The sync items can be synchronized with the client devices of users by downloading the items along with the permission attributes from the cloud-based server. However, the permissions on those sync items means that any unpermitted changes to the local copies of the sync items do not get uploaded to the cloud-based server. A synchronization client on the client devices detects any changes made locally to the sync items that are not consistent with the permission attributes, and repairs those changes so that the sync items are restored to their most recent states. This ensures that any unauthorized changes made to sync items remain local and do not propagate by the synchronization process to other users.
US10530844B2 Weighted auto-sharding
Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.
US10530840B2 Container-based system analytics appliance
Data is received describing attributes of a first mainframe computing system at a software appliance, where the software appliance is hosted at least in part on a second mainframe computing system and the software appliance includes a plurality of microservices hosted in a plurality of software containers. The data is sent to a first one of the plurality of microservices hosted in a first one of the plurality of software containers, where the first microservice includes data science logic. The data is analyzed using the data science logic to generate a result at the first microservice, and it is determined whether to send the result to a second one of the plurality of microservices hosted in a second one of the plurality of software containers, where the second microservice includes logic to determine an alert condition based on results received from other microservices in the software appliance.
US10530837B2 Always-on monitoring in the cloud
A mechanism is provided in a data processing system for monitoring a virtual machine in a distributed computing system. An out-of-virtual machine monitor receives, via an out-of-band path, disk and memory state data of the virtual machine exposed in a hypervisor hosting the virtual machine. The out-of-virtual machine monitor interprets logical information from the virtual machine disk and memory state data. The out-of-virtual machine monitor parses the logical information to extract related system or log information for a monitoring endpoint. The out-of-virtual machine monitor translates the system or log information to a standard format expected by the monitoring endpoint. The out-of-virtual machine monitor forwards a monitoring data stream to the monitoring endpoint.
US10530836B2 Methods and apparatuses for acquiring image
An image acquiring method includes: detecting whether a screenshot signal is triggered; sending a screenshot request to a server when the screenshot signal is triggered, the screenshot request including a user account and a target smart device identification, so as to enable the server to send the screenshot request to a target smart device based on the user account and the target smart device identification; and receiving a screenshot image from the server, the screenshot image being obtained by using the target smart device to perform a screenshot on an image displayed on the target smart device based on the screenshot request.
US10530829B2 Screen share reconstitution
A method and system ensures recording quality of a web conference in a computer networked environment. A web conference is monitored including a client computer initiating the web conference and a network connection for a server computer used to share the client computer screen with other client computers in a networked computer environment communicating with the server. A quality of service (QoS) level is determined for a server network connection of the server computer and a client network connection of the client computer. The QoS level is determined using one or more factors. The web conference is recorded using the server network connection at the server computer or at the client network connection at the client computer based on the QoS threshold being met using the server network connection for recording the web conference.
US10530818B2 Server-based sound mixing for multiuser voice chat system
One or more chat servers receives voice signals and pose (location and orientation) signals from devices such as VR headsets associated with respective chat participants. For each participant, the server renders a single stream representing the voices of the other participants, with the voice data in each stream being modified to account for the orientation of the head of the receiving participant. The server sends the streams to the participants for whom the streams are tailored. The voice information representing the chat of the other participants in a stream intended for a particular participant can also be modified to account for the distances between participants and orientations of speakers' heads relative to the particular participant for whom the stream is tailored.
US10530811B2 Routing systems and methods
Example routing systems and methods are disclosed. In one realization, a first routing system and a second routing system are disposed within a vehicle. A computing system disposed within the vehicle is configured to communicate with a remote computing system via a network interface, with the first routing system being coupled to the network interface, the second routing system being coupled to the computing system, and the first routing system and second routing system being coupled via two independent, uncoupled, unidirectional data channels.
US10530807B2 Compromised password detection based on abuse and attempted abuse
Systems and methods are disclosed for analyzing a plurality of failed login records that correspond to failed login attempts detected by a computing system, to identify suspicious patterns of activity that can facilitate the supplementation of password blacklists for improving account security. To accomplish the foregoing, failed login records that include information associated with failed login attempts are obtained for analysis. The failed login records are analyzed to identify a set of failed login records that show initial characteristics of a suspicious pattern of activity. The information included in the set of failed login records are further analyzed to determine whether a suspicious pattern of activity is actually present. When a suspicious pattern of activity is identified in the set of failed login records, the passwords used in the failed login attempts are stored in password blacklists associated with the account identifier(s) with which the passwords were used.
US10530804B2 Identifying and remediating malware-compromised devices
Systems and methods for identifying and remediating malware-compromised mobile devices are disclosed. A computer-implemented method includes accessing, by a computing device, malware risk data; determining, by the computing device, a mobile device is at risk from malware based on the malware risk data; identifying, by the computing device, a set of connections of a user of the mobile device, wherein each connection in the set of connections is associated with a user computer device; identifying, by the computing device, at least one user computer device from the set of connections at risk from the malware; and outputting, by the computer device, a malware notification for the mobile device at risk and at least one user computer device at risk.
US10530802B2 Method and system for automatic detection and analysis of malware
A method of detecting malicious software (malware) includes receiving a file and storing a memory baseline for a system. The method also includes copying the file to the system, executing the file on the system, terminating operation of the system, and storing a post-execution memory map. The method further includes analyzing the memory baseline and the post-execution memory map and determining that the file includes malware.
US10530801B2 Anomaly detection electronic control unit, onboard network system, and anomaly detection method
An anomaly detection electronic controller performs anomaly detection processing and is connected to a bus, which a plurality of electronic controllers use for communication to communicate following a Controller Area Network (CAN) protocol. The anomaly detection electronic controller includes an anomaly detection processor that performs anomaly detection processing regarding a data frame. The anomaly detection controller also includes an anomaly detection processing requester that decides an anomaly detection processing timing in accordance with a state of a vehicle in which the bus is installed when receiving the data frame, the anomaly detection processing timing being a reception timing of one or multiple fields in the data frame. The anomaly detection processor further performs the anomaly detection processing regarding the data frame at the anomaly detection processing timing decided by the anomaly detection processing requester.
US10530800B2 Identifying requests that invalidate user sessions
An illustrative embodiment of a computer-implemented process for identifying a request invalidating a session excludes all marked logout requests of a Web application, crawls an identified next portion of the Web application and responsive to a determination, in one instance, that the state of the crawl is out of session, logs in to the Web application. The computer-implemented process further selects all crawl requests sent since a last time the crawl was in-session, excluding all marked logout requests and responsive to a determination that requests remain, crawls a selected next unprocessed request. Responsive to a determination, in the next instance, that state of the crawl is out of session and the selected request meets logout request criteria, the computer-implemented process marks the selected request as a logout request.
US10530793B2 System and method for detection and prevention of attacks on in-vehicle networks
Systems and methods for detection of attacks on a communication authentication layer of an in-vehicle network, including determining, by at least one network node, at least one attack attempt on the communication authentication layer of the in-vehicle network, wherein the determination is carried out by identifying anomalies in at least one of messages, data and metadata directed to the communication authentication layer, and selecting, by the at least one network node, a response corresponding to the determined attack attempt from at least one of modification of parameter values corresponding to a security protocol, a failsafe response, and rejection of messages identified as anomalies.
US10530776B2 Dynamic cognitive access control list management
Mechanisms are provided for implementing a cognitive access control. The mechanisms receive an access request from a requestor for accessing a resource and generate a context for the resource based on one or more first corpora of information regarding the resource. The mechanisms further generate a requestor profile for the requestor based on one or more second corpora of information regarding the requestor, other users, and relationships between the requestor and the other users. In addition, the mechanisms compare elements of the context for the resource with elements of the requestor profile, generate a decision as to whether to grant or deny the access request based on results of the comparison, and control access to the resource based on the decision.
US10530774B2 Inter-application delegated authentication
Disclosed is a system for delegating authentication of an untrusted application executing on a client device. For delegated authentication, an untrusted application relies on a trusted application executing in the same environment for authentication purposes. The delegated authentication process avoids requiring the user of the untrusted application to provide authentication credentials. The disclosed system for delegating authentication enables any trusted application executing in the same computing environment to authenticate the untrusted application.
US10530773B2 Updating database drivers for client applications through a database server push
A method for updating drivers. The method may include transmitting a connection request from a first computer to a second computer. The method may include creating a connection handshake in the first computer in response to the transmitted connection request, whereby the connection handshake includes client credentials and driver information. The method may include transmitting the created connection handshake from the first computer to a second computer. The method may include determining the first computer is authorized to connect to the second computer based on the client credentials. The method may include determining a first version level of a first plurality of drivers associated with the first computer is a lower version level than a second version level of a second plurality of drivers associated with the second computer based on the driver information. The method may include transmitting a driver update. The method may include installing the driver update.
US10530762B2 Electing whether to unify passcodes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating a unified passcode. One of the methods includes identifying that an application program installed on the system is assigned to a profile for an organization, identifying that the profile requires a passcode to allow access to the application program, providing a user interface with which user input is able to specify whether the system should use separate passcodes to unlock the system and provide access to the application program, receiving first user input that specifies that the system is to use a single passcode to both unlock the system and provide access to the application program, receiving, while the system is locked, second user input that specifies the single passcode, unlocking the system, receiving user input that selects a user interface element to activate the application program, and activating the application program without requesting a passcode.
US10530752B2 Efficient device provision
A switching device is implemented in a network-attachable data transfer device to provide data storage access to other such devices. In some embodiments, network-attachable data transfer devices are arranged in a clustered configuration to provide various computational and storage services. When one or more devices of the cluster fails, various implementations associated with the switching device, via an external data interface, provide operational mitigation, optimized data recovery, and efficient reinstatement of normal operation of the cluster.
US10530747B2 Systems and methods to run user space network stack inside docker container while bypassing container Linux network stack
The present disclosure is directed towards systems and methods for transmitting data packets to a software container executing on a host computing device. A network service can be enabled within a software container established on the host computing device. A data packet of a request formatted according to the network service can be received via a first port of a first subnetwork assigned to the host computing device. The data packet can be forwarded to a second port assigned to the software container, responsive to a network address translation rule associating the second port assigned to the software container with the first port of the host computing device. The second port can be a port of a second subnetwork assigned to the software container. The data packet can be processed according to the network service within the software container.
US10530733B2 Inferring preferences from message metadata and conversations
Example embodiments provide a system and method for inferring preferences from message metadata and conversations. A networked system receives, over a network, a communication that is a part of a conversation involving one or more users, whereby the networked system is a participant in the conversation. The networked system analyzes the communication including inferring a preference of a user among the one or more users based on metadata in the communication. The networked system triggers a search process based in part on the inferred preference. The networked system then generates and transmits to the user a customized response comprising results of the search process.
US10530732B2 Method for using a content subscription list and electronic device supporting the same
An electronic device is provided. The electronic device includes a communication module configured to communicate with an external device, an input module configured to receive an input, and a processor configured to send a request for following a second user to a content providing server, if the request for following the second user is received from a first user and to receive at least one content, to which the second user subscribes, from the content providing server.
US10530718B2 Conversational enterprise document editing
Example implementations described herein are directed to systems and methods for providing documents in the chat of a chat application. Example implementations can involve detecting, in a chat of a chat application, an indication to edit a document; inserting a fragment of the document into the chat of the chat application, the fragment configured to be editable within the chat of the chat application; and modifying the document based on input provided to the fragment of the document in the chat of the chat application.
US10530716B2 Voice chat mode self-adapting method and apparatus
This application discloses a voice chat mode adaptation method and apparatus. The method includes: receiving, by a server, a voice chat request sent by a source client on a chat interface, the voice chat request including information about a corresponding destination client that is on the chat interface; checking whether the destination client of the voice chat request is online; and entering a voice message mode when the destination client is not online, so that the source client and the destination client send a voice message to each other; or entering a real-time chat mode when the destination client is online, so that the source client and the destination client perform real-time hold-to-talk.
US10530715B2 Method for synchronizing messages among plurality of terminals, machine-readable storage medium, and server
Provided is a method for synchronizing messages among a plurality of terminals, including receiving a communication message from a first sending terminal, sending a message notifying reception of the communication message to a first receiving terminal that is not connected to a server among receiving terminals mapped to a receiving account of the communication message, and sending the communication message to the first receiving terminal, if the first receiving terminal is connected to the server.
US10530714B2 Conditional automatic social posts
Techniques are described for triggering conditional automated social posts. According to an embodiment, a set of one or more conditions is received through a user interface by a system executing on one or more computing devices. The system monitors one or more social media channels for target content that has been posted on at least one social media channel of the one or more social media channels. In response to detecting, by the system executing on one or more computing devices, that the target content has been posted on at least one social media channel of the one or more social media channels, the system determines whether the set of one or more conditions are satisfied. In response to determining that the set of one or more conditions are satisfied, the system triggers an action responsive to the target content.
US10530711B2 Extensible virtual switch datapath
Certain embodiments described herein are generally directed to configuring an extended Berkeley Packet Filter (eBPF) fast path. In some embodiments, a fixed-length array of actions is generated and loaded into the eBPF fast path, where each element of the array indicates a type of action for execution on a packet received by the eBPF fast path. In some embodiments, the eBPF fast path is loaded with a number of eBPF programs, each configured to execute a different type of action.
US10530708B2 Apparatus and method for managing computing resources in network function virtualization system
A computing resource management apparatus and method are provided. The computing resource management apparatus comprise, at least one processor configured to implement: a collector configured to collect an amount of computing resources used by each of a plurality of virtual network functions (VNFs) which are connected by service chaining; a detector configured to detect, from among the plurality of VNFs, a target VNF to be adjusted by respectively comparing computing resources used by each of the plurality of VNFs with computing resources allocated to each of the plurality of VNFs; and an adjustor configured to adjust computing resources allocated to the target VNF, and adjust computing resources allocated to a plurality of remaining VNFs, from among the plurality of VNFs, based on an adjusted amount of computing resources.
US10530707B2 Mapreduce apparatus, and mapreduce control apparatus and method
Provided are a MapReduce apparatus and a MapReduce control apparatus and method. The MapReduce apparatus includes a map calculator configured to perform a map calculation, a combiner configured to aggregate and summarize map calculation results of the map calculator, a rack combiner configured to aggregate and summarize map calculation results of MapReduce apparatuses connected to the same rack switch according to a policy of a MapReduce control apparatus, and a reduce calculator configured to receive the aggregated and summarized results of the combiner or the rack combiner and perform a reduce calculation.
US10530705B2 Architecture customization at user application layer
The disclosure includes a system and method for allocating a workflow for an application between a server and a client based on user context in usage of the application, and customizing user views based on the execution of the workflow. A customization module receives user input, identifies a type of an application based on the user input, determines a workflow for the application, partitions the workflow to a first portion of the workflow executed on a client and a second portion of the workflow executed on a server, and generates one or more user interfaces corresponding to the execution of the first portion of the workflow, wherein the execution of the first portion of the workflow on the client is based on the execution of the second portion of the workflow on the server.
US10530697B2 Intent based network configuration
An embodiment device includes a network interface, a non-transitory computer readable medium having executable instructions thereon, and a processor coupled to the network interface and the computer readable medium. The executable instructions cause the processor to receive an Intent representing requirements for data traffic on a network having a plurality of endpoints, with the Intent specifying one or more traffic parameters identifying one or more of the endpoints, and and at least one first service. The executable instructions also include instructions to generate one or more networking commands identifying the at least one first service according to the traffic parameters, send the networking commands to one or more network devices on the network and cause the network devices to perform the at least one first service on a first data transmission in response to parameters of the data transmission satisfying the one or more networking commands.
US10530694B1 Forwarding element with a data plane load balancer
Some embodiments of the invention provide a forwarding element that has a data-plane circuit (data plane) that can be configured to implement one or more load balancers. The data plane has several stages of configurable data processing circuits, which are typically configured to process data tuples associated with data messages received by the forwarding element in order to forward the data messages within a network. However, in some embodiments, the configurable data processing circuits of the data plane can also be configured to implement a load balancer in the data plane that forwards message flows to different nodes of a node group. This load balancer includes a set of one or more storages to store several address mapping sets with each address mapping set corresponding to a different set of nodes in the node group. It also includes a destination selector that receives a set identifier for each message flow, and selects a node for the message flow from the mapping set identified by the set identifier received for the message flow.
US10530693B2 Congestion control method and apparatus, and related device
The present disclosure provides a congestion control method and apparatus, and a related device. The method in the present disclosure may include: obtaining a transmission rate of a transmission link, and obtaining a congestion control window size of the transmission link; calculating a congestion risk coefficient of the transmission link based on the transmission rate and the congestion control window size; and determining whether the congestion risk coefficient is not less than a preset threshold, and if the congestion risk coefficient is not less than the preset threshold, triggering an adjustment to the congestion control window size.
US10530690B2 Apparatus, systems and methods for packet based transmission of multiple data signals
Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate one or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals.
US10530689B2 Device and method for establishing a bluetooth low energy mesh network
A method for establishing a BLE mesh network, comprising: receiving, by a first node, from a second node, a first network packet; determining, by the first node, whether the received first network packet has been received before, (a) determining whether the first node is a destination node if the received first network packet is different from the network packet stored in the buffer, performing an action defined by the first network packet if the first node is the destination node, and broadcasting the received first network packet through an advertising channel in the BLE mesh network if the first node is not the destination node; (b) dropping the received first network packet if the received first network packet is the same as at least one network packet stored in the buffer.
US10530684B2 Management of unreachable OpenFlow rules
Methods and systems are provided. A method includes managing, by a software defined network (SDN) controller, OpenFlow rules stored on an OpenFlow network device having a ternary content addressable memory (TCAM). The OpenFlow rules include unreachable OpenFlow rules and reachable OpenFlow rules. The managing step includes querying at least one OpenFlow rule from among the unreachable OpenFlow rules and the reachable OpenFlow rules on the at least one OpenFlow network device. The managing step further includes determining whether any of the OpenFlow rules are reachable or unreachable from indicia used to mark the OpenFlow rules as reachable or unreachable. The managing step also includes causing a removal of the unreachable OpenFlow rules from the OpenFlow network device.
US10530680B2 Link aggregation and dynamic distribution of network traffic in a switching clos network
Systems and methods are described for link aggregation and dynamic distribution of network traffic in a switching Clos network. In one embodiment of the present invention, a spine switch of a Clos network learns a first mapping of a Media Access Control (MAC) address of a client device to a first port of the spine switch and a second mapping of the MAC of the client device to a second port of the spine switch. The spine switch aggregates the first mapping and the second mapping as a link group for the MAC address of the client device in a MAC address table and distributes network traffic destined for the MAC address of the client device among members of the link group.
US10530675B2 Video quality estimation method and apparatus
A video data quality estimation method and apparatus are provided. The video data quality estimation method includes: obtaining a parameter used to obtain video quality of the video, where the parameter used to obtain video quality of the video includes at least one of a content complexity factor of the video, an average video frame impairment rate of the video, a sequence impairment rate of the video, or a packet-loss event frequency of the video; and obtaining quality of the video according to the parameter used to obtain video quality of the video.
US10530672B2 Re-registration of fill level measurement devices in a web portal
There is provided a measuring system for acquiring measured values for fill level, measured values for pressure, measured values for flow, or measured values for density, the system including a central server and a plurality of measurement devices, which are connected to the server via the internet. A mobile device is also provided, which receives identification numbers of the measurement devices and transmits the identification numbers to the server, whereupon the server transmits the corresponding measurement data to the mobile device. As a result, it is possible to facilitate the assignment of measurement sites to a customer in a web portal.
US10530655B2 Control apparatus in a plurality of control apparatuses for managing management information
A first control apparatus of multiple control apparatuses in a system, including a memory unit and a processor. The memory unit stores multiple management information managed by respective control apparatuses and multiple modification information indicating update statuses of respective management information. In response to receiving first modification information corresponding to first management information managed by the first control apparatus from a second control apparatus, the processor compares the received first modification information, with first modification information stored in the memory unit. When the received first modification information does not match the first modification information stored in the memory unit, the processor notifies the second control apparatus of a response including information about the first management information and the first modification information stored in the memory unit, to cause the first management information and the first modification information stored in the second control apparatus, to be updated.
US10530651B1 Network topology backup
A method is described that determines that a replacement node device has been connected to a mesh network, the replacement node device corresponding to an original node that has been removed from the mesh network. In response to determining that the replacement node device has been connected to the mesh network, network topology data is accessed that specifies one or more data routing configurations that are each associated with a node device included in the mesh network. From among the one or more data routing configurations specified by the network topology data, a particular data routing configuration is identified that is associated with the original node device that has been removed from the mesh network. Data that specifies the particular data routing configuration that is associated with the original node device that has been removed from the mesh network is provided to the replacement node device.
US10530650B2 Cross-cloud policy management for hybrid cloud deployments
A method is provide for managing a migration of a virtual machine from a private data center managed by a first organization to a public cloud computing system by a second organization and where the first organization is a tenant. The configurations of physical infrastructure of the private data center that underlies the virtual machine are determined, along with a corresponding match preference indicating a level of criticality for some corresponding configuration at the public cloud system. The configurations and match preferences generated as part of a migration package. The public cloud computing system instantiates a corresponding VM based on the determined configurations and corresponding match preferences.
US10530643B2 Automatic management network provisioning
According to one embodiment, a method for automatic management network provisioning includes: broadcasting a provisioning request to one or more devices; receiving at least one provisioning reply from the device(s); and broadcasting a provisioning configuration packet to device(s) from which a provisioning reply was received. In another embodiment, a method for peer-based automatic management network provisioning includes broadcasting network configuration information corresponding to a particular device to one or more other devices of a network environment; determining, after the broadcast, whether such network configuration information was modified; and requesting, from one or more of the other devices, the network configuration information corresponding to the particular device. The request is made in response to determining the particular device network configuration information was modified after broadcasting the network configuration information to the one or more other devices. Corresponding systems and computer program products are also disclosed.
US10530639B2 Mobility robustness in a cellular network
The present invention relates to a method in a node of a cellular network for supporting mobility, to a method in a user equipment for supporting mobility to in the cellular network, and to corresponding devices. According to one aspect, a method for supporting mobility in a cellular network is provided. The method runs in a node for the cellular network. According to the method, the node receives from a user equipment, an information of a radio link failure of a radio link between the user equipment and the cellular network and the node receives information related to a mobility of the user equipment. Based on the received information, the node adjusts at least one mobility parameter to increase robustness of mobility. The present invention improves robustness of mobility functions in a cellular network.
US10530638B2 Managing connectivity for critical path nodes
Systems and methods for managing nodes in mesh networks are provided. A critical node may determine a status of a backhaul connection prior to joining a PAN. A critical path may be created and maintained that includes the critical node and any intervening nodes between the critical node and the root. A critical node may switch PANs when a backhaul connection becomes unavailable. The switch may be facilitated by a node on the critical path other than the critical node. A node may switch PANs and coordinate the switch with its child nodes.
US10530635B2 Pluggable control system for fallback website access
According to an example, with respect to a pluggable control system for fallback website access, a metric associated with operation of a primary interface may be ascertained for the primary interface that is configured to provide a third-party provider access to a website. The metric may be compared to a metric threshold. Based on a determination that the metric exceeds the metric threshold, an indication of a failure associated with the primary interface may be generated, and the access of the third-party provider may be switched from the primary interface to a fallback interface. Based on a determination that the metric is less than or equal to the corresponding metric threshold, the access of the third-party provider may be maintained using the primary interface. Further, operations between the third-party provider and the website may be controlled using the accessed primary interface or the accessed fallback interface.
US10530632B1 Inter-metro service chaining
Techniques described in this disclosure are directed to a co-location facility provider generating an inter-metropolitan area service chain for application of a plurality of services offered by cloud service providers located in geographically distributed metropolitan areas. In some examples, a method includes receiving, by a controller executing at a computing device of a co-location facilities provider, a request for a plurality of services to be applied to data of a customer; in response to receiving the request, generating, by the controller, a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers, wherein the services are applied by each of the plurality of cloud service providers at co-location facilities in geographically distributed metropolitan areas; and providing, by the controller and to the customer, the service chain for application of the plurality of services.
US10530625B2 Low peak-to-average power ratio waveform design for frequency multiplexing of multiple streams
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be configured with a transmission stream processor used to maintain a lower peak-to-average power ratio (PAPR) for uplink transmissions. In some cases, a UE may map modulated symbols of different signals (or waveforms) to interleaved subsets of frequency resources, and this form of frequency division multiplexing (FDM) may increase the PAPR of an uplink transmission. To reduce the PAPR of uplink transmissions, a transmission stream processor at the UE may support techniques for phase ramping modulated symbols in the time domain prior to mapping the symbols to the frequency resources. These techniques may help to ensure that the signals to be included in an uplink transmission are aligned in such a way that the PAPR of the uplink transmission is reduced.
US10530624B2 System for encoding multi-bit features into sinusoidal waveforms at selected phase angles
A system and method for encoding multi-bit features into sinusoidal waveforms at selected phase angles. The method includes receiving input digital data and encoding the input digital data in a sinusoidal waveform by modulating the sinusoidal waveform at selected phase angles within a period of the sinusoidal waveform, thereby creating a modulated sinusoidal waveform. An encoded analog waveform is generated, using a digital-to-analog converter, from a digital representation of the modulated sinusoidal waveform. The modulating includes forming a first data notch at a first phase angle of the selected phase angles wherein the first data notch includes a first plurality of transition features and subtends a first phase angle range about the first phase angle, the first plurality of transition features being representative of a first plurality of bit values included within the input digital data.
US10530622B2 Methods and apparatuses for transmitting and receiving uplink reference signals using non-orthogonal sequences
Methods and devices for configurable sequence usage for user equipment (UE) uplink reference signaling are provided. In one provided method, a transmission reception point (TRP) in a wireless communication network receives a first UL reference signal (RS) associated with a first UL RS sequence from a first UE and receives a second UL RS associated with a second UL RS sequence from a second UE, the first and second UL RS sequences being non-orthogonal. In another provided method, A UE determines an UL RS sequence based on a UL RS sequence root, the UL RS sequence root being a UE-specific root and being independent of a cell identifier of a cell serving the UE. The UE sends an UL RS associated with the UL RS sequence, the UL RS sequence being a Zadoff-Chu sequence.
US10530616B2 Transmitter with self-triggered transition equalizer
A transmitting device includes an output node, at least one driver circuit and transition equalization circuitry. The driver circuit drives an output data signal including a data transition onto the output node. The output of the transition equalization circuitry is coupled to the output node. The transition equalization circuitry begins to drive the output node at the data transition and ends driving of the output node a pre-determined delay after beginning to drive the output node. The transition equalization circuitry drives the output node by injecting current onto the output node if the data transition is a positive transition, and sinking current from the output node if the data transition is a negative transition.
US10530613B2 Timing based arbitration methods and apparatuses for calibrating impedances of a semiconductor device
Systems and apparatuses are provided for an arbiter circuit for timing based ZQ calibration. An example system includes a resistor and a plurality of chips. Each of the plurality of chips further includes a terminal coupled to the resistor and a calibration circuit. The calibration circuit determines whether the resistor is available based, at least in part, on timing information that is unique to a corresponding chip of the plurality of chip. The timing information of each chip of the plurality of chips has a fixed duration of time common to the plurality of chips.
US10530608B2 Method and apparatus for environmental sensing
A method for verifying an alarm condition in an environmental sensing system includes monitoring data received from environmental sensors; detecting anomalous data received from one of the plurality of environmental sensors; determining the context in which the anomalous data was acquired is consistent with typical usage activities; and providing an alarm condition alert when the determined context is not consistent with typical activities. A system for intelligently monitoring environmental conditions includes environmental sensors configured to monitor first and second environmental conditions and to communicate with an intelligent analysis module. The intelligent analysis module is configured with logic to determine whether anomalous data has been collected by the environmental sensors, to determine the context in which the anomalous data was collected, to determine whether the anomalous data can be attributed to a routine activity, and to provide an alarm condition if the anomalous data cannot be attributed to a routine activity.
US10530605B2 Means and methods for regulating can communication
The present invention extends to methods, systems, devices, for manipulating operation of at least one electronic control unit (ECU) connected to a controller area network (CAN) bus, at least one said ECU comprising at least one error counter, by counting errors associated with at least one said ECU; and generating and broadcasting via said CAN at least one bit stream destined to at least one said ECU, thereby manipulating at least one said ECU status, determined by said ECU error counter and querying for its status state.
US10530603B2 Intelligent multi-modal IOT gateway
A fog network gateway includes at least one wireless communication interface, at least one cellular communication interface, and at least one wireline communication interface. The fog network gateway further includes connectivity logic configured to provide connection between a remote device and at least one local device via at least one of the wireless, cellular, and wireline communication interfaces, fog networking logic configured to form a fog network with the at least one local device for transmitting data thereto, and bandwidth aggregation logic configured to aggregate available bandwidth from at least two of the wireless, cellular, and wireline communication interfaces to ensure adequate bandwidth for data transmission between the remote device and the at least one local device. The fog network gateway further includes artificial intelligence logic configured to analyze data received from the at least one local device via the wireless, cellular, and wireline communication interfaces, and take appropriate action in response to the analysis.
US10530600B2 Systems and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10530593B2 Multi-user conferencing system
The present invention discloses a multi-user conferencing system, where the multi-user conferencing system includes an infrared device and a cloud server, where the infrared device having no display screen is communicatively connected to the cloud server and creates a conference; the infrared device determines, according to a distribution situation of infrared rays blocked by a writing object operated by a user in the conference, coordinate information of the writing object, and sends the coordinate information to the cloud server; and a terminal participating in the conference acquires data from the cloud server, and reproduces writing content during the conference. A multi-user conferencing system in embodiments of the present invention may save data traffic generated by a conference, and enhance data processing speed.
US10530592B2 Method and apparatus for sharing browser contents
Various embodiments provide methods and apparatus for sharing browser contents. In an exemplary method, an electronic device can receive contents for sharing selected by a user and a sharing platform selected by the user. The electronic device can jump to a unified verification interface for the user to log in to the sharing platform through the unified verification interface. Further, the electronic device can submit the contents to the sharing platform for sharing.
US10530590B2 Forced bulk capacitor discharge in powered device
A method, computer program product and device for generating a power signal are provided. In a power distribution system (e.g. PoE), a device (2) (e.g. PD) comprising at least one capacitor (e.g. bulk capacitor) parallel to a load (26) of the device, is powered by a power supply (1) (e.g. PSE). The power supply (1) is arranged for powering the device (2) when at least a minimum current (e.g. MPS) is drawn by the device (2) from the power supply (1). The device (2) determines, by measuring the voltage over the at least one capacitor, whether the current is drawn (partially) from the at least one capacitor. In which case the device (2) is controlled to draw current such that at least a minimum current is drawn from the power supply (1) and the power supply (1) remains powering the device (2).
US10530587B2 Web scale authentication
A system and method for efficient certificate authentication management and distribution of large, web scale authentication information. The method includes receiving at a server, security certificate information, said security certificate including a unique certificate identifier. A structured data source, such as an XML file or database is encoded with a unique record for each possible security certificate using the record ID as the security certificate ID. Each unique record includes a record of four bits or less. Owing to the small size of the data source, large amounts of security certificates may be managed and distributed efficiently over a network to one of more private gateways allowing for large scale certificate authentication.
US10530586B2 Method, hardware and digital certificate for authentication of connected devices
A method of generating a shortcut certificate for authenticating a user digital certificate generated by an issuing certification authority; the method comprising: authenticating the digital certificate of the issuing certification authority; creating the shortcut certificate for the digital certificate of the issuing certification authority when the digital certificate of the issuing certification authority is authenticated; wherein the shortcut certificate comprises a signed entry of an authentication of the issuing certification authority.
US10530583B2 Method for putting a first device in secure communication with a second device
A method for putting a first device in secure communication with a second device. The first device generating at least one first datum dependent on a private key specific to the first device and a public key specific to the second device. The second device generating at least one second datum dependent on a private key specific to the second device associated with the second device public key, and dependent on a third datum dependent on a public datum specific to the first device. Implementing a test verifying whether the first and second data meet a predetermined condition, and putting the first device in secure communication with the second device only if the predetermined condition is met. Before generating the second datum generating the third datum so that the predetermined condition is met only if input data are identical to reference secret data associated with the second device.
US10530581B2 Authenticated broadcast encryption
A method may include obtaining a common reference string. The method may further include obtaining a first public key for a first party and a second public key for a second party. The method may also include obtaining a first encrypted message, the first encrypted message encrypted using the first public key. The method may further include obtaining a second encrypted message, the second encrypted message encrypted using the second public key. The method may also include obtaining a proof. The method may further include verifying, using the proof, the common reference string, the first public key, and the second public key, that a decryption of the first encrypted message and a decryption of the second encrypted message are equivalent without decrypting the first encrypted message and without decrypting the second encrypted message.
US10530573B2 System and method for wireless network access protection and security architecture
Wireless network specific (WN-specific) key can be used to provide access protection over the radio access link. A WN-specific key may be associated with (or assigned to) a wireless network, and distributed to access points of the wireless network, as well as to user equipments (UEs) following UE authentication. The WN-specific key is then used to encrypt/decrypt data transported over the radio access link. The WN-specific key can be used in conjunction with the UE-specific keys to provide multi-level access protection. In some embodiments, WN-specific keys are shared between neighboring wireless networks to reduce the frequency of key exchanges during handovers. Service-specific keys may be used to provide access protection to machine to machine (M2M) services. Group-specific keys may be used to provide access protection to traffic communicated between members of a private social network.
US10530568B2 Encryption interface
Encryption interface technologies are described. A processor can include a system agent, an encryption interface, and a memory controller. The system agent can communicate data with a hardware functional block. The encryption interface can be coupled between the system agent and a memory controller. The encryption interface can receive a plaintext request from the system agent, encrypt the plaintext request to obtain an encrypted request, and communicate the encrypted request to the memory controller. The memory controller can communicate the encrypted request to a main memory of the computing device.
US10530566B2 Configuring a device based on a DPA countermeasure
Input signals may be received. Furthermore, a control signal controlling the implementation of a Differential Power Analysis (DPA) countermeasure may be received. One of the input signals may be transmitted as an output signal based on the control signal. A cryptographic operation may be performed based on the first output signal that is transmitted based on the control signal.
US10530561B1 Adaptive method to reduce training time of receivers
Apparatus and associated methods relate to using a high learning rate to speed up the training of a receiver and switching from a high learning rate to a low learning rate for fine tuning based on exponentially weighted moving average convergence. In an illustrative example, a selection circuit may switch the high learning rate to the low learning rate based on a comparison of a moving average difference en to a predetermined stability criteria T1 of the receiver. The moving average difference en may include an exponentially weighted moving average of a difference between two consecutive exponentially weighted moving averages of an operation parameter un of the signal communication channel. By using this method, the training time for the receiver may be advantageously reduced.
US10530556B2 Full-duplex power reporting
There is disclosed a method for operating a wireless device of a wireless communication network, the wireless device being capable of full-duplex communication, FD communication, on one or more carriers, FD carriers. The method comprises determining a power report indicating transmission power available to the wireless device for FD communication on one or more of the FD carriers and providing the power report to the wireless communication network. Moreover, there are disclosed corresponding and complementary methods and devices.
US10530553B2 Enhanced carrier aggregation in communications
A method comprises defining (401), in a network node (e NB), scheduled downlink carriers from a list of configured downlink carriers. The network node (e NB) defines (401) a downlink assignment index of the scheduled carrier having at least the lowest carrier index from the list of configured carriers, based on a total number of scheduled carriers. The network node (e NB) defines (401) the downlink assignment index for each other scheduled carrier having a higher carrier index from the list of configured carriers. The network node (e NB) transmits (402) to a terminal device (UE) a control message corresponding to each scheduled carrier, the control message indicating a downlink assignment scheduling a physical downlink shared channel, and comprising the defined downlink assignment index. The network node (e NB) receives (405) from the terminal device (UE), uplink control signalling indicating HARQ-ACKs related to physical downlink shared channels corresponding to the scheduled carriers.
US10530552B2 Wireless communication method and wireless communication device
Wireless communication methods and devices are provided. The wireless communication method includes transmitting a reference signal and a data signal in a Physical Resource Block (PRB) with a coverage enhancement level, wherein the number of resource elements transmitting the reference signal in the PRB is determined by the coverage enhancement level, the channel type and/or the coding rate of the data signal.
US10530547B2 Data communication method, terminal, and base station
This application provides a data communication method, a terminal, and a base station. In one embodiment, the terminal receives a first demodulation reference signal based on a first physical resource block index. The first physical resource block index is determined based on a first location in frequency domain, and the first demodulation reference signal is used to demodulate a data channel on which system information is located. The terminal sends and/or receives a second demodulation reference signal based on a second physical resource block index. The second physical resource block index is determined based on a second location in frequency domain, and the second demodulation reference signal is used to demodulate a data channel other than the data channel on which the system information is located.
US10530531B2 Acknowledgement information feedback apparatus, method and communication system
An acknowledgement information feedback apparatus, method and a communication system. The method includes: generating an acknowledgement response vector according to whether data transmitted by a plurality of UEs based on contention are correctly demodulated; generating a measurement vector according to a predetermined compressed sensing measurement matrix and the generated acknowledgement response vector; and broadcasting the measurement vector to the plurality of UEs. The UE recovers the acknowledgement response vector according to a compressed sensing measurement matrix and the measurement vector, and determines whether the transmitted data are correctly demodulated according to the recovered acknowledgement response vector. Hence, it is not only applicable to contention-based data transmission scenarios, but also has relatively low signaling overhead and reliable performance.
US10530528B2 Method of transmitting uplink control information by user equipment in wireless communication system and device for supporting same
The present invention discloses a method of transmitting uplink control information by a user equipment in a wireless communication system and device for supporting the same. Specifically, the present invention discloses a method by which a user equipment maps uplink control information to a physical uplink shared channel when the user equipment intends to transmit the uplink control information on the physical uplink shared channel and transmission operation for the uplink control information based on the same.
US10530525B1 Method and apparatus for demodulating signal
Disclosed are a method and apparatus for demodulating a signal. The method comprises: obtaining a received signal, wherein the received signal comprises a phase noise signal; establishing a likelihood probability ratio integral model on the basis of the received signal and a preset phase noise parameter, wherein the phase noise parameter represents the phase noise signal and is a random variable; performing phase rotation angle extraction and transformation processing and discretization processing on the likelihood probability ratio integral model to obtain a likelihood probability ratio discrete model, wherein the phase rotation angle represents the phase rotation angle obtained on the basis of the phase noise signal; and determining a likelihood probability ratio corresponding to the received signal on the basis of the likelihood probability ratio discrete model to obtain a demodulation result. In this way, a base station overcomes phase noise, and improves signal receiving performance, signal demodulation efficiency and signal demodulation accuracy by performing phase compensation and discrete calculation on a received signal to obtain the demodulation result.
US10530522B2 Information transmission method and device
An information transmission method and device includes: reporting, by a UE, a CQI value to an eNB; receiving, by the UE, an MCS value sent by the eNB, where the MCS value is determined by the eNB according to the CQI value; and receiving, by the UE, PDSCH data according to the MCS value, where the CQI value and the MCS value are determined according to a second set of tables, where a modulation scheme that can be supported by the second set of tables is higher than 64 QAM.
US10530516B2 Method and system for controlling channel replacement and spectral occupancy
The present disclosure includes methods and systems in which idle tones are added at an ingress and terminated at an egress of a given fiberoptic communication link between ROADM nodes. An equalization process can be performed across the spectrum of available wavelength channels and then a determination can be made of a number of channels that can be added or dropped at a given time that meet a maximum threshold for change in power of the channels in the available wavelength. As channels without information-carrying signals are filled with idle tones, the stability of the optical system can be improved as there is less variability in power change when all of the channels have a substantially similar nominal power and a signal on one or more of those channels are added or removed.
US10530504B2 Device and method for detecting clusters in beamformed transmission
The disclosure relates to a cluster detection device for detecting clusters in a beam-formed transmission, the cluster detection device comprising: a receiver, configured to receive a radio signal comprising time-frequency resources, wherein the time-frequency resources comprise a plurality of reference signals; a delay profile detector, configured to detect a set of delay profiles based on frequency-direction filtering of the plurality of reference signals; a Doppler profile detector, configured to detect a set of delay-Doppler profiles based on time-direction filtering of the set of delay profiles; and a cluster detection postprocessor, configured to derive a set of cluster parameters from the set of delay-Doppler profiles.
US10530495B2 Optical receiver, optical transceiver using the same, and control method of reception of optical signals
An optical receiver includes photodetectors each provided on a corresponding channel of multiple channels and configured to detect an optical signal at the corresponding channel, a delay adjuster circuit provided before the photodetectors and configured to adjust a delay time of an optical waveform of an incoming signal on at least one channel, and a processor that controls the delay time such that a change point of a first optical waveform of a first channel is away from a data decision timing of a second optical waveform of a second channel, using information acquired from an electrical signal produced after photo-detection.
US10530494B2 Systems and methods for detection and demodulation of optical communication signals
A free-space optical signal receiver includes a plurality of detectors whose individual outputs are delayed to correct for variations in arrival time caused by aberration in the medium through which the optical signal propagates, and combined to provide a single output. Each of the plurality of detectors sense the free-space modulated optical signal and provide a detector signal representative of the modulation of the optical signal. Each detector signal is delayed by a delay value to generate a delayed signal, and each delay value is selected to correct for variation in arrival time of the optical signal at each of the detectors, resulting in the delayed signals being substantially time-aligned. The delayed signals are constructively combined into a combined signal representative of the modulation aspect, and the combined signal is provided as an output.
US10530488B2 Optical driver circuits
Examples disclosed herein relate to optical driver circuits. In some of the disclosed examples, an optical driver circuit includes a pre-driver circuit and a main driver circuit. The pre-driver circuit may include a pattern generator and at least one serializer to generate a main modulation signal and an inverted delayed modulation signal. The main driver circuit may include a level controller to control amplitudes of pre-emphasis on rising and falling edges of a modulation signal output and an equalization controller to transition the modulation signal output from the pre-emphasis amplitudes to main modulation amplitudes using the inverted delayed modulation signal.
US10530476B2 Broadband wireless communication system and method
Free space optical communication is plagued by interruptions in the connections caused by atmospheric phenomena, such as weather. A wireless beam transmission system includes at least one transmitter (110) and accommodates several wavelengths, and at least one transmission wavelength is arranged to be chosen based on spectral absorption measurements of the atmosphere in the carrier beam path of communication. The invention concerns also a transceiver for repeating wireless optical communication signals. The long range and high reliability of spectroscopically sensitive light beams at a penetrating frequency allow the affordable provisioning of high bandwidth optical or IR communication connections to devices and buildings that were previously either very expensively connected to the fiber optic backbone networks, expensive low bandwidth radio or microwave networks, or unreachable by traditional free space optics solutions.
US10530474B2 Optical transmission device and optical signal gain control method
An optical transmission device includes an optical amplifier that optically amplifies a wavelength multiplexing signal which is input, a wavelength selective switch that splits, inserts, or transmits an optical signal of any wavelength of the wavelength multiplexing signal, an optical channel power monitor that detects power of each channel of the wavelength multiplexing signal which is input and the wavelength multiplexing signal which is output, and a controller that calculates an amount of change in the optical signal of each channel in which a gain of each channel between an input and an output to and from the device is steady, and adjusts an amount of attenuation of the wavelength selective switch, based on the power of each channel of the wavelength multiplexing signal that is detected by the optical channel power monitor.
US10530473B2 Apparatus for monitoring fiber signal traffic at a fiber connector
A system for monitoring a signal on an optical fiber includes a fiber optic connector having a housing couplable to a receptacle. An optical fiber that transmits a first optical signal has first fiber core at least partially surrounded by a cladding and has a first end terminating proximate the housing. The first optical signal is transmitted along the first fiber core. An optical tap has a first tap waveguide arranged and is configured to receive at least part of the first optical signal as a first tap signal. The first tap waveguide comprises an output port for the first tap signal for directing the tap signal to a detector unit. In other embodiments, a detector unit detects light from the optical signal that is propagating along the fiber cladding. The system is intended to permit a technician to easily and quickly, without having to remove a connector, determine whether an optical signal is propagating along a fiber cable.
US10530472B2 In-service testing of optical signal-to-noise ratio
A system and method for in-service optical signal-to-noise ratio (OSNR) testing in optical communication systems. At least one OSNR test signal is combined onto an optical path with data channels. A receiver detects the received power of the OSNR test signal and provides output data representative of the OSNR of the system.
US10530470B2 Optical add/drop device and optical add/drop method
In order to improve the reliability of a reconfigurable optical add/drop multiplexing (ROADM) device, provided is an optical add/drop device that comprises the following: a first wavelength selection unit and a second wavelength selection unit that can select and output an optical signal of a prescribed wavelength from among inputted optical signals; a first branching unit that selectively outputs a first signal being an optical signal that has been inputted from a first terminal station on a main route to the first wavelength selection unit and the second wavelength selection unit; a second branching unit that selectively outputs a second signal being an optical signal that has been inputted from a second terminal station on a sub-route to the first wavelength selection unit and the second wavelength selection unit; and a first output unit that can selectively output to the second terminal station, as a third signal, either the optical signal outputted by the first wavelength selection unit on the basis of the first signal and the second signal, or the optical signal outputted by the second wavelength selection unit on the basis of the first signal and the second signal.
US10530458B2 Communication method, terminal and communication system
Disclosed are a communication method, a terminal and a communication system, which are applied between a terminal and a base station in a line of sight communication environment. A first polarizing antenna having the same polarity as that of a second polarizing antenna of a base station is set on a terminal, wherein the first polarizing antenna includes a first antenna component and a second antenna component having different polarities; and a first signal and a second signal which are sent by the base station via the second polarizing antenna are received via the first polarizing antenna.
US10530456B2 Methods of radio front-end beam management for 5G terminals
A method of a user equipment (UE) for beam management is provided. The method comprises storing a database comprising information regarding UE-specific conditions that are detectable by the UE, wherein each of the UE-specific conditions is prioritized, determining whether a UE-specific condition is detected, updating the database including the UE-specific condition based on a result of the determination, re-prioritizing each of the UE-specific conditions included in the database based on a usage probability of the UE-specific condition, generating a searching sequence for beam management based on the database, wherein the searching sequence is mapped to each of the UE-specific conditions, and performing the beam management based on the generated searching sequence.
US10530451B1 Modifying a millimeter wave radio based on a beam alignment feedback
The disclosure includes embodiments for modifying a vehicle-to-everything (V2X) radio of a first endpoint based on beam alignment feedback data. In some embodiments, a method for the first endpoint includes detecting an intention of the first endpoint to exchange a first millimeter wave (mmWave) message with a second endpoint. The method includes determining scenario data describing a scenario of one or more of the first endpoint and the second endpoint. The method includes requesting a recommended beam alignment setting from a connected computing device based on the scenario data. The method includes receiving feedback data describing the recommended beam alignment setting from the connected computing device. The method includes modifying an operation of the V2X radio of the first endpoint based on the recommended beam alignment setting so that the V2X radio of the first endpoint exchanges the mmWave message with the second endpoint using the recommended beam alignment setting.
US10530449B2 Reporting of channel state information
A mobile station is connected to a multi-carrier cellular communication system having a plurality of sub-carriers. The sub-carriers are classified into K frequency sub-bands, channel state information (CSI) of the frequency sub-bands is represented by matrices Wi (i=0 . . . K−1), where K is an integer grater than 1. The mobile station determines a first sub-index k1 for the K matrices Wi (i=0 . . . K−1), and a second sub-index k2 for each one of the K matrices Wi (i=0 . . . K−1). The first sub-index k1 is common for all frequency sub-bands, and the second sub-index k2 is specific for the indexed matrix that corresponds to one frequency sub-band. The mobile station reports to a base station of the multi-carrier cellular communication system the first sub-index k1 and at least one second sub-index k2.
US10530439B2 Beamforming handover messaging in a wireless network
A wireless device may support a plurality of channel state information (CSI) processes. The wireless device may send an indication of a number of supported CSI processes to a first base station. The first base station may send an indication of a number of CSI processes supported by the wireless to a second base station. This information may be used during handover of the wireless device.
US10530437B2 Receiving method and receiving apparatus
All data symbols used in data transmission of a modulated signal are precoded by switching between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol along the frequency axis and the time axis all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10530432B2 Wireless communication device, terminal device, and method
A wireless communication device including a control unit configured to generate information for a terminal device based on information acquired from the terminal device. The control unit outputs a reference signal on a first beam generated with at least two or more different first weighting matrices, generates a second weighting matrix specific to a terminal device in accordance with information transmitted from the terminal device in accordance with the reference signal, and outputs data for the terminal device on a second beam with the first weighting matrices and the second weighting matrix. The wireless communication device can supply an appropriate beam to a terminal device while preventing a problem with overhead or increase in the cost of a wireless device, which are caused by an increasing number of antenna elements when FD-MIMO is used.
US10530428B2 Coal tracker
A system to process and handle minerals, aggregates, or ore during mining operations in a way that automatically collects, carries and transmits data about the product being mined. When mining coal, the system has a loader with a tag writer and coal loadable trucks with beds having read and writeable electronic tags mounted externally.
US10530425B2 Device and system for power transmission
A device for power transmission includes a power transmission section and a detection section. The power transmission section is configured to transmit an electric power wirelessly. The detection section is operatively connected to the power transmission section and configured to detect an object within a range from the power transmission section based on a change in impedance in vicinity of the power transmission section.
US10530423B2 Method and apparatus for sensing a condition in a transmission medium of electromagnetic waves
Aspects of the subject disclosure may include, for example, a device that facilitates transmitting electromagnetic waves along a surface of a physical transmission medium without requiring an electrical return path that facilitates delivery of electric energy to devices, and sensing a condition that is adverse to the electromagnetic waves propagating along the surface of the physical transmission medium. Other embodiments are disclosed.
US10530418B1 Fast correlation of prometheus orthonormal sets (PONS) for communications
An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.
US10530413B2 Wireless signal transceiver device with dual-polarized antenna with at least two feed zones
A wireless signal transceiver device includes a dual-polarized antenna, a transmission circuit and a reception circuit. The dual-polarized antenna is used to transmit a first wireless signal and receive a second wireless signal at the same time. The dual-polarized antenna includes a first feed zone and a second feed zone. The first feed zone is used to receive a transmission signal, and the first wireless signal is related to the transmission signal. The second feed zone is used to output a reception signal, and the reception signal is related to the second wireless signal. The transmission circuit is used to generate the transmission signal. The reception circuit is used to generate a processing signal, and the processing signal is related to the reception signal.
US10530409B2 Radio-frequency module and communication device
A radio-frequency module includes a multilayer substrate, an input switch, an output switch, and filters. A switch IC is disposed on a main surface of the multilayer substrate. The input switch is disposed in the switch IC and includes a first input terminal and first output terminals. The output switch is disposed in the switch IC and includes second input terminals and a second output terminal. The filters are disposed outside the switch IC and are connected to the first output terminals and the second input terminals. In a plan view of the multilayer substrate, the first input terminal and the first output terminals are disposed close to a first side of an exterior of the switch IC, and the second input terminals and the second output terminal are disposed close to a second side different from the first side of the exterior of the switch IC.
US10530401B2 Outphasing-calibration in a radio frequency (RF) transmitter device
In an outphasing radio frequency (RF) transmitter, detecting differences of a first plurality of signal characteristics of a first plurality of amplified RF signals across at least a transmitter antenna or a plurality of load impedances, wherein the first plurality of amplified RF signals correspond to a first plurality of constant-envelope signals, and controlling generation of a second plurality of constant-envelope signals on a plurality of transmission paths. The second plurality of constant-envelope signals are generated based on the detected differences of the first plurality of signal characteristics. At least one of first calibrating or second calibrating, a second plurality of signal characteristics of the second plurality of constant-envelope signals. The first calibrating and the second calibrating are based on the controlled generation of the second plurality of constant-envelope signals.
US10530400B2 Methods, network nodes, computer programs and computer program products for managing processing of an audio stream
A method and a first node for managing processing of an audio stream as well as a method and a second node for enabling management, by a first node, of processing of an audio stream and corresponding computer programs and computer program products are disclosed. The audio stream is receivable from the second node. The first node sends, to the second node, information relating to at least one preference concerning acoustic characteristics of the audio stream. The second node processes the audio stream in response to the information relating to the at least one preference concerning the acoustic characteristics. The second node transmits the audio stream to the first node.
US10530398B2 Hybrid-coupler-based radio frequency multiplexers
A radio frequency (RF) multiplexer includes, for example, a common port, a first port for a first frequency band, a second port for a second frequency band, and a third port for a third frequency band. The RF multiplexer also includes, for example, a first quadrature hybrid coupler (QHC), a second QHC and a third QHC. A coupling of the first QHC, a first pair of filters, and the second QHC separates the first frequency band and the second frequency band from the common port to the first port and to the second port, respectively. A coupling of the first QHC, a second pair of filters, and the third QHC separates the first frequency band and the third frequency band from the common port to the first port and to the third port respectively.
US10530391B2 Non-binary encoding for non-volatile memory
A data storage system and method are provided for storing data in non-volatile memory devices. Binary data is received for storage in a non-volatile memory device. The binary data is converted into non-binary data comprising base-X values, where X is an integer greater than two. The non-binary data is encoded to generate a codeword and the codeword is written to a wordline of the non-volatile memory device.
US10530377B1 Area efficient current DAC
A current digital to analog converter (DAC) including an offset array including a plurality of unit cells of a first size, and a trimming array including a plurality of unit cells having the first size and a plurality of half cells, wherein the half cells have a larger size than the plurality of unit cells.
US10530374B2 Method for managing a phase-locked loop and related circuit
A method can be used for managing the operation of a phase-locked loop. The loop includes an oscillator voltage controlled by a control signal and a phase comparator receiving a reference signal and a feedback signal which arises from the output signal of the oscillator. The method includes a detection of a possible absence of transitions on the feedback signal for a first duration and, in response to such an absence, a forcing of the lowering of the voltage of the control signal at least until a reappearance of transitions on the feedback signal.
US10530368B1 Load compensation to reduce deterministic jitter in clock applications
A clock circuit includes a circuit configured to use a regulated voltage on a regulated voltage node to provide a frequency modulated clock signal having a frequency vacillating between a first frequency and a second frequency. The clock circuit includes an auxiliary loading circuit coupled to the regulated voltage node and configured to selectively provide load compensation for a load difference of the circuit. The load difference is a difference between a first load corresponding to the first frequency and a second load corresponding to the second frequency. The circuit may include a frequency divider circuit configured to use the regulated voltage on the regulated voltage node to generate the frequency modulated clock signal by frequency dividing an input clock signal according to a divide value vacillating between a first divide value and a second divide value.
US10530367B2 Clock synchronization in multi-die field programmable gate array devices
The disclosure relates to systems and methods for sector-to-sector and die-to-die clock synchronization in programmable logic devices. The methods and systems may employ phase difference detector and programmable delay elements to minimize skews in the clock tree and facilitate timing closure of time-critical paths and increase in operating frequencies.
US10530365B1 Low voltage level shifter suitable for use with subthreshold logic
A low voltage level shifter that is suitable for use with subthreshold logic. In one embodiment, the low voltage level shifter includes first and second input transistors coupled to first and second input nodes, respectively, that receive complementary low voltage input signals. A circuit is coupled to the first and second input transistors and to first and second output nodes that generate complementary high voltage output signals. The circuit is configured to transmit a first current to the second output node when the first input transistor is activated, wherein the first current is substantially equal to current drawn by the first input transistor when it is activated. The circuit is also configured to transmit a second current to the first output node when the second input transistor is activated, wherein the second current is substantially equal to current drawn by the second input transistor when it is activated.
US10530359B2 Output buffer circuit, oscillator, electronic apparatus, and vehicle
An output buffer circuit includes an output node, a P-type transistor, an N-type transistor, and a first variable resistor circuit provided in a signal path between a drain of one of the P-type transistor and the N-type transistor and the output node.
US10530356B2 Overcurrent detection circuit and method, load switch, and portable device
The present invention provides an overcurrent detection circuit, an overcurrent detection method, a load circuit, and a portable device. The overcurrent detection circuit comprises: a first overcurrent detection sub-circuit and a second overcurrent detection sub-circuit; wherein: the first overcurrent detection sub-circuit is configured to perform overcurrent detection for a switch circuit when a voltage of an output terminal of the switch circuit is greater than or equal to a preset threshold; and the second overcurrent detection sub-circuit is configured to perform overcurrent detection for the switch circuit when the voltage of the output terminal of the switch circuit is less than the preset threshold.
US10530355B1 Control device for power semiconductor switch
A control device for a power semiconductor switch includes an actuating device, which on a third control device terminal, upon the reception of a switching on command, generates an actuating voltage for the switching on of the power semiconductor switch and, upon the reception of an switching off command, generates an actuating voltage for the switching off of the power semiconductor switch, and a current detection circuit, which generates a first high-current signal if an actuating voltage assumes a voltage value at which the power semiconductor switch is switched on, and a primary voltage of the power semiconductor switch applied between first and second control device terminals exceeds a first power semiconductor switch primary voltage value. The actuating device, upon the reception of an switching off command, generates an actuating voltage for the switching off of the power semiconductor switch, such that the actuating voltage is reduced such that the time interval elapsing between a first actuating voltage value, assumed by the actuating voltage upon the reception of the switching off command, and the achievement of a second actuating voltage value of the actuating voltage, which is equal to 10% of the first actuating voltage value, is greater in the presence of the first high-current signal than in the absence of the first high-current signal.
US10530352B1 Power transition filtering with pulse modulated control
The disclosure is directed to implementing a gradual power transition, in digital and mixed-signal power converters. A “soft start” smooths an abrupt power change in the output of a power converter such as when the power converter starts up after turning on the power to a device. A power converter may receive a digital control signal that includes a command to start up, as well as includes a power level set point. This disclosure includes a circuit that receives the digital control signal and outputs a modified control signal to the power converter that causes the power converter to gradually change the power output of the power converter until the power output reaches the power level set point. The circuit dynamically determines a step size, length of time of each step and other parameters based on characteristics of the input digital control signal.
US10530341B2 Semiconductor device and operating method thereof
A semiconductor device includes a first internal circuit coupled to first and second voltage terminals for receiving first and second voltages; a second internal circuit coupled to the first and second voltage terminals for receiving the first and second voltages; a first power gating circuit coupled between at least one of the first and second voltage terminals and the first internal circuit, the first power gating circuit being suitable for disconnecting at least one of the first and second voltages based on a first mode signal in a first mode; a second power gating circuit coupled between at least one of the first and second voltage terminals and the second internal circuit, the second power gating circuit being suitable for disconnecting at least one of the first and second voltages based on an integrated mode signal in the first mode and a second mode; and a control circuit suitable for generating the first mode signal and the integrated mode signal.
US10530340B1 Methods and apparatus for a dynamic addressing decimation filter
Various embodiments of the present technology may comprise a method, apparatus or system for dynamic addressing decimation filtering. In various embodiments, the apparatus comprises an analog modulator and a multi-bit dynamically addressing decimation filter. By pairing an analog modulator with the proper configuration with a multi-bit dynamically addressing decimation filter with the proper matching number of physical sub decimation filters, decimation filtering can be completed with a smaller number of physical sub decimation filters “N” than the quantizer level “M.”
US10530337B2 Active resonator system with tunable quality factor, frequency, and impedance
Active feedback is used with two electrodes of a four-electrode capacitive-gap transduced wine-glass disk resonator to enable boosting of an intrinsic resonator Q and to allow independent control of insertion loss across the two other electrodes. Two such Q-boosted resonators configured as parallel micromechanical filters may achieve a tiny 0.001% bandwidth passband centered around 61 MHz with only 2.7 dB of insertion loss, boosting the intrinsic resonator Q from 57,000, to an active Q of 670,000. The split capacitive coupling electrode design removes amplifier feedback from the signal path, allowing independent control of input-output coupling, Q, and frequency. Controllable resonator Q allows creation of narrow channel-select filters with insertion losses lower than otherwise achievable, and allows maximizing the dynamic range of a communication front-end without the need for a variable gain low noise amplifier.
US10530335B2 Acoustic wave filter device, radio-frequency front-end circuit, and communication apparatus
A filter includes a series-arm resonator connected to a path connecting input/output terminals, and first and second parallel-arm resonators connected between the same node on the path and ground. A resonant frequency of the second parallel-arm resonator is higher than a resonant frequency of the first parallel-arm resonator, and an anti-resonant frequency of the second parallel-arm resonator is higher than an anti-resonant frequency of the first parallel-arm resonator. The second parallel-arm resonator includes an IDT electrode that excites an acoustic wave, and does not include a reflector.
US10530334B2 Acoustic wave filter formed on a V-groove topography and method for producing the same
Methods of forming a shear-mode acoustic wave filter on V-shaped grooves of a [100] crystal orientation Si layer over a substrate and the resulting devices are provided. Embodiments include forming a set of V-shaped grooves in a [100] crystal orientation Si layer over a substrate; and forming a shear-mode acoustic wave filter over the V-shaped grooves, the shear-mode acoustic wave filter including a first metal layer, a thin-film piezoelectric layer, and a second metal layer, wherein the second metal layer is an IDT pattern or a sheet.
US10530310B2 Digital pre-distortion for an AB amplifier
Digital pre-distortion may be provided. First, a radio frequency (RF) domain distortion correcting signal and a base band (BB) domain distortion correcting signal may be initialized. Then the RF domain distortion correcting signal may be generated from an input signal. The generated RF domain distortion correcting signal may correspond to an amplifier. Next, the BB domain distortion correcting signal may be generated from the input signal. The generated BB domain distortion correcting signal may correspond to the amplifier. Then the RF domain distortion correcting signal and the BB domain distortion correcting signal may be combined to form a hybrid distortion correcting signal. The hybrid distortion correcting signal may then be provided to input matching circuitry feeding the amplifier.
US10530309B2 Methods and circuits to reduce pop noise in an audio device
A class D amplifier receives and amplifies a differential analog signal which is then differentially integrated. Two pulse width modulators generate pulse signals corresponding to the differentially integrated analog signal and two power units generate output pulse signals. The outputs the power units are coupled to input terminals of integrators via a resistor feedback network. An analog output unit converts the pulse signals to an output analog signal. The differential integration circuitry implements a soft transition between mute/un-mute. In mute, the integrator output is fixed. During the soft transition, the PWM outputs change slowly from a fixed 50% duty cycle to a final value to ensure that no pop noise is present in the output as a result of mode change.
US10530305B2 Nonlinear bandwidth compression circuitry
Nonlinear bandwidth compression circuitry is provided. In examples discussed herein, nonlinear bandwidth compression circuitry can be configured to modify predefined amplitude(s) of a predefined voltage waveform to generate modified amplitude(s) of a modified voltage waveform that is never less than the predefined amplitude(s) of the predefined voltage waveform. Thus, by providing the nonlinear bandwidth compression circuitry in an envelope tracking (ET) system to perform bandwidth compression, signal distortion(s) resulted from the bandwidth compression can be corrected (e.g., via digital pre-distortion). As such, the ET system can amplify a radio frequency (RF) signal having a signal modulation bandwidth exceeding a voltage modulation bandwidth limitation of the ET system, without degrading spectral performance of the RF signal.
US10530302B2 Current mode chopper amplifier
A circuit, comprising an input chopper configured to receive an input signal, a differential amplifier having an input coupled to an output of the input chopper, a current mode chopping circuit coupled to an output of the differential amplifier, and a first current mirror bias transistor pair coupled between a voltage supply and the current mode chopping circuit.
US10530294B2 Ultra-thin, flexible and radiation-tolerant eclipse photovoltaics
Photovoltaic (PV) device comprising an ultra-thin radiation-tolerant PV absorber mounted on a flexible film having an embedded persistent phosphor and having a plurality of interdigitated top and bottom contacts on the top of the PV absorber. The PV absorber is ultra-thin, e.g., typically having a thickness of 300 nm or less for a III-V-based absorber. The phosphor absorbs some of the photons incident on the device and then discharges them for use by the device in generating electrical power during times when the device is not illuminated by the sun.
US10530289B2 Mechatronic assembly controlled by a torque and direction signal separate from the power signal
A mechatronic assembly drives a member intended to be linked to a DC electrical power source and to an ECU control unit. The ECU includes a computer for executing a feedback control algorithm delivering an item of direction and torque information. The assembly includes an actuator formed by a brushless polyphase electric motor having N phases, binary detection probes for detecting the position of the rotor of the motor, an electronic circuit comprising a power bridge for powering the N phases of the motor. It further includes an onboard electronic control circuit without a microcontroller, computer and memory of which the input receives the item of direction and torque information from the ECU and of which the output controls the power bridge directly modulating the current of the DC electrical power source applied to each of the phases of the motor, and the torque and direction information provided by the ECU is separate from the power signal delivered only by the power source.
US10530287B2 Electric power adjustment system and control method for electric power adjustment system
An electric power adjustment system includes a fuel cell connected to a load, and a multi-phase converter connected between the fuel cell and the load. The multi-phase converter is constituted of a plurality of phases and converts an output voltage from the fuel cell by a predetermined required voltage ratio. The electric power adjustment system includes a ripple current characteristic switching unit configured to switch a ripple current characteristic with respect to an input current to the multi-phase converter by changing at least one of a drive phase number and the voltage ratio of the multi-phase converter according to an operation state of the fuel cell and a required electric power of the load.
US10530286B2 Integrated electrical pump and oil pressure control method thereof
An integrated electrical pump comprises a motor, an oil pump driven by the motor, and a pressure control system. The pressure control system controls a hydraulic pressure of the oil pump according to a motor speed of the motor, an oil temperature and a pressure command. An oil pressure control method of the integrated electrical pump is also provided.
US10530284B2 Motor control device and motor controlling method
This motor control device has an inexpensive configuration and enhances motor current target value tracking. This motor control device has an H bridge circuit that has a switching element and is connected to a motor coil provided in a motor, and a control means that drives the switching element at each prescribed PWM period and specifies an operation mode for the H bridge circuit from among a charge mode for increasing the motor current (Icoil) flowing through the motor coil, a fast decay mode for decreasing the motor current, and a slow decay mode. In each PWM period, the control means selects one of the operation modes on the basis of the result of comparing the motor current and a current reference value (Iref) before the time that has passed from the start of the PWM period reaches a prescribed current control re-execution time (Tr) and selects one of the operation modes on the basis of the result of comparing the motor current and the current reference value after the time that has passed reaches the current control re-execution time.
US10530283B2 Motor controller and control method for stepping motor
A motor controller capable of more reliably starting a stepping motor even if a predetermined drive power is supplied to the stepping motor, and to a control method for the stepping motor is provided. The motor controller driving a stepping motor detects that the stepping motor is in a step-out state after a start operation of the stepping motor is performed. If predetermined determination conditions are satisfied, when it is detected that the stepping motor is in a step-out state, it is determined that a restart operation of the stepping motor is performed, and the stepping motor is restarted.
US10530276B2 Converter topologies and control
An inverter includes a transformer that includes a first winding, a second winding, and a third winding, a DC-AC inverter electrically coupled to the first winding of the transformer, a cycloconverter electrically coupled to the second winding of the transformer, an active filter electrically coupled to the third winding of the transformer. The DC-AC inverter is adapted to convert the input DC waveform to an AC waveform delivered to the transformer at the first winding. The cycloconverter is adapted to convert an AC waveform received at the second winding of the transformer to the output AC waveform having a grid frequency of the AC grid. The active filter is adapted to sink and source power with one or more energy storage devices based on a mismatch in power between the DC source and the AC grid.
US10530275B2 Control of DC-to-AC modular multilevel converter
In a method of controlling a DC-to-AC Modular Multilevel Converter (MMC) having a three-phase AC side connected to a three-phase AC network and having a DC side connected to a DC network, the MMC has a double-star topology with a plurality of phase-legs. Each phase-leg has a first branch and a second branch. Each of the first and second branches includes a plurality of series connected converter cells. The method includes obtaining an Optimized Pulse Pattern (OPP) for the MMC. The method also includes adapting the OPP to the MMC by means of closed-loop pulse pattern control. The method also includes, based on the adapted OPP, sending firing signals to the plurality of cells of each branch.
US10530266B2 Apparatus and method for transforming alternating electrical energy
An apparatus for transforming alternating electrical energy supplied by alternating electrical energy supply means to appliances using alternating electrical energy through electrical transformation means operatively interposed between and electromagnetically coupled to said alternating electrical energy supply means and to said appliances using alternating electrical energy, said electrical transformer means being of the two-stage type and comprising a first electrical transformer assembly and a second electrical transformer assembly, at least one permanent magnet being associated with said first electrical transformer assembly and positioned with respect to said first electrical transformer assembly in such a way that, when said alternating electrical energy supply means are switched on, the permanent magnetic field produced by said at least one permanent magnet is added to and amplifies the alternating electromagnetic field produced by said electrical transformer means, thereby amplifying the electrical energy transferred to said second transformer assembly and therefore to said appliances using alternating electrical energy.
US10530265B2 Apparatus having a DC-DC converter
An apparatus includes a DC-DC converter having a semiconductor switch and a current source, wherein the DC-DC converter includes a commutation resonant circuit that is at least partially determined by parasitic characteristics of the DC-DC converter. The apparatus includes a driving unit configured to switch the semiconductor switch by performing a switching process. The driving unit is configured to perform the switching process with a switching duration that is shorter than a cycle duration of a resonant frequency of the commutation resonant circuit. Furthermore, the driving unit is configured to select a time instant of the switching process such that a current provided by the current source generates an overshoot at the semiconductor switch of at most 30% with respect to an idle state of the semiconductor switch.
US10530262B2 Resonance-type power conversion device and abnormality determining method
A resonance power conversion device includes a bridge circuit, a transformer, a current detection circuit, and a control circuit. The bridge circuit includes a plurality of switching elements and receives a DC power. The transformer is connected to an output side of the bridge circuit. The current detection circuit detects a value of a current flowing through at least one of the plurality of switching elements. The control circuit determines whether or not an abnormality is occurring in the resonance power conversion device, based on the value detected by the current detection circuit at a predetermined time during a switching control.
US10530260B2 Adaptive control for zero-voltage switching in a multi-switch switching power converter
A switching power converter is provided that adaptively changes the on-time period for an auxiliary switch transistor to locate a boundary between sufficient and insufficient energy.
US10530254B2 Peak-delivered-power circuit for a voltage regulator
Embodiments described herein concern operating a peak-delivered-power (PDP) controller. Operating a PDP includes calculating the new power output value from the output voltage value and the output current value, determining whether the new power output value is greater than the previous power output value to determine whether the voltage regulator is outputting a maximum power output, based on a determination that the new power output value is greater than the previous power output value, providing an instruction to a duty generator to increase a duty cycle of the voltage regulator, based on a determination that the new power output value is not greater than the previous power output value, providing an instruction to the duty generator to decrease the duty cycle of the voltage regulator, and replacing the previous power output value with the new power output value.
US10530242B2 System and method providing over current protection based on duty cycle information for power converter
System and method for protecting a power converter. An example system controller for protecting a power converter includes a signal generator, a comparator, and a modulation and drive component. The signal generator is configured to generate a threshold signal. The comparator is configured to receive the threshold signal and a current sensing signal and generate a comparison signal based on at least information associated with the threshold signal and the current sensing signal, the current sensing signal indicating a magnitude of a primary current flowing through a primary winding of a power converter. The modulation and drive component is coupled to the signal generator.
US10530239B2 Filter systems for reducing bearing current in high-frequency motor control systems
A motor controller and methods for operating a motor are described herein. The motor controller includes a high-frequency (HF) inverter having a direct current (DC) input stage and an alternating current (AC) output stage, the HF inverter operable at a switching frequency to generate a three-phase output having a fundamental frequency. The motor controller also includes a differential mode (DM) filter coupled in series with the output stage of the HF inverter and having a resonant frequency less than 10% of the switching frequency, the DM filter configured to reduce harmonic components of the three-phase output and generate a first filtered output. The motor controller further includes a common mode (CM) filter coupled in series with the DM filter, the CM filter configured to filter the first filtered output to generate a second filtered output having a reduced CM voltage to operate the electric motor with a reduced bearing current.
US10530234B2 Magnetic coupling control device and magnetic coupling device
A magnetic coupling device includes a magnetic flywheel unit including a flywheel and multiple first magnets equiangularly spaced around the periphery of the flywheel to form a first annular magnetic series with the same pole facing toward the radial outer side of the flywheel, and a magnetic coupling unit including a plate body rotatably mounted to the periphery of the flywheel, a rotating shaft mounted to the center of axis of the plate body, multiple second magnets and third magnets alternatively mounted on the plate body around the rotating shaft to create a second annular magnetic series that is magnetically coupled to the first annular magnetic series. Further, a magnetoresistive ring frame is mounted to the periphery of the flywheel for movement along the axial direction of the flywheel to create a magnetic coupling control device.
US10530230B2 Miniature linear vibrotactile actuator
The invention relates to a miniature linear vibrotactile actuator comprising: a first element 14, 104 of generally cylindrical shape, comprising permanent magnets 15, 105 aligned so that two adjacent sides of two adjacent magnets 15, 105 have identical polarities; a second element 11, 101 defining a cylindrical cavity 12, 102 into which the first element 14, 104 is inserted with play so as to be able to slide therein in a sliding direction X2, the second element 11, 101 comprising coils 13, 103 of conductive wire having strands that extend perpendicularly to the sliding direction X2, in order to form magnetic force generators, and that are placed so as to be able to influence the first element 14, 104 electromagnetically; and means 25, 41, 125 for returning and guiding the first element 14, 104 toward an equilibrium position in the second element 11, 101, in which position a median plane P2 between two adjacent magnets substantially coincides with a median plane P1 of a facing force generator 111.
US10530219B1 Vehicle having combination electric generator with electric clutch
A generator and clutch assembly is disclosed for use in a vehicle and includes a rotatable input, an electric generator in a generator housing, a clutch rotor by driven by the rotatable input, and an electric clutch and brake assembly which may be integrated with the generator housing. A field coil may be mounted to an external surface of the generator housing. The generator and clutch may be offset and connected by means of a transfer system having a transfer housing, wherein a field coil is mounted to an external surface of the transfer housing.
US10530217B2 Motor having screws with differing pitch and screw-receiving groove portions with differing axial length
A rotating portion includes a hollow shaft extending along a central axis. The hollow shaft includes a through hole passing therethrough in an axial direction. The rotating portion includes an upper screw to close an upper opening that is an opening at an upper end portion of the through hole. The rotating portion includes a lower screw to close a lower opening that is an opening at a lower end portion of the through hole. The hollow shaft includes an upper groove portion into which the upper screw is screwed at the upper opening. The hollow shaft includes a lower groove portion into which the lower screw is screwed at the lower opening. A lubricating oil is in contact with the lower screw. The lower groove portion is shorter in axial length than the upper groove portion, and the lower screw is smaller in axial pitch than the upper screw.
US10530214B2 Stator frame of an electrical machine and an electrical machine
The application relates to a stator frame of an electrical machine having a first end and a second opposite end. A flange is protruding from the first end and surrounding the first end. The stator frame includes cooling fluid channels and cooling fins on the outer surface of the stator frame extending from the first end to the second end. The stator frame is formed as a single piece. The ends of the outer walls of the cooling fluid channels in the first end are connected to the flange and the cooling fins extend to the junction of the flange and the first end.
US10530200B2 Electric device stator and methods for winding
An end cap mounted on the stator element is provided with the same cut-out as arranged on the stator segment so that both parts can be secured on a retainer system for winding processing. The end cap are arranged to retain insulating materials.
US10530198B2 R-T-B based sintered magnet and motor
An R-T-B based sintered magnet includes a first main surface and a first side surface. The first main surface has a coercivity that is higher than that of the first side surface. ΔHcjM≤60 kA/m is satisfied, where ΔHcjM is a difference in coercivity between a portion having a highest coercivity on the first main surface and a portion having a lowest coercivity on the first main surface. ΔHcjG≤60 kA/m is satisfied, where ΔHcjG is a difference in coercivity between a portion having a highest coercivity on a first cross section and a portion having a lowest coercivity on the first cross section and the first cross section is a cross section parallel to the first main surface and spaced from the first main surface at a predetermined length or more.
US10530197B2 Noncontact power transmission apparatus and power transmission device
A noncontact power transmission apparatus includes an instrument including a first case, a power reception coil arranged to generate an induced current due to magnetic flux in a first direction intersecting a gravitational direction, and a holder configured to hold the power reception coil at a predetermined distance from an outer surface of the first case in the first case. A power transmission device includes a conductive second case that has an opening into which the instrument is inserted in which the instrument is stored, a power transmission coil provided in the second case so as to generate magnetic flux in the first direction, and disposed to generate an induced current in the power reception coil, and an elastic body that is provided in the second case, maintains a distance between the power transmission coil and the power reception coil to be constant, and supports the power transmission coil.
US10530185B2 Systems and methods for transmitting data via a contactless cylindrical interface
Described herein are systems and methods that create a capacitive link based on a rotating cylinder capacitor. A cylindrical rotor rotates around a shaft and maintains an air gap between the cylindrical rotor and the shaft and to create one or more air gap capacitors. A first subsystem, comprising a light detection and ranging components, is coupled to the rotor. A second sub-subsystem, comprising data analysis functions, is coupled to the shaft. The first subsystem and the second subsystem are coupled via capacitive links created by the air gap capacitors. The communication signaling utilized on the capacitive links may be bi-directional and differential signaling. The first subsystem and the second subsystem may comprise a LIDAR light detection and ranging system. The second subsystem may power the first subsystem via inductive coupling.
US10530164B2 Electric storage apparatus and electric-storage controlling method
An electric storage apparatus according to one aspect of an embodiment includes a plurality of storage batteries, a virtual processing unit, and a connection controlling unit. The virtual processing unit virtually and sequentially connects in parallel two or more storage batteries, of the plurality of storage batteries, having a potential difference or potential differences within a predetermined range so as to equalize electric potentials of the two or more storage batteries. The connection controlling unit connects in parallel the two or more storage batteries in a connection order for maximizing the number of the two or more storage batteries to be connected in parallel when the virtual processing unit sequentially connects in parallel the two or more storage batteries in an order from highest electric potential to lowest one and in an order from lowest electric potential to highest one.
US10530156B2 Smart-grid adaptive power management method and system with power factor optimization and total harmonic distortion reduction
A method and system of power factor optimization and total harmonic distortion are provided under the premise of efficient power management and distribution on an electrical grid. The method and system include a novel optimization technique based on a novel current profiling methodology enabling real-time power management with power factor correction as a function of the optimization. The optimization can be performed under dynamic current constraints. When deployed on an electrical grid, the method and system can provide a new technique for power management targeting an efficiency of the electrical grid. The method and system can thus provide for reduced costs of energy production and reduced carbon emissions into the atmosphere.
US10530151B2 System and method for suppressing electromagnetic pulse-induced electrical system surges
A system and method for suppressing EMP-induced electrical system voltage surges due to detonation of a nuclear weapon, the EMP comprising E1, E2, and E3 component pulses. A plurality of shunting assemblies, each including MOVs, gas discharge tubes, other mechanical, electrical and ionization discharge devices and combinations thereof, detect and react to the overvoltage according to timing parameters associated with each of the E1, E2, and E3 components and shunt the overvoltage to decrease to under a predetermined allowable level.
US10530146B2 Differential protection method and differential protection device for performing a differential protection method
A differential protection method for generating a fault signal includes measuring current measurements at least at two different measuring points of a multiphase transformer for each phase. The current measurements for each phase are used to form differential current values and stabilization values. The fault signal is generated if it is determined during a trigger region check that a measurement pair of at least one of the phases, being formed by using one of the differential current values and the associated stabilization value in each case, is in a predefined trigger region. In order to be able to selectively and reliably distinguish an external fault from an internal fault, the transformer has a grounded star point and a zero system current flowing through the star point is used to form the stabilization values. A corresponding differential protection device is provided for performing the differential protection method.
US10530137B2 Coaxial motor power cable
A coaxial three-phase servo motor power cable is comprised of a shielded twisted triple cable which transmits three phase electrical power from a servo amplifier to a servo motor, with the shield being electrically insulated and mechanically floating within an air void that exists inside a conduit having a diameter much greater than the shielded twisted triple cable. The conduit is covered by a braid shield, which is covered by shrink tubing which may be overlaid by one or more additional signal wires, with this entire assembly being further covered by an over braid shield, which is covered by an outer insulating sheath. Both the conduit braid shield and over braid shield are electrically terminated to back shells at each end of a cable assembly.
US10530126B2 External cavity laser
Practical silicon-based light sources are still missing, despite the progress in germanium lasers, because both silicon and germanium are indirect-band semiconductors and inefficient at light generation. A tunable and single mode external cavity laser comprising: a gain medium for generating light between a reflective surface at one end of the gain medium; and a wavelength selective reflector at the other end of a laser cavity. A splitter disposed in the laser cavity includes an input port optically coupled to the gain medium, an input/output port optically coupled to the wavelength selective reflector, and an output port for outputting laser light at selected wavelengths. The wavelength selective reflector reflects light of one or more selected periodic wavelengths back to the gain medium via the input/output port, and passes light of non-selected wavelengths out of the laser cavity.
US10530123B2 Drive circuit and light emitting device
A drive circuit is configured to supply a current to a light emitting element. The drive circuit includes a plurality of switching elements configured to switch between ON/OFF states with a modulation signal, a capacitor connected in parallel with the light emitting element, and a control module configured to control the switching elements so that a voltage of the capacitor does not become lower than a threshold.
US10530121B2 Lighting apparatus with improved color deviation
A lighting apparatus includes: a light source configured to generate laser beams; a light converter disposed in a direction in which the laser beams are emitted and configured to generate converted beams excited by the laser beams and transmitted beams of the laser beams; and a light housing disposed in front of the light converter, having an opening along a path of beam travel, and configured to adjust a light distribution of the converted beams.
US10530120B2 Direct diode pumped ti:sapphire lasers and amplifiers
Direct diode-pumped Ti:sapphire laser amplifiers use fiber-coupled laser diodes as pump beam sources. The pump beam may be polarized or non-polarized. Light at wavelengths below 527 nm may be used in cryogenic configurations. Multiple diode outputs may be polarization or spectrally combined.
US10530116B2 Laser device and laser stabilizing method
A laser device includes an excitation light source, a resonator which receives excitation light from the excitation light source and generates laser light, an absorption cell to which the laser light is emitted, a light converter which converts the laser light passing through the absorption cell to a light output signal, a third order differential lock-in amplifier which generates a third order differential signal of the light output signal, and a controller. When a predetermined waveform of the third order differential signal is detected, the controller includes a return controller that determines a return direction of a resonator length based on the predetermined waveform and a resonator length controller that changes the resonator length to the return direction.
US10530110B2 Methods of providing a temporary electrical grounding system having a magnetic component coupled to a conductive surface
An apparatus for providing a temporary electrical grounding connection is described. The apparatus comprises a cable electrically joining first and second conductive couplings, the first and second conductive couplings each electrically coupled to a conductive surface using a clamp, magnetic component, or other connection component. A conductive coupling may be connected to the magnetic component using a clamp connected to a stub extending from the magnetic component, and there may be multiple clamps or magnetic components used in different combinations or series to provide an electrical bypass between two or more conductive surfaces.
US10530109B2 Automated systems and methods for manufacturing electrical connectors using universal connector support assemblies
A connector support assembly is configured to securely retain an electrical connector during a manufacturing process. The connector support assembly may include a base, a first securing member, and a second securing member. The first and/or second securing members is movable, and is configured to be moved between an open position in which a mating connector of the electrical connector is positioned between the first and second securing members, and a clamped position in which the mating connector is securely clamped between the first and second securing members.
US10530102B2 Power adapter, socket, and assembly
Embodiments of the present invention disclose a power adapter. One end of the power adapter is configured to connect to a power supply apparatus, and the other end of the power adapter is configured to connect to a network terminal device. The power adapter includes a power module, a communication module, and a connection module. The power module is connected to both the communication module and the connection module, and is configured to obtain electric energy from the power supply apparatus, and supply power to the communication module and the connection module. The communication module is connected to the connection module, and is configured to communicate with the network terminal device by using the connection module. The connection module is configured to connect to the network terminal device, and transmit a signal between the communication module and the network terminal device.
US10530100B1 Communication connector for a communication system
A communication connector includes a wafer stack including ground wafers and signal wafers arranged in a stacked configuration. Each signal wafer includes a dielectric frame holding a signal leadframe including a plurality of signal contacts. Each ground wafer includes a dielectric frame holding a ground leadframe including ground plates connected by tie bars and rail slots therethrough. The communication connector includes ground rails separate from the ground wafers and being plugged into the wafer stack to electrically connect to corresponding ground wafers. The ground rails have rail tabs received in corresponding rail slots being coupled to ground plates of corresponding ground wafers. Each rail tab extends through at least one signal wafer to provide electrical shielding for signal contacts of the at least one signal wafer. Each rail tab is coupled to at least two different ground wafers to electrically connect the at least two different ground wafers.
US10530099B2 Board mating connector including ground unit in which tapered portion is formed
In one example, a board mating connection, which includes a ground unit in which a tapered portion is formed, includes: a signal contact unit which has one side in contact with a signal electrode of a board and is electrically connected to the signal electrode; a ground contact unit which has one side in contact with a ground electrode of the board and is electrically connected to the ground electrode; and a dielectric unit which is disposed between the signal contact unit and the ground contact unit, wherein the ground contact unit includes a first ground portion which has a first ground hollow portion and includes a second ground portion of which the other side is partially inserted into the first ground hollow portion and which has a second ground hollow portion, the first ground portion includes a first ground tapered portion formed on a wall thereof so as to have an inclined shape such that an inner diameter thereof is gradually decreased toward the other side thereof, and the second ground portion has the other end in contact with the first ground tapered portion and is relatively moved.
US10530088B2 Electrical connector and sleeve for electrical contact
A stage pin electrical connector includes a housing having a first housing member and a second housing member. The first and second housing members are releasably connected together to define an interior, a conductor opening, a contact portion, and a contact opening. The contact portion includes a first snap-fit connection feature. A sleeve receives a contact member and has a second snap-fit connection feature configured to releasably mate with the first snap-fit connection feature.
US10530081B1 Dual connector assembly for a circuit board
A dual connector assembly includes first and second electrical connectors. The first electrical connector has a first housing holding a first contact. The first housing has a mating end mated with a first mating connector and a mounting end mounted to a circuit board. The first housing has a first mounting block including a first mounting surface. The second electrical connector has a second housing holding a second contact. The second housing has a mating end mated with a second mating connector and a mounting end coupled to the mounting end of the first housing. The second housing has a second mounting block facing the first mounting block such that the second mounting surface engages the first mounting surface to locate the second housing relative to the circuit board. The mounting end of the second housing is held spaced apart from the circuit board by the first electrical connector.
US10530064B2 Switch assembly with integrated tuning capability
A multiport RF switch assembly with integrated impedance tuning capability is described that provides a single RFIC solution to switch between transmit and receive paths in a communication system. Dynamic tuning is integrated into each switch sub-assembly to provide the capability to impedance match antennas or other components connected to the multiport switch. The tuning function at the switch can be used to shape the antenna response to provide better filtering at the switch/RF front-end (RFFE) interface to allow for reduced filtering requirements in the RFFE. Memory is designed into the multiport switch assembly, allowing for a look-up table or other data to reside with the switch and tuning circuit. The resident memory will result in easier integration of the tunable switch assembly into communication systems.
US10530063B2 Method for upgrading a satellite antenna assembly and an associated upgradable satellite antenna assembly
A method for upgrading a dual-band antenna assembly to a tri-band antenna assembly is provided. The dual-band antenna assembly includes a main reflector, and first and second antenna feeds arranged in a coaxial relationship and directed toward the main reflector. The first and second antenna feeds are for first and second frequency bands, respectively. The method includes positioning a third antenna feed through a medial opening in a center of the main reflector, with the third antenna feed directed towards the first and second antenna feeds. The third antenna feed is for a third frequency band. A subreflector is positioned between the main reflector and the first and second antenna feeds. The subreflector includes a frequency selective surface (FSS) material that is reflective for the third frequency band and transmissive for both the first and second frequency bands.
US10530055B2 Communication device
A communication device includes a dielectric substrate, a housing, a first antenna, a second antenna, a third antenna, a fourth antenna, a fifth antenna, a sixth antenna, a seventh antenna, and an eighth antenna. The dielectric substrate has a top surface and a bottom surface. The housing has an outer surface and an inner surface. The first antenna and the third antenna are disposed on the top surface of the dielectric substrate. The second antenna and the fourth antenna are disposed on the bottom surface of the dielectric substrate. The fifth antenna, the sixth antenna, the seventh antenna, and the eighth antenna are disposed on the inner surface of the housing.
US10530051B2 Antenna alignment device and methods for aligning antennas
An antenna alignment device includes a handheld enclosure comprising a high-precision GPS receiver, high-precision GPS antennas spaced apart along an enclosure heading, a display, a camera having a central axis aligned with the heading, and a user interface. A circuit board connects these components and has a processor programmed to determine an azimuth of the heading with the receiver and antennas based upon received GPS signals, to show a view of the camera on the display, to depict crosshairs at a display centerpoint superimposed on the view, to receive a target coordinate from a user through the user interface, to calculate a distance between the target coordinate and the heading and, if the distance is short enough to be contained within the view, to superimpose a bullseye upon the display at the target coordinate, and to dynamically move the bullseye on the display as the user moves the enclosure.
US10530050B2 Selectively shielding radio frequency module with multi-layer antenna
Selectively shielded radio frequency modules are disclosed. A radio frequency module can include a package substrate, a radio frequency component on the package substrate, a multi-layer antenna, a radio frequency shielding structure configured to provide shielding between the multi-layer antenna and the radio frequency component. The radio frequency shielding structure can include a shielding layer providing a shield over the radio frequency component and leaving the radio frequency module unshielded over the antenna.
US10530036B2 Dualband flexible antenna with segmented surface treatment
An antenna structure including a dual-band WiFi CPW antenna formed on a dielectric substrate and a frequency selective impedance surface formed on the substrate and at least partially surrounding the antenna. The antenna includes a ground plane defining a gap and an antenna radiating element including a radiating portion positioned proximate to the ground plane and a feed line extending into the gap. The frequency selective impedance surface can be a ring that is configured around the radiating portion of the radiating element, where the frequency selective impedance ring receives surface waves propagating along the dielectric substrate generated by the antenna.
US10530032B2 90-degree hybrid circuit
A 90-degree hybrid circuit includes a dielectric substrate, a first conductor that includes a conductor pattern formed on the dielectric substrate and electrically conducts between a first port and a second port, a second conductor that includes a conductor pattern formed on the dielectric substrate and electrically conducts between a third port and a fourth port, and a coupled line comprising a portion of the first conductor and a portion of the second conductor that face each other on front and back sides of the dielectric substrate. A first coupled line portion as the portion of the first conductor includes a coplanar line with first ground patterns formed to sandwich the first coupled line portion from both sides. A second coupled line portion as the portion of the second conductor includes a coplanar line with second ground patterns formed to sandwich the second coupled line portion from both sides.
US10530022B2 Electric battery comprising a system for homogenizing its internal temperature
An electric battery including: a plurality of electrical energy storage cells, each including a positive terminal and a negative terminal, the cells being arranged in a package containing a dielectric liquid; within the package, a controllable stirring device for circulating the dielectric liquid in contact with the positive and negative terminals of the cells; and a management device capable of detecting a possible failure of a cell and of accordingly controlling the stirring device to modify the dielectric liquid circulation conditions in the package.
US10530021B2 Sample coupled chemiresistor for thermal event detection
A battery thermal event detection system includes a battery, a chemiresistor, and a temperature-sensitive sample in contact with a surface of the battery. The sample is configured to, responsive to a change in battery temperature, release a gas configured to alter a resistance of the chemiresistor. The system further includes a controller coupled with the chemiresistor and configured to, responsive to detecting a change in the resistance greater than a threshold change, reduce power supplied by the battery.
US10530016B2 Electrolyte for lithium-ion battery and lithium-ion battery
An electrolyte for a lithium-ion battery and a lithium-ion battery. The electrolyte for a lithium-ion battery comprises a non-aqueous organic solvent, a lithium salt, and an electrolyte additive. The additive is selected from compounds of formula 1, wherein R1 is selected from unsaturated alkyls having three to six carbon atoms, and R2 is selected from alkylenes having two to five carbon atoms. Because the molecular structure of the additive comprises both unsaturated carbon-carbon bonds and cyanos, polymerization can occur on an electrode surface to form a compound containing multiple cyanos. The compound can be complexed with metal ions on a surface of a cathode material, thereby inhibiting electrolyte decomposition on an electrode surface to improve high-temperature storage and cyclability of a battery.
US10530015B2 All-solid-state lithium secondary battery and method for producing the same
An all-solid-state lithium secondary battery includes a positive electrode; a negative electrode; and a solid electrolyte arranged between the positive and negative electrodes, to conduct lithium ions. In the all-solid-state lithium secondary battery, a mixed layer is in close contact with a surface of the solid electrolyte adjacent to the positive electrode, the mixed layer containing the positive-electrode active material and (Lix(1−α), Mxα/β)γ+(B1−y, Ay)z+O2−δ (wherein in the formula, M and A each represent at least one or more elements selected from C, Al, Si, Ga, Ge, In, and Sn, α satisfies 0≤α<1, β represents the valence of M, γ represents the average valence of (Li+x(1−α), Mα), y satisfies 0≤y<1, z represents the average valence of (B1−y, Ay) and x, α, β, γ, z, and γ satisfy the relational expression (x(1−α)+xα/β)γ+z=2δ) serving as a matrix.
US10530009B2 Solid state battery
A method of forming a solid state battery is disclosed. In a moisture-free inert atmosphere, the method includes combining unreacted solid electrolyte precursors to form a green sheet, stacking the green sheet in between porous electrodes to form a solid state battery, and heating the battery to a melting point temperature of the precursors such that the precursors form a liquid phase penetrating pores in the electrodes to form ion conducting channels in the battery.
US10530004B2 Fuel cell stack
A first end plate that constitutes a fuel cell stack is provided with an oxidant gas supply manifold member that connects an oxidant gas inlet communication hole and a circular external pipe. The oxidant gas supply manifold member has a non-circular opening portion that communicates with the oxidant gas inlet communication hole and a circular opening portion that communicates with the circular external pipe. The non-circular opening portion is disposed within an area covered by the circular opening portion.
US10530002B2 Ion-conducting membrane
An ion-conducting membrane including a first layer and a second layer, wherein the first layer includes a perfluorosulphonic acid polymer and the second layer includes a sulphonated hydrocarbon polymer, characterised in that the ion-conducting membrane has a total thickness of from 5 μm to 50 μm and the second layer has a total thickness of 2 μm or less is disclosed.
US10529998B2 Fuel cell stack, and method of determining maintenance time of fuel cell stack
A fuel cell includes a fuel cell stacked body in which a plurality of fuel cells are stacked in a first direction, a pair of end plates which sandwiches the fuel cell stacked body in the first direction, and a load measurement unit that is disposed between at least one of the pair of end plates and the fuel cell stacked body, and detects an electrode load, which acts on a power generation surface of the fuel cells, in the first direction. The load measurement unit includes a first conductive material, second conducive materials between which the first conductive material is interposed in the first direction, and which include a contact portion that is in contact with the first conductive material, and a detection unit that detects a voltage drop between the second conductive materials, which face each other in the first direction, with the first conductive material interposed therebetween.
US10529990B2 Electrode, power storage device, and electronic device
A power storage device with high capacity or high energy density is provided. A highly reliable power storage device is provided. A long-life power storage device is provided. An electrode includes an active material, a first binder, and a second binder. The specific surface area of the active material is S [m2/g]. The weight of the active material, the weight of the first binder, and the weight of the second binder are a, b, and c, respectively. The solution of {(b+c)/(a+b+c)}×100÷S is 0.3 or more. The electrode includes a first film in contact with the active material. The first film preferably includes a region in contact with the active material. The first film preferably includes a region with a thickness of 2 nm or more and 20 nm or less. The first film contains a water-soluble polymer.
US10529982B2 Preparation method for a positive electrode for lithium-sulphur electrochemical battery
The invention relates to a method for the preparation of a positive electrode for a lithium-sulphur battery and which comprises the following steps: a step for impregnation, of a non-woven material made of carbon fibres with a porosity of at least 90% and a mass per unit surface area of at least 10 g/m2, with a first composition comprising at least one electrically-conductive inorganic carbon-containing additive, at least one polymer binder and at least one solvent; a step for drying the non-woven material thus impregnated; a step for bringing the non-woven material into contact with a second composition comprising a sulphur-containing active material.
US10529977B2 Storage battery electrode, manufacturing method thereof, storage battery, electronic device, and graphene
To provide graphene oxide that has high dispersibility and is easily reduced. To provide graphene with high electron conductivity. To provide a storage battery electrode including an active material layer with high electric conductivity and a manufacturing method thereof. To provide a storage battery with increased discharge capacity. A method for manufacturing a storage battery electrode that is to be provided includes a step of dispersing graphene oxide into a solution containing alcohol or acid, a step of heating the graphene oxide dispersed into the solution, and a step or reducing the graphene oxide.
US10529970B2 Pressure equalising device
A pressure compensation device for compensating an internal pressure in a housing of an electrochemical device includes: at least one gas-permeable membrane for gas exchange between an interior of the housing and surroundings of the electrochemical device; and a valve body that can be transferred from a home position resting on a valve seat into a use position remote from the valve seat, the valve body including a gas throughflow opening that is sealed by the gas-permeable membrane.
US10529967B2 Battery pack including reinforcement supporting member
A battery pack has a base plate including one surface on which two or more battery module assemblies respectively having a plurality of battery cells arranged therein are mounted in a separated state from each other with a predetermined interval therebetween. A cover member battery is coupled at one surface of the base plate in a state that the module assemblies are incorporated therein. A reinforcement supporting member is positioned at a separation part between the battery module assemblies while supporting a mounting state of the cover member for the base plate.
US10529965B2 Rack housing assembly and energy storage apparatus having the same
A rack housing assembly, including a rack housing that defines a plurality of accommodation spaces opened at a front side to accommodate a plurality of battery trays; and a rack shelf that is in an inner space of the rack housing to house a battery tray and divides the plurality of accommodation spaces, the rack shelf being so dimensioned and positioned in the inner space of the rack housing as to block any mislocated bus member that serially connects each of the plurality of battery trays stacked in the rack housing to each other.
US10529961B2 Power source for firearm accessories and method of use
A mountable power source for powering one or more accessories mounted on a firearm, the mountable power source includes an enclosure having a battery bank disposed therein; an attachment device extending from the enclosure and to secure to a firearm; a charging port for receiving a power supply to charge the battery bank; and power out port to supply power to the one or more accessories.
US10529959B2 Battery cell having improved insulation performance of electrode lead while having excellent manufacturing processability based on standardized structure and battery pack including the same
A battery cell has a structure in which outer peripheral portions of a battery case are sealed by thermal bonding in a state in which an electrode assembly is mounted together with an electrolyte in a battery case made of a laminate sheet, wherein a pair of electrode leads of the electrode assembly protrude outward from the battery case, and an insulating member is attached to each of the electrode leads in an area of at least 60% of a total area of the electrode leads that protrude outwardly.
US10529954B2 Organic thin-film laminate and organic electroluminescence element
An object of the present invention is to provide an organic thin-film laminate capable of suppressing function reduction even when an intermediate layer is formed using a wet method. The organic thin-film laminate has one or more organic functional layers, the organic thin-film laminate being characterized by being provided with: a first light-emitting layer 12 containing a first light-emitting-layer material that is soluble in a polar solvent other than a fluorinated solvent, and is insoluble in a fluorinated solvent; a second light-emitting layer 14 laminated on the first light-emitting layer 12; and one or more intermediate layers comprising a non-curable material, the intermediate layers being provided between the first light-emitting layer 12 and the second light-emitting layer 14, an intermediate layer 13, among the one or more intermediate layers, containing a conductive polymer having no polymerizable group and containing a fluorinated solvent in the range of 1-1000 mass ppm.
US10529941B2 Organic electroluminescent element, organic electroluminescent unit, and electronic apparatus
An organic electroluminescent element includes, in order, a first electrode, an organic light-emitting layer, a metal thin film including a metal or a metal alloy, an organic electron transport layer doped with a metal, and a second electrode. The metal in the metal thin film is identical to the metal doped in the organic electron transport layer. The metal alloy in the metal thin film includes a metal identical to the metal doped in the organic electron transport layer.
US10529936B2 Memory device having hybrid insulating layer and method for preparing same
The present disclosure relates to a memory device having a hybrid insulating layer and a method for preparing the same. In detail, a memory device including a gate electrode on a substrate, a source electrode, and a drain electrode has a hybrid memory insulating layer between the gate electrode and the source and drain electrodes that is polarizable and includes a mixed material of vinyltriethoxysilane and organic matter to lead to hysteresis. According to the present disclosure, a memory insulating layer is formed as a hybrid insulating layer including a mixture of polyvinylphenol as the organic matter and vinyltriethoxysilane to complement the properties of an organic memory whereby increasing memory performance, and it stably operates at both low and high temperatures whereby having a wide usage range.
US10529932B2 Organic-electroluminescent-element material and organic electroluminescent element using same
Disclosed are an organic electroluminescent device that is improved in luminous efficiency, sufficiently secures driving stability, and has a simple construction, and a material to be used in the device. The material is a material for an organic electroluminescent device formed of a carborane ring compound having a structure in which two indolocarbazole groups are each bonded to a carborane ring through an aromatic group. In addition, the device is an organic electroluminescent device having organic layers between an anode and a cathode laminated on a substrate, in which at least one layer of the organic layers contains the material for an organic electroluminescent device. When the organic layer is a light-emitting layer, the layer contains a phosphorescent light-emitting dopant and contains the material for an organic electroluminescent device as a host material.
US10529925B2 Display device
A method of manufacturing a display device, including: a stacking step of stacking, on a glass substrate, a sacrificial resin layer, a metal layer, a transparent metal oxide layer, a base material resin layer, and a functional layer including at least one of a pixel circuit-constituting layer driving a plurality of pixels and a color filter layer, in this order; a radiating step of radiating a pulsed light of a xenon flash lamp to the metal layer through the glass substrate and the sacrificial resin layer; and a detaching step of reducing a force of adhesion between the sacrificial resin layer and the metal layer with the pulsed light radiated in the radiating step, and detaching the sacrificial resin layer from the metal layer.
US10529921B2 Memory structure for use in resistive random access memory devices and method for use in manufacturing a data storage device
A memory structure for use in a memory device comprising at least one first layer and at least one second layer: the at least one first layer comprises a plurality of a first element, and the at least one second layer comprises a plurality of a second element; and, wherein the memory structure has an electrical resistive state that can be changed in response to an electromotive force being applied thereto.
US10529919B2 Method of manufacturing a magnetoresistive random access memory device using hard masks and spacers
A method of manufacturing an MRAM device including forming a first insulating interlayer and a lower electrode contact, the lower electrode contact extending through the first insulating interlayer; forming a lower electrode layer, a magnetic tunnel junction layer, an upper electrode layer, and a first hard mask layer on the first insulating interlayer and lower electrode contact; forming a second hard mask on the first hard mask layer; etching the first hard mask layer and upper electrode layer to form a first hard mask and upper electrode; forming a spacer on sidewalls of the upper electrode and hard masks; and etching the magnetic tunnel junction layer and the lower electrode layer to form a structure including a lower electrode and a magnetic tunnel junction pattern on the lower electrode contact, wherein a layer remains on the upper electrode after etching the magnetic tunnel junction layer and the lower electrode layer.
US10529900B2 Solid state lighting device providing spectral power distribution with enhanced perceived brightness
A solid state lighting device includes at least one electrically activated solid state light emitter configured to stimulate emissions of first through third lumiphoric materials having peak wavelengths in ranges of from 485 nm to 530 nm, from 575 nm to 595 nm, and from 605 nm to 640 nm, respectively (or subranges thereof defined herein), with the third peak having a full width half maximum value of less than 60 nm. The resulting device generates aggregated emissions having a suitably high color rendering index (e.g., CRI Ra) value (e.g., at least 70), and also having a spectral power distribution with a Melanopic/Photopic ratio within a specified target range as a function of correlated color temperature, thereby providing increased perceived brightness.
US10529891B2 Resonant cavity strained III-V photodetector and LED on silicon substrate
An optoelectronic device that includes a germanium containing buffer layer atop a silicon containing substrate, and a first distributed Bragg reflector stack of III-V semiconductor material layers on the buffer layer. The optoelectronic device further includes an active layer of III-V semiconductor material present on the first distributed Bragg reflector stack, wherein a difference in lattice dimension between the active layer and the first distributed brag reflector stack induces a strain in the active layer. A second distributed Bragg reflector stack of III-V semiconductor material layers having a may be present on the active layer.
US10529883B2 Photovoltaic devices and method of manufacturing
A photovoltaic device includes a substrate structure and at least one Se-containing layer, such as a CdSeTe layer. A process for manufacturing the photovoltaic device includes forming the CdSeTe layer over a substrate by at least one of sputtering, evaporation deposition, CVD, chemical bath deposition process, and vapor transport deposition process. The process can also include controlling a thickness range of the Se-containing layer.
US10529881B2 Interconnect member
The disclosure relates to a metallic interconnect member for connecting a first solar cell to a second solar cell. The interconnect member includes one or more serpentine paths having substantially perpendicular loops. The interconnect member may include two connection pads for connecting to the first solar cell. A further connection pad for connecting to a bypass diode may be included. The disclosure further relates to a string of solar cells including a first and a second solar cell connected by an interconnect member.
US10529879B2 Photoelectric conversion device including quantum dot layers
A photoelectric conversion device may include a substrate, a photoactive layer disposed on the substrate, and a first electrode and a second electrode respectively connected to corresponding edges of the photoactive layer. The photoactive layer may include a first oxide semiconductor layer on the substrate, and a plurality of quantum dot layers and a plurality of second oxide semiconductor layers that are alternately formed on the first oxide semiconductor layer.
US10529869B2 Electronic component, electronic equipment, and method for manufacturing electronic component
A connecting member includes a first part arranged between a first region of an electronic device and a board and a second part arranged between a second region of the electronic device and the board, a distance from an edge to the first part is longer than a distance from a center to the first part, and a distance from the edge to the second part is shorter than a distance from the center to the second part, a space is provided between the electronic device and the board and between the first part and the second part, and, in the board, a through hole communicating with the space is provided not to overlap with the center of the electronic device.
US10529859B2 Multi-channel transistor including an asymmetrical source/drain contact
A semiconductor device includes a lower interlayer insulating film including a first trench and a second trench adjacent each other; a first gate structure within the first trench and extending in a first direction; a second gate structure within the second trench and extending in the first direction; a source/drain adjacent the first gate structure and the second gate structure; an upper interlayer insulating film on the lower interlayer insulating film; and a contact connected to the source/drain, the contact in the upper interlayer insulating film and the lower interlayer insulating film, wherein the contact includes a first side wall and a second side wall, the first side wall of the contact and the second side wall of the contact are asymmetric with each other, and the contact does not vertically overlap the first gate structure and the second gate structure.
US10529858B2 FinFET with merge-free fins
A semiconductor device comprises an insulation layer, an active semiconductor layer formed on an upper surface of the insulation layer, and a plurality of fins formed on the insulation layer. The fins are formed in the gate and spacer regions between a first source/drain region and second source/drain region, without extending into the first and second source/drain regions.
US10529856B2 Method of forming semiconductor device
A method of forming a semiconductor device is provided. At least one stacked structure is provided on a substrate. A first spacer material layer, a second spacer material layer, and a third spacer material layer are sequentially formed on the substrate and cover the stacked structure. The first, second, and third spacer material layers are etched to form a tri-layer spacer structure on the sidewall of the stacked structure. The tri-layer spacer structure includes, from one side of the stacked structure, a first spacer, a second spacer, and a third spacer, and a dielectric constant of the second spacer is less than each of a dielectric constant of the first spacer and a dielectric constant of the third spacer.
US10529851B1 Forming bottom source and drain extension on vertical transport FET (VTFET)
Techniques for forming bottom source and drain extensions in VTFET devices are provided. In one aspect, a method of forming a VTFET device includes: patterning fins in a wafer; forming a liner at a base of the fins having a higher diffusivity for dopants than the fins; forming sidewall spacers alongside an upper portion of the fins; forming bottom source/drains on the liner at the base of the fins including the dopants; annealing the wafer to diffuse the dopants from the bottom source/drains, through the liner, into the base of the fins to form bottom extensions; removing the sidewall spacers; forming bottom spacers on the bottom source/drains; forming gate stacks alongside the fins above the bottom spacers; forming top spacers above the gate stacks; and forming top source/drains above the top spacers at tops of the fins. A VTFET device is also provided.
US10529848B2 Insulated-gate semiconductor device and method of manufacturing the same
An insulated-gate semiconductor device includes: an n-type current spreading layer provided on an n−-type drift layer; a p+-type base region provided on the current spreading layer; an n+-type source region provided in an upper portion of the base region; an insulated-gate electrode structure provided inside a trench; a p+-type gate-bottom protection-region provided in the current spreading layer so as to be in contact with a bottom of the trench; and a p+-type base-bottom buried-region buried in the current spreading layer, having a bottom surface having the same depth as a bottom surface of the gate-bottom protection-region, wherein the base-bottom buried-region is divided into a plurality of portions in a depth direction through an n-type separation layer.
US10529836B1 SiGe heterojunction bipolar transistor with crystalline raised base on germanium etch stop layer
A thin Ge layer is formed between an SiGe intrinsic base and single-crystal Si extrinsic base structures to greatly simplify the fabrication of raised-base SiGe heterojunction bipolar transistors (HBTs). The fabrication process includes sequentially depositing the SiGe intrinsic base, the Ge, and Si extrinsic base layers as single-crystal structures over a patterned silicon wafer while the wafer is maintained inside a reaction chamber. The Ge layer subsequently functions as an etch stop, and protects the crystallinity of the underlying SiGe intrinsic base material during subsequent dry etching of the Si extrinsic base layer, which is performed to generate an emitter window. A wet etch then removes residual Ge from the emitter window to expose a contact portion of the SiGe layer surface without damage. A polysilicon emitter structure is formed in the emitter window, and then salicide is formed over the base stacks to encapsulate the SiGe and Ge structures.
US10529835B2 Energy-filtered cold electron devices and methods
Energy-filtered cold electron devices use electron energy filtering through discrete energy levels of quantum wells or quantum dots that are formed through band bending of tunneling barrier conduction band. These devices can obtain low effective electron temperatures of less than or equal to 45K at room temperature, steep electrical current turn-on/turn-off capabilities with a steepness of less than or equal to 10 mV/decade at room temperature, subthreshold swings of less than or equal to 10 mV/decade at room temperature, and/or supply voltages of less than or equal to 0.1 V.
US10529833B2 Integrated circuit with a fin and gate structure and method making the same
The present disclosure provides a semiconductor structure. The semiconductor structure includes device fins formed on a substrate; fill fins formed on the substrate and disposed among the device fins; and gate stacks formed on the device fins and the fill fins. The fill fins include a first dielectric material layer and a second dielectric material layer deposited on the first dielectric material layer. The first and second dielectric material layers are different from each other in composition.
US10529830B2 Extension region for a semiconductor device
A method of forming a semiconductor device having a channel and a source-drain coupled to the channel. The method includes etching a channel region such that an end of the channel region forms a recess within a gate structure surrounding the channel region. An extension region is formed in contact with the channel region and at least partially filling the recess. Extension material of the extension region has a different composition from channel material of the channel region such that a strain is caused in the channel region. A source-drain region is in contact with the extension region and adjacent to the gate structure.
US10529826B1 Forming self-aligned gate and source/drain contacts using sacrificial gate cap spacer and resulting devices
A method includes forming an active layer, forming a gate structure above a channel region of the active layer, forming a sidewall spacer adjacent the gate structure, forming a first dielectric layer adjacent the sidewall spacer, recessing the gate structure to define a gate cavity, forming an inner spacer in the gate cavity, forming a cap layer in the gate cavity, recessing the first dielectric layer and the sidewall spacer to expose sidewall surfaces of the cap layer, removing the inner spacer to define a first spacer cavity, forming an upper spacer in the spacer cavity and contacting sidewall surfaces of the cap layer, forming a second dielectric layer above the upper spacer and the cap layer, and forming a first contact structure at least partially embedded in the second dielectric layer and contacting a surface of the upper spacer.
US10529823B2 Method of manufacturing a semiconductor device having a metal gate with different lateral widths between spacers
A method for manufacturing a semiconductor device includes forming a channel layer on a semiconductor substrate and forming at least two spacers on the channel layer. A first portion of a gate metal layer is formed between the spacers, and a dielectric layer is conformally deposited on the spacers and the first portion of the gate metal layer. In the method, part of the dielectric layer is directionally removed from surfaces which are parallel to an upper surface of the substrate. A second portion of the gate metal layer is formed between remaining portions of the dielectric layer and on the first portion of the gate metal layer, and a cap layer is deposited on the second portion of the gate metal layer. A lateral width the second portion of the gate metal layer is less than a lateral width of the first portion of the gate metal layer.
US10529821B2 Epitaxial structure of N-face group III nitride, active device, and method for fabricating the same with integration and polarity inversion
The present invention provides an epitaxial structure of N-face group III nitride, its active device, and the method for fabricating the same. By using a fluorine-ion structure in device design, a 2DEG in the epitaxial structure of N-face group III nitride below the fluorine-ion structure will be depleted. Then the 2DEG is located at a junction between a i-GaN channel layer and a i-AlyGaN layer, and thus fabricating GaN enhancement-mode AlGaN/GaN high electron mobility transistors (HEMTs), hybrid Schottky barrier diodes (SBDs), or hybrid devices. After the fabrication step for polarity inversion, namely, generating stress in a passivation dielectric layer, the 2DEG will be raised from the junction between the i-GaN channel layer and the i-AlyGaN layer to the junction between the i-GaN channel layer and the i-AlxGaN layer.
US10529820B2 Method for gallium nitride on diamond semiconductor wafer production
A GaN on diamond wafer and method for manufacturing the same is provided. The method comprising: disposing a GaN device or wafer on a substrate, having a nucleation layer disposed between the substrate and a GaN layer; affixing the device to a handling wafer; removing the substrate and substantially all the nucleation layer; and bonding the GaN layer to a diamond substrate.
US10529819B2 High voltage Schottky diode and manufacturing method thereof
The present invention discloses a Schottky diode. The Schottky diode comprises a substrate having a device well. A drift region is disposed within the device well. A guard ring region is disposed within the device well and adjacent to the drift region. A field isolation region and a dielectric film are disposed on a top substrate surface. The dielectric film is aligned to the field isolation region. A field plate is disposed over the field isolation region and the dielectric film. The field plate completely covers a top surface of the dielectric film and partially overlaps the guard ring region. A conductive contact layer is disposed adjacent to the dielectric film. The conductive contact layer contacts a portion of the device well to define a Schottky diode interface.
US10529817B2 Semiconductor devices having multi-threshold voltage
A semiconductor device includes active regions on a semiconductor substrate, gate structures on separate, respective active regions, and source/drain regions in the semiconductor substrate on opposite sides of separate, respective gate structures. Each separate gate structure includes a sequential stack of a high dielectric layer, a first work function metal layer, a second work function metal layer having a lower work function than the first work function metal layer, and a gate metal layer. First work function metal layers of the gate structures have different thicknesses, such that the gate structures include a largest gate structure where the first work function metal layer of the largest gate structure has a largest thickness of the first work function metal layers. The largest gate structure includes a capping layer on the high dielectric layer of the largest gate structure, where the capping layer includes one or more impurity elements.
US10529813B2 Semiconductor device, power module, and power conversion device
A semiconductor device including an n-type semiconductor layer formed on a substrate, having a cell region and a gate pad region, and including silicon carbide, and a unit cell formed in the cell region is configured as follows. A p-type body region formed in the semiconductor layer of the gate pad region, a first insulating film formed on the p-type body region, a conductive film formed on the first insulating film, and a second insulating film formed on the conductive film, and a gate pad formed on the second insulating film. Then, the film thickness of the first insulating film is 0.7 μm or more, and more favorably 1.5 μm or more. In addition, the electric field strength of the first insulating film is 3 MV/cm or less. Then, an opening portion is formed on the first insulating film in the gate pad region, and a resistance portion and a connection portion corresponding to the conductive film are formed in the opening portion.
US10529810B1 Lateral semiconductor power devices
Methods and systems for lateral power devices, and methods for operating them, in which charge balancing is implemented in a new way. In a first inventive teaching, the lateral conduction path is laterally flanked by regions of opposite conductivity type which are self-aligned to isolation trenches which define the surface geometry of the channel. In a second inventive teaching, which can be used separately or in synergistic combination with the first teaching, the drain regions are self-isolated. In a third inventive teaching, which can be used in synergistic combination with the first and/or second teachings, the source regions are also isolated from each other. In a fourth inventive teaching, the lateral conduction path is also overlain by an additional region of opposite conductivity type.
US10529808B2 Dopant diffusion barrier for source/drain to curb dopant atom diffusion
An apparatus including a transistor device on a substrate including an intrinsic layer including a channel; a source and a drain on opposite sides of the channel; and a diffusion barrier between the intrinsic layer and each of the source and the drain, the diffusion barrier including a conduction band energy that is less than a conduction band energy of the channel and greater than a material of the source and drain. A method including defining an area of an intrinsic layer on a substrate for a channel of a transistor device; forming a diffusion barrier layer in an area defined for a source and a drain; and forming a source on the diffusion barrier layer in the area defined for the source and forming a drain in the area defined for the drain.
US10529806B2 Array substrate for thin-film transistor and display device of the same
A carbon allotrope and a display device including the same are disclosed. The thin-film transistor array substrate, comprising a substrate, a gate electrode on the substrate, an active layer comprising a first active layer, which opposes the gate electrode and is adjacent to the gate electrode thereby comprising a semiconductor material and a plurality of carbon allotropes, and a second active layer, which is in contact with the first active layer and comprises a semiconductor material, a gate insulating film between the gate electrode and the active layer, and a source electrode and a drain electrode respectively in contact with the active layer.
US10529798B2 Multiple work function device using GeOx/TiN cap on work function setting metal
A method is presented for tuning work functions of transistors. The method includes forming a work function stack over a semiconductor substrate, depositing a germanium oxide layer and a barrier layer over the work function stack, and annealing the germanium oxide layer to desorb oxygen therefrom to trigger oxidation of at least one conducting layer of the work function stack. The work function stack includes three layers, that is, a first layer being a TiN layer, a second layer being a titanium aluminum carbon (TiAlC) layer, and a third layer being a second TiN layer.
US10529796B2 Galvanic isolation device
A galvanic isolation device includes a first integrated circuit (IC) die that has communication circuitry formed in a circuit layer below the top surface. A first conductive plate is formed on the IC die proximate the top surface, and is coupled to the communication circuitry. A dielectric isolation layer is formed over a portion of the top surface of the IC after the IC is fabricated such that the dielectric isolation layer completely covers the conductive plate. A second conductive plate is juxtaposed with the first conductive plate but separated by the dielectric isolation layer such that the first conductive plate and the second conductive plate form a capacitor. The second conductive plate is configured to be coupled to a second communication circuit.
US10529795B2 Enhanced inductors suitable for integrated multi-channel receivers
Integrated circuits such as multi-channel receivers may require loop inductors resistant to electromagnetic field interference. Such loop inductors may include multiple non-overlapping loops each defining a corresponding dipole, the multiple dipoles summing to zero, with at least one of said loops having unequal areas. The multiple non-overlapping loops may include: a center loop defining a central magnetic dipole; and a plurality of peripheral loops equally spaced around a perimeter of the center loop, each peripheral loop defining a peripheral magnetic dipole oriented opposite the central magnetic dipole, the plurality of peripheral loops substantially canceling a field from the central magnetic dipole. The total number of loops may be odd, with particular embodiments of three, five, and seven loop designs disclosed. Single and multi-turn embodiments are provided.
US10529792B2 Display device
A display device includes: a substrate; pixels, the pixels each including at least one transistor and a light emitting device connected to the transistor; data lines and scan lines connected to the pixels; and a power line supplying power to the light emitting device. The transistor includes an active pattern on the substrate, source and drain electrodes each connected to the active pattern, a gate electrode on the active pattern, an interlayer insulating layer covering the gate electrode, the interlayer insulating layer including a first interlayer insulating layer, a second interlayer insulating layer, and a third interlayer insulating layer, which are sequentially stacked, and a protective layer provided on the interlayer insulating layer. The third interlayer insulating layer includes a concave part in a region in which the light emitting device and the second conductive layer overlap with each other, and the second conductive layer is in the concave part.
US10529788B2 Pattern structure for display device and manufacturing method thereof
A pattern structure for a display device includes a substrate, a protrusion pattern on the substrate, a first conductive pattern covering an upper surface of the protrusion pattern, an interlayer insulating layer on the first conductive pattern and including a contact hole, and a second conductive pattern on the interlayer insulating layer and connected to the first conductive pattern. The contact hole overlaps the protrusion pattern and the first conductive pattern.
US10529775B2 Two-terminal spintronic devices
This disclosure describes an example device that includes a first contact line, a second contact line, a spin-orbital coupling channel, and a magnet. The spin-orbital coupling channel is coupled to, and is positioned between, the first contact line and second contact line. The magnet is coupled to the spin-orbital coupling channel and positioned between the first contact line and the second contact line. A resistance of the magnet and spin-orbital coupling channel is a unidirectional magnetoresistance.
US10529769B2 Method of manufacturing a color image sensor having an optically sensitive material with multiple thicknesses
In various embodiments, image sensors and methods of making images sensors are disclosed. In an embodiment, an image sensor includes a first pixel region having a pixel electrode, an optically sensitive material of a first thickness, and a counterelectrode. The images sensor also includes a second pixel region comprising a pixel electrode, an optically sensitive material of a second thickness, and a counterelectrode. The first pixel region is configured to detect light in a first spectral band and the second pixel region is configured to detect light in a second spectral band. The first and second spectral bands include an overlapping spectral range. The second spectral band also includes a spectral range that is substantially undetectable by the first pixel region. Other image sensors and methods of making images sensors are also disclosed.
US10529768B2 Method for making CMOS image sensor including pixels with read circuitry having a superlattice
A method for making a CMOS image sensor may include forming an active pixel sensor array including pixels, each including a photodiode and read circuitry coupled to the photodiode and including transistors defining a 4T cell arrangement. At least one of the transistors may include a first semiconductor layer and a superlattice on the first semiconductor layer including a plurality of stacked groups of layers, with each group including a plurality of stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions. The transistor(s) may also include a second semiconductor layer on the superlattice, spaced apart source and drain regions in the second semiconductor layer defining a channel therebetween, and a gate comprising a gate insulating layer on the second semiconductor layer and a gate electrode on the gate insulating layer.
US10529765B2 Solid-state imaging device having through electrode provided therein and electronic apparatus including the solid-state imaging device
There is provided a solid-state imaging device including: one or more photoelectric conversion elements provided on side of a first surface of a semiconductor substrate; a through electrode coupled to the one or more photoelectric conversion elements, and provided between the first surface and a second surface of the semiconductor substrate; and an amplifier transistor and a floating diffusion provided on the second surface of the semiconductor substrate, in which the one or more photoelectric conversion elements are coupled to a gate of the amplifier transistor and the floating diffusion via the through electrode.
US10529764B2 Semiconductor device, solid state imaging element, and electronic apparatus
The present disclosure relates to a semiconductor device, a solid state imaging element, and an electronic apparatus in which the adverse effect due to hot carrier luminescence can be suppressed. In them, an element formation unit in which a plurality of elements are formed and an interconnection unit in which interconnections connecting elements are formed are stacked. A structure object formed between a light receiving element that receives light and performs photoelectric conversion and an active element that forms a peripheral circuit placed around the light receiving element in such a manner that the gap in the thickness direction of the element formation unit is not more than a prescribed spacing and formed of a material that inhibits the propagation of light is placed in the element formation unit. The present technology can be applied to a back-side illumination solid state imaging element, for example.
US10529760B2 Solid-state imaging device, method of manufacturing the same, and electronic equipment
A solid state imaging device including a semiconductor layer comprising a plurality of photodiodes, a first antireflection film located over a first surface of the semiconductor layer, a second antireflection film located over the first antireflection film, a light shielding layer having side surfaces which are adjacent to at least one of first and the second antireflection film.
US10529756B2 Imaging element and imaging apparatus
An imaging element comprises a photoelectric conversion unit formed in a pixel region and configured to convert light into electrical charge. Further, the imaging element includes a transistor formed in the pixel region and configured to transfer electric charge from the photoelectric conversion unit. The photoelectric conversion unit of the imaging element may be connected to a well of the pixel region, where the well of the pixel region has a negative potential.
US10529752B2 Image pickup device and electronic apparatus
The present disclosure relates to an image pickup device and an electronic apparatus that enable warping of a substrate to be suppressed. A first structural body including a pixel array unit is layered with a second structural body including an input/output circuit unit and outputting a pixel signal output from the pixel to the outside of the device, and a signal processing circuit; and a signal output external terminal and a signal input external terminal are arranged below the pixel array unit, the signal output external terminal being connected to the outside via a first through-via penetrating through a semiconductor substrate in the second structural body, the signal input external terminal being connected to the outside via a second through-via connected to an input circuit unit and penetrating through the semiconductor substrate. The signal output external terminal is electrically connected to the first through-via via a first rewiring line, the signal input external terminal is electrically connected to the second through-via via a second rewiring line, and a third rewiring line being electrically independent is arranged in a layer in which the first rewiring line and the second rewiring line are arranged. The present disclosure can be applied to, for example, the image pickup device, and the like.
US10529751B2 Exposure mask and method of manufacturing a substrate using the exposure mask
An exposure mask includes a first transmission portion, a second transmission portion, and a blocking portion. The first transmission portion is configured to, when illuminated with light, transmit the light at a first energy level. The first transmission portion is disposed in association with formation of a first contact hole in an underlying layer. The second transmission portion is configured to, when illuminated with the light, transmit the light at a second energy level. The second transmission portion is disposed in association with formation of a second contact hole in the underlying layer. The blocking portion is configured to block the light, and is disposed in association with a boundary region between a first region and a second region of the underlying layer. The second transmission portion is further configured to enable the second contact hole to be formed deeper into the underlying layer than the first contact hole.
US10529750B2 LTPS array substrate and method for producing the same
An LTPS array substrate includes: a substrate on which a gate is disposed. An insulating layer and a polycrystalline silicon layer are disposed in sequence on the substrate and the gate. The insulating layer has an upper surface that is a plane. A source and a drain are disposed on the polycrystalline silicon layer and a pixel electrode is disposed on the insulating layer and a part of the drain. A plain passivation layer is disposed on the source and drain and includes a contact via formed therein at a location outside the polycrystalline silicon layer to expose a surface of one of the gate, the source, and the drain. A transparent electrode layer is disposed on the plain passivation layer to be electrically connected to the surface of the one of the gate, the source, and the drain that is exposed through the contact via.
US10529743B2 Active matrix substrate, display device, and manufacturing method
Disclosed is an active matrix substrate that includes a plurality of TFTs. The active matrix substrate 11 includes a substrate 100, TFTs, a light transmission film 204, and a protection film Cap4. The TFTs are provided on the substrate 100 so as to correspond to a plurality of pixels, respectively. The light transmission film 204 is provided between the TFTs and the substrate 100. The protection film Cap4 covers an end surface 204b of the light transmission film 204, the end surface 204b being not parallel with the substrate 100. The TFT includes a gate electrode, a gate insulating film, a semiconductor film, a drain electrode, and a source electrode. The protection film Cap4 is arranged between the light transmission film 204 and the semiconductor film of the TFT.
US10529738B2 Integrated circuits with selectively strained device regions and methods for fabricating same
Integrated circuits and methods for fabricating integrated circuits are provided. An exemplary method for fabricating an integrated circuit includes providing a substrate including a semiconductor layer over an insulator layer. The method includes selectively replacing portions of the semiconductor layer with insulator material to define an isolated semiconductor layer region. Further, the method includes selectively forming a relaxed layer on the isolated semiconductor layer region. Also, the method includes selectively forming a strained layer on the relaxed layer. The method forms a device over the strained layer.
US10529737B2 Accommodating imperfectly aligned memory holes
Methods of forming 3-d flash memory cells are described. The methods allow the cells to be produced despite a misalignment in at least two sections (top and bottom), each having multiple charge storage locations. The methods include selectively gas-phase etching dielectric from the bottom memory hole portion by delivering the etchants through the top memory hole. Two options for completing the methods include (1) forming a ledge spacer to allow reactive ion etching of the bottom polysilicon portion without damaging polysilicon or charge-trap/ONO layer on the ledge, and (2) placing sacrificial silicon oxide gapfill in the bottom memory hole, selectively forming protective conformal silicon nitride elsewhere, then removing the sacrificial silicon oxide gapfill before performing the reactive ion etching of the bottom polysilicon portion as before.
US10529732B2 Method for forming staircase structure of three-dimensional memory device
Embodiments of a method for forming a staircase structure of 3D memory devices are disclosed. The method comprises (i) forming an alternating layer stack including multiple layers disposed on a substrate in a vertical direction; (ii) removing a portion of the alternating layer stack to form multiple step-platforms in a staircase region of the alternating layer stack; (iii) forming a hard mask layer to cover top surfaces of the step-platforms; (iv) forming multiple openings in the hard mask layer to expose a portion of each of the step-platforms; (v) forming a photoresist layer to cover the top surfaces of the step-platforms and the hard mask layer; (vi) using a same set of trim-etch processes to pattern the photoresist layer to form a set of staircases on each of the step-platforms; (vii) removing the photoresist layer and the hard mask layer; and repeating (iii), (iv), (v), (vi) and (vii) sequentially.
US10529731B2 Semiconductor memory device in which different upper limit values are set for pass voltages
A semiconductor memory device includes a first memory cell transistor, a second memory cell transistor, and a third memory cell transistor that are connected in series. A word line is coupled to a gate of the third memory cell transistor. A controller is configured to set a first upper limit value for voltages applied to the word line during writing of data to the first memory cell transistor and a second upper limit value for voltages applied to the word line during writing of data to the second memory cell transistor. The second upper limit value is different from the first upper limit value.
US10529719B2 Semiconductor structure and fabrication method thereof
A semiconductor structure includes an active area in a substrate, a device isolation region surrounding the active area, first and second bit line structures on the substrate, a conductive diffusion region in the active area between the first and the second bit line structures, and a contact hole between the first and the second bit line structures. The contact hole partially exposes the conductive diffusion region. A buried plug layer is disposed in the contact hole and in direct contact with the conductive diffusion region. A storage node contact layer is disposed on the buried plug layer within the contact hole. The storage node contact layer has a downwardly protruding portion surrounded by the buried plug layer. The buried plug layer has a U-shaped cross-sectional profile.
US10529717B2 Orientation engineering in complementary metal oxide semiconductor fin field effect transistor integration for increased mobility and sharper junction
A semiconductor device that includes at least one germanium containing fin structure having a length along a <100> direction and a sidewall orientated along the (100) plane. The semiconductor device also includes at least one germanium free fin structure having a length along a <100> direction and a sidewall orientated along the (100) plane. A gate structure is present on a channel region of each of the germanium containing fin structure and the germanium free fin structure. N-type epitaxial semiconductor material having a square geometry present on the source and drain portions of the sidewalls having the (100) plane orientation of the germanium free fin structures. P-type epitaxial semiconductor material having a square geometry is present on the source and drain portions of the sidewalls having the (100) plane orientation of the germanium containing fin structures.
US10529714B2 Semiconductor device having contact plug and method of forming the same
A semiconductor device includes merged contact plugs. A multi-fin active having N sub-fins is formed in a substrate. A contact plug is formed on the impurity areas. N is an integer between about eight (8) and about one thousand (1000). The N sub-fins include a first sub-fin formed in the outermost portion of the multi-fin active and a second sub-fin formed near the first sub-fin. A straight line perpendicular to a surface of the substrate and passes through a virtual bottom edge of the contact plug is disposed between the first sub-fin and the second sub-fin, or through the second sub-fin. The virtual bottom edge of the contact plug is defined at a cross point of a correlation line extending on a side surface of the contact plug and a horizontal line in contact with a lowermost end of the contact plug and parallel to the surface of the substrate.
US10529712B2 Semiconductor device
A semiconductor device includes a substrate, a fin structure protruding from the substrate in a direction perpendicular to an upper surface of the substrate, the fin structure including first fin regions extending in a first direction and second fin regions extending in a second direction different from the first direction, source/drain regions disposed on the fin structure, a gate structure intersecting the fin structure, a first contact connected to one of the source/drain regions, and a second contact connected to the gate structure and being between the second fin regions in plan view.
US10529708B2 Conductivity modulated drain extended MOSFET
An integrated circuit is fabricated on a semiconductor substrate. An insulated gate bipolar transistor (IGBT) is formed upon the semiconductor substrate in which the IGBT has an anode terminal, a cathode terminal, and a gate terminal, and a drift region. A diode is also formed on the semiconductor substrate and has an anode terminal and a cathode terminal, in which the anode of the diode is coupled to the anode terminal of the IGBT and the cathode of the diode is coupled to the drift region of the IGBT.
US10529706B2 Integrated transistor and protection diode and fabrication method
Disclosed examples provide integrated circuits including a source down transistor with a gate, a body region, an n-type source region, an n-type drain region, a p-type body contact region below the n-type source region which extends to a first depth, along with a protection diode which includes an n-type cathode region, and a p-type anode region below the n-type cathode region, where the breakdown voltage of the protection diode is defined by adjusting the relative doping concentrations and/or the vertical locations of the p-type anode region with respect to the n-type cathode region.
US10529704B1 Auxiliary gate antenna diodes
One illustrative embodiment disclosed herein relates to a semiconductor device that includes, among other things, a semiconductor substrate including a base semiconductor layer, an active semiconductor layer, and a buried insulating layer positioned between the base semiconductor layer and the active semiconductor layer. The device further includes a set of functional gate structures including at least one functional gate structure formed above the active semiconductor layer, a first source/drain region positioned in the active semiconductor layer adjacent a first functional gate structure in the set, a first auxiliary gate structure positioned adjacent the first source/drain region, and a discharge device coupled to the base semiconductor layer and the first auxiliary gate structure.
US10529703B2 Overvoltage protection device
An electrostatic discharge protection device includes the following successive structures: a very heavily-doped semiconductor substrate of a first conductivity type; a first heavily-doped buried semiconductor layer of a second conductivity type; a first lightly-doped semiconductor layer of the second conductivity type; and a second heavily-doped layer of the first conductivity type. The device further includes, located between first heavily-doped buried semiconductor layer and the first lightly-doped semiconductor layer, a third doped layer of the first conductivity type having a thickness and a dopant atom concentration configured to form, at a junction of the first lightly-doped semiconductor layer and the third layer, a diode having a reverse punchthrough operation.
US10529702B2 Method and circuitry for on-chip electro-static discharge protection scheme for low cost gate driver integrated circuit
An apparatus includes an integrated circuit, a plurality of bi-directional pins, and an electro-static discharge (ESD) clamp. The integrated circuit is configured to provide a ground potential. The plurality of bi-directional pins are configured to provide a differential input signal for the integrated circuit. The electro-static discharge (ESD) clamp is coupled between the ground potential and the plurality of bi-directional pins.
US10529699B2 Light source module, method of manufacturing the module, and backlight unit including the light source module
Provided are a light source module and a backlight unit (BLU) including the same. The light source module includes a substrate including a base plate extending in a first direction and a pair of dam structures stacked on opposing sides of the base plate along a second direction, orthogonal to the first direction, and extending along the base plate in the first direction, wherein the pair of dam structures are spaced apart from each other along a third direction, orthogonal to the first and second directions. A plurality of light-emitting devices are mounted on the substrate between the pair of dam structures and spaced apart from one another in the first direction. An encapsulation layer covers at least one side surface and a top surface of each of the plurality of light-emitting devices. A height of the pair of dam structures is greater than a height of the encapsulation layer.
US10529698B2 Semiconductor packages and methods of forming same
An embodiment is a package including a first package structure. The first package structure includes a first integrated circuit die having an active side and a back-side, the active side comprising die connectors, a first electrical connector adjacent the first integrated circuit die, an encapsulant laterally encapsulating the first integrated circuit die and the first electrical connector, a first redistribution structure on and electrically connected to the die connectors of the first integrated circuit die and the first electrical connector, and thermal elements on the back-side of the first integrated circuit die. The package further includes a second package structure bonded to the first electrical connector and the thermal elements with a first set of conductive connectors.
US10529693B2 3D stacked dies with disparate interconnect footprints
Various semiconductor chip devices with stacked chips are disclosed. In one aspect, a semiconductor chip device is provided. The semiconductor chip device includes a first semiconductor chip that has a front side and a back side and plural through chip vias. The through chip vias have a first footprint. The back side is configured to have a second semiconductor chip stacked thereon. The second semiconductor chip includes plural interconnects that have a second footprint larger than the first footprint. The back side includes a backside interconnect structure configured to connect to the interconnects and provide fanned-in pathways to the through chip vias.
US10529692B2 Semiconductor module including package and heat transfer structure
A semiconductor module includes a substrate, a first package mounted on the substrate, second packages mounted on the substrate, a label layer provided on the substrate, and a heat transfer structure interposed between the substrate and the label layer and overlapping at least two of the second packages in a plan view of the module.
US10529691B2 Microelectronics package with self-aligned stacked-die assembly
The present disclosure relates to a microelectronics package with a self-aligned stacked-die assembly and a process for making the same. The disclosed microelectronics package includes a module substrate, a first die with a first coupling component, a second die with a second coupling component, and a first mold compound. The first die is attached to the module substrate. The first mold compound resides over the module substrate, surrounds the first die, and extends above an upper surface of the first die to define a first opening. Herein, the first mold compound provides vertical walls of the first opening, which are aligned with edges of the first die in X-direction and Y-direction. The second die is stacked with the first die and in the first opening, such that the second coupling component is mirrored to the first coupling component.
US10529688B1 Integrated circuit device system with elevated configuration and method of manufacture thereof
A system and method of manufacture of an integrated circuit device system includes mounting a first elevated device on a first riser positioned adjacent to a base device. The first elevated device includes a first device overhang that extends over the base device. A second elevated device can be mounted on a second riser adjacent to the first riser to allow the attachment of a second elevated device mounted above the first elevated device to achieve higher component densities.
US10529684B2 Capillary transport device, capillary mounting device, capillary replacement device, capillary transport method, capillary mounting method, and capillary replacement method
There is provided a capillary transport device capable of inserting, without manpower, a capillary into a mounting section of an ultrasonic horn. According to an aspect of the present invention, a capillary transport device includes: a first tube 17 for transporting a capillary 13; an ultrasonic horn 11 with a mounting section for mounting the capillary; a first movement mechanism for relatively moving the ultrasonic horn and a first end 17a of the first tube; and a mechanism for blowing gas into a second end 17b of the first tube.
US10529678B2 Semiconductor device
A semiconductor device including a semiconductor chip having a first conduction element; a substrate having second and third conduction elements; and external connection elements configured to form an electrical path between the second and third conduction elements via the first conduction element.
US10529675B2 Info structure and method forming same
A method includes encapsulating a package component in an encapsulating material, with the encapsulating material including a portion directly over the package component. The portion of the encapsulating material is patterned to form an opening revealing a conductive feature in the package component. A redistribution line extends into the opening to contact the conductive feature. An electrical connector is formed over and electrically coupling to the conductive feature.
US10529665B2 High-density interconnecting adhesive tape
A technique for interconnecting chips by using an interconnection substrate is disclosed. The interconnection substrate includes a base substrate, a first group of electrodes on the base substrate for a first chip to be mounted, and a second group of electrodes on the base substrate for a second chip to be mounted. The interconnection substrate further includes an interconnection layer that includes a first set of pads for the first chip, a second set of pads for the second chip, traces and an organic insulating material. The interconnection layer is disposed on the base substrate and located within a defined area on the base substrate between the first group of electrodes and the second group of the electrodes.
US10529661B2 Multilayer inductor and the fabrication method thereof
A conductive element made of magnetic layers each being made of a first magnetic material, a trench is formed in each of the magnetic layer with the bottom surface of the trench being located higher than the bottom surface of the magnetic layer, wherein a second material is disposed in the trench and a conductive layer is disposed over the trench for forming the conductive element.
US10529658B2 Method for forming a homogeneous bottom electrode via (BEVA) top surface for memory
Various embodiments of the present application are directed towards an integrated circuit comprising a memory cell on a homogeneous bottom electrode via (BEVA) top surface. In some embodiments, the integrated circuit comprises a conductive wire, a via dielectric layer, a via, and a memory cell. The via dielectric layer overlies the conductive wire. The via extends through the via dielectric layer to the conductive wire, and has a first sidewall, a second sidewall, and a top surface. The first and second sidewalls of the via are respectively on opposite sides of the via, and directly contact sidewalls of the via dielectric layer. The top surface of the via is homogenous and substantially flat. Further, the top surface of the via extends laterally from the first sidewall of the via to the second sidewall of the via. The memory cell is directly on the top surface of the via.
US10529657B2 Package structure of folding magnetic coupling isolator and leadframe component and manufacturing method thereof
The instant disclosure provides a method for manufacturing a package structure of a folding magnetic coupling isolator. The method includes providing a leadframe structure including a frame body and a first and a second leadframes connected to the frame body, the first and second leadframes including first and second chip-mounting portions, first and second coil portions, and a plurality of first and second pins and floated pins; disposing the first and second chips on the first and second chip-mounting portions and establishing electrical connections between the first and second chips and the first and second pins; and rotating the first leadframe relative to the frame body and moving the first leadframe to a position above or under the second leadframe, thereby electrically isolating the first leadframe from the second leadframe. The first coil portion and the second coil portion are aligned with and magnetically coupled to each other.
US10529648B2 Counter-flow expanding channels for enhanced two-phase heat removal
A structure for cooling an integrated circuit. The structure may include; an interposer cold plate having at least two expanding channels, each expanding channel having a flow direction from a channel inlet to a channel outlet, the flow direction having different directions for at least two of the at least two expanding channels, the channel inlet having an inlet width and the channel outlet having an outlet width, wherein the inlet width is less than the outlet width.
US10529646B2 Methods of manufacturing a ceramic substrate and ceramic substrates
A ceramic substrate manufacturing method and a ceramic substrate manufactured thereby, may include a seed layer, a brazing filler layer, and a metal foil that are laminated on a ceramic substrate and that are brazed such that the metal foil is firmly bonded to the ceramic substrate by a brazing joint layer. Such methods and devices may substantially improve the adhesion of the metal foil and the ceramic substrate.
US10529643B2 Semiconductor device and method of manufacturing the same
A semiconductor device that reduces the deformation of a metal base due to pressure during transfer molding, to thereby suppress the occurrence of cracks in an insulating layer to achieve high electrical reliability. The semiconductor device includes: a metal member provided, on its lower surface, with a projection and a depression, and a projecting peripheral portion surrounding the projection and the depression and having a height greater than or equal to a height of the projection of the projection and the depression; an insulating layer formed on an upper surface of the metal member; a metal layer formed on an upper surface of the insulating layer; a semiconductor element joined to an upper surface of the metal layer; and a sealing resin to seal the semiconductor element, the metal layer, the insulating layer and the metal member.
US10529640B2 Apparatus for manufacturing a thermoelectric module
An apparatus for manufacturing a thermoelectric module is provided. The thermoelectric module includes thermoelectric pellets, first electrodes, second electrodes, and an insulating substrate. The apparatus includes a fixing tray to which the thermoelectric module is fixed, a first die including a first heating member configured to heat a first adhesive layer, which is interposed between the thermoelectric pellets and the first electrodes. The fixing tray is mounted on the first die such that the insulating substrate faces the first heating member. A second die includes a second heating member configured to heat a second adhesive layer, which is interposed between the thermoelectric pellets and the second electrodes, the second die facing the second electrodes. A transfer unit is configured to transfer at least one of the first die and the second die to adjust a distance between the first die and the second die.
US10529631B1 Test structures and method for electrical measurement of FinFET fin height
Methods of measuring fin height electrically for devices fabricated using FinFET technology are disclosed here. One method uses an interleaving comb-like test structure with no gate. The other method extracts fin height from total gate capacitance from FinFETS with varying gate lengths. When a comb-like structure with no gate is used to measure fin height, if there is another structure with a gate is used, then the gate capacitance may be measured to independently measure thickness of gate dielectric.
US10529628B2 Semiconductor device and method of forming the semiconductor device
A semiconductor device includes an n-type field effect transistor (nFET) including a first fin and a first metal gate formed on the first fin, and a p-type field effect transistor (pFET) including a second fin and a second metal gate formed on the second fin, a thickness of the second metal gate being substantially the same as a thickness of the first metal gate.
US10529625B2 3D vertical FET with top and bottom gate contacts
A method for forming a semiconductor device includes forming bottom side metallization structures having at least one connection to a bottom side of a vertical transistor disposed on a substrate, the bottom side metallization structures including a power rail and a ground rail. After forming the bottom side metallization structures, the substrate is removed and the vertical transistor is flipped. Top side metallization structures are formed. The top side metallization structures having at least one connection to the vertical transistor on a top side of the vertical transistor.
US10529624B2 Simple contact over gate on active area
Semiconductor devices and methods are provided to fabricate FET devices having overlapping gate and source/drain contacts while preventing electrical shorts between the overlapping gate and source/drain contacts. For example, a semiconductor device includes a plurality of semiconductor fins patterned in a starting semiconductor substrate; a set of gate structures formed on the starting semiconductor substrate; a set of spacers formed around each of the set of gate structures; a source and drain region grown around the plurality of fins; a conductive metal material on the source and drain region, an insulating material is configured to be deposited over an upper surface of the conductive metal material and the gate structure; and a plurality of contacts in the insulator material. The plurality of contacts is formed such that a bottom surface of the plurality of contacts is in contact with at least a portion of the upper surface of the gate structure. The plurality of contacts is further formed such that the plurality of contacts are positioned in at least a portion of the insulating material configured to be deposited over the upper surface of the conductive metal material.
US10529617B2 Metal routing with flexible space formed using self-aligned spacer patterning
A method includes forming a hard mask over a target layer, performing a treatment on a first portion of the hard mask to form a treated portion, with a second portion of the hard mask left untreated as an untreated portion. The method further includes subjecting both the treated portion and the untreated portion of the hard mask to etching, in which the untreated portion is removed as a result of the etching, and the treated portion remains after the etching. A layer underlying the hard mask is etched, and the treated portion of the hard mask is used as a part of an etching mask in the etching.
US10529615B2 Method for manufacturing a bonded SOI wafer and bonded SOI wafer
A bonded SOI wafer is manufactured by bonding a bond and a base wafer, each composed of a silicon single crystal, via an insulator film, depositing a polycrystalline silicon layer on the bonding surface side of the base wafer, polishing a surface of the polycrystalline silicon layer, forming the insulator film on the bonding surface of the bond wafer, bonding the polished surface of the polycrystalline silicon layer and the bond wafer via the insulator film, and thinning the bonded bond wafer to form an SOI layer; wherein, the base wafer is a silicon single crystal wafer having a resistivity of 100 Ω·cm or more, depositing the polycrystalline silicon layer further includes a stage for previously forming an oxide film on the surface of the base wafer on which the polycrystalline silicon layer is deposited, and the polycrystalline silicon layer is deposited at a temperature of 900° C. or more.
US10529610B2 Apparatus and method for transferring a substrate
Apparatus and method for transferring a substrate are disclosed. The substrate transfer apparatus includes: a substrate conveyance assembly disposed between a mechanical arm and a wafer stage, the substrate conveyance assembly including a substrate loading conveyor and a substrate unloading conveyor parallelly arranged in a first direction, each of the substrate loading conveyor and the substrate unloading conveyor configured for transferring a substrate between the wafer stage and the mechanical arm along a second direction perpendicular to the first direction; an integral frame; and a transition air suspension assembly fixed to the integral frame at the end thereof proximal to the wafer stage, the transition air suspension assembly being able to engage with either of the substrate loading conveyor and the substrate unloading conveyor for producing an air film to levitate the substrate during the conveyance of the substrate by the substrate loading conveyor or the substrate unloading conveyor.
US10529609B2 Container storage add-on for bare workpiece stocker
The present invention relates to apparatuses and methods to store and transfer objects, and more particularly to workpiece stocker configurations such as stocker for semiconductor wafers, reticles or carrier boxes.
US10529607B2 Substrate processing apparatus and method of manufacturing semiconductor device
A substrate processing apparatus includes an accommodating chamber including a loading shelf configured to load a storage vessel that accommodates a substrate; a transfer mechanism installed in a ceiling part of the accommodating chamber and configured to hold an upper portion of the storage vessel and transfer the storage vessel; and a port configured to load and unload the storage vessel to and from the accommodating chamber.
US10529602B1 Method and apparatus for substrate fabrication
Methods and apparatuses for substrate fabrication are provided herein. The apparatus, for example, can include a cluster tool including a vacuum transfer module (VTM) configured to receive, under vacuum conditions, a silicon substrate with a polysilicon plug (poly plug) and transfer, without vacuum break, the substrate to and from a plurality of processing chambers each independently connected to the VTM for performing a corresponding one of a plurality of DRAM bit line processes on the substrate, the plurality of processing chambers comprising a pre-cleaning chamber configured to remove native oxide from a surface of the substrate, a barrier metal deposition chamber configured to deposit the barrier metal on the surface of the poly plug on the silicon substrate, a barrier layer deposition chamber configured to deposit at least one material on the surface of the barrier metal, a bit line metal deposition chamber configured to deposit at least one material on the surface of the barrier layer, and a hard mask deposition chamber configured to deposit at least one material on the surface of the bit line metal.
US10529598B2 Microwave heat treatment apparatus and microwave heat treatment method
A microwave heat treatment apparatus includes: a processing vessel configured to accommodate a substrate therein; a support member configured to rotatably support the substrate in the processing vessel; a microwave introduction device configured to generate a microwave for processing the substrate and introduce the microwave into the processing vessel; a first cooling gas introduction part installed to face a main surface of the substrate supported by the support member, the main surface being a target to be processed; a second cooling gas introduction part installed in a lateral side of the substrate supported by the support member; and a control unit configured to independently control the introduction of a cooling gas from the first cooling gas introduction part and the introduction of the cooling gas from the second cooling gas introduction part.
US10529584B2 In-situ selective deposition and etching for advanced patterning applications
Embodiments of the invention provide a method for in-situ selective deposition and etching for advanced patterning applications. According to one embodiment the method includes providing in a process chamber a substrate having a metal-containing layer thereon, and exposing the substrate to a gas pulse sequence to etch the metal-containing layer in the absence of a plasma, where the gas pulse sequence includes, in any order, exposing the substrate to a first reactant gas containing a halogen-containing gas, and exposing the substrate to a second reactant gas containing an aluminum alkyl. According to another embodiment, the substrate has an exposed first material layer and an exposed second material layer, and the exposing to the gas pulse sequence selectively deposits an additional material layer on the exposed first material layer but not on the exposed second material layer.
US10529582B2 Plasma etching method and method of fabricating semiconductor device
A plasma etching method includes performing a plasma etching using a gas containing C2F4. An emission intensity of CF2 is equal to or more than 3.5 times an emission intensity of C2 while generating plasma.
US10529580B2 Semiconductor device structure and manufacturing method thereof
A semiconductor device structure and a manufacturing method thereof are provided. The semiconductor device structure includes a semiconductor substrate having an active component region and a non-active component region, a first dielectric layer, a second dielectric layer, high resistivity metal segments, dummy stacked structures and a metal connection structure. The high resistivity metal segments are formed in the second dielectric layer and located in the non-active component region. The dummy stacked structures are located in the non-active component region, and at least one dummy stacked structure penetrates through the first dielectric layer and the second dielectric layer and is located between two adjacent high resistivity metal segments. The metal connection structure is disposed on the second dielectric layer, and the high resistivity metal segments are electrically connected to one another through the metal connection structure.
US10529574B2 Process of forming electron device having gate electrode
A process of forming a gate electrode in an electrode device is disclosed. The process includes steps of, depositing an insulating film on a nitride semiconductor layer; forming a photoresist with an opening corresponding to the gate electrode on the insulating film; forming a recess in the insulating film using the photoresist as an etching mask, the recess leaving a rest portion in the insulating film; exposing the photoresist in oxygen plasma; baking the photoresist to make an edge of the opening thereof dull; etching the rest portion of the insulating film using the dulled photoresist as an etching mask; and forming the gate electrode so as to be in contact with the semiconductor layer through the opening in the insulating film.
US10529558B2 Semiconductor device, substrate, method for manufacturing semiconductor device, and method for manufacturing substrate
According to one embodiment, a semiconductor device includes a first semiconductor region including a first compound including silicon and carbon, and a second semiconductor region including a second compound including silicon and carbon. The first semiconductor region includes first to third regions contacting the second semiconductor region. The third region is positioned between the first region and the second region. The first region and the second region include germanium. The third region does not include germanium, or a concentration of germanium in the third region is lower than a concentration of germanium in the first region and lower than a concentration of germanium in the second region.
US10529556B2 Deposition method and method for manufacturing semiconductor device
An object is to provide a deposition method in which a gallium oxide film is formed by a DC sputtering method. Another object is to provide a method for manufacturing a semiconductor device using a gallium oxide film as an insulating layer such as a gate insulating layer of a transistor. An insulating film is formed by a DC sputtering method or a pulsed DC sputtering method, using an oxide target including gallium oxide (also referred to as GaOX). The oxide target includes GaOX, and X is less than 1.5, preferably more than or equal to 0.01 and less than or equal to 0.5, further preferably more than or equal to 0.1 and less than or equal to 0.2. The oxide target has conductivity, and sputtering is performed in an oxygen gas atmosphere or a mixed atmosphere of an oxygen gas and a rare gas such as argon.
US10529542B2 Cross-flow reactor and method
Gas-phase reactors and systems are disclosed. Exemplary reactors include a reaction chamber having a tapered height. Tapering the height of the reactor is thought to reduce a pressure drop along the flow of gasses through the reactor. Exemplary reactors can also include a spacer within a gap to control a flow of gas between a region and a reaction chamber.
US10529537B1 Electron flood lithography
A lithography system includes an electron source, a lens, and a stencil mask. The electron source emits a beam of electrons. The lens converts the emitted beam of electrons into a diffuse beam of parallel electrons. The stencil mask is positioned between the lens and a semiconductor wafer with an electron-sensitive resists. The stencil mask has a pattern to selectively pass portions of the diffuse beam of parallel electrons onto the electron-sensitive resist of the wafer.
US10529531B2 Ion source and electron source having single-atom termination structure, tip having single-atom termination structure, gas field ion source, focused ion beam apparatus, electron source, electron microscope, mask repair apparatus, and method of manufacturing tip having single-atom termination structure
Provided is a tip capable of repeatedly regenerating a single-atom termination structure in which a distal end is formed of only one atom. A tip (1) having a single-atom termination structure includes: a thin line member (2) made of a first metal material; a protruding portion (4) made of a second metal material, which is formed at least in a distal end portion (2a) of the thin line member (2), and has a distal end terminated with only one atom; and a supply portion (5) made of the second metal material to be supplied to the protruding portion (4), which is formed in the vicinity of the distal end portion (2a) of the thin line member (2).
US10529526B2 Creep resistant electron emitter material and fabrication method
In the present invention, a flat emitter is formed from emitter material preforms shaped as thin sheets of the emitter material. These sheets are subjected to various levels and/or amounts of mechanical working during their initial formation and are bonded to one another to create a preform having the desired thickness. The preform including the bonded sheets is subsequently worked to shape the preform into the desired configuration for the emitter. The working of the sheets of emitter material utilized to create the preform and the working of the preform to form the emitter provide a highly creep-resistant emitter that significantly improves the operation and useful life of the resulting emitter.
US10529522B2 Circuit breaker
A circuit breaker includes a current entry which conducts an electrical current via a wound coil conductor strip of a first coil to a first fixed contact, and includes a contact rocker which can be moved between two switching positions. The contact rocker includes mutually connected contact limbs. A first switching position of the contact rocker, electrically connects the first fixed contact with a second fixed contact which is connected via a wound coil conductor strip of a second coil to a current exit for dissipating an electrical current flowing through the contact limbs of the contact rocker and the coil conductor strips of the coils to a current exit of the circuit breaker. A high electrical current which flows through the wound coil conductor strips of the coils and through the contact limbs of the contact rocker produces a magnetic field which generates a switching force which moves the contact rocker from the first switching position into a second switching position in which the two fixed contacts are electrically separated to interrupt the electrical current.
US10529518B2 Protection schemes for MEMS switch devices
Micro-electromechanical switch (MEMS) devices can be fabricated using integrated circuit fabrication techniques and materials. Such switch devices can provide cycle life and insertion loss performance suiting for use in a broad range of applications including, for example, automated test equipment (ATE), switching for measurement instrumentation (such as a spectrum analyzer, network analyzer, or communication test system), and uses in communication systems, such as for signal processing. MEMS devices can be vulnerable to electrical over-stress, such as associated with electrostatic discharge (ESD) transient events. A solid-state clamp circuit can be incorporated in a MEMS device package to protect one or more MEMS devices from damaging overvoltage conditions. The clamp circuit can include single or multiple blocking junction structures having complementary current-voltage relationships, such as to help linearize a capacitance-to-voltage relationship presented by the clamp circuit.
US10529510B2 Gas insulated switchgear with the use of insulating gases or fluids, and method of producing the same
In an embodiment, the present invention provides a gas insulated switchgear for medium- or high-voltage use, including: a closed housing of a switchgear compartment having insulating gases or fluids. The insulation gas includes sulfurhexaflouride (SF6). Constructive features of the switchgear are designed such that they are overperformed for the use of sulfurhexaflouride (SF6), but already sufficiently performed for the use of eco efficient insulation gas with a mixture of up to 20% fluoroketone C5F10O and air or oxygen and carbondioxide. A later retrofit or adaption to a switchgear, filled with eco-efficient insulation gas, only needs the aforesaid gas exchange, without exchanging constructive parts of the switchgear.
US10529502B2 Lockable trigger mechanism for use in an electrical device
A lockable trigger mechanism for an electrical device, comprising: a housing; a trigger for biased movement relative to the housing; an actuator movably mounted to the housing such that in response to operation of the trigger, the actuator is movable along a movement axis from an OFF position inwardly of the housing towards an ON position, and movable along the movement axis from the ON position in a direction outwardly of the housing towards the OFF position; an electrical switch unit mounted to the housing for activation in response to movement of the actuator along the movement axis between its ON and OFF positions to close and open an electrical circuit of the electrical device respectively; and a locking mechanism comprising a first locking member, a second locking member and a biasing member configured for biasing movement of the first locking member relative to the second locking member.
US10529501B2 Switching mechanism mountable on printed circuit board
A switching mechanism for an electrical switch assembly has a rotary switch mounted on a printed circuit board. The rotary switch includes a contact block having a plurality of conductive contact faces arranged in the general shape of a polygon and adapted to roll from one contact face to another as the rotary switch is turned. There is a manually rotatable knob for turning the rotary switch. The knob is mounted on a surface spaced apart from the printed circuit board. A rotatable shaft assembly operatively connects the rotatable knob with the rotary switch so as to allow simultaneous and coordinated turning of the rotary switch when the knob is manually rotated. There is a plurality of conductive terminal contacts mounted on the printed circuit board and upon which the contact block rolls. Each conductive terminal contact is part of a circuit for a separate current flow pathway. Rolling of the contact block on its contact faces selectively opens a circuit and closes an adjacent circuit to allow electricity to flow along a desired current flow pathway.
US10529487B2 Multilayer ceramic capacitor with internal electrodes having different edge positions
A multilayer ceramic capacitor includes: a multilayer structure in which internal electrodes and dielectric layers are alternately stacked; a first external electrode connected to a subset of the internal electrodes; and a second external electrode sandwiching the multilayer structure with the first external electrode in a first direction is connected to another subset of the internal electrodes, wherein t12×W1/N is equal to or more than 0.1, when a distance between a first edge positioned at outermost of the internal electrodes in a second direction intersecting with the first direction in a plane direction of the internal electrodes and the dielectric layers and a second edge positioned at innermost of the internal electrodes in the second direction is W1 (mm), each thickness of the plurality of dielectric layers is t1 (μm), and a stack number of the plurality of dielectric layers is N.
US10529471B2 Dielectric material
Provided are a novel dielectric material and a novel electrostrictive material. The dielectric material or electrostrictive material comprises a charge-separation type non-coulombic ionic solid in which complex cations each composed of a metal element and a ligand are aggregated to form cation clusters, the cation clusters are arranged in a closest packed structure, and anions are aggregated to form anion clusters in interstices of the closest packed structure.
US10529470B2 Ceramic carrier and sensor element, heating element and sensor module, each with a ceramic carrier and method for manufacturing a ceramic carrier
An Al2O3 carrier has a thin-film structure of platinum or a platinum alloy arranged thereon. The carrier and/or the thin-film structure are adapted to reduce mechanical stresses owing to different thermal expansion coefficients. The carrier and/or the thin-film structure include a surface of the carrier in the region of the thin-film structure is smoothed at least in sections to reduce the adhesion and/or a surface of the carrier has an intermediate layer on which the thin-film structure is arranged. The thermal expansion coefficient of the intermediate layer is from 8*10−6/K to 16*10−6/K, in particular from 8.5*10−6/K to 14*10−6/K, and/or the thin-film structure has at least one conductor path that is undular at least in sections, said conductor path extends laterally along the surface of the carrier.
US10529468B2 Enhanced data and power wireline
A cable including a fiber optic core configured to transmit data, a core conductor configured to transmit power and located concentrically around the fiber optic core, and a concentric conductor configured to transmit power and located concentrically around the core conductor and the fiber optic core. The cable also includes a dielectric layer located between the core conductor and the concentric conductor and configured to electrically isolate the core conductor from the concentric conductor.
US10529466B1 Plug with wireless communication
A plug with wireless communication includes a plug main body and a cable. The plug main body includes a housing, a wireless communication module and power supply pins. The wireless communication module is mounted inside the housing. The power supply pins are connected to the housing. The cable sequentially includes a communication wire, a power wire and an outer cladding from inside to outside. The power wire is arranged and distributed on the periphery of the communication wire. The outer cladding enwraps the power wire. The wireless communication module is connected to the communication wire. The power supply pins are connected to the power wire.
US10529457B2 Defense in depth safety paradigm for nuclear reactor
A nuclear reactor includes a nuclear reactor core disposed in a pressure vessel and immersed in primary coolant water at an operating pressure higher than atmospheric pressure. A containment structure contains the nuclear reactor. A reactor coolant inventory and purification system (RCI) is connected with the pressure vessel by make-up and letdown lines. The RCI includes a high pressure heat exchanger configured to operate responsive to a safety event at the operating pressure to remove heat from the primary coolant water in the pressure vessel. An auxiliary condenser located outside containment also removes heat. The RCI also includes a pump configured to inject make up water into the pressure vessel via the make-up line against the operating pressure. An emergency core cooling system (ECC) operates to depressurize the nuclear reactor only if the RCI and auxiliary condenser are unable to manage the safety event.
US10529455B2 Dielectric wall accelerator and applications and methods of use
Provided are a plurality of embodiments, including, but not limited to, a device for generating efficient low and high average power output Gamma Rays via relativistic particle bombardment of element targets using an efficient particle injector and accelerator at low and high average power levels suitable for element transmutation and power generation with an option for efficient remediation of radioisotope release into any environment. The devices utilize diamond or diamond-like carbon materials and active cooling for improved performance. Also provided are a nuclear reactor and a decontamination device using such a device.
US10529444B1 System that rapidly generates a solvent-excluded surface
System that generates the solvent-excluded surface (SES) of a molecule using a parallel algorithm that may execute on a GPU. Parallel execution allows a SES to be created in seconds even for a large protein, or to be recreated rapidly when exploring modifications to molecular structure. The algorithm calculates a spatial field that represents a signed distance between an atom-facing surface of a probe and each point in 3D grid. Spatial field calculations for different grid points may be performed in parallel. The SES is then obtained as the zero isosurface of the spatial field, using for example marching cubes. Atoms and probes may be placed into spatial buckets and indexed by bucket to improve efficiency by limiting calculations to atoms and probes in the proximity of a point.
US10529441B2 Evaluating genetic disorders
The present invention relates to genetic analysis and evaluation utilizing copy-number variants or polymorphisms. The methods utilize array comparative genomic hybridization and PCR assays to identify the significance of copy number variations in a subject or subject group.
US10529439B2 On-the-fly bit failure detection and bit redundancy remapping techniques to correct for fixed bit defects
A method for correcting bit defects in an STT-MRAM memory is disclosed. The method comprises executing a read before write operation in the STT-MRAM memory, wherein the STT-MRAM memory comprises a plurality of codewords, wherein each codeword comprises a plurality of redundant bits. The read before write operation comprises reading a codeword and mapping defective bits in the codeword. Further, the method comprises replacing the defective bits in the codeword with a corresponding redundant bit and executing a write operation with corresponding redundant bits in place of the defective bits.
US10529433B1 Offset memory component automatic calibration (AUTOCAL) error recovery for a memory sub-system
Several embodiments of memory devices and systems with offset memory component automatic calibration error recovery are disclosed herein. In one embodiment, a system includes at least one memory region and calibration circuitry. The memory region has memory cells that read out data states in response to application of a current read level signal. The calibration circuitry is operably coupled to the at least one memory region and is configured to determine a read level offset value corresponding to one or more of a plurality of offset read level test signals, including a base offset read level test signal. The base offset read level test signal is offset from the current read level signal by a predetermined value. The calibration circuitry is further configured to output the determined read level offset value.
US10529432B2 Data storage device including read voltage search unit
A data storage device according to example embodiments of inventive concepts includes a nonvolatile memory and a memory controller. In the nonvolatile memory, one read unit is configured to store a plurality of codewords. If a fail occurs in one or more codewords stored in the nonvolatile memory, the memory controller may search a read voltage of the nonvolatile memory using a correctable codeword. The data storage device according to example embodiments may predict an optimum read voltage level without performing a valley search operation.
US10529429B2 Semiconductor memory device and method of operating the same
A semiconductor memory device and a method of operating the same are provided. The semiconductor memory device includes a plurality of memory layers stacked on a semiconductor substrate, wherein each of the plurality of memory layers includes one or more connection control transistors, one or more drain select transistors, a plurality of memory cells, and a source select transistor electrically coupled in series between a plurality of bit lines and a common source line, and the plurality of memory layers share the plurality of bit lines, and the common source lines electrically coupled to each of the plurality of memory layers are electrically disconnected.
US10529427B2 Memory system and operation method with partial memory block detector
A semiconductor memory system includes a memory device including a plurality of memory blocks; a partial memory block detector suitable for detecting at least one partial memory block among the plurality of memory blocks; an open page detector suitable for detecting addresses and a number of a plurality of open pages among a plurality of pages included in the partial memory block; and a controller suitable for controlling the memory device to perform a one-shot program operation with dummy data according to the addresses and the number of the plurality of open pages.
US10529402B2 Ferroelectric memory cell sensing
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A memory device may maintain a digit line voltage at a ground reference for a duration associated with biasing a ferroelectric capacitor of a memory cell. For example, a digit line that is in electronic communication with a ferroelectric capacitor may be virtually grounded while a voltage is applied to a plate of the ferroelectric capacitor, and the ferroelectric capacitor may be isolated from the virtual ground after a threshold associated with applying the voltage to the plate is reached. A switching component (e.g., a transistor) that is in electronic communication with the digit line and virtual ground may be activated to virtually ground the digit line and deactivated to isolate the digit line from virtual ground.
US10529400B1 Magnetic attack detection in a magnetic random access memory (MRAM)
A Magnetic Random Access Memory (MRAM) array has a plurality of main MRAM bitcells and a plurality of canary MRAM bitcells in which a first Magnetic Tunnel Junction (MTJ) diameter of each of the main MRAM bitcells is larger than any second MTJ diameter of any of the canary bitcells. Test circuitry is configured to periodically poll the canary bitcells to determine if values stored at the canary bitcells match expected canary values. When the values do not match the expected canary values, the test circuitry is configured to indicate a presence of a magnetic field, and in response to determining the presence of the magnetic field, continue to poll the canary bitcells until the values match the expected canary values which indicates the magnetic field is no longer present.
US10529393B2 Semiconductor device and method of operating and controlling a semiconductor device
An exemplary embodiment includes a method of controlling a semiconductor device. The semiconductor device includes a memory cell array including a plurality of memory cells connected between a plurality of word lines and a plurality of bit lines, a row decoder for receiving a row address and selecting a word line corresponding to the row address, a column decoder for receiving a column address and selecting a bit line corresponding to the column address, a sense amplifier for reading data stored in a memory cell connected to the selected word line and the selected bit line, and a data output driver. The method includes setting a calibration code for a driver control code, to control an initial current strength of the data output driver, and changing the calibration code to change the driver control code during a read or write operation for the memory cell array.
US10529389B2 Apparatuses and methods for calibrating sense amplifiers in a semiconductor memory
Apparatuses and methods for calibrating sense amplifiers in a semiconductor memory are disclosed. An example apparatus includes an amplifier circuit and a calibration circuit. The amplifier circuit is configured to be coupled to a supply voltage and a reference voltage, and when activated the amplifier circuit is configured to provide an output signal at an output that is complementary to an input signal provided to an input. When activated by a calibration signal, the calibration circuit is configured to provide a calibration voltage to the output of the amplifier circuit, wherein the calibration voltage is an equilibration voltage between the supply voltage and the reference voltage provided to the amplifier circuit.
US10529386B2 Memory control circuit with distributed architecture
Disclosed is a device including a distributed controller and a common controller. The distributed controller includes a first circuit to generate an output voltage according to a control signal. The common controller includes a common feedback loop coupled to the distributed controller. The common feedback loop includes an amplifier circuit to generate the control signal, and a second circuit coupled to the amplifier circuit. The second circuit replicates the first circuit and stabilizes the control signal.
US10529384B2 Video recording method and apparatus for mobile terminal
This application discloses a video recording method and apparatus of a mobile terminal. The video recording method includes obtaining a target video that is played online, controlling to display a video recording page in which the target video is played, and receiving, via the video recording page that is displayed, a recording instruction for recording the target video. The video recording method further includes entering a recording mode to record the target video, in response to the recording instruction being received, to obtain a first video clip corresponding to video data of the target video, and generating a recorded video of the target video, based on the first video clip.
US10529372B2 Digital information recording apparatus, reproducing apparatus and transmitting apparatus
A digital information recording apparatus includes a recording circuit for recording information of a retention period included in the digital information and indicating a period for permitting the digital information to be held in the recording medium, starting with a time at which the digital information is recorded on the recording medium; and information of a playback permission period included in the digital information and indicating a period for permitting the digital information to be played back starting with a time at which the information is reproduced initially following recording of the digital information on the recording medium, permitting temporary recording or copying for the information permitted for “copy never” or “copy one generation.”
US10529369B2 Display device
A peak location calculation device includes a peak value detection block that detects a plurality of candidates for a peak value of intensity of laser light received by an imaging unit consisting of an imaging element formed of a plurality of pixels, and a peak location calculation block that calculates an approximation function that approximates an intensity distribution of the laser light using the plurality of candidates for peak values detected by the peak value detection block. The peak location calculation block calculates the approximation function that minimizes an error between intensity values of the plurality of candidates for the peak value and values of the approximation function.
US10529357B2 Systems and methods for automatic determination of infant cry and discrimination of cry from fussiness
A method including receiving one or more datasets of audio data of a key child captured in a natural sound environment of the key child. The method also includes segmenting each of the one or more datasets of audio data to create audio segments. The audio segments include cry-related segments and non-cry segments. The method additionally includes determining periods of the cry-related segments that satisfy one or more threshold non-sparsity criteria. The method further includes performing a classification on the periods to classify each of the periods as either a cry period or a fussiness period. Other embodiments are described.
US10529355B2 Production of speech based on whispered speech and silent speech
A method, a system, and a computer program product are provided for interpreting low amplitude speech and transmitting amplified speech to a remote communication device. At least one computing device receives sensor data from multiple sensors. The sensor data is associated with the low amplitude speech. At least one of the at least one computing device analyzes the sensor data to map the sensor data to at least one syllable resulting in a string of one or more words. An electronic representation of the string of the one or more words may be generated and transmitted to a remote communication device for producing the amplified speech from the electronic representation.
US10529348B2 Apparatus and method for generating an enhanced signal using independent noise-filling identified by an identification vector
An apparatus for generating an enhanced signal from an input signal, wherein the enhanced signal has spectral values for an enhancement spectral region, the spectral values for the enhancement spectral regions not being contained in the input signal, includes a mapper for mapping a source spectral region of the input signal to a target region in the enhancement spectral region, the source spectral region including a noise-filling region; and a noise filler configured for generating first noise values for the noise-filling region in the source spectral region of the input signal and for generating second noise values for a noise region in the target region, wherein the second noise values are decorrelated from the first noise values or for generating second noise values for a noise region in the target region, wherein the second noise values are decorrelated from first noise values in the source region.
US10529340B2 Voiceprint registration method, server and storage medium
Embodiments of the present disclosure provide a voiceprint registration method, a server and a storage medium. The method may include: acquiring present speech information collected by a smart device; extracting a present voiceprint feature of the present speech information; determining whether the present voiceprint feature is a voiceprint feature associated with the smart device; and determining the present voiceprint feature as a user identification associated with the smart device to determine the present voiceprint feature as the voiceprint feature associated with the smart device, in response to determining that the present voiceprint feature is not the voiceprint feature associated with the smart device.
US10529322B2 Semantic model for tagging of word lattices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for tagging during speech recognition. A word lattice that indicates probabilities for sequences of words in an utterance is obtained. A conditional probability transducer that indicates a frequency that sequences of both the words and semantic tags for the words appear is obtained. The word lattice and the conditional probability transducer are composed to construct a word lattice that indicates probabilities for sequences of both the words in the utterance and the semantic tags for the words. The word lattice that indicates probabilities for sequences of both the words in the utterance and the semantic tags for the words is used to generate a transcription that includes the words in the utterance and the semantic tags for the words.
US10529321B2 Prosodic and lexical addressee detection
Prosodic features are used for discriminating computer-directed speech from human-directed speech. Statistics and models describing energy/intensity patterns over time, speech/pause distributions, pitch patterns, vocal effort features, and speech segment duration patterns may be used for prosodic modeling. The prosodic features for at least a portion of an utterance are monitored over a period of time to determine a shape associated with the utterance. A score may be determined to assist in classifying the current utterance as human directed or computer directed without relying on knowledge of preceding utterances or utterances following the current utterance. Outside data may be used for training lexical addressee detection systems for the H-H-C scenario. H-C training data can be obtained from a single-user H-C collection and that H-H speech can be modeled using general conversational speech. H-C and H-H language models may also be adapted using interpolation with small amounts of matched H-H-C data.
US10529314B2 Speech synthesizer, and speech synthesis method and computer program product utilizing multiple-acoustic feature parameters selection
A speech synthesizer includes a statistical-model sequence generator, a multiple-acoustic feature parameter sequence generator, and a waveform generator. The statistical-model sequence generator generates, based on context information corresponding to an input text, a statistical model sequence that comprises a first sequence of a statistical model comprising a plurality of states. The multiple-acoustic feature parameter sequence generator, for each speech section corresponding to each state of the statistical model sequence, selects a first plurality of acoustic feature parameters from a first set of acoustic feature parameters extracted from a first speech waveform stored in a speech database and generates a multiple-acoustic feature parameter sequence that comprises a sequence of the first plurality of acoustic feature parameters. The waveform generator generates a distribution sequence based on the multiple-acoustic feature parameter sequence and generates a second speech waveform based on a second set of acoustic feature parameters generated based on the distribution sequence.
US10529301B2 Display device for adjusting color temperature of image and display method for the same
A display device includes a display, a sensor module which senses a color temperature of light incident to the sensor module from an outside of the display device, and a processor electrically connected to the display and the sensor module. The processor operates in a first mode or a second mode or is turned off, depending on a user input, outputs a moving picture to the display in the first mode, outputs a still image to the display if detecting a user, turns off the display if failing to detect the user, in the second mode, adjusts a color temperature of the still image based on the color temperature sensed by using the sensor module in outputting the still image, and outputs the still image having the adjusted color temperature to the display.
US10529288B2 Organic light-emitting display device and data processing method of organic light-emitting display device
The present invention relates to an organic light-emitting display device including a non-volatile memory in a panel part when the panel part is separated by a considerable distance from a timing control circuit such that the timing control circuit can be commonly used, and a data processing method of the organic light-emitting display device. A data driver of the panel part includes a memory and a converter and performs communication with the timing control circuit through a long-distance signal transmission system, or a bridge circuit board including a memory and a converter performs communication with the timing control circuit through a long-distance signal transmission system to transmit display panel compensation data, thereby commonly using the timing control circuit.
US10529287B2 Display device and control method for the same
A display device and a method of controlling the display device are discussed. The display device includes a first display configured to display a first line at a first time and configured to display a second line at a second time at a position spaced a predetermined distance apart from the position at which the first line is displayed, a second display configured to display the second line at the first time and configured to display the first line at the second time, a first driver IC configured to drive the first display, a second driver IC configured to drive the second display, and a controller configured to transmit, to the first driver IC, information on the first line at the first time and information on the second line at the second time and configured to supply, to the second driver IC, information on the second line at the first time and information on the first line at the second time.
US10529277B2 Electroluminescence display
An electroluminescence display is provided. The electroluminescence display comprises data lines and gate lines intersecting each other and pixels arranged in a matrix, wherein each of subpixels of each pixel comprises: a first driver configured to drive a light-emitting element by using a first EM switching element, which switches the current path between a power supply line to which a pixel driving voltage is applied and the light-emitting element in response to a first light-emission control signal, and a first driving element connected between the first EM switching element and the light-emitting element; and a second driver configured to drive the light-emitting element by using a second EM switching element, which switches the current path between the power supply line and the light-emitting element in response to a second light-emission control signal, and a second driving element connected between the second EM switching element and the light-emitting element.
US10529271B2 Display panel, electronic device and test method
Provided are a display panel, an electronic device and a test method. The display panel includes: multiple data lines extending in a first direction; a display array including multiple pixel units arranged in an array, where the columns of the pixel units are electrically connected to the data lines respectively; a test switching circuit arranged at one side of the display array and test pins and a drive pin arranged at the other side of the display array in the first direction, where the test switching circuit includes a control end, input ends and output ends, the drive pin is connected to the control end, the test pins are configured to input a test signal and are connected to the input ends via a portion of the data lines, and the remaining data lines are connected to the output ends.
US10529263B2 Color changing display systems
A color changing display system includes a fabric body, a light source connected to the fabric body, a controller electrically connected to the light source, and a combined printed image comprising two or more images printed in a single layer on the fabric body. The light source is for producing different light colors. The controller is configured to control the light source to provide a smooth transition between the different light colors. The images are different colors. Each of the different color images reacts with a respective color of the different light colors such that an appearance of the combined printed image changes gradually from a first display image having one particular shape into a second display image having a second particular shape in response to the different light colors interacting with the combined printed image to produce a moving, seemingly holographic effect.
US10529262B2 Illuminable emblem
The invention relates to an illuminable emblem, in particular for a motor vehicle, which is simple and inexpensive to produce and which permits easy identifiability in darkness.
US10529259B1 Traffic sign with sliding panels
A sign incorporating a fixed panel with multiple windows. A moving panel is provided behind each window. Each moving panel includes multiple messages. By moving a particular moving panel with respect to its associated window, a different message can be displayed through the window. A control system is provided for controlling the position of the moving panels. This control system is preferably remotely located, so that a user can operate the inventive sign from a safe position.
US10529256B2 Starry sky reproducing sheet and device
Disclosed is a starry sky reproducing sheet containing: N laminated light reducing sheets stuck together, each of which has homogeneous light reducing effects (where N is two or larger); the starry sky reproducing sheet containing, with M and L being two mutually different integers that are one or larger and N or smaller (M>L): L-layer transmission holes that are formed through L light reducing sheets stuck together, so that light beams pass therethrough; and M-layer transmission holes that are formed, through M light reducing sheets stuck together including the L light reducing sheets, at different positions from those of the L-layer transmission holes; wherein light beams incident on one face of the starry sky reproducing sheet pass through the L- and M-layer transmission holes while being attenuated at mutually different light reduction ratios to become L- and M-layer transmitted beams respectively which are visibly recognizable as transmitted-light stars having mutually different brightnesses.
US10529242B2 Methods and systems for automatic detection, assistance, and completion of pilot reports (PIREPs) onboard an aircraft
A method for obtaining, analyzing, and using pilot report (PIREP) data onboard an aircraft is provided. The method detects information relevant to one or more PIREPs associated with a current flight path of the aircraft, based on aircraft state data and avionics data obtained from a plurality of avionics systems, by at least one processor onboard the aircraft, wherein the one or more PIREPs includes at least one of instrumental PIREPs and pilot experience PIREPs; automatically completes a set of incomplete PIREPs associated with the current flight path using the information relevant to the one or more PIREPs, by the at least one processor, to generate complete PIREPs; and presents the complete PIREPs via a display device onboard the aircraft.
US10529236B1 Notifications for ambient dangerous situations
Among other aspects, information is received at or from a mobile device. The information is derived from one or more position or motion sensors of the mobile device. The derived information is indicative of a position or a velocity of the mobile device. The position or the velocity of the mobile device conforms to a position or a velocity of a vehicle. The derived information is used to identify a dangerous situation involving the vehicle and a person on foot or a bicyclist. A notification is provided of the dangerous situation.
US10529234B2 Computer-aided event hunting
A method, system and product for computer-aided hunting for location-based events. The computer-aided hunting may be based on providing an automatic suggestion of a proposed waiting location. A method comprising: computing, a proposed location for a driver of a vehicle, wherein the proposed location is an approximated location where the vehicle can wait until a location-based event occurs occurring in a geographical area, wherein said computing comprises: computing, for each potential location within the geographical area, computing a measurement indicative of an estimated elapsed time until the location based event occurring in a proximity of the potential location; and selecting the proposed location from the potential location based on the computed measurements; and providing the proposed location to the driver.
US10529230B2 Method for traffic control
Described is an algorithm to optimize traffic light activity and minimize traffic congestion. Traffic conditions are monitored by sensors and the algorithm dynamically controls the green light time to account for traffic conditions and enhance the traffic flow. In one example, the green light time of each lane is reduced or increased according to traffic flow in the lane.
US10529221B2 Modular approach for smart and customizable security solutions and other applications for a smart city
A modular approach is provided for sensing and responding to detected activity or an event in a region that can be implemented quickly and easily using existing city infrastructure to establish a grid of sensors and detectors to provide localized or wide area coverage. The approach provides a turnkey solution or smart city in a box that can be adapted to different situations and needs to provide communications functionality and/or a desired or customized functionality for a wide range of different applications.
US10529216B1 Personal proximity sensor systems
Implementations of a sensing device may include: a circuit board including a microprocessor, an ultrasonic sensor coupled with the circuit board, an infrared sensor coupled with the circuit board, and a wireless communication module coupled with the circuit board. Each of the ultrasonic sensor and the infrared sensor may be configured to receive input from the surroundings of the user to indicate a presence of an individual behind the user.
US10529215B2 Remote environmental condition monitoring and reporting
Various technologies for monitoring operation of an air contaminant mitigation system, such as a vapor intrusion and/or radon gas mitigation system, are disclosed. For example, in one embodiment, a monitoring system includes an air contaminant mitigation system to exhaust vapors from a contaminated area to a designated area and a sensor module coupled to the air contaminant mitigation system to generate sensor signals indicative of a sensor condition of the air contaminant mitigation system. The system may also include a sensor controller to receive the sensor signals from the sensor module and generate sensor data indicative of the sensor signals. Additionally, the system may include a data server to receive the sensor data from the sensor controller, store the sensor data in a local database, and transmit information based on the sensor data to a remote computing device.
US10529214B2 Shock awareness system
A shock awareness system including a shock detector for measuring an electrical condtion in a body of water and a remote station in communication with the shock detector with the shock awareness system displaying a measured electrical condtion in the body of water in relation to a known hazardous electrical condtion in the body of water to enable an operator to determine a level of danger in a body of water.
US10529212B2 System for predicting departure from an origin based on external factors
One embodiment of a monitoring system includes a sensing subsystem adapted to sense an external parameter within a region of interest relative to an occupant support or an occupant of the occupant support. The monitoring system also includes a processor. The processor is adapted to receive data representing the sensed external parameter and to execute machine readable instructions thereby causing the monitoring system to evaluate, based on the received data, a likelihood that the occupant will attempt an egress from the occupant support. The processor is also adapted to generate a notification of the likelihood of attempted egress.
US10529204B2 Methods, systems, and products for security systems
Remote notification of alarms improves security. When an alarm is detected by a security system, a notification message is sent to notify a user or emergency responder. If video data is requested, only certain locations are permitted access to outputs from cameras.
US10529188B2 System and method for betting on-the-board or off-the-board in an event
A system for managing bets comprises a memory and a processor. The memory stores one or more first type of bets and one or more second types of bets. Each first type of bet is associated with a bet amount and comprises a bet that a participant selected from a set of participants in an event will finish in a predetermined subset of finishing positions associated with the event. Each second type of bet is associated with a bet amount and comprises a bet that the selected participant will not finish in the predetermined subset of finishing positions associated with the event. The processor adds the bet amounts associated with the first type of bets with the bet amounts associated with the second type of bets to form a betting pool. The processor determines an amount of a payout based at least in part on the betting pool.
US10529186B2 Gaming system, gaming device and method for determining an outcome of a secondary game based on one or more events which occur in association with a primary game
In various embodiments, the gaming system, gaming device, and gaming method disclosed herein includes an accumulation sequence and a competition sequence. In one embodiment, the gaming system includes competitor points which determine (i) a competitor's eligibility to participate in the competition sequence and (ii) the competitor's relative probability of success in the competition sequence. In this embodiment, a competitor (which is either representative of an actual player or a virtual, gaming system controlled player) accumulates competitor points during one or more point accumulation sequences which occur in association with designated events. For a subsequent competition sequence, the gaming system determines if a competitor will participate in the triggered competition sequence based on the competitor's accumulated competitor points. For the subsequent competition sequence, the gaming system further determines the competitor's relative probability of success in the competition sequence based on the competitor's accumulated competitor points.
US10529185B2 Management system and gaming table
A management system and a gaming table. A server associates credits for each user with unique identification information and stores the credits. The server also performs controls by outputting an error if the following do not match: the amount indicated by chip information for a chip present in a predetermined sector; and the amount to be added to or subtracted from the credits that are associated and stored with the identification information.
US10529177B2 Dice game as a combination game
A gambling hybrid game with a gambling integrated game is disclosed. The gambling hybrid game includes a mobile device that provides a dice game as an entertainment game to a user, a real world engine that provides gambling games to one or more users, and a game world engine that monitors the entertainment game and provides gambling games when appropriate. When a die roll event occurs in the dice game, the mobile device resolves the die roll event and provides the results of the die roll event to the game world engine. The game world engine receives the results of the die roll event and determines gambling results based upon the results of the die roll event.
US10529175B2 Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine
A gaming system compatible with patron-controlled portable electronic devices, such as smart phones or tablet computers, is described. When a Player surpasses predetermined game play parameters on a game of an EGM, a bonus game or related game material may be “unlocked” and offered to the Player for download onto the Player's Portable Electronic Device (PED). Upon installation, the game or content may be viewed or played on their PED at a later time and at their leisure.
US10529171B2 Personal electronic device for gaming and bonus system
Embodiments of the present invention are directed to communication methods in gaming networks using portable devices. In some networks portable devices communicate information about the status of particular gaming machines on the gaming network. In other networks portable devices are used as a secondary display for the gaming device. In yet other networks bonus games may be played on the portable devices. Further embodiments include a portable device that operates to match a current state of a game to a pre-defined state or states.
US10529168B2 Gaming table systems for overlapping game play
Gaming table systems can include multiple electronic gaming tables, multiple gaming terminals, and a system server. Each gaming terminal can have a terminal controller adapted to facilitate the overlapping or simultaneous play by a single player of multiple wager-based table games at multiple electronic gaming tables. A server in communication with the gaming tables controls starting times of the wager-based table games by sending signals to the tables indicating when each game is allowed to start. Signals can be sent due to triggering events and/or can cause staggered starting times across games, which can allow faster players to play more games. The server can also control which gaming tables starts a next game, distribute table usage, and confirm that wagers are placed within a proper time frame for their respective games. A compliance server can verify eligibility of remote gaming terminals to participate in wager-based game play in the system.
US10529155B1 Employing pressure signatures for personal identification
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system. In one aspect, a method includes capturing pressure measurement data as a sequence of pressure maps as the user applies pressure to the pressure sensing device; determining a dynamic pressure signature for the user based on the pressure measurement data, the dynamic pressure signature including a temporal sequence of the pressure maps; and authenticating the user based on a comparison of the dynamic pressure signature to an initial dynamic pressure signature.
US10529145B2 Touch gestures for navigation and interacting with content in a three-dimensional space
A computer-implemented method of manipulating some portion of a 3D representation of a scene from a reference view direction using a touch-sensitive display unit that includes identifying, by the touch-sensitive display unit, the portion of the 3D representation of the scene to be translated; generating and displaying on some portion of a display device of the touch-sensitive display unit a second 3D representation of the scene from an auxiliary view direction that may be selectively adjustable; and using the second 3D representation of the scene to translate the portion of the 3D representation of the scene.
US10529142B2 Capturing and aligning three-dimensional scenes
Systems and methods for building a three-dimensional composite scene are disclosed. Certain embodiments of the systems and methods may include the use of a three-dimensional capture device that captures a plurality of three-dimensional images of an environment. Some embodiments may further include elements concerning aligning and/or mapping the captured images. Various embodiments may further include elements concerning reconstructing the environment from which the images were captured. The methods disclosed herein may be performed by a program embodied on a non-transitory computer-readable storage medium when executed the program is executed a processor.
US10529139B1 System, method, and apparatus for avatar-based augmented reality electronic messaging
A system, method, and apparatus for avatar-based augmented reality electronic messaging provides for a plurality of avatars and avatar customization options, wherein a user may customize an avatar in an augmented reality environment, add audio file data, and send the customized avatar and the audio to a recipient as a customized avatar message. In some embodiments, the customized avatar message may be sent as a message bubble notification. The user may receive the customized avatar message and play it back in the recipient's augmented reality viewer. In some embodiments, the present invention may provide for bubble notifications and third-party avatars within the present invention's augmented reality field of view that may serve as starting points for geogamification functions, may direct users to an e-commerce platform, or may link to other content, such as an audio file, a video file, or social media content.
US10529131B2 Simulating fractured reservoirs using multiple meshes
The disclosed embodiments include a method, apparatus, and computer program product for generating multiple correlated meshes around complex and discrete fractures for the purpose of reservoir simulation. In an initial two-stage process, a 2.5-dimensional mesher algorithm, may be used in conjunction with an extended anisotropic geometry-adaptive refinement algorithm to produce, from a structured grid Earth Model, a refined reservoir model. Fractures may be modeled as a volumetric mesh that is independent of the refined reservoir model. Thereafter, the two independent, overlapping meshes are combined by forming matrix-matrix, fracture-fracture, and matrix-fracture connections to form a single model to allow rapid simulation of an extremely complex fracture network with sufficiently accurate results.
US10529127B2 System and method for simulating realistic clothing
A system generates a clothing deformation model which models one or more of a pose-dependent clothing shape variation which is induced by underlying body pose parameters, a pose-independent clothing shape variation which is induced by clothing size and underlying body shape parameters and a clothing shape variation including a combination of the pose-dependent clothing shape variation and/or the pose-independent clothing shape variation. The system generates, for an input human body, a custom-shaped garment associated with a clothing type by mapping, via the clothing deformation model, body shape parameters of the input human body to clothing shape parameters of the clothing type and dresses the input human body with the custom-shaped garment.
US10529123B2 Primitive processing in a graphics processing system
A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
US10529122B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes a receiving unit configured to receive a type of event in a imaging target region, and a restriction unit configured to restrict generation of a virtual viewpoint image, by referring to a restriction content related to generation of a virtual viewpoint image and determined for an imaging target region, and a restriction content related to generation of a virtual viewpoint image and determined for a type of event of an imaging target.
US10529115B2 Generating cartoon images from photos
A system and method for generating cartoon images from photos are described. The method includes receiving an image of a user, determining a template for a cartoon avatar, determining an attribute needed for the template, processing the image with a classifier trained for classifying the attribute included in the image, determining a label generated by the classifier for the attribute, determining a cartoon asset for the attribute based on the label, and rendering the cartoon avatar personifying the user using the cartoon asset.
US10529106B2 Optimizing image cropping
Embodiments of the present invention are directed to optimizing image cropping. In accordance with some embodiments of the present invention, an image and an indication of an area of interest within the image are obtained. Thereafter, an amount to scale the image is determined based on a size of a container into which the image is to be placed for display. The amount to scale the image is greater for containers of a smaller size to focus on the area of interest within the image than the amount to scale the image for containers of a larger size. The image can be scaled in accordance with the determined amount to scale the image, and thereafter cropped to fit within the boundaries of the container.
US10529096B2 System and method for characterizing tissue organization using polarization sensitive optical coherence tomography
A system and method for characterizing tissue organization using polarization sensitive optical coherence (PSOCT) tomography is provided. A PSOCT device is controlled, by a computing device, to obtain PSOCT A-line scans across a sample. For each of the PSOCT A-line scans, the computing device determines a frequency characteristic of any banding present in a respective PSOCT A-line retardance scan. The computing device controls display device to render a map of the frequency characteristic.
US10529095B2 Reconstructing dual-energy CT images
Methods and devices for reconstructing dual-energy CT images are provided. In one aspect, CT scan is performed with a high energy and a low energy periodically and alternatively changed on a scanning target, reconstruction data for a high-energy image of a current reconstruction position is obtained based on whether a circle of high-energy scan closest to the current reconstruction position of the scanning target is a full circle of scan, the high-energy image of the current reconstruction position is reconstructed according to the reconstruction data of the high-energy image; reconstruction data for a low-energy image of the current reconstruction position is obtained based on whether a circle of high-energy scan closest to the current reconstruction position of the scanning target is the full circle of scan, the low-energy image of the current reconstruction position is reconstructed according to the reconstruction data of the low-energy image.
US10529088B2 Automatically determining orientation and position of medically invasive devices via image processing
A method of determining the position and orientation of an invasive medical device is described using altered devices and a machine learning algorithm for detecting the position and orientation of such devices from imagery. Such predictions can subsequently be displayed to an operator to improve the speed and accuracy by which they perform procedures.
US10529068B2 Defect inspection method and apparatus
In an ultrasonic inspection performed on an inspection object including a fine and multi-layer structure such as a semiconductor wafer and a MEMS wafer, a defect is detected by: separating a defect present inside from a normal pattern; obtaining an image of the inspection object by imaging the inspection object having a pattern formed thereon to enable a highly sensitive detection; generating a reference image that does not include a defect from the obtained image of the inspection object; generating a multi-value mask for masking a non-defective pixel from the obtained image of the inspection object; calculating a defect accuracy by matching the brightness of the image of the inspection object and the reference image; and comparing the calculated defect accuracy with the generated multi-value mask.
US10529067B1 Method and graphic user interface for interactively displaying digital media objects across multiple computing devices
A method and a graphic user interface for displaying digital media objects and dynamically calculating their quality indicators. A first digital media object is displayed on a first computing device. A first user provides one of predefined inputs corresponding either to a positive or a negative response to the first digital media object. The quality indicator of the first digital media object is increased if the response is positive and decreased if the response is negative. The amount of increase or decrease is calculated based on a coefficient value associated with the first user. Subsequent responses to the first digital media object from other users impact the quality indicator of the first digital media object and, also, impact the coefficient value of the first user. Updated coefficient value of the first user is used to calculate impact of subsequent responses of the first user to other digital media objects.
US10529053B2 Adaptive pixel uniformity compensation for display panels
A display device may include a display having a pixels and a processor. The processor may receive image data, determine a digital offset value for a pixel based on a location of the pixel, such that the digital offset value compensates for one or more non-uniformity properties of the pixel. The processor may determine a scale factor associated with the pixel based on at least two of a luminance setting for the display, a driving mode of the display, and a gray level value for the pixel. The processor may then generate correction image data by applying the scale factor to the digital offset value, generate compensated image data based on the correction image data and the image data, and provide the compensated image data to the display.
US10529049B2 Efficient parallel algorithm for integral image computation for many-core CPUs
Techniques are provided herein for generating an integral image of an input image in parallel across the cores of a multi-core processor. The input image is split into a plurality of tiles, each of which is stored in a scratchpad memory associated with a distinct core. At each tile, a partial integral image of the tile is first computed over the tile, using a Single-Pass Algorithm. This is followed by aggregating partial sums belonging to subsets of tiles using a 2D Inclusive Parallel Prefix Algorithm. A summation is finally performed over the aggregated partial sums to generate the integral image over the entire input image.
US10529044B2 Tracking and delivery confirmation of pharmaceutical products
A system and method are disclosed that track a deliverable to a user. The system includes an identifier or tag secured to the deliverable, a computer system for interrogating the identifier, and a personal device in communication with the computer system, wherein the personal device is held by the user at the time the user is administered the deliverable to detect the unique identity associated with the identifier device and confirms delivery of the deliverable to the user. The method includes attaching an identifiable tag that produces a unique signature to the deliverable, interrogating the tag at about the time of delivery to the user, and confirming that the user has been administered the deliverable through detecting the identifiable tag.
US10529029B2 Platform, systems, and methods for identifying property characteristics and property feature maintenance through aerial imagery analysis
In an illustrative embodiment, methods and systems for automatically categorizing a repair condition of a property characteristic may include obtaining aerial imagery of a geographic region including the property, identifying features of the aerial imagery corresponding to the property characteristic, analyzing the features to determine a property characteristic classification, and analyzing a region of the aerial imagery including the property characteristic to determine a condition classification. The methods and systems may further include determining, using the property characteristic classification and the condition classification, a risk estimate of damage to the property due to one or more disasters and/or a cost estimate of repair or replacement of the property characteristic.
US10529026B2 Property inspection using aerial imagery
A method, system and computer-readable medium are provided for performing a property inspection using aerial images, the method including the steps of receiving an indication of a request from a user to receive a quote regarding a property, identifying the property, retrieving one or more aerial images associated with the property, extracting information regarding the property from the one or more aerial images and providing an insurance decision for the property to the user according to the extracted information from the one or more aerial images in response to the request from the user.
US10529008B1 Integration of item variations for display in user interfaces
Techniques for generating and presenting user interfaces that provide a consolidated representation for same or similar products available for acquisition with variations of product attributes is described. A primary user interface (UI) for presenting a product having a product attribute may be presented via a device. The primary UI may present a representation of the product with an indication that alternate product(s) are available with alternate product attributes. Based on receiving a request to access information about the alternate product(s), a secondary UI may be generated for presenting the information about the alternate product(s). The secondary UI, which may overlay a portion of the primary UI, may be presented via the device. Based on receiving an indication of a selection of an alternate product, the presentation of the secondary UI may be terminated and the primary UI may be updated to reflect the selection of the alternate product.
US10529005B2 System and method for ordering a transportation vehicle
Systems and methods for ordering a transportation vehicle are disclosed. A method includes receiving an order request from a kiosk at a kiosk location. The order request is transmitted to a computing device of a transportation vehicle. A response from the computing device is received indicating acceptance of the order request. A vehicle location of the transportation vehicle is identified and transmitted to the kiosk.
US10529001B2 Elicit user demands for item recommendation
In an approach for eliciting user demands for item recommendation, one or more computer processors retrieve one or more items based on a user demand. The one or more computer processors update the one or more items based on the user demand. The one or more computer processors extract the one or more representative words corresponding to the one or more items. The one or more computer processors build a candidate item list based on the one or more representative words. The one or more computer processors generate one or more eliciting questions to help a user select an item based on the candidate item list.
US10528998B2 Systems and methods for presenting information related to products or services being shown on a second display device on a first display device using augmented reality technology
Systems and methods for presenting information, related to products or services being shown on a second display device, on a first display device using augmented reality technology are disclosed. Exemplary implementations may: receive a request, by a server, from a processing system coupled to the first display device, to display information related to a product or service on an augmented reality marker present in a real-time or near real-time image generated or captured in a viewpoint of an image capturing system; determine the product or service being shown on the second display device; and transmit information related to the product or service.
US10528997B2 System for customizing an ingredient composition
A system includes an online shopping platform, a ingredient database assembly and a control unit. The control unit transmits to the online shopping platform entries of active ingredient data and preservative ingredient data respectively corresponding to an active ingredient and a preservative ingredient and respectively stored in an active ingredient database and a preservative ingredient database of the ingredient database assembly, for allowing selection of at least one of the entries via the online shopping platform to result in a desired formula. The desired formula is used for subsequent production of a customized ingredient composition when it is determined that the desired formula conforms with rules of formulation.
US10528990B2 Method of raising funds for an organization
The present invention relates to a method of raising funds for an organization. In one embodiment, the organization distributes a solicitation to a buyer, or for delivery to a buyer by way of a child relative of the buyer. The solicitation comprises an offer to sell a jewelry article made from a processed exfoliated deciduous tooth of the child, set in a jewelry object, as a gemstone would be set. The buyer sends a payment for the jewelry article to the manufacturer, who sends a payment to the organization for having distributed a solicitation that was converted into a purchase. The buyer sends the exfoliated deciduous tooth to the manufacturer. The deciduous tooth is specially processed in a manner that allows it to be set in the buyer's selected jewelry object as a gemstone would be set to create the completed jewelry article.
US10528986B2 Modifying bid price for online advertising auction based on user impression frequency
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device of a user, a notification of an available ad space in a user interface of an application executing on the client device, identifying one or more advertising elements, each advertising element representing a respective buyer and comprising a respective bid price, one or more respective campaigns, and one or more respective creative elements, for a particular advertising element having a bid price based on, at least in part, past revenue generated from the buyer, determining an impression frequency from one or more of the creative elements of the particular advertising element, and adjusting the particular advertising element's bid price based on the impression frequency, after adjusting the particular advertising element's bid price, ranking the advertising elements based on, at least in part, the respective bid prices, and for a top-ranked advertising element, identifying a first creative element of the top-ranked advertising element, and sending the first creative element to the client device.
US10528985B2 Determining a personalized advertisement channel
Methods, systems, and computer program products for determining a personalized advertisement channel are provided herein. A computer-implemented method includes processing multiple data sources associated with a user based on data derived from multiple notification messages accessed via an operating system feature of a mobile device of the user; determining a current state in connection with a product and/or service based on said processing, wherein said current state comprises a current likelihood that the user will purchase the product and/or service; computing probabilities, conditioned on each of multiple advertisement media, that the user will transition from a first state to a second state based on said processing; and identifying one of the advertisement media to implement with the product and/or service to transition the user from the current state to a separate user state, wherein said identifying is based on (i) the current state and (ii) the multiple computed probabilities.
US10528981B2 Expansion of targeting criteria using an advertisement performance metric to maintain revenue
An online system selects advertisements for a user based on characteristics of the user. The online system presents advertisements to the user having targeting criteria satisfied by the characteristics of the user. To increase the number of users eligible to be presented with an advertisement, the online system increases the users eligible to be presented with the advertisement to include users that do not meet targeting criteria included in the advertisement. The online system obtains a percentile of users based on a performance metric associated with the advertisement and determines a cutoff measure of affinity based on the percentile and measures of affinity between various users and the advertisement. A user is eligible to be presented with the advertisement if a measure of affinity between the user and the advertisement is greater than the cutoff measure of affinity for the advertisement.
US10528977B1 Generating dynamic audio content for delivery to audio devices
Systems, methods, and computer-readable media are disclosed for generating dynamic audio content for delivery to audio devices. In one embodiment, an example method may include receiving an indication of a selection of a campaign goal for an audio content campaign, determining a user account associated with the selection, and generating a product recommendation for the audio content campaign, where the product recommendation comprises a product identifier of a product associated with the user account. Example methods may include generating a target consumer recommendation for the audio content campaign based at least in part on the campaign goal and historical data associated with the user account, generating a first audio segment for the product based at least in part on the campaign goal and the user account, and causing presentation of an audio content campaign package at a user device after receiving the selection of the campaign goal.
US10528974B2 Interactive campaign-based customer feedback collection platform
This disclosure provides systems, methods, services, and platforms for prompting a user to respond to an offer on a mobile device. The disclosure enables Mobile Network Operators to create campaigns to target customers who are nearing the limit of their data plans, voice plans, SMS plans, and MMS plans. In some embodiments, the cloud server interacts with a client application to prompt the use of a mobile device to respond to an offer send in a campaign. The disclosure also provides embodiments to check to see if the user has opted out of receiving offers, or if a device can not execute a command, or if a threshold number of offers has already been sent. This disclosure also provides embodiments for authenticating third party account log-in.
US10528973B2 Network-aware product rollout in online social networks
In one embodiment, a method includes sending, from an application server to a first set of client systems, instructions for providing a treatment to a first set of users. The method includes determining an average treatment effect of the treatment for the first set of users based on information about user interactions associated with the treatment and a network exposure to the treatment for each user. Network exposure for a user is a measure of other users associated with the user that have been provided the treatment. The method includes modifying the treatment based on the determined average treatment effect. The method includes sending, to a second set of client systems, instructions for providing the modified treatment to a second set of users. The second set of users is a discrete, non-overlapping set of users with respect to the first set.
US10528972B2 Predicting email responses
One embodiment is a method that predicts a probability of users responding to a second email campaign based on data gathered from a first email campaign. Data from the first email campaign is applied to different models to identify attributes that are predictive of users who responded to the first email campaign. These attributes are used to predict a probability of users responding to the second email campaign.
US10528967B2 System and method for discounting fuel
A system and method of discounting a price-per-unit (PPU) of fuel during a fueling transaction by a customer at a fuel merchant. In one aspect, the invention identifies an issuer of the customer's credit card, associates the issuer with a PPU discount for the fuel, and discounts the posted PPU by an amount equal to the PPU discount associated with the identified credit card issuer. In another aspect, the invention determines that the customer participates in a reward program with a vendor with whom the fuel merchant has a relationship agreement for providing PPU discounts for fuel in exchange for redeemed reward points from the reward program. The customer's reward points are converted to a PPU discount, and the posted PPU of the fuel is discounted accordingly.
US10528965B2 Bundling application programming interfaces
Bundling application programming interfaces is provided. Related application programming interfaces within a set of application programming interfaces and their corresponding dependent application programming interfaces are combined with related composite application programming interfaces within a set of composite application programming interfaces and their corresponding dependent application programming interfaces to generate a set of application programming interface bundles. The computer prunes the set of application programming interface bundles based on a determined application programming interface budget pattern that corresponds to a selected cluster of application programming interface consumers. The computer prices the pruned set of application programming interface bundles based on an application programming interface bundle pricing model.
US10528964B1 Designated user management and value transfer
Techniques are described for tracking users of a service, and identifying designated users based on various criteria. Criteria for identifying designated users can include whether the users registered for the service prior to a deadline, and/or whether the users are among the first predetermined number of users to register. Designated users can also be identified based on activities performed by users through the service. Value, such as at least a portion of a share in an entity associated with the service, can be transferred to each of the designated users (e.g., through a network transfer) based on the evaluation of parameters such as whether the number of designated users reaches a predetermined threshold number, and/or whether the number of designated users reaches the predetermined threshold number no later than a predetermined deadline.
US10528962B2 Artificial intellegence prediction algorithm for generating an itemized statement of work and quote for home services based on two dimensional images, text, and audio
Systems and methods for providing AI-based cost estimates for services are disclosed. The method may comprise receiving, at one or more processors, data from a scanning of a location, the scanning performed by one or more of a camera, a computer vision device, an inertial measurement unit, or a depth sensor. Data may be received, at one or more processors, related to the identification of one or more key elements at the location. An itemized statement and quote of work to be performed may be generated at one or more processors.
US10528961B2 System and method for estimating a move using object measurements
Embodiments of the present disclosure provide a computer-implemented method for estimating a move, the method comprising: identifying at least one object of interest from a video feed of an environment, wherein the video feed includes coordinate data for three dimensions of space; estimating a plurality of measurements of the at least one object of interest by reference to the coordinate data and the video feed of the environment; generating an inventory of each identified object of interest and corresponding plurality of measurements; and calculating one of an estimated moving time and an estimated moving cost based on the generated inventory.
US10528960B2 Aerial roof estimation system and method
A system that allows the remote measurement of the size, geometry, pitch and orientation of the roof sections of a building and then uses the information to provide an estimate to repair or replace the roof, or to install equipment thereon. The system includes an aerial image file database that shows aerial images of buildings in a designated area according to address. The slope and orientation images are typically oblique perspective views and top plan views of the buildings in the area. The system also includes an image analysis and calibration feature that enables the viewer to closely estimate the size, geometry and orientation of the building's roof sections. The information can then be used to prepare a cost estimate for the repair or replacement of the roof or installation of roof equipment. By simply inputting the potential customer's address, the company is able to determine the size, geometry, pitch and orientation of the roof sections of the building at that address, and then quickly provide an accurate estimate to the customer.
US10528953B2 Methods and system for passivation measurements and management
A method for manufacturing a workpiece including a first metallic component and a second metallic component, the method comprising: welding the first metallic component to the second metallic component; performing passivation measurements on the workpiece at a plurality of spaced apart locations; creating a record of the passivation measurements on a server arrangement; making the record created in the server arrangement available to a purchaser of the workpiece.
US10528951B2 Payment service authentication for a transaction using a generated dynamic verification value
Methods and systems for dynamically generating a verification value for a transaction and for utilizing such value to verify the authenticity of the payment service application. The dynamically created verification value may be generated on a payment device, such as an integrated circuit credit card or smart card, embedded into the payment data, and transmitted to a point of sale terminal. Alternatively, payment data is sent by a payment device to a point of sale terminal, which generates a verification value and embeds it into the payment data. The embedded verification value is used by a service provider to verify the authenticity of the transaction. The methods and systems may be used in a contactless (wireless) environment or a non-wireless environment.
US10528950B2 System and a method for detecting fraudulent transactions at a transaction site
A system and a method for detecting fraudulent transactions at a transaction site by analyzing pattern of events associated with one or more transactions are provided. The present invention provides for forming a collection of most probable fraudulent patterns and true patterns associated with one or more transactions, selecting a pattern classification technique, generating a data input from an ongoing transaction that is interpretable by the selected pattern classification technique, and effectively and efficiently categorising ongoing transaction into fraudulent and genuine transactions using selected pattern classification technique. The present invention may be utilized in a variety of applications where discrete time-ordered visual events are associated with a transaction, for example: vehicles detected in relation to a transit point, badge or card swipes from an automated door lock etc., which indicate trespassing, theft and unauthorized access to restricted areas etc. with a primary focus on retail shrinkage.
US10528946B2 System and method for authenticating, associating and storing secure information
The present application discloses a method for authorizing mobile payment from a mobile application installed on a mobile device. After a user logs into a user account at the mobile application, the mobile device receives user information, and obtains payment card information retrieved from a first image of a payment card captured by the mobile device. Then, a request is sent to a server for authorizing the user to make mobile payment using the mobile application. The server is configured to authenticate the request by communicating with a financial institution using the user information and the payment card information. The mobile device receives a confirmation message after the authentication of the user information and the payment card information by the financial institution, and displays the confirmation message to the user of the mobile device such that the user can make mobile payment via the user account at the mobile application.
US10528945B1 Open ticket payment handling with incremental authorization
A payment handling system operates to handle payments for the cost of an open ticket transaction in which incremental authorization operations are performed. The payment handling system receives items to add to the open ticket, payment instruments for paying the cost of the open ticket or adjustments to any bill splitting arrangement throughout the life of the open ticket. As items are added, payment instruments are received, and/or adjustments are input, the amount allocated to the one or more payments instruments may be updated. Incremental authorization values are determined for some or all of the payment instruments. When the amount allocated to a payment instrument exceeds the incremental authorization value, an authorization of the instrument is attempted and a new authorization value is determined. At the end of the interaction, the open ticket is closed and payment is executed.
US10528943B2 Method and secure device for performing a transaction
A method for determining the presence of a human being, comprising: measuring (S6) a movement (MOV) of a first device (4) by a sensor (44) of said first device (4), determining the presence of a human being on the basis of the measured movement (MOV).
US10528931B1 Hosted payment service system and method
Various embodiments of a hosted payment service are disclosed. In some embodiments, a merchant can enable customer use of the payment service by adding a line or sequence of widget code to a web page, such as a shopping cart page, of the merchant's site. Thereafter, a user who is registered with the payment service can invoke the payment service and complete a purchase transaction directly from the merchant site. For example, while viewing a shopping cart page, the user may be able to securely interact with the payment service and complete the purchase transaction via a transaction display object that is incorporated into the shopping cart page. In some embodiments, the transaction display object prompts the registered customer to enter a secondary authentication input, and the payment service uses this input in combination with a browser cookie to authenticate the user.
US10528921B1 Systems and methods for providing leads and appointments
Methods disclosed for lead generation relate to matching prospective applicants with educational institutions. Prospective applicants provide personal information and educational background information which are used to find matching educational institutions. Methods include enhancing connections between education institutions and prospective applicants by setting up mutually agree appointments. Systems and apparatuses are also disclosed to implement the disclosed methods.
US10528918B1 Communication distribution based on calendar information
A method and apparatus for performing communication distribution based on calendar information is provided. Communication distribution based on calendar information may include receiving a scheduling request for an account associated with a calendar, the scheduling request indicating event information corresponding to an event, storing a calendar entry in the calendar, the calendar entry including the event information, receiving an event notification indicating the event, identifying the account associated with the calendar based on the event notification and the stored event information, generating a message indicating the event, and sending the message to the account on a condition that the account is associated with a permission indicator indicating a permission to receive messages associated with the event.
US10528911B1 Medication identification and inventory control system
A system and a method for medication identification and inventory control is disclosed. The disclosed system and method were designed to track specified medications' (e.g., narcotics and controlled substances) inventory from manufacturer's lot number all the way to the use/waste stage of the medications and to provide periodic reports and notifications on the medications' usage, breakage, waste and expiration. Further, the disclosed system and method utilizes tamper evident bags with unique identifier to protect and keep accurate track of the medications.
US10528904B2 Workflow processing via policy workflow workers
Some examples include a machine-readable storage medium with instructions executable by a processing resource of a device to process a file according to a pre-defined workflow. The machine-readable storage medium comprises instructions to receive a message to process the file at a workflow queue, to forward the file, by a policy workflow worker, to a first workflow process worker that corresponds to the file, and to perform, at the first workflow process worker, a first workflow process on the message. The machine-readable storage medium further comprises instructions to return, by the first workflow process worker, the processed message to the workflow queue, wherein the processed message includes the file and a first result, to evaluate, by the policy workflow worker, the processed message against the pre-defined workflow and, based on the evaluation, to forward the processed message, by the policy workflow worker, to a second workflow process worker or an output queue.
US10528902B2 System and interfaces for managing workplace events
A system and associated interfaces are provided that permit the monitoring of workers within the workplace environment. In one aspect, a monitor having various sensing capabilities may be assigned to a monitored subject that records various parameters that are personal to the worker. For instance, it is appreciated that there may be sensor that can be attached to the monitored subject that is adapted to monitor certain parameters associated with the worker's environment. For instance, a sensor assigned to the monitored subject may be capable of determining the location of the subject, along with motion, impacts, altitude, and other environmental parameters that could affect the health or other condition of the worker.
US10528895B2 System and method for facilitating travel payments
Systems and methods described herein provide a travel payment intermediary system configured to analyse travel booking data and identify itinerary item transactions eligible for virtual credit card (VCC) payments. For each of these itinerary item transactions the system and method can automatically trigger generation of an appropriate VCC to affect payment. Embodiments can also update a travel booking with data to associate the generated VCC with the itinerary item for payment.
US10528890B1 Blockchain-based training data management system and method for trusted model improvements
Systems and methods disclosed herein are directed to blockchain-based training data management systems and methods for trusted improvements of models. Embodiments provide for the generation of metadata and smart contracts associated with certain data, using a blockchain to store the generated metadata and smart contracts, and curating training data for the improvement of the models utilizing the generated metadata and smart contract stored in the blockchain.
US10528889B2 Stereoscopic learning for classification
A processing device and method of classifying data are provided. The method comprises the computer-implemented steps of selecting a M number of model sets, a R number of data representation sets, and a T number of sampling sets, generating a M*R*T number of classifiers comprising a three-dimensional (3D) array of classifiers, testing each individual classifier in the 3D array of classifiers on a testing set to obtain accuracy scores for the each individual classifier, and assigning a weight value to the each individual classifier corresponding to each accuracy score, wherein the 3D array of classifiers comprises a 3D array of weighted classifiers.
US10528886B2 Quantum flux parametron based structures (e.g., muxes, demuxes, shift registers), addressing lines and related methods
Approaches useful to operation of scalable processors with ever larger numbers of logic devices (e.g., qubits) advantageously take advantage of QFPs, for example to implement shift registers, multiplexers (i.e., MUXs), de-multiplexers (i.e., DEMUXs), and permanent magnetic memories (i.e., PMMs), and the like, and/or employ XY or XYZ addressing schemes, and/or employ control lines that extend in a “braided” pattern across an array of devices. Many of these described approaches are particularly suited for implementing input to and/or output from such processors. Superconducting quantum processors comprising superconducting digital-analog converters (DACs) are provided. The DACs may use kinetic inductance to store energy via thin-film superconducting materials and/or series of Josephson junctions, and may use single-loop or multi-loop designs. Particular constructions of energy storage elements are disclosed, including meandering structures. Galvanic connections between DACs and/or with target devices are disclosed, as well as inductive connections.
US10528875B1 Methods and apparatus implementing data model for disease monitoring, characterization and investigation
A method comprises receiving metagenomics data, configuring a data model characterizing relationships between aspects of the metagenomics data, and processing the metagenomics data in accordance with the configured data model in order to characterize at least one of a disease, infection or contamination. The data model comprises an abundance score element that relates portions of the metagenomics data comprising reads of biological samples to one or more genomic sequences of an ecogenome, and a comparative score element that relates portions of the metagenomics data comprising characteristics of multiple patients to one another with respect to the disease, infection or contamination. The data model further relates the abundance score element to the comparative score element via one or more additional elements of the data model corresponding to respective other aspects of the metagenomics data. The metagenomics data may comprise metagenomics sequencing results from metagenomics sequencing centers associated with respective data zones.
US10528868B2 Solving NP-complete problems without hyper polynomial cost
Within satisfaction problems or any decision or other problem which is reducible to a satisfaction problem, the invention tracks the paths along which implications propagate and identifies conditional contradictions and subsequently moves the contradictions back down the implicational paths toward assumptions or other unreasoned assertions in order to expel the contradictions. The action is completed in less time than is incurred by existing methods and thus provides a performance improvement to the devices, software, or processes which address such problems. Such problems are addressed by devices, software, and processes related to many technical fields, including: ore refining; pipeline routing; yarn manufacture; fabric cutting; sawyering; mechanical component design; structural design of data processing systems; design and analysis of circuits or semiconductor masks; inspection and guarding of containers, pipes, and galleries; sensor array operations; orbital satellite operations; data compression; chemical analysis; design and analysis of proteins.
US10528864B2 Sparse convolutional neural network accelerator
A method, computer program product, and system perform computations using a sparse convolutional neural network accelerator. A first vector comprising only non-zero weight values and first associated positions of the non-zero weight values within a 3D space is received. A second vector comprising only non-zero input activation values and second associated positions of the non-zero input activation values within a 2D space is received. The non-zero weight values are multiplied with the non-zero input activation values, within a multiplier array, to produce a third vector of products. The first associated positions are combined with the second associated positions to produce a fourth vector of positions, where each position in the fourth vector is associated with a respective product in the third vector. The products in the third vector are transmitted to adders in an accumulator array, based on the position associated with each one of the products.
US10528856B2 Tracking system
A tracking system comprising a tag reader comprising an interrogating antenna. One or more tags comprising an electrical energy generator configured to convert environmental energy to electrical energy. A radio frequency, RF, communication circuit. A controller configured to use the electrical energy generated by the electrical energy generator to transmit a data signal to the tag reader using the RF communication circuit.
US10528847B2 Method of providing image feature descriptors
A method of providing a set of feature descriptors configured to be used in matching an object in an image of a camera is provided. The method includes: a) providing at least two images of a first object; b) extracting in at least two of the images at least one feature from the respective image, c) providing at least one descriptor for an extracted feature, and storing the descriptors; d) matching descriptors in the first set of descriptors; e) computing a score parameter based on the result of the matching process; f) selecting at least one descriptor based on its score parameter; g) adding the selected descriptor(s) to a second set of descriptors; and h) updating the score parameter of descriptors in the first set based on a selection process and to the result of the matching process.
US10528842B2 Image processing method and image processing system
An image processing method applied to an image processing system. The image processing method comprises: (a) computing an image intensity distribution of an input image; (b) performing atmospheric light estimation to the input image; (c) performing transmission estimation according to a result of the step (a) to the input image, to generate a transmission estimation parameter; and (d) recovering scene radiance of the input image according to a result generated by the step (b) and the transmission estimation parameter. At least one of the steps (a)-(c) are performed to data corresponding to only partial pixels of the input image.
US10528841B2 Method, system, electronic device, and medium for classifying license plates based on deep learning
The present invention discloses a method, a system, an electronic device, and a medium for classifying license plates based on deep learning that are applied to an electronic device. The method includes: acquiring at least one photograph sent by a terminal device; preprocessing the acquired photograph such that the preprocessed photograph matches a plurality of input parameters of a pre-trained recognition model; and inputting the preprocessed photograph to the pre-trained recognition model to recognize corresponding vehicle use information of the photograph, and sending the corresponding vehicle use information of the photograph to the terminal device. Thus, with this disclosure, the use of a vehicle in a photograph can be automatically and accurately recognized and further the photographs can be accurately classified, thereby improving the accuracy as well as the efficiency.