Document Document Title
US10905039B2 Shielded conductive path and shielding pipe
A shielded conductive path, including: a cylindrical shielding pipe that is in a state in which two semi-cylindrical members made of a metal material are joined together, and that is provided with a bend at a portion located in an axial direction; an electrical wire housed in the shielding pipe; and a weld that is provided only in a partial region of the shielding pipe that includes at least the bend in the axial direction, the weld joining the two semi-cylindrical members.
US10905034B2 Receiving device and method for production
A receiving device for a system for inductive power transfer has a housing with a cover part and a base part as housing parts. The housing includes an inside volume for accommodating at least one winding structure. At least one of the housing parts has at least one heat sink on an outer side. A method for producing the receiving device is also disclosed.
US10905031B1 Universal cooling baseboard module
In one embodiment, a cooling device for providing liquid cooling to an electronics circuit board includes an upper module having a cooling plate forming an upper surface to receive an external circuit board having one or more electronic devices deposited thereon, the upper module having a first liquid distribution channel embedded therein to extract heat from the electronic devices of the circuit board through the cooling plate using a cooling liquid flowing in the first liquid distribution channel. The cooling device further includes a lower module having a second liquid distribution channel embedded therein to receive the cooling liquid from an external cooling liquid source, and the cooling device includes a plurality of tube channels positioned between the upper module and the lower module to receive the cooling liquid from the lower module and to supply the cooling liquid upwardly to the upper module.
US10905028B2 Structure for eliminating the impact of cold plate fouling
A cold plate is provided and includes fins defining first channels, a plenum adjacent to an upstream end of each of the first channels, a lid, ribs and a blocking element. The lid defines an inlet fluidly communicative with the plenum. The ribs extend between the lid and the fins to define second channels oriented transversely relative to the first channels. The second channels include a proximal second channel fluidly communicative with the plenum. The blocking element is configured to normally encourage coolant flowing through the inlet to flow toward the plenum and the upstream end of each of the first channels and to normally discourage the coolant from flowing into the proximal second channel.
US10905026B2 Integration cell for seismic electronic equipment rack and method of transporting electronic equipment units thereby
Described herein is an integration cell that can be pre-installed with plural electronic equipment units at a location remote from a datacenter. One or more pre-installed integration cells can be shipped on a single standard shipping palette to the datacenter location and moved into the datacenter through standard doorways and using standard elevators. Inside the datacenter, the integration cell can be inserted into a seismic electronic equipment storage rack to allow for bulk installation or removal of plural electronic equipment units.
US10905022B2 Method of manufacturing clad metal casing
A method of manufacturing a clad metal casing includes the steps of arranging and connecting metallic materials with different types from each other to form a clad board; shaping the clad board; and post-process the appearance surface of the formed clad board to form the clad metal casing. The appearance surface after the post-process presents surfaces of at least two metallic materials.
US10905020B2 Electronic device
An electronic device includes a first body, a second body, a hinge mechanism, two driving mechanisms, at least two lifting mechanisms, and a flexible panel. The first body is connected to the second body through the hinge mechanism. The two driving mechanisms are disposed in the first and second bodies, respectively, and the hinge mechanism is connected to the two driving mechanisms. The lifting mechanisms are respectively disposed in the first body and the second body, and each lifting mechanism is connected to the corresponding driving mechanism. The hinge mechanism is configured to drive the two driving mechanisms which respectively drive the two lifting mechanisms to ascend or descend. The flexible panel includes a first bonding portion secured to the first body, a second bonding portion secured to the second body, and a bending portion between the first and second bonding portions. The bending portion contacts the two lifting mechanisms.
US10905010B2 Connecting arrangement and corresponding method for mounting an electronic component on a printed circuit board
A connecting arrangement includes an electronic component and a printed circuit board, and a method includes establishing a solder connection between the component and circuit board. The component has a housing with a support area, and a contact element with a first contact area running parallel to the support area of the housing, a second contact area at a prespecified angle relative to the first contact area, and a rounded transition region formed between the first and second contact areas. The circuit board has a first surface with a soldering area including a constriction, a first section, and a second section connected to the first section via the constriction. The transition region is in a region of the constriction. The second contact area is connected to the second section via a solder connection. The support area is at an angle relative to the first surface corresponding to the prespecified angle.
US10905005B2 Wiring board, laminated wiring board, and semiconductor device
A wiring board includes a first interconnect layer, a first insulating layer covering the first interconnect layer, a second interconnect layer, thinner than the first interconnect layer, formed on the first insulating layer and having an interconnect density higher than that of the first interconnect layer, and a second insulating layer formed on the first insulating layer and covering the second interconnect layer. The first insulating layer includes a first layer including no reinforcing material, and a second layer including a reinforcing material. The first and second layers include a non-photosensitive thermosetting resin as a main component thereof. The first layer has a coefficient of thermal expansion higher than that of the second layer, and the second insulating layer includes a photosensitive resin as a main component thereof. The second interconnect layer includes an interconnect formed directly on and electrically connected to the first interconnect layer.
US10905000B2 Display device and method of manufacturing electronic device using the same
A display device includes a display module, a protective film, and a cover member. The display module includes a non-bending area, and a bending area bent from the non-bending area. The protective film is peelably attached to a bottom surface of the display module, the protection film being configured to be peeled off the bottom surface. The cover member includes a first contact portion coupled to one area of the protective film, a bending protection portion supporting one end of the display module, and a connecting portion having one end connected to the first contact portion and another end connected to the bending protection portion. A planar shape of the first contact portion includes a curved edge.
US10904995B2 Plasma generator
A plasma generator is disclosed. In an embodiment a plasma generator includes a piezoelectric transformer subdivided into an input region and an output region in a longitudinal direction, wherein the piezoelectric transformer comprises an output-side end face facing away from the input region, wherein the plasma generator comprises a passive load arranged permanently in front of the output-side end face, and wherein the plasma generator is configured to generate non-thermal atmospheric-pressure plasma.
US10904990B2 Internet of things system
An Internet of Things (IoT) system is illustrated, which has a power switch and an IoT device. The power switch electrically connected to the IoT device provides power to the IoT device. The IoT device has a memory unit, a control unit and a networking unit. When the power switch switches the control unit to a power supplying state from a non-power supplying state, the power switch generates a switch surge signal, and transmits the switch surge signal to the control unit, and the control unit receives the switch surge signal and executes a reset control command stored in the control unit, so as to reset the IoT device. The IoT system of the present disclosure utilizes the switch surge signal to reset the IoT device be reset without installing a reset button.
US10904986B1 Circuit interface
A circuit interface includes a plurality of inputs, an internal controller, and a communication module. Each of the inputs may be configured to connect to a respective high voltage relay output of a pool and/or spa control (“PSC”) panel. The internal controller may be connected to the plurality of inputs, and together, the internal controller and the plurality of inputs can be configured to convert relay output signals into formatted data that includes an implementation protocol. The communication module can be configured to transmit the formatted data from the circuit interface. Conversions from the relay output signals to the formatted data can include specifying or configuring the formatted data to cause a device controller to operate devices corresponding to respective PSC panel relay outputs by directing individual low voltage supplies from a common low voltage source to the respective devices.
US10904974B2 Systems and methods for regulating LED currents
System and method for regulating one or more currents. The system includes a system controller, an inductor, a first resistor, a switch and a first diode. The system controller includes a first controller terminal and a ground terminal, the system controller being configured to output a drive signal at the first controller terminal. The inductor includes a first inductor terminal and a second inductor terminal, the first inductor terminal being coupled to the ground terminal, the second inductor terminal being coupled to one or more light emitting diodes. The first resistor includes a first resistor terminal and a second resistor terminal, the first resistor terminal being coupled to the ground terminal. The switch is configured to receive the drive signal and coupled to the second resistor terminal. The first diode includes a first diode terminal and a second diode terminal and coupled to the first resistor.
US10904959B2 Apparatus and system for solid state oven electronics cooling
An air circulation system for an oven includes an inlet cavity, an attic region and a cooling fan. The oven includes a cooking chamber configured to receive a food product and an RF heating system configured to provide RF energy into the cooking chamber using solid state electronic components. The air circulation system is configured to provide air for cooling the solid state electronic components. The inlet cavity is disposed below the cooking chamber. The attic region is disposed above the cooking chamber and housing the solid state electronic components. The cooling fan isolates the inlet cavity from the attic region to maintain the inlet cavity at a pressure below ambient pressure to draw cooling air into the inlet cavity via an inlet array, and to maintain the attic region at a pressure above ambient pressure to discharge air that has cooled the solid state electronic components from an oven body of the oven.
US10904957B2 Coil assembly and induction heating device including a coil assembly
A coil assembly and an induction heating device including a coil assembly are provided. The coil assembly may include a coil frame having a shape corresponding to a shape of a heating region defined in a plate. A working coil may extend alternately in between opposite first and second directions, rather than being circularly arranged as in related art coil assemblies.
US10904949B2 Bridge for wireless communication
A system for bridging wireless communications is disclosed. The system for bridging wireless communications includes a first mobile device that is outside a coverage area of a first radio access technology (RAT), a second mobile device that is within the coverage area of the first RAT, a third device that is within the coverage area of the first RAT, a first bridging device paired with and communicating with the first mobile communication device using a second RAT, and a second bridging device paired with and communicating with the first bridging device using a third RAT and paired with and communicating with the second mobile communication device using a fourth RAT, whereby the first mobile device communicates with the third device, even when the first mobile device cannot communicate directly with the third communication device.
US10904948B2 Apparatus, system and method to implement reserved resources for forward compatibility in new radio (NR) networks
An apparatus of a New Radio (NR) User Equipment (UE), a method and system. The apparatus includes a radio frequency (RF) interface and one or more processors coupled to the RF interface and configured to: decode a communication from a NR evolved Node B (gNodeB), the communication including information on configuration parameters of reserved physical resources confined within a bandwidth part (BWP) of a wireless channel, the configuration parameters including time and frequency resources; based on the communication, determine the reserved physical resources as being allocated reserved physical resources; and process signals received on, or for communication on, only physical resources not overlapping the allocated reserved physical resources.
US10904946B2 Overload control and coordination between M2M service layer and 3GPP networks
Various issues with existing congestion and overload control mechanisms are recognized and described herein. Described herein, in accordance with various embodiments, are various mechanisms in which core networks, such as 3 GPP networks for example, and an M2M service layer can coordinate and share information to efficiently and intelligently manage each other's congestion and overload states.
US10904942B2 Network slice selection in a mobile communication network
Apparatuses, methods, and systems are disclosed for selecting a network slice. One apparatus includes a processor and a transceiver that communicates with a mobile communication network supporting a plurality of application categories. The processor receives a request to send a data packet, wherein the data packet is generated by an application of the apparatus. The processor identifies a network slice selection indicator associated with the application of the apparatus and transmits the data packet via a network connection to a network slice in the mobile communication network, wherein the network connection is associated with the identified network slice selection indicator.
US10904940B2 Configuration for beam failure recovery
Systems, apparatuses, and methods are described for wireless communications. A base station may send configuration information for a beam failure recovery (BFR) procedure. A wireless device may determine, based on the configuration information, one or more transmission beam parameters for the BFR procedure. The wireless device may indicate, via an uplink control channel, one or more candidate beams of the base station.
US10904938B2 Circuit-switched domain response to packet-switched domain failure
A telematics controller is programmed identify a location of the vehicle responsive to failure of a vehicle-originated data call to initiate packet-switched communications, and send, to a service delivery network configured to provide data services to the vehicle, a message specifying that circuit-switched communication but not packet-switched communication is available to the vehicle. A message is received, over a wide-area network from a vehicle, in response to a failed initiation of a packed-switched data connection over the wide-area network, indicating that packet-switched communications are unavailable at a current location of the vehicle. Failure zones are updated to indicate that the current location of the vehicle is a network location supporting circuit-switched communication but not packet-switched communication over the wide-area network.
US10904922B2 Narrow band physical random access channel frequency hopping patterns and detection schemes
Methods, systems, and devices are described for wireless communication. Dedicated frequency resources of a physical random access channel (PRACH) may be designated for large and small frequency hops to facilitate the determination of timing offsets for PRACH transmissions. For instance, a frequency hopping pattern within the PRACH channel having a plurality of single tone transmission may include a first number of hops associated with a first frequency hopping distance (e.g., large frequency hops), and a second number of hops associated with a second frequency hopping distance (e.g., small frequency hops).
US10904920B1 Trigger-based random access for wireless device
A wireless device initiates an Up-Link Trigger Based Multi-User communication by transmitting a trigger frame. The communication may be an Orthogonal Frequency Division Multiple Access communication. The trigger frame includes allocation information for resources of the communication, including Random Access (RA) allocation information. The trigger frame may also include a padding field after the allocation information. A length of the padding field is determined according to an amount of time needed for a station receiving the trigger frame to process the RA allocation information. The amount of time may correspond to a time between an end of a last RA allocation information and an end of a Physical layer Protocol Data Unit including the trigger frame. The amount of time may be determined according to a maximum processing time of stations associated with the wireless device, or may be determined according to a predetermined interval.
US10904912B2 Method and apparatus for communicating a transport block in an unlicensed uplink transmission on a wireless network
A method and apparatus communicate a transport block in an unlicensed uplink transmission on a wireless network. Downlink Control Information (DCI) can be received on a control channel. The DCI can schedule an unlicensed uplink (UL) transmission for a UE. The DCI can include a field that indicates whether the UE should apply a scaling factor when determining a Transport Block Size (TBS). A transport block can be transmitted in the unlicensed UL transmission based on the received DCI.
US10904908B2 Grantless uplink transmission for eMTC-U
Methods, systems, and devices for wireless communication are described. A base station may transmit downlink control information to a user equipment (UE). The downlink control information may identify a grantless uplink group associated with one or more grantless uplink subframes for the UE. The UE may transmit uplink control information for the one or more grantless uplink subframes associated with the indicated uplink group of the UE. The UE may then transmit grantless uplink data during at least one of the one or more grantless uplink subframes based at least in part on the grantless uplink group associated for the UE and the uplink control information.
US10904907B2 Variable packet delay budgets for wireless communications
Generally, the described techniques provide for a core network signaling to a base station a delay budget configuration that indicates a determined latency for communications between a core network, base station, and a user equipment (UE). In some cases, the core network may determine a first variable delay budget between the core network and a base station based on capability information associated with the wireless communications system. The core network may transmit the delay budget configuration to the base station, where the delay budget configuration may include the first delay budget. The base station may be able to determine a delay between the UE and the base station based on the delay budget configuration. Using the delay budget configuration, the base station may then schedule communications with the UE.
US10904893B2 Methods and apparatuses for quality of service assessment in a network
The embodiments herein relate to methods, an access point and a network node for service quality assessment in a network environment. According to a method, the access point receives, from a user equipment, a request for a service; and determines a service quality identifier based on the requested service. The access point sends, to a network node of a service provider, the service request including the service quality identifier. The network node analyzes the received service quality identifier for determining whether or not the requested service can be supported. If the requested service can be supported, the network node transmits a response to the user equipment informing that the service can be supported over the access point. If the requested service cannot be supported, the network node transmits a response to the user equipment instructing the user or the user equipment to select another access point.
US10904886B2 Efficient multiplexing of control information in transport block
Provided are systems and methods for transmitting data over a wireless channel from a data transmitting node to a data receiving node in a communication system. The data transmitting node comprises second-layer processing circuitry for receiving at least one second-layer SDU, to be mapped onto a resource allocated for data transmission, and for generating a second-layer PDU, including the at least one second-layer SDU and at least one second-layer control element, and first-layer processing circuitry for receiving the second-layer PDU generated by the second-layer processing circuitry and for mapping the second-layer PDU onto the resource allocated for data transmission. The data receiving node comprises first-layer processing circuitry for de-mapping at least one second-layer PDU, and second layer processing circuitry for receiving and parsing the second-layer PDU demapped by the first-layer processing circuitry, the second-layer PDU including at least one second-layer SDU, and at least one second-layer control element.
US10904885B2 Methods, network node and wireless communication device for handling of signals in a wireless communication network
Disclosed is a network node and a method performed by a network node of a wireless communication network for wireless transmission of signals to wireless communication devices. The method comprises selecting adapted modulation and coding scheme, MCS, for a first signal to be transmitted to a first wireless communication device at first frequency bandwidth, the MCS being adapted to that second signal is to be transmitted to a second wireless communication device concurrently with the first signal, the second signal being transmitted at second frequency bandwidth that is subset of the first frequency bandwidth, the second frequency bandwidth being narrower than the first frequency bandwidth. The method comprises transmitting first signal to the first wireless communication device at first frequency bandwidth coded with adapted MCS, and transmitting the second signal to the second wireless communication device at second frequency bandwidth, the second signal being sent concurrently with the first signal.
US10904882B2 Systems and methods for scaling short range local area networks using dual interfaced first hub nodes and transmission schedule mapping
Disclosed are systems, methods, and computer-readable media for integrating deterministic packet transmissions scheduling of short range local area networks (e.g., 6TiSCH networks) with deterministic packet transmission scheduling for wireless networks such as LTE/4G/5G networks. In one aspect, a wireless communication network includes a plurality of first nodes configured to communicate using a first communication protocol; and a second node configured to communicate with the plurality of first nodes using the first communication protocol and configured to communicate with a third node using a second communication protocol, the second node being further configured to map corresponding transmission schedule of the first communication protocol to a second transmission schedule for the second communication protocol.
US10904878B2 Method for transmitting and receiving frame
A frame transmission method is provided by a device in a wireless communication network. The device generates a signal field including a symbol using a 64 FFT and carrying signaling information, and generates a data field including a symbol using a FFT having a larger size than the 64 FFT and carrying data. The device transmits a frame including the signal field and the data field.
US10904874B2 Method for transmitting and receiving data in wireless communication system, and device therefor
The present invention relates to a method and device for operating a terminal in a wireless communication system. According to the present invention, downlink control information is transmitted to a terminal and can include symbol information related to the last symbol of a downlink shared channel. A method and device can be provided wherein a terminal transmits a first demodulation reference signal(DMSR) and at least one second DMRS for demodulating downlink data, and transmits data through the downlink shared channel, and a symbol position to which the at least one second DMRS is mapped is determined according to the symbol information.
US10904872B2 Communication method and apparatus, and system
This application relates to a downlink control information indication method during coordinated multipoint transmission/reception in a wireless communications system. For a plurality of network side devices that send downlink data to user equipment on a same carrier and in a same subframe, downlink data transmission information used when the network side devices separately send the downlink data is indicated by using a plurality of pieces of downlink control information. Therefore, diversity transmission and/or multi-stream transmission in a multipoint coordination scenario are/is supported, and when the user equipment cannot normally receive downlink data sent by some network side devices because some downlink control information encounters an error, the user equipment may still receive, based on an indication of remaining downlink control information that encounters no error, downlink data sent by a network side device corresponding to the remaining downlink control information that encounters no error.
US10904870B2 System and method for sharing a control channel for carrier aggregation
A method for processing a control channel at a user agent (UA) to identify at least one of an uplink and a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates wherein the carriers used for data transmission and reception are configured carriers, the method comprising the steps of receiving activation signals specifying active and deactivated carriers from among the configured carriers, for active carriers (i) identifying a number of CCE subset candidates to decode and (ii) decoding up to the identified number of CCE subset candidates in an attempt to identify the resource grant; and for deactivated carriers, ignoring CCE subset candidates associated with the deactivated carriers.
US10904869B2 Uplink control data transmission
Methods and systems for transmitting uplink control information and feedback are disclosed for carrier aggregation systems. A user equipment device may be configured to transmit uplink control information and other feedback for several downlink component carriers using one or more uplink component carriers. The user equipment device may be configured to transmit such data using a physical uplink control channel rather than a physical uplink shared channel. The user equipment device may be configured to determine the uplink control information and feedback data that is to be transmitted, the physical uplink control channel resources to be used to transmit the uplink control information and feedback data, and how the uplink control information and feedback data may be transmitted over the physical uplink control channel.
US10904855B1 Techniques to manage client location detection
Techniques to manage client location detection are described. In one embodiment an apparatus may comprise a location-based services support component and a client management component. The location-based services support component may be operative to determine that a network service is scheduled for a location update from a mobile device, determine a location accuracy based on the network service, and update the network service with a received location of the mobile device. The client management component may be operative to transmit a location request to the mobile device, the location request specifying the location accuracy determined based on the network service and receive a response to the location request from the mobile device, the response comprising the location of the mobile device conforming to the specified location accuracy. Other embodiments are described and claimed.
US10904848B2 Synchronization method of user equipment in wireless communication system and user equipment using method
Provided are a synchronization method of first user equipment (P-UE) in a wireless communication system and user equipment using the method. The method involves receiving a V2X (vehicle-to-everything) message, sent by second user equipment (V-UE) via a second carrier, and performing synchronization on the basis of the V2X message. The first user equipment (P-UE) communicates with a base station via a first carrier, wherein the first carrier differs from the second carrier.
US10904847B2 Clean-slate synchronization signal design and cell search algorithms
Aspects of the present disclosure provide techniques for design of synchronization signals for narrowband operation and other clean-slate, OFDM based systems such as enhanced component carrier (eCC) systems. An example method is provided for operations which may be performed by a BS to generate and transmit a dual-layer PSS, and correspondingly, techniques for a UE to detect the dual-layer PSS. The PSS may be generated utilizing a binary code cover and at least one sequence applied to a number of symbols within one or more subframes of a frame.
US10904846B2 Synchronization method and device
Disclosed are a synchronization method and device, which are used to achieve the distinction of a synchronization system and a synchronization level of a node in a V2V communication system, thereby quickly achieving the synchronization in the V2V communication system. Provided is a synchronization method, comprising: determining a synchronization priority level of a current node; and according to the synchronization priority level of the current node, determining a synchronization sequence used by the current node and a value of a distinguishing flag bit of the current node, wherein the distinguishing flag bit is used to distinguish whether the current node belongs to a GNSS synchronization system or an eNB synchronization system.
US10904843B2 Techniques and apparatuses for handling power state transitions of a beamforming apparatus
A method, an apparatus, and a computer program product for wireless communication are provided. According to some aspects, the apparatus may identify a first power state and a second power state, wherein the first power state is associated with a first transmission or reception of one or more first beams, and the second power state is associated with a second transmission or reception of one or more second beams; and/or switch from the first power state to the second power state, wherein the apparatus is configured to use at least one of a scheduled gap or at least one intermediate power state between the first power state and the second power state to smooth a transition from the first power state to the second power state. Numerous other aspects are provided.
US10904841B2 SON accounting for max geographical distance
A method is disclosed for determining an appropriate transmit power of a cell based on a desired coverage distance, comprising: initializing, at a cell, a cell reference signal transmit power at a high power level; broadcasting a cell signal power measure to require a high signal power level for user devices attempting to connect to the cell; progressively lowering the cell signal power measure at the cell; broadcasting the lowered cell signal power measure; deriving a plurality of user equipment (UE) attach request distances based on a plurality of propagation delay statistics derived from UE attach requests received at the cell; comparing the plurality of UE attach request distances against a maximum distance to obtain a number of UE attach requests received from UEs physically located beyond the maximum distance; and setting the cell reference signal transmit power based on the number of UE attach requests received from beyond the maximum distance, thereby iteratively determining an appropriate cell reference signal transmit power based on the maximum distance and on UE attach requests received at the cell.
US10904835B2 Intelligent power saving during active voice/data call
Certain aspects of the present disclosure relate to methods and apparatus for saving power while performing radio access technology measurements. An exemplary method that may be performed by user equipment (UE) includes obtaining a configuration indicating a measurement gap for the UE to measure one or more non-serving cells, wherein the UE does not receive data transmissions from a serving cell during the measurement gap, deciding not to measure the non-serving cells during a period including at least a portion of the measurement gap, and deactivating a receive chain of the UE during the period.
US10904832B2 Wireless system, wireless device, non-transitory computer-readable storage medium having stored therein communication program, and communication method
A communication system as an example of an exemplary embodiment includes two mobile terminals and two BLE terminals. The mobile terminals establish connections with the BLE terminals. Specifically, one of the mobile terminals and one of the BLE terminals are connected together such that the mobile terminal is a central and the BLE terminal is a peripheral. The BLE terminal connected as a peripheral repeatedly executes advertising and a scan, thereby exchanging application data with the other BLE terminal connected as a peripheral.
US10904826B2 Methods and systems for autonomous device selection of transmission resources
A method and device for transmitting information in a telecommunication system are described. A device (UE) selects which one of two or more radio access technologies (RATs) or, which one of two or more frequency bands, to use for transmission of a data signal. The device transmits the data signal using the selected RAT or frequency band.
US10904825B1 Controlling access to a shared communication medium in a wireless communication network
A method for accessing a shared medium includes receiving, at a first device associated with a first basic service set (BSS), a packet from a second device associated with a second BSS. The packet includes an indication of a duration for which the shared medium is expected to be busy. The method includes setting, at the first device, a first counter for an inter-BSS channel access to the duration in response to the second BSS being different than the first BSS and in response to the duration being greater than a current value of the first counter. The method includes setting, at the first device, a second counter for an intra-BSS channel access to the duration in response to the second BSS being the same as the first BSS and irrespective of whether the duration indicated in the packet is greater than a current value of the second counter.
US10904806B2 Core network and base station
A core network is disclosed that includes a flow control unit that switches a path of a data flow having a flow identifier and a flow priority from a first base station to a second base station and an end marker generating unit that generates, for each tunnel, an end marker of a data flow transferred from the first base station to the second base station via a tunnel. In other aspects, a base station is also disclosed.
US10904802B2 Service delivery to handed over user equipment (UE) using a software-defined networking (SDN) controller
In one embodiment, a method implemented in a virtual network function (VNF) manager for delivering of services to a roaming UE is disclosed. The method includes identifying a trigger condition for handing-over delivery of at least a subset of services from a radio interface of a source radio base station to a radio interface of a target radio base station. The method also includes transferring the subset of the services to the target radio base station through a route based on information from a software-defined networking (SDN) controller of a SDN system that includes the source radio base station and the target radio base station. The method further includes causing at least one VNF to be deployed on the target radio base station, the at least one VNF on the target radio base station being adapted to offer the subset of the services to the roaming UE.
US10904797B2 Communication method and device
The present disclosure discloses a communication method and device in the field of communication technology. The method includes: transmitting at least one level information of the UE to a base station, the level information being used for indicating a transmission rate of the UE for communication, when a first service is triggered, querying first level information corresponding to the first service in a corresponding relationship between the service and the level information of the UE, and if the at least one level information comprises the first level information, transmitting a first service request to the base station at a transmission rate indicated by the first level information, the first service request being used for requesting the base station to communicate with the UE for the first service according to the transmission rate indicated by the first level information.
US10904796B2 Device, system and method for throttling network usage of a mobile communication device
A device, system and method for throttling network usage of a mobile communication device is provided. A mobile communication device comprises: a communication unit configured to wirelessly communicate over a network; a memory storing one or more applications that use the communication unit to communicate via the network; and a controller communicatively coupled to the communication unit and the memory. The controller receives, via the communication unit, network data indicative of current network usage. The controller dynamically throttle usage of the communication unit by the one or more applications according to the network data.
US10904794B2 Framework for traffic engineering in software defined networking
System and method embodiments are provided for traffic engineering (TE) in software defined networking (SDN). The embodiments enable a complete end-to-end TE solution between a user equipment (UE) and a source/destination across a radio access network (RAN). In an embodiment, a method in a network component for TE in a SDN includes receiving TE information from a first core network component in a core network, a RAN component, wherein the RAN is communicably coupled to the core network, wherein the TE information includes a TE objective; and determining a TE decision between at least one UE and a second core network component in the core network according to the TE information and the TE objective, wherein the TE decision comprises information for at least one end-to-end path solution between the at least one UE and the second core network wherein the path traverses the core network and the RAN.
US10904793B2 Systems, methods and devices for uplink bearer split using wireless local area network aggregation
Uplink (UL) data splits between LTE and WLAN can be go supported in cellular networks. The split can be UE controlled or network controlled. Both UE and network controlled bearer split architectures can be supported. The reporting of Uplink Buffer Status (BSR) and the subsequent data allocation can depend on what option is supported by the network. For UE controlled UL data splits, the UE determines a traffic split ratio between LTE and WLAN. The split can be based on local link conditions. For network controlled UL data splits, the network (e.g. a Link Aggregation Scheduler at the eNB) is responsible for making bearer split decisions. The decisions can be based on link qualities, available traffic and quality of service (QoS) requirements of associated users. The split can be based on a per bearer threshold, an eNB configured ratio, or an implicit inference based on a UL grant.
US10904788B2 Controlling a congestion window value for a wireless device in a heterogeneous network
A method, performed by a wireless resource controller, includes receiving an indication that a first wireless device is experiencing data loss over a communication channel provided by a wireless access point utilizing a first radio access technology (RAT). The method includes determining a plurality of congestion window values associated with other wireless devices that share a shared wireless resource with the first wireless device. The shared wireless resource is provided by a base station of a cellular network utilizing a second RAT. The method includes determining an initial congestion window value for the first wireless device based on the plurality of congestion window values associated with the other wireless devices. The method includes transmitting data to the first wireless device from the base station in accordance with the initial congestion window value for the first device in order to satisfy a performance criterion for the first wireless device.
US10904776B2 Smart IoT self-healing network
A method, a device, and a non-transitory storage medium are provided to provide an active coordinator service in a sensor network, analyze maintenance information that indicates a battery level of a device, determine whether the device can continue to provide the active coordinator service; request maintenance information from another network device in the sensor network when the battery level does not satisfy a threshold level, determine whether the other network device can provide the active coordinator service based on its maintenance information, cease providing the active coordinator service when the other network device can provide the active coordinator service, in which a long-range wireless communication interface is turned off, and enable an IoT service that includes turning on a sensor, generating sensor information, and transmitting the sensor information to the other network device.
US10904773B2 Beam management techniques in millimeter wave systems
Methods, systems, and devices for wireless communications are described that provide for partitioning two or more dimensions of an uplink transmission, where different partitions in each partitioned dimension can be used to provide different feedback information. A UE may measure one or more downlink transmissions from a base station (e.g., beam measurements in a beam sweep procedure), and select a partition of one of the partitioned dimensions to indicate feedback related to the measured downlink transmissions. The feedback may indicate, for example, a particular beam that may be used for an active beam pair, beam refinement information, or other feedback. The partitioned dimensions may include one or more of time resource, a frequency resource dimension, a root sequence dimension, a cyclic shift dimension, a time-frequency dimension, or any combination thereof.
US10904764B2 Security protection method and apparatus
A security protection method and an apparatus to implement security protection for a plurality of non-access stratum (NAS) connection links. The method includes determining, by a terminal, a first parameter, where the first parameter is used to indicate an access technology used to transmit a non-access stratum NAS message. The terminal can support at least two access technologies, and can separately maintain a corresponding NAS COUNT for each of the at least two access technologies. The method further includes performing, by the terminal, security protection on the NAS message based on the first parameter, a NAS key, and a NAS COUNT corresponding to an access technology used to transmit the NAS message.
US10904760B2 Data transmission method, apparatus, and device
Embodiments of the present disclosure provide a data transmission method, apparatus, and device. The method includes: performing, by a terminal, encryption and integrity protection on a data packet by using a public key of a network device and a private key of the terminal, where the data packet includes user data; and sending, by the terminal, the data packet to the network device, to send the user data to a server by using the network device. Encryption and integrity protection are performed on the data packet respectively by using the public key of the network device and the private key of the terminal, and when no radio resource control RRC connection is established, the data packet is sent to the network device.
US10904752B2 Method for allocating terminal identifier in distributed antenna communication system and device for same
Disclosed is a method for a terminal, which comprises a plurality of distributed antenna units, transmitting and receiving a signal in a wireless communication system. More particularly, the method comprises the steps of 1) performing a first random access procedure with a first cell by means of a first distributed antenna unit group and performing a second random access procedure with a second cell by means of a second distributed antenna unit group; 2) transmitting, to the first cell and the second cell, information about the distributed antenna units comprised in the corresponding antenna unit groups; and 3) performing an authorization procedure with the first cell by means of the first distributed antenna unit group and transmitting an authorization procedure skip request signal to the second cell by means of the second distributed antenna unit group.
US10904751B2 System and method for using credentials of a first client station to establish a connection between a network and a second client station
Described are methods that allow credentials of a first client station to authenticate a second client station. An exemplary method includes associating a first client station with a second client station, the first client station including credential information, the associating authorizing the second client station to use the credential information, transmitting, by the second client station, an association request to a network, the network utilizing the credential information to authorize a connection, the second client station configured to perform a proxy functionality for requests received from the network to be forwarded to the first client station and responses received from the first client station to be forwarded to the network, determining, by the network, whether the credential information received from the second client station is authenticated and establishing a connection between the second client station and the network using the credential information of the first client station.
US10904750B2 Key obtaining method and device, and communications system
In a method for security handling in a mobility of a terminal device, a target access and mobility management function (AMF) entity receives a first message for registering a terminal device, sends a second message to a source AMF entity after receiving the first message. The source AMF entity derives a first key based on a key between the source AMF entity and the terminal device, sends the first key to the target AMF entity. The target AMF entity determines to use the first key based on security related information after receiving the first key and determines a communication key between the target AMF entity and the terminal device based on the first key after determining to use the first key.
US10904749B2 Protocol for establishing a secure communications session with an anonymous host over a wireless network
This application relates to techniques for anonymously establishing a secure communication session with a wireless client. A described method, performed by an anonymous wireless host, includes advertising a service implemented by the anonymous wireless host as available over a wireless network, receiving an invitation to establish the secure communication session with the wireless client, transmitting an acceptance of the invitation to the wireless client, and establishing the secure communication session over a communication channel. The invitation is received from the wireless client and the acceptance is transmitted to the wireless client via a broadcast address or a multicast address associated with the wireless network. The secure communication session is used to exchange encrypted data between the service and the wireless client.
US10904731B2 Method for remote provisioning of a user equipment in a cellular network
A system and method for transmitting a provisioning dataset from a cellular network to a user equipment. The cellular network includes a plurality of base nodes providing access to the user equipment, a remote provisioning server accessible by the cellular network, and a core network, including at least two network slices. At least one of the network slices includes at least one network node exclusively assigned to the network slice. At least one of the network slices is dedicated for operating a predefined class of user equipment. At least one remote provisioning network slice includes an assigned network node giving access to the remote provisioning server, and at least one base node assigned to the remote provisioning network slice.
US10904729B2 System and method for improved capacity using channel multiplexing
A base station may receive repetitive data transmitted using a particular set of radio resources The base station may apply a first orthogonal pattern, assigned to a first user equipment (UE), to a segment of subframes of the received repetitive data. The base station may apply a second orthogonal pattern, assigned to a second UE, to the segment of subframes of the received repetitive data. The base station may determine first repetitive data, transmitted by the first UE using the particular set of radio resources, based on applying the first orthogonal pattern to the segment of subframes of the received repetitive data. The base station may determine second repetitive data, transmitted by the second UE using the particular set of radio resources, based on applying the second orthogonal pattern to the segment of subframes of the received repetitive data.
US10904726B2 Transmitting and receiving devices for V2V communication
A transmitting device includes a plurality of antenna ports. Each antenna port is configured to transmit signals and is arranged at a different location, and each antenna port is assigned, depending on its location, a unique resource from a set of resources for signal transmission. Further, a receiving device, preferably on a vehicle, includes at least one antenna element configured to receive signals, and at least one processor configured to determine position and/or orientation information of the transmitting device of a received signal based on a resource from the set of resources for signal transmission.
US10904722B2 Blockchain system and method for calculating location of time-crucial shipments according to expectation and smart contracts
A client-server system and a blockchain method for calculating whether a time-crucial shipment is located according to an expectation comprising a client device adapted for being adhered to or placed within a time-crucial package shipment; and a remote special purpose computer server comprising a transit plan schedule database based on pickup time and location stored in memory, the remote special purpose computer server being programmed to calculate a location of the client device based on data accessed from a Wi-Fi access point location database, the transmitted identification data, and the transmitted signal strength data, and compare the calculated location to an expected location based on common carrier schedule transit plan pickup time and delivery location received from third party database sources.
US10904719B2 Message shunting method, device and system based on user mode protocol stack
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for message distribution based on a user mode protocol stack are provided. One of the methods includes: receiving an application service data message from a message transceiver; determining, from a plurality of user mode protocol stacks, a user mode protocol stack corresponding to the received application service data message according to correspondences between a plurality of application services and the plurality of user mode protocol stacks, wherein each of the plurality of user mode protocol stacks corresponds to an instance; and sending the application service data message to an instance of the determined user mode protocol stack, to cause the instance of the determined user mode protocol stack to process the received application service data message and to send the processed application service data message to an application service corresponding to the determined user mode protocol stack.
US10904715B2 Multipoint-to-point (MP2P) EPS bearer
A method for creating a Multipoint-to-Point EPS bearer in a packet switched transmission network is envisaged. A plurality of user equipments are installed within a tracking area assigned to a serving gateway. The user equipments are communicably coupled to an eNodeB, which is configured to receive the uplink data packets transmitted from the user Equipments. The eNodeB is communicably coupled to an S1 bearer, and with the S1 bearer designated as the destination for every uplink data packet transmitted from the eNodeB, the need for packet inspection at the eNodeB is eliminated. Likewise, since the S1 bearer is the only possible intermediate destination for the downlink data packets originating from the serving gateway, the process of packet inspection is also absolved at the serving gateway. The Multipoint-to-Point EPS bearer is communicably coupled to the user equipments for transmission of both uplink data packets and downlink data packets without packet inspection.
US10904707B2 Location-based service implementing method and apparatus
A request is received for a service from an application of a mobile computing device. A latitude and a longitude of a geographic location associated with the mobile computing device is determined. The geographic location is mapped to a corresponding location on an embedded map associated with the application, where the embedded map is divided into a plurality of level 1 grids. A level 1 grid is determined in which the corresponding location is located. A granularity corresponding to a geographic distance is determined. The granularity is converted into a corresponding step size on the embedded map. The level 1 grid is divided into a plurality of level 2 grids based on the corresponding step size.
US10904704B2 System and method for managing a mass gathering
The invention relates to a system (1) for managing a mass gathering on a geographical location, said system including an analytical platform (100) associated with a plurality of image acquisition devices (10) and network sensors (20) distributed over the gathering geographical location, the analytical platform (100) including: a data acquisition module (130), able to acquire participant distribution data generated from data from the plurality of image acquisition devices (10) and to acquire participant distribution data generated from data from the plurality of network sensors (20), and a data processing module (140) able, from the acquired distribution data, to calculate based on a supervised or unsupervised learning correction model, a corrected distribution data item of the participants in said gathering.
US10904695B2 Method, computer-readable medium, system, and vehicle comprising the system for ascertaining a placement region of a mobile terminal relative to the vehicle
A method for determining a location area of a mobile terminal relative to a vehicle includes generating a set of positions relative to the vehicle, calculating a location probability of the mobile terminal for one position from the set of positions, and assigning one position from the set of positions to a zone from a plurality of zones of the vehicle. The method also includes determining an aggregated location probability of the mobile terminal for the zone from the plurality of zones depending on the positions assigned to the zone. And, if the aggregated location probability of the mobile terminal for the zone exceeds a predefined confidence value, the method further comprises determining the zone as the location area of the mobile terminal.
US10904691B2 Speaker adjustment method and electronic device using the same
A speaker adjustment method for adjusting a plurality of speakers is provided. The speaker adjustment method includes the following steps: respectively obtaining a plurality of frequency responses of the plurality of speakers by using one microphone; obtaining distance information between the microphone and the plurality of speakers; and adjusting outputs of the plurality of speakers according to the plurality of frequency responses and the distance information. In addition, an electronic device using the speaker adjustment method is also provided.
US10904676B2 Ultrasonic hearing system and related methods
A hearing system to activate an auditory system using cerebrospinal fluids includes at least one processor configured to receive an audio signal captured using a sound sensor (e.g., a microphone), extract temporal and spectral features from the audio signal, and create modulated ultrasound signals in a range of 20 Hz to 20 kHz with ultrasound carrier frequencies in the range of 50 kHz to 4 MHz, which are ultrasound frequencies that are well-suited to reach the cerebrospinal fluids (e.g., can pass across the skull/bones to reach the cerebrospinal fluids). The system further includes at least one ultrasonic transducer which receives the modulated signal and delivers the modulated signal to the body and activates the auditory system via vibration of cerebrospinal fluids that vibrate cochlear fluids, bypassing the normal conductive pathway that uses middle ear bones and minimizing bone conduction and distortion through the skull.
US10904672B2 Digital microphone assembly with improved frequency response and noise characteristics
A microphone assembly includes an acoustic filter with a first highpass cut-off frequency. The microphone assembly additionally includes a forward signal path and a feedback signal path. The forward signal path is configured to amplify or buffer an electrical signal generated by a transducer in response to sound and to convert the electrical signal to a digital signal. The feedback signal path is configured to generate a digital control signal based on the digital signal and to generate and output a sequence of variable current pulses based on the digital control signal. The variable current pulses suppress frequencies of the electrical signal below a second highpass cut-off frequency, higher than the first highpass cut-off frequency.
US10904664B2 Device for generating chest-chamber acoustic resonance and delivering the resultant audio and haptic to headphones
Embodiments include a system for enhancing an audio listening experience, the system comprising an electrical device configured to impart vibrations, to a chest area of a user, based on an incoming audio signal and detect an acoustic resonance generated in a chest cavity of the user as a result of the vibrations; and an acoustic system configured to output the incoming audio signal in synchrony with the vibrations imparted to the chest cavity and simultaneously deliver haptic and audible vibrations associated with the acoustic resonance to the ears of the user. Embodiments also include a headphone system comprising an audio driver for outputting an incoming audio signal to the ears; and at least one acoustical port configured to deliver haptic and audible vibrations to the ear, the haptic and audible vibrations being associated with an acoustic resonance generated in a chest cavity of the user based on the audio signal.
US10904647B2 Systems and methods for intelligent edge to edge optical system and wavelength provisioning
An optical access network includes an optical hub having at least one processor. The network further includes a plurality of optical distribution centers connected to the optical hub by a plurality of optical fiber segments, respectively, and a plurality of geographic fiber node serving areas. Each fiber node serving area of the plurality of fiber node serving areas includes at least one optical distribution center of the plurality of optical distribution centers. The network further includes a plurality of end points. Each end point of the plurality of end points is in operable communication with at least one optical distribution center. The network further includes a point-to-point network provisioning system configured to (i) evaluate each potential communication path over the plurality of optical fiber segments between a first end point and a second end point, and (ii) select an optimum fiber path based on predetermined path selection criteria.
US10904635B2 Method and device for providing data in multimedia system
The present disclosure relates to a technology for a sensor network, machine to machine (M2M) communication, machine-type communication (MTC), and the Internet of things (IoT). The present disclosure can be used in intelligent services (such as smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail business, security, and safety related services) on the basis of the technology. A method for providing data in a multimedia system, presented in one embodiment of the present disclosure, comprises the steps of: receiving a message for requesting information on a segment, detecting image quality, the number of sub-segments, and a reception rate, which are included in the information on the segment; determining a transmission rate on the basis of the detected image quality, number of sub-segments, and reception rate; and providing the information on the segment at the determined transmission rate.
US10904633B2 Display device for displaying user interface controlling channel based on user input and controlling method thereof
A display device is provided. The display device includes a first communication interface receiving broadcast content, a second communication interface which receives a user input, a display, and a processor electrically connected with the display, the first communication interface, and the second communication. The processor controls the display to display a first user interface (UI) including a scroll bar including a plurality of points corresponding to a plurality of channels, a cursor moving on the scroll bar depending on the user input, and information on a channel corresponding to a point at which the cursor is displayed, if the second communication interface receives a preset user input. The processor is controls the display to additionally display a second UI including information on one or more channels adjacent to the channel corresponding to the point at which the cursor is displayed, if the preset user input is stopped.
US10904631B2 Auto-completion for content expressed in video data
The present disclosure provides a computing device that performs an auto-completion process that generates and inserts text of spoken content of a video into a text entry field. By providing quoted content in a text input field, a system can mitigate the need for users to perform the tedious process of listening to spoken content of a video and manually entering the spoken content into a computing device. In some configurations, a system can receive one or more keywords from a user input and identify spoken content containing the keywords. The system can provide text of the spoken content based on a level of relevancy and populate one or more input fields with the text of the spoken content. The generation of auto completion text from spoken content of a video can enhance user interaction with the computer and maximize productivity and engagement with a video-based system.
US10904629B2 Method and system for presenting additional content at a media system
A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content.
US10904628B2 User interfaces for viewing live video feeds and recorded video
The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enables users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source.
US10904625B2 Video providing textual content system and method
A system for interacting with a video includes a processor, a video decoder communicatively connected to the processor, a storage communicatively connected to the demultiplexer, the storage contains at least one video file having more than one video frame, at least one of the video frame including at least one respective metadata segment of the video frame, and an input device communicatively connected to the processor. The processor, responsive to the input device, processes the at least one of the video frame including the at least one respective metadata segment, controlling selection of another of the more than one video frame for the video decoder.
US10904621B2 Methods and apparatus to monitor media presentations
Methods and apparatus to monitor media presentations are disclosed. Example methods disclosed herein include presenting information via a display of a media device, the information indicating that monitor software in the media device can be enabled, the monitor software to monitor media presented by the media device, the monitor software to be disabled by default. Disclosed example methods also include detecting a first user input that is to authorize the monitor software in the media device to be enabled, and in response to detection of the first user input: (i) enabling the monitor software in the media device to generate and report at least one of video fingerprints, audio fingerprints, video watermarks or audio watermarks representative of media presented by the media device, and (ii) transmitting, via a network interface, a notification to a remote monitoring entity to indicate that the monitor software in the media device has been enabled.
US10904619B2 Methods and apparatus for distributing user-generated advertisements in a video content distribution network
User-generated advertisements are distributed to client devices in a video content distribution network. For example, a client device may receive a user-generated advertisement, which is associated with one or more categories. The user-generated advertisement is associated with a channel based on a category of the advertisement. One or more channels of user-generated advertising, corresponding to the one or more categories, may be provided to a client device. Optionally, user-generated advertisements may be associated with a geographical identifier and distributed to client devices in a geographical region corresponding with the geographical identifier.
US10904617B1 Synchronizing a client device with media content for scene-specific notifications
Disclosed are various embodiments for syncing a client device with media content for scene-specific notifications. A computing environment is employed to cause a sync to occur between a client device and media content being rendered by a media device using an audio signal or a video signal captured by the client device during a playback of the media content. A current scene of the media content being rendered on the media device is determined by comparing the audio signal or the video signal to at least one digital fingerprint stored in a data store. The computing environment then identifies content in a plurality of upcoming scenes occurring later in the playback than the current scene by analyzing at least one tag descriptive of the content in the plurality of upcoming scenes. If at least one of the upcoming scenes satisfies criteria predefined by a user of the client device, a command is sent to perform a notification event to be performed by the client device within a predefined temporal range of the at least one of the upcoming scenes.
US10904616B2 Filtering of content in near real time
Aspects of the present invention provide an approach for customizing media content being consumed at a location. For each of the viewers in a group consuming the media content at the location, a media profile having a set of media content preferences is created. These media profiles are aggregated to generate a composite profile that has a set of content restriction preferences for the group. As the media content is provided to and being consumed by the group, the media content is analyzed to identify any elements that have attributes that may be unsuitable to some viewers. If an element has a suitability attribute that violates the content restriction preferences for the group, the media content is modified to filter out the element.
US10904613B2 Apparatus, systems and methods for buffering of media content
Media content presentation systems and methods are operable to present media content received by a media device, wherein the media device comprises a plurality of tuner systems. An exemplary embodiment tunes the plurality of tuners to receive different broadcasting media content streams each comprising a streaming media content event; communicates the streaming media content events from the receiving tuner to a corresponding tuner buffer of the tuner system; and stores a portion of the streaming media content events into the corresponding tuner buffers. When a user selection is received for presentation of one of the streaming media content events, the selected one of the streaming media content events are presented to a user of the media device.
US10904611B2 Intelligent automated assistant for TV user interactions
Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
US10904607B2 Video content controller and associated method
A video content controller includes a memory and a microprocessor. The memory is configured to store non-transitory computer-readable instructions and video data representing a temporally-varying scene having a plurality of scene-regions. The microprocessor adapted to execute the instructions to (i) receive a current stream-segment of a video stream corresponding to a first scene-region of the plurality of scene-regions during a current playback-time interval, (ii) download, to a memory, a first video segment of a tagged scene-region within the first scene-region, (iii) receive a first display-region signal indicating at least one of a selection and a feature of the first scene-region, (iv) combine the current stream-segment and the first video segment as a video signal, and (vi) transmit, in response to the first display-region signal, the video signal to a display device.
US10904595B2 System and method for just in time embedded watermarking of streaming proxies
A system and method for just-in-time embedded watermarking of streaming digital content. The system employs sequential processing to transcode streaming content to embed a user-specific watermark into the streaming content. Additionally, the just-in-time embedded watermarking system transcodes short segments of content on an as-needed basis, in response to user requests, instead of performing bulk transcoding of large amounts of content at once. Accordingly, the just-in-time embedded watermarking system provides consistent and predictable user playback experience. Further, the system automatically supports adaptive bit rate optimization by providing interoperability with multiple potential adaptive bit rates requestable by the content player device. The system watermarks the requested content segment in real-time during the streaming of the content by causing burn-in of the user-specific watermark into the streaming content.
US10904580B2 Methods and apparatuses of video data processing with conditionally quantization parameter information signaling
Processing methods and apparatuses for video data of a color component comprise receiving input data associated with a current coding block (CB) in a current slice, where the video data is partitioned into multiple CBs according to a partitioning method. A Quantization Parameter (QP) minimum block area or a depth flag is determined and an area of the current CB according to a width and a height or a combined depth of the current CB is calculated and compared with the QP minimum block area or the depth flag. Signaling of QP information for the current CB is conditioned by the comparing result. The QP information for the current CB is used to quantize a residual signal of the current CB or recovering a quantized residual signal of the current CB.
US10904579B2 Method and apparatus for annealing iterative geometry smoothing
Methods and apparatuses of decoding a video stream encoded using video point cloud coding include obtaining a geometry-reconstructed point cloud; dividing the geometry-reconstructed point cloud into a plurality of cells; obtaining a first reference point including a centroid of a first plurality of points; generating a second plurality of points by applying a first filter to the first plurality of points based on the first reference point; obtaining a second reference point including a centroid of the second plurality of points; generating a third plurality of points by applying a second filter to the second plurality of points based on the second reference point, wherein a strength of the first filter is higher than a strength of the second filter; obtaining a smoothed geometry-reconstructed point cloud based on the third plurality of points; and reconstructing a dynamic point cloud using the smoothed geometry-reconstructed point cloud.
US10904577B2 Video compression system with post-processing of bitstream generated by hardware video encoding and associated video compression method
A video compression system includes a video encoder and a bitstream processing circuit. The video encoder is hardware that performs hardware video encoding upon frames to generate a first bitstream. The first bitstream is output from an entropy encoding circuit of the video encoder. The bitstream processing circuit performs a bitstream post-processing operation upon the first bitstream to produce a second bitstream that is different from the first bitstream, and outputs the second bitstream as a compression output of the frames.
US10904575B2 Compressing multiple video files using localized camera meta data
An approach is provided for compressing video frames captured by a camera. Clusters of the video frames are determined, where the clusters have correlations to respective sets of values of meta data associated with the video frames. The meta data includes a location, focal length, and direction of the camera, and a time of day during a capture of the video frames by the camera. Based on multiple video frames within each of the clusters being compared with each other but not being compared with a video frame in another cluster, base and delta frames are determined and stored for each of the clusters. An amount of storage required for the base and delta frames is based in part on each of the correlations to the respective sets of values of the meta data.
US10904571B2 Hybrid cubemap projection for 360-degree video coding
A system, method, and/or instrumentality may be provided for coding a 360-degree video. A picture of the 360-degree video may be received. The picture may include one or more faces associated with one or more projection formats. A first projection format indication may be received that indicates a first projection format may be associated with a first face. A second projection format indication may be received that indicates a second projection format may be associated with a second face. Based on the first projection format, a first transform function associated with the first face may be determined. Based on the second projection format, a second transform function associated with the second face may be determined. At least one decoding process may be performed on the first face using the first transform function and/or at least one decoding process may be performed on the second face using the second transform function.
US10904570B2 Method for encoding/decoding synchronized multi-view video by using spatial layout information and apparatus of the same
A video encoding method is provided, which includes steps of acquiring a synchronized multi-view video; generating a spatial layout information of the synchronized multi-view video; encoding the synchronized multi-view video; and signaling the spatial layout information corresponding to the encoded multi-view video.
US10904567B2 Intra prediction mode-based image processing method, and apparatus therefor
Disclosed is a method for encoding/decoding a still image or moving image based on an intra-prediction mode and an apparatus supporting the same. Particularly, a method for processing an image based on an intra prediction mode may include determining an intra prediction mode set used for an intra prediction in a current prediction processing unit among multiple intra prediction mode sets having different resolutions with each other, wherein the resolution represents a degree of distribution of the intra prediction mode in the intra prediction mode set; deriving an intra prediction mode applied to the current prediction processing unit in the determined intra prediction mode set using index information received from an encoder; and generating a prediction sample of the current prediction processing unit based on the derived intra prediction mode, and each of the intra prediction mode sets includes one or more intra prediction modes.
US10904566B2 Method and apparatus for index map coding in video and image compression
A method and apparatus of video coding using palette coding mode including run modes are disclosed. In one embodiment, the system determines a maximum palette run for a current pixel being coded based on coding information including block size of the current block, pixel location of the current pixel, and whether a last run type for the current block is the copy-index mode or the copy-above mode. The current run associated with the current pixel is then encoded into one or more binary strings or decoded from the bitstream according to the maximum palette run. A syntax element to indicate the last run type for the current block can be signaled or parsed from the bitstream.
US10904556B2 Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture
A moving picture coding apparatus includes: an inter prediction control unit which determines to code a motion vector using, among candidate predicted motion vectors, a candidate predicted motion vector having the least error with relative to a motion vector derived by motion estimation; a picture type determination unit which generates picture type information; a temporal direction vector calculation unit which derives a candidate predicted motion vector in temporal direct; and a co-located reference direction determination unit which generates, for each picture, a co-located reference direction flag.
US10904555B2 Method and apparatus for video coding
Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes processing circuitry for video decoding. In the method, a combined inter coding unit mode indicator is received. Inter-prediction information for one of a plurality of blocks in a current picture is received and the inter-prediction information includes motion information of the one of the plurality of blocks. Each of the plurality of blocks is reconstructed according to the inter-prediction information of the one of the plurality of blocks based on a determination that the combined inter coding unit indicator indicates that each of the plurality of blocks partitioned from a parent block is associated with the inter-prediction information of the one of the plurality of blocks.
US10904553B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a current block in a current picture from a coded video bitstream. The prediction information is indicative of a sub-block based merge mode. Then, the processing circuitry decodes offset information from the coded video bitstream and reconstructs a sample in a sub-block of the current block according to motion information of the sub-block that is determined based on the sub-block based merge mode and the offset information.
US10904552B2 Partitioning and coding mode selection for video encoding
Techniques related to video encoding are discussed that, for each block of input video, select an individual partitioning and coding mode selection technique from multiple such selection techniques. For a picture, the selection algorithm takes as input scores for individual blocks, costs of the various partitioning and coding mode selection techniques, and various detector outputs. The selection algorithm provides as output a partitioning and coding mode selection technique for each block in picture. The algorithms selection is such that the overall cost of the selected algorithms in the picture is as close as possible to a given picture budget. Furthermore, a partitioning and coding mode selection algorithms, binary depth partitioning (BDP), is discussed. For a block, BDP provides fast convergence to a partitioning and associated coding modes first evaluating intermediate partitioning options and converging on the final partitioning by evaluating either larger of smaller partitions.
US10904549B2 Method and apparatus for signaling of multi-hypothesis for skip and merge mode and signaling of distance offset table in merge with motion vector difference
A method of video decoding performed in a video decoder includes receiving a coded video bitstream including signaling information for a current block. The method further includes determining block reconstruction information for the current block based on the signaling information. The method further includes reconstructing the current block using the determined block reconstruction information.
US10904548B2 Coefficient processing for video encoding and decoding
A video coder may be configured to determine a value for a zero parameter based on the Rice parameter, wherein the value for the zero parameter identifies a coded value that corresponds to a coefficient level of zero; receive a first coded value for a first coefficient of the second set of coefficients; and based on the value for the zero parameter and the first coded value for the first coefficient, determine a level for the first coefficient.
US10904541B2 Offline training of hierarchical algorithms
A method for increasing the quality of a section of visual data communicated over a network from a first node to a second node, the method at the second node including receiving a lower-quality visual data via a network, receiving a corresponding reference to an algorithm operable to increase a quality of the lower-quality visual data, the algorithm selected based on a higher-quality visual data from which the lower-quality visual data was generated, and using the algorithm to increase the quality of the lower-quality visual data to recreate the higher-quality visual data.
US10904535B2 Video motion processing including static scene determination, occlusion detection, frame rate conversion, and adjusting compression ratio
Systems and methods may provide for occlusion detection in frame rate conversion. Detecting the occlusion allows frame rate conversion to be more accurately performed. In some embodiments, one or more stereoscopic depth cameras may be used to determine the depth of a moving object to more accurately determine the occlusion. In some embodiments, the compression ratio may be adjusted to balance the frame rate and power to help ensure compliance with a power budget. In at least some embodiments, the motion of a camera may be passed from a 3D render pipe to an encoder to avoid motion calculation and thereby saving power.
US10904529B2 Quantization group for video coding
A method of coding video data comprising determining a quantization group (QG) based on one or more of a size of a CU splitting node and a value of a region-based parameter, determining a single quantization parameter for all blocks of video data within the determined quantization group, and performing a quantization process on transform coefficients of all blocks of video data within the determined quantization group using the determined single quantization parameter.
US10904528B2 Techniques for QP selection for 360 image and video coding
A method for adjusting a quantizer parameter (QP) value of a block of samples in a planar source picture that is input to an encoder for encoding may include identifying information associated with the planar source picture that is a projection of a non-planar surface. The method may include determining an initial QP value associated with the block of samples in the planar source picture. The method may include determining, based on the information associated with the planar source picture, a QP delta value associated with the block of samples. The method may include determining a final QP value associated with the block of samples based on the initial QP value and the QP delta value. The method may include coding the block of samples using the final QP value.
US10904527B2 Encoder, decoder, encoding method, and decoding method
An encoder which encodes image information includes memory and circuitry accessible to the memory. The circuitry binarizes a data value indicating the number of non-zero coefficients included in a current basic block which is one of one or more basic blocks in a frequency transform block, according to a conversion table, to encode the image information which includes the data value. When binarizing the data value, the circuitry selects the conversion table from a plurality of tables including two or more tables which differ from each other in difference between a longest bit length and a shortest bit length of a plurality of binary values associated with a plurality of data values, according to the position of the current basic block in the current frequency transform block which is the frequency transform block including the current basic block, and binarizes the data value according to the conversion table selected.
US10904521B2 Extracting MCTS sub-bitstreams for video coding
An example device for processing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to determine to extract a motion constrained tile sets (MCTS) sub-bitstream from an original bitstream including the video data based at least in part on information of an MCTS extraction information set (MCTS-EIS) supplemental enhancement information (SEI) message; and in response to determining to extract the MCTS sub-bitstream, omit all SEI network abstraction layer (NAL) units that contain non-MCTS-nested SEI messages from inclusion in the extracted MCTS sub-bitstream, regardless of a value of a NAL unit header layer identifier value for the non-MCTS-nested SEI messages.
US10904519B2 Temporal alignment system and method
A temporal alignment system and method for example for detecting temporal misalignment in video frames when the frames are divided for transport using a signal divider for dividing a single signal S into portions S1 . . . SN and using average picture level in determining whether data sets within a particular frame are misaligned.
US10904518B2 Goggle imaging systems and methods
A goggle system is provided. The goggle system includes a computing device, a goggle device configured to be worn by a user and including a detector configured to simultaneously acquire image data of a subject in a first image mode and a second image mode, at least one eye assembly configured to display at least one of an image in the first image mode, an image in the second image mode, and a hybrid image including pixels of image data from the first image mode and pixels of image data from the second image mode, and a communications module configured to transmit acquired image data from the goggle device to the computing device.
US10904514B2 Polarization illumination using acousto-optic structured light in 3D depth sensing
A depth camera assembly (DCA) includes a polarized structured light generator, an imaging device and a controller. The structured light generator illuminates a local area with one or more polarized structured light patterns in accordance with emission instructions from the controller. The structured light generator comprises an illumination source, an acousto-optic device, and a polarizing element. The acousto-optic device generates a structured light pattern from an optical beam emitted from the illumination source. The polarizing element generates the one or more polarized structured light patterns using the structured light pattern. The imaging device captures portions of the one or more polarized structured light patterns scattered or reflected from the local area. The controller determines depth information, degree of polarization and index of refraction map for the local area based at least in part on the captured portions of the one or more scattered or reflected polarized structured light patterns.
US10904510B2 Methods and systems for preserving precision in compressed depth data
An exemplary data precision preservation system divides a depth representation into a first section and a second section separate from the first section. The system determines data bits representing numbers that correspond to a lowest non-null depth value and a highest non-null depth value represented in the first section, and converts an original set of depth values represented in the first section to a compressed set of depth values normalized based on the lowest and highest non-null depth values represented in the first section. The system then generates a dataset that includes data representative of the compressed set of depth values and an inverse view-projection transform that is based on the lowest and highest non-null depth values represented in the first section and is configured to facilitate conversion of the compressed set of depth values back to the original set of depth values. Corresponding systems and methods are also disclosed.
US10904506B1 Laser device for white light
A laser illumination or dazzler device and method. More specifically, examples of the present invention provide laser illumination or dazzling devices power by one or more violet, blue, or green laser diodes characterized by a wavelength from about 390 nm to about 550 nm. In some examples the laser illumination or dazzling devices include a laser pumped phosphor wherein a laser beam with a first wavelength excites a phosphor member to emit electromagnetic at a second wavelength. In various examples, laser illumination or dazzling devices according to the present invention include polar, non-polar, or semi-polar laser diodes. In a specific example, a single laser illumination or dazzling device includes a plurality of violet, blue, or green laser diodes. There are other examples as well.
US10904504B2 Electronic apparatus and control method thereof
An electronic apparatus is disclosed. The electronic apparatus includes a communicator, a camera, a memory storing a reference image including a plurality of gradation regions that have different gradation values, and a processor to photograph the display device that outputs the reference image and a background of the display device, through the camera, obtain correction data for correcting a gradation value of the photographed image based on a plurality of gradation regions included in the photographed image and a plurality of gradation regions included in the stored reference image, correct a background image corresponding to the background from the photographed image based on the obtained correction data, and control the communicator to output the corrected background image on the display device.
US10904483B2 System and methods for automatic call initiation based on biometric data
A videoconferencing endpoint can provides a caller with the ability to make unscheduled video calls to a callee without having knowledge of dialing information of a videoconferencing endpoint where the callee is currently located. The videoconferencing endpoint searches a location database using an identity of the callee provided by the caller, where the location database can store dialing information of a videoconferencing endpoint where the callee is known to be located. The videoconferencing endpoint can collect biometric data from a user and determine the identity of the user by matching the collected biometric data to biometric data stored in a biometric database. If a match is found, the videoconferencing endpoint updates the location database such that the location database indicates the videoconferencing endpoint as the current location of the user.
US10904475B2 Optically readable codes in a content delivery system
Methods, apparatus, and software are described for using an optically-readable code. The optically-readable code may be caused to be displayed. Data may be received based on the optically-readable code. Content or other items may be determined based on the optically-readable code.
US10904471B2 Feature extraction element, feature extraction system, and determination apparatus
A feature extracting element including: a light-receiving substrate where a plurality of light-receiving elements for photoelectrically converting received light are two-dimensionally arrayed; and one or more other substrates that are laminated on the light-receiving substrate, wherein the other substrate has: a convolution processor which has a plurality of multiplying circuits that are correspondingly provided per the light-receiving element or per a block that is configured of a plurality of the light-receiving elements, and performs convolution operation on signals that are output from the plurality of light-receiving elements using the plurality of multiplying circuits; a pooling processing unit to sample a signal that is output from the convolution processor, based on a predetermined condition; and a connection wiring to pass the sampled signal to the plurality of multiplying circuits.
US10904467B2 Imaging systems having dual storage gate overflow capabilities
An image sensor pixel may include a photodiode that generates first charge for a first frame and second charge for a second frame, first and second storage gates coupled to the photodiode, a floating diffusion coupled to the first storage gate through a first transistor, a second transistor coupled to the second storage gate, and a capacitor coupled to the floating diffusion through a third transistor. The image sensor pixel may output image signals associated with the first charge generated by the photodiode for the first image frame while the photodiode concurrently generates the second charge for the second image frame. The second storage gate may be used to store overflow charge. Overflow charge for the second frame may be stored at the second storage gate while image signals associated with the first image frame are read out from capacitor and the floating diffusion.
US10904464B2 Imaging device
An imaging device comprising: a first pixel cell including a first photoelectric converter generating a first signal, the first photoelectric converter including a first electrode and a first photoelectric conversion region on the first electrode, and a first circuit coupled to the first electrode and detecting the first signal; and a second pixel cell including a second photoelectric converter generating a second signal, the second photoelectric converter including a second electrode and a second photoelectric conversion region on the second electrode, and a second circuit coupled to the second electrode and detecting the second signal. A sensitivity of the first pixel cell is higher than that of the second pixel cell. A circuit configuration of the first circuit is different from that of the second circuit. The first circuit includes a feedback circuit configured to negatively feed back a voltage of the first electrode to the first electrode.
US10904463B2 Image sensor and electronic camera
An image sensor includes a first semiconductor substrate provided with a pixel, including a photoelectric conversion unit that photoelectrically converts incident light to generate an electric charge, an accumulation unit that accumulates the electric charge generated by the photoelectric conversion unit, and a transfer unit that transfers the electric charge generated by the photoelectric conversion unit to the accumulation unit, and a second semiconductor substrate provided with a supply unit for the pixel, the supply unit supplying the transfer unit with a transfer signal to transfer the electric charge from the photoelectric conversion unit to the accumulation unit.
US10904460B2 Imaging instrument for checking a target designation
An imaging instrument for controlling a target designation makes it possible to visualise a target designation spot (SP) within a scene (SC), while using only one image sensor. To do this, a filter is arranged on the image sensor, in a restricted area (ZC) of same. The filter makes it possible to increase a contrast and a signal-to-noise ratio for an image of the target designation spot, when a misalignment (DP) is produced in order to bring the image of the target designation spot into the area of the filter.
US10904458B2 Error correction unit for time slice image
The present invention relates to an error correction unit for a time slice image. The present invention comprises: a stand having a length corresponding to the height of an object and standing upright; and a plurality of marker members, installed on the stand, for indicating a plurality of reference positions for setting an offset reference value, and providing the same shape in all directions. The present invention can readily set the offset reference value through the plurality of reference positions.
US10904457B2 Method and apparatus for imaging a sample using a microscope scanner
A microscope scanner is provided comprising a detector array for obtaining an image from a sample and a sample holder configured to move relative to the detector array. The sample holder can be configured to move to a plurality of target positions relative to the detector array in accordance with position control signals issued by a controller and the detector array is configured to capture images during an imaging scan based on the position control signals.
US10904454B2 Automated polarizer positioning
In aspects of automated polarizer filter positioning, a device includes a polarizer integrated with the device and auto-positioned to filter lighting of a camera scene. The device includes a camera device to capture a digital image of the camera scene using the polarizer at a rotation angle of the polarizer. The device implements an imaging manager to determine an orientation of the device relative to a position of the sun. The imaging manager can also determine the lighting of the camera scene as viewable with the camera device, and position the polarizer at the rotation angle based on the orientation of the device and the lighting of the camera scene to filter the lighting. The imaging manager can then initiate the camera device to capture the digital image of the camera scene with an imager of the camera device at the rotation angle of the polarizer.
US10904442B2 Image sensing apparatus with improved user operability when performing an enlarged display of a live view image and control method of image sensing apparatus
An image sensing apparatus, comprising: an image sensor to capture an image; a display to display a full screen image and a display controlling unit to switch an image to be displayed by the display between an enlarged image and the full screen image; and a control unit to perform, in accordance with a predetermined operation, a first setting for determining a setting parameter of the image sensor in a first state and a second setting for determining a predetermined range of the live view image in a second state, wherein when the predetermined operation is performed while the display displays the enlarged image, the display controlling unit does not switch the image displayed to the full screen image, and the control unit performs the first setting if the display is in the first state, and performs the second setting if the display is in the second state.
US10904438B1 Controller integrated circuit (IC) and actuator of camera module including the same
An actuator of a camera module includes a comparison unit sequentially calculating each error value by comparing a target position with a current position of a lens barrel, a controller integrated circuit (IC) generating a control signal by applying a control gain based on a proportional-integral-derivative (PID) control scheme to each error value sequentially input thereto from the comparison unit, and a driving circuit unit generating a driving signal in response to the control signal to move the lens barrel to the target position, wherein the controller IC changes the control gain in response to the error values sequentially input including both overshoot and undershoot.
US10904431B2 Camera controller
A processing system for a camera, such as a panoramic camera, and an associated mobile device, vehicle, computer program product and method of use. The processing system being configured to access a data store that stores priority or value data, the priority or value data indicating respective priorities or values for each of a plurality of roads, locations, regions or areas. The processing system is configured to determine or identify a location and determine the priority or value for the determined or identified location from the priority or value data.
US10904429B2 Image sensor
In an image sensor, high-speed recognition processing is performed using high-speed image data, which is different from low-speed image data used for displaying. In the image sensor, an imaging element captures an image of an object and generates frames of image data arranged in time series. A binarization processing unit performs binarization processing on each of the frames to generate binarized frames. A tracking processing unit generates a difference between binarized frames adjacent in time series and tracks a change in a position of the object included in the binarized frames.
US10904426B2 Portable electronic device for photo management
A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.
US10904421B2 Method and system for generation of images based on biorhythms
According to one aspect of the present disclosure, an apparatus for taking pictures or videos triggered by pre-selected changes in a user's biorhythms includes a wearable camera for taking one or more picture and/or videos. The wearable camera is configured to be worn by the user. The apparatus also includes at least one processor configured to receive a biorhythm signal indicative of at least one detected biorhythm of a user. The processor is configured to compare the received biorhythm signal to a biorhythm threshold and, in response to the received biorhythm signal exceeding the biorhythm threshold, to simultaneously trigger the wearable camera to take one or more pictures or videos.
US10904419B2 Image magnification ratio indicating device and image pickup apparatus
An image magnification ratio indicating device of the invention includes a processor having hardware, and the processor is configured to: magnify, or not, an image at a predetermined magnification ratio and transmit the image; switch an image transmission destination; instruct change of an image as a transmission target, and change a first magnification ratio to a second magnification ratio according to the change of the image as the transmission target or the switching of the image transmission destination and indicate the magnification ratio.
US10904405B2 Image processing apparatus that displays a message when alteration of an application has been detected, control method thereof, and storage medium
The present invention provides an image processing apparatus comprising detecting alteration of any application held in the image processing apparatus; determining, in a case where alteration has been detected, whether or not the use of the image processing apparatus needs to be restricted based on the application in which alteration has been detected; and displaying, in a display unit and as a result of the determination, in a case where the use of the image processing apparatus needs to be restricted, a message indicating that alteration of the application has been detected, and restricting the use of the image processing apparatus, and in a case where the use of the image processing apparatus need not be restricted, display, in the display unit, a message indicating that alteration of the application has been detected.
US10904404B2 Laser control in scanners
An example device including a laser source for generating a laser pulse, a scanner for mounting the laser source, and a motion detector for detecting a motion of the scanner when the laser pulse scans an object. The motion detector includes an optical sensor for generating an optical signal based on the motion of the scanner, and a controller. The controller determines a movement of the scanner and disables the laser source when the scanner ceases to move.
US10904403B1 Methods, systems, and scanners for scanning bound documents with varying light intensity
The present disclosure discloses methods, systems and scanners for scanning document with varying light intensity. The method includes receiving a bound document positioned on an upper surface of a platen, for scanning, wherein the bound document, when opened for scanning, includes a flat region and a curved region. A distance between the bound document positioned on the platen and a contact image sensor (CIS) is continuously monitored and measured, to detect the curved region. Upon detection, a control command is generated to vary the intensity of the light to be emitted from a light source. Then, light with varying intensity is emitted for illuminating the curved region of the bound document. Thereafter, the light reflected from the bound document is received for capturing an image of the bound document. Finally, a digital version of the bound document is generated without any dark strip or without any distortion.
US10904401B2 Self driving multifunction copier, server for controlling self driving multifunction copier and method for operating server
Disclosed are a self-driving multifunction copier capable of performing artificial intelligence learning through machine learning, a server controlling the self-driving multifunction copier, and a method for operating the server. A method for operating a server controlling a self-driving multifunction copier in an Internet of things (IoT) environment constructed through a 5G communication network, which is a method for operating a server controlling a self-driving multifunction copier, includes: in response to receiving an execution request for a job from a user terminal in a building, calculating a processing time of the job; selecting one self-driving multifunction copier among a plurality of self-driving multifunction copiers in the building based on the processing time of the job; and assigning the job to the selected self-driving multifunction copier to allow the selected self-driving multifunction copier to perform the assigned job.
US10904400B2 Information processing apparatus and non-transitory computer readable medium for determining a response to corrective step
An information processing apparatus includes a controller that performs control to cause a related device to perform a corrective step, the related device installed in an organization in which a target device is installed, if a condition to determine that the target device is in a verification necessity status is satisfied in response to presence or absence of a notification repeatedly received from the target device, and a determination unit that determines a necessity for dispatching a maintenance crew to the target device in response to results of the corrective step.
US10904391B1 Visual interfaces for telephone calls
Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.
US10904390B1 Method of integrating artificial intelligence systems to dynamically adjust wrap-up time
The present disclosure provides, among other things, a method of managing a wrap-up time in a contact center, the method including: receiving, by an agent of the contact center, a communication having a variable associated with the communication; receiving an input from a source external to the contact center; determining that the variable is related to the input; based on the relation of the variable to the input, determining an updated wrap-up time; storing the updated wrap-up time and the input in a database including timing variables; enabling a machine learning process to analyze the database; providing the updated wrap-up time to the agent as an amount of time rendered on a display to the agent; and updating a data model used to automatically determine wrap-up times based on the analysis of the machine learning process.
US10904380B2 Method for controlling notifications from applications on a user device
A method for controlling notifications from applications on a user device includes setting a priority for each application on the user device based on a predetermined priority input, defining a notification limit, wherein the notification limit defines a total number of notifications for presenting notifications allowed during a time period available to applications on the user device, and providing each application with a portion of the total number of notifications allowed during the time period based on the set priority. A computer program product, a computer readable memory storage unit, and a computing arrangement or user device may also execute the method.
US10904378B2 Immediate-mode camera for portable personal electronic devices
Techniques are described for implementing an immediate-mode camera for integration into portable personal electronic device (PPED) environments. Embodiments of the IMC can include an integrated digital camera that can be triggered directly by one or more user interface components, without involving waking up the application processor, waking up display components, waking up digital camera components, and/or starting up camera-related applications. For example, if a user's smart phone is locked, and the user desired to capture a photo, the user can interact with particular UI components in a particular manner, thereby directly triggering capture of image data by the IMC substantially without delay. Implementations of the IMC can involve a low-power, always-on digital camera that is directly controllable by one or more always-on user interface components. The IMC components can be in communication with an always-on region of the application processor via a fast hardware interface.
US10904375B2 User interfaces for subscription applications
In some embodiments, an electronic device presents user interfaces of the application store that are specific to a respective application. In some embodiments, an electronic device presents application store user interfaces that include information about applications in a respective category. In some embodiments, an electronic device presents application store user interfaces for accessing a respective category of applications. In some embodiments, an electronic device presents a visual indication of a number of application updates that are available in an application store user interface. In some embodiments, an electronic device presents user interfaces for launching and removing a respective application. In some embodiments, an electronic device presents user interfaces of a generic application store and a dedicated application store for a respective category of applications. In some embodiments, an electronic device presents notifications of the completion of a download.
US10904372B2 Phone storage and access system
There is disclosed a body worn mounting system (10) for a smart phone (30). The system (10) comprises a band member (12) attachable about an arm of a user. A track member (14) is mounted to the band member (12) and configured to extend at least partially along the forearm of the user. The track member (14) is configured to engage with the smart phone (30) such that the smart phone (30) is free to travel along the track member (14) between predetermined positions on the track member (14). Motion is applied to the smart phone (30) through the application of a hand motion which applies a force to the smart phone (30) causing the smart phone (30) to travel about the track member (14).
US10904359B2 Systems and methods for smart scheduling of outbound data requests
Systems, methods, and non-transitory computer-readable media can receive a first data request, wherein the first data request is associated with a deadline and requests data to be transmitted to a computing device. It is estimated whether the first data request will be fulfilled before the deadline based on estimated response sizes of responses to a set of pending data requests and a bandwidth associated with the computing device. A data transmission mode of operation is determined for the computing device based on the estimating whether the first data request will be fulfilled before the deadline.
US10904355B1 Enterprise workspaces
Concepts for associating an enterprise workspace user account with a service user account of a service are presented. One such concept comprises associating an identifier with service data provided by the service to the enterprise workspace, the service data being provided via a service authorization for a service user account. The identifier is provided to a user associated with the enterprise workspace user account. Responsive to the enterprise workspace user account executing a predetermined function with the identifier as a parameter of the function, the service data associated with the identifier is identified, and the service authorization the service data was provided via is determined. The enterprise workspace user account is then associated with the service user account that the service authorization is for.
US10904343B2 Message delivery based on subsets of network identities
User devices configured to select subsets of network identities and network devices configured to deliver messages based on those subsets are described herein. The user devices each receive multiple network identities for a service account, select a subset of the network identities based on preferences, and provide the selected subset to the telecommunication network in message headers. The preferences indicate network identities for which a user wishes the user device to receive communications. A network device receives and caches the subsets. The network device further utilizes the subsets in determining which user device to deliver messages to.
US10904340B2 Method for operating an automation network
Various embodiments include a method for operating an automation network comprising a gateway device and a plurality of network devices. The methods include: subscribing a network device to subscription data with a respectively associated subscription identifier; publishing data on the gateway device under a identifier; publishing publication data as subscribed subscription data under a subscription identifier corresponding to the publication identifier so each of the plurality of network devices subscribed with the same subscription identifier as the respective identifier receive the data transmitted with the subscription identifier. The respective network devices each comprise: a field device subscribing to, collecting, and/or publishing measurement or control data, and a database subscribing to, storing, providing or publishing the data of the field device, device data about network devices present in the automation network, and data about users of the network devices. The transmission of data takes place according to a single specified protocol.
US10904338B2 Identifying data for deduplication in a network storage environment
A computer controls deduplication of data. The computer generates a hash of a remote data and a hash of a local data. The computer generates a set of unmatched hash data based on a comparison of the hash of the remote data against the hash of the local data. The computer generates a splitting cost that is associated with splitting the set of unmatched hash data. The computer sends a request to a server based on a comparison of the splitting cost to a threshold. The request dictates sending of the remote data to a storage controller.
US10904336B2 Predictive rebalancing according to future usage expectations
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device detects at least one available memory device within a storage unit (SU). The computing device identifies storage capacities of each of the memory devices within the SU and identifies a DSN address range associated with the SU. The computing device maps the DSN address range to each of the memory devices within the SU based on the storage capacities to generate a memory mapping of the memory devices within the SU. The computing device then facilitates redistribution of some EDS from a first memory device to the at least one available memory device within the SU.
US10904333B2 Resolver-based data storage and retrieval system and method
System and method for for associating general data with an end-user based on the domain name system (DNS) resolver that the end-user uses to map the canonical domain names of internet services to their associated network addresses. The present invention elegantly addresses concerns of scale regarding the key-space, for example the global number of distinct DNS resolvers, and the data-space, for example the number of distinct geographical areas to associate.
US10904325B2 WebRTC API redirection with screen sharing
A computing system includes a first client computing device, and a virtual desktop server. The first client computing device displays a local client surface, and a virtual client surface provided by the virtual desktop server. The virtual desktop server provides a real-time media application to provide real-time communications (RTC), and an API code redirection module to redirect intercepted APIs of the real-time media application intended for a native RTC engine based on redirection code injected into the real-time media application so that the portion of the real-time media application is redirected. The injected redirection code enumerates the local and virtual client surfaces. The first client computing device shares the local and virtual client surfaces with a second client computing device based on the intercepted APIs enumerating the local and virtual client surfaces.
US10904322B2 Systems and methods for scaling down cloud-based servers handling secure connections
The disclosed technology relates to systems and methods for automatically scaling down network resources, such as servers or gateway instances, based on predetermined thresholds. A system is configured to detect a reduction in one or more network metrics related to a first server, and instruct the first server to issue a rekey request to a plurality of devices connected to the first server. The system is further configured to instruct a load balancer to route to at least one other server responses from the plurality of devices to the rekey request, and determine a number of connections remaining between the first server and the plurality of devices. The system may be further configured to instruct the load balancer to terminate the first server based on the detected number of connections remaining between the first server and the plurality of devices.
US10904318B2 Imaging system and a communication platform for communication among a plurality of nodes of the imaging system
The present invention proposes an imaging system and a communication platform for communication among a plurality of nodes of the imaging system. A node of the imaging system comprises a protocol module (510) for receiving a data message over the network; a network module (520) for receiving a data field of the data message from the protocol module; and at least one service module (530-1, . . . , 530-n); wherein the data field comprises a message identifier (MsgID) for indicating a type of the data message, and a payload field; each service module (530-1, . . . , 530-n) comprises at least one message handler (532) for handling a payload of a data message; the network module (520) comprises a dispatcher (521), a plurality of queues (523), a call-back module (522), and a memory (524) for storing a first mapping between the message identifiers and the plurality of queues and a second mapping between the message identifiers (MsgID) and call-back handlers, wherein the dispatcher (521) is configured to dispatch the data message to one of the plurality of queues (523) based on the message identifier (MsgID) and the first mapping, and the call-back module (522) is configured to process a data message in each of the plurality of queues based on the second mapping, each call-back handler being directed to a message handler at a service module.
US10904316B2 Data processing method and apparatus in service-oriented architecture system, and the service-oriented architecture system
Data processing method and apparatus in a Service-Oriented architecture (SOA) system are disclosed. The method replaces a target parameter having a larger data length included in an original HTTP request with an intermediate parameter having a smaller data length. A data length of a HTTP request that is converted from an original HTTP request is reduced as compared to a data length of the original HTTP request, thus reducing an amount of data that is transmitted, i.e., sent or received, by a target component, which accordingly reduces an amount of data transmitted in the SOA system and decreases a network overhead of the SOA system.
US10904307B2 Distributed management of live stream storage
The solution distributes the management of stream segments from a central storage cluster to different edge servers that upload stream segments to and receive stream segments from the central storage cluster. Each edge server tracks the stream segments it has uploaded to the central storage cluster as well as the expiration times for those segments. The tracking is performed without a database using a log file and file system arrangement. First-tier directories are created in the file system for different expiration intervals. Entries under the first-tier directories track individual segments that expire within the expiration interval of the first-tier directory with the file system entries being files or a combination of subdirectories and files. Upon identifying expired stream segments, the edge servers instruct the central storage cluster to delete those stream segments. This removes the management overhead from the central storage cluster and implements the distributed management without a database.
US10904306B2 Personal media streaming appliance system
A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system operates to transmit a media signal representative to the received media content to a vehicle media playback system so that the vehicle media playback system operates to play the media content in the vehicle.
US10904305B2 Media streaming using a headless browser
A method includes receiving an input media stream at a hardware encoder. The method also includes executing, at a processor of the hardware encoder, a headless browser to retrieve an instance of a dynamic web page that includes additional content. The method also includes storing the additional content at a memory that is accessible to the processor and encoding circuitry of the hardware encoder. The method further includes retrieving, at the encoding circuitry, the additional content from the memory and encoding the input media stream to generate an output media stream. At least one frame of the output media stream includes at least a portion of the additional content in conjunction with at least a portion of a corresponding frame of the input media stream.
US10904304B2 Cloud streaming service system, data compressing method for preventing memory bottlenecking, and device for same
The present invention relates to a cloud streaming service system, a data compressing method for preventing memory bottlenecking, and a device for same and, particularly, to a technology that: can prevent memory bottlenecking by compressing data when the transmitted amount of original buffer data exceeds a reference value, based on a system memory bandwidth; can provide a cloud streaming service by applying an order of priority by service type according to whether the processing limit, for the number of simultaneous connecting entities that can be processed by one server, is reached during a cloud streaming service; and can test whether a sever that provides a cloud streaming service is operating normally and whether a connection error occurs.
US10904302B1 Transport communication
A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one autonomous transport and at least one user, determining at least one characteristic of said at least one user based on at least one of at least one user search history and at least one user preference selection, determining at least one user location of said at least one autonomous transport and querying at least one adjacent entity based at least on said determined at least one characteristic within a predetermined range of said at least one user location.
US10904291B1 Low-overhead software transformation to enforce information security policies
Described is a system for enforcing software policies. The system transforms an original software by inserting additional instructions into the original software. The additional instructions have the effect of determining, at run-time, whether proceeding with execution of the original software is in accordance with a predefined policy. Transforming the original software relies on software analysis to determine whether any run-time checks normally inserted into the original software can be safely omitted. The transformed software prevents unauthorized information from passing to the network.
US10904285B1 Document sanitization
In one embodiment, a method for electronic document sanitization may include receiving a first request from a client device to send a first electronic document, the first request including a requested usability level of the first electronic document, removing at least one document object from the first electronic document, the document object having potentially malicious content, the removing based at least in part on receiving the first request, and transmitting the first electronic document to the client device after removing the at least one document object therefrom.
US10904280B1 Detecting malicious network activity using time series payload data
Methods and systems for detecting malicious network activity. The method may include analyzing payload data relating to activity on one or more virtual security appliances, grouping related payloads, and analyzing a time series dataset describing the groupings to identify anomalous payloads.
US10904279B1 Policy generation in airborne systems
A method can include detection of policy anomalies in packets on a 1553B bus of an airborne system. A computer network defense (CND) capability message is decoded and indicates an interface to monitor. The interface is a 1553B bus of the airborne system. A CND command message, associated with the CND capability message, is decoded and includes a policy set. Packets are received from the 1553B bus. The 1553B packets are analyzed based on the policy set to determine anomalies. Non-anomalous 1553B packets are allowed to reach destinations of the non-anomalous 1553B packets. Anomalous 1553B packets are discarded such that the anomalous 1553B packets do not reach respective destinations of the anomalous 1533B packets.
US10904275B2 Leveraging synthetic traffic data samples for flow classifier training
In one embodiment, a device in a network receives traffic data regarding a plurality of observed traffic flows. The device maps one or more characteristics of the observed traffic flows from the traffic data to traffic characteristics associated with a targeted deployment environment. The device generates synthetic traffic data based on the mapped traffic characteristics associated with the targeted deployment environment. The device trains a machine learning-based traffic classifier using the synthetic traffic data.
US10904273B1 Techniques for impeding and detecting network threats
In various embodiments, a name server transmits a canonical name as resolution to another canonical name. In operation, when a resource name is requested for resolution, a determination is made that the resource name corresponds to a trap resource name. A first canonical name is transmitted as resolution to the trap resource name. The first canonical name is requested for resolution, and a second canonical name is transmitted as resolution. By providing trap canonical names as resolutions to trap canonical names, unauthorized software making the resolution requests is kept occupied with requesting resolution of canonical name after canonical name, impeding the ability of the unauthorized software from traversing a network.
US10904272B2 Consumer threat intelligence service
Methods, computer-readable media, software, and apparatuses may assist in proactively warning a consumer they are a victim or possible target of a cyber-attack or cyber-threat. To discover whether a consumer may be a victim, the methods, computer-readable media, software, and apparatuses will monitor the Surface Web, Deep Web, and Dark Web for potential cyber-threats and cyber-attacks. If one is discovered, the methods, computer-readable media, software, and apparatuses will compare the criteria of victims of targeted in the cyber-attack and compare that criteria with consumer profiles. If a consumer profile matches the criteria, the methods, computer-readable media, software, and apparatuses will notify the consumer of the threat.
US10904270B2 Enterprise security graph
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10904262B2 Graduated authentication in an identity management system
A method and system for graduated security in an identity management system utilize differing levels of time sensitivity, channel security and authentication security to provide a multi-dimensional approach to providing the right fit for differing identity requests. The differing levels of security can be selected by user preference, membersite request or homesite policy.
US10904257B2 Differentiated containerization and execution of web content based on trust level and other attributes
Systems and methods may provide for receiving web content and determining a trust level associated with the web content. Additionally, the web content may be mapped to an execution environment based at least in part on the trust level. In one example, the web content is stored to a trust level specific data container.
US10904255B2 Method for controlling contents and electronic device thereof
Disclosed is an electronic device including a storage storing contents, a display, and a processor configured to set one or more access authorities of one or more applications for accessing the contents stored in the storage while the one or more applications is installed, based on detecting at least one application of the one or more applications to access the contents, display, on the display, a message requesting changing at least one access authority of the at least one application of the one or more applications for accessing the contents, and based on an input associated with the message, change the at least one access authority of the at least one application of the one or more applications for accessing the contents.
US10904241B2 Digital certificate management
A mapping relationship of a device ID associated with a client, a certificate ID associated with a certificate to be applied by the client during a certificate application process, and identity verification methods to be used to verify the client is stored during the certificate application process. From the client, a request for a certificate to perform a service is received, and the request includes the device ID, an identification verification requirement associated with the service, and the identity verification requirement specifies at least one identity verification method. In response to receiving the request based on the mapping relationship, a certificate ID of an existing certificate that corresponds to the received device ID and satisfies the identity verification requirement is retrieved. In response to retrieving the certificate ID, a certificate response to the client including the retrieved certificate ID is sent.
US10904236B1 Methods and systems for identifying and authorizing a user based on a mini-game login
A computer-implemented method is provided for verifying user authentication. An authentication server may receive from a network server device a login request that is associated with a user. The user may be assigned to a user category based on attributes of the user. An authentication game may be selected for the user based on the user category. The user may be assigned to a game play cluster for the selected authentication game. The authentication game may be sent to the network server device over a network for interaction with the user. A game result may be received from the network server device. Data representing the game play results may be compared with corresponding one or more cluster classifiers. Based on the comparing, the authentication server may determine whether the game play results match the expected game play results. When the game play results match the expected game play results, the login request may be approved.
US10904224B2 Aircraft engine monitoring system
Various embodiments of the present disclosure provide an aircraft engine monitoring system. Generally, the aircraft engine monitoring system includes an engine monitoring device and one or more sensors configured to sense engine parameters of an engine of an aircraft and to generate and send signals representing the sensed engine parameters to the engine monitoring device, which stores them as engine performance data. An external device is communicatively connectable to the engine monitoring device to retrieve the engine performance data if both (1) the engine monitoring device determines that the external device is a trusted device and (2) the external device determines that the engine monitoring device is a trusted device, the engine monitoring device is configured to encrypt and securely transmit some or all of the engine performance data to the external device.
US10904219B2 Transport relay in communications network
A relay-proxy device has first and second interfaces allowing connection to a first node and a second node respectively, wherein the relay-proxy device is configured with at least one key, and the relay-proxy device is operable to: receive a traffic flow in an encrypted transport protocol on the first interface; decrypt a first part of the traffic flow with said key, wherein a second part of the traffic flow cannot be decrypted with said key; perform a management function based on a content of the decrypted first part of the traffic flow; and forward at least the second part of the encrypted traffic flow to the second interface.
US10904215B2 Database firewall for use by an application using a database connection pool
An application server environment that uses connection pooling is augmented to include a database access control system having a database firewall. When the database firewall detects a security violation with respect to a request received via a pooled connection, the firewall skips over (i.e. do not forward) the violating request and instead creates an artificial error database protocol packet corresponding to the application request. The database firewall then sends the error database protocol packet as a response back to the application, using the pool connection. The application receives the database error as a response to the security violating request, and it responds by releasing the connection of the policy violation database user. By releasing the pool connection is this manner, the performance of other applications (or other clients) using the connection pool is not impacted. Preferably, the error packets include no sensitive information.
US10904207B2 Intelligently routing a response packet along a same connection as a request packet
A first edge server of multiple edge servers of a distributed edge computing network receives a request from a client device regarding a resource hosted at an origin server according to an anycast implementation. The first edge server modifies the request to include identifying information for the first edge server prior to sending the request to the origin server. The origin server responds with a response packet that includes the identifying information of the first edge server. Instead of routing the response packet to the client device directly, one of the multiple edge servers receives the response packet due to the edge servers each having the same anycast address. If the edge server that receives the response packet is not the first edge server, that edge server transmits the response packet to the first edge server, who processes the response packet and transmits the response packet to the client device.
US10904201B1 Updating distributed caches in network devices in the event of virtual machine changes in a virtualized network environment
Technologies are provided in example embodiments for associating a subscriber list to mapping data of a virtual machine, adding subscriber information of a network device to the subscriber list when a map request for the mapping data is received from the network device, and purging the subscriber information from the subscriber list when a preconfigured time period assigned to the subscriber information expires. In particular embodiments, the subscriber information includes an identification of the network device and the mapping data includes a virtual address of the virtual machine mapped to a physical address of the virtual machine. More specific embodiments include sending a notification signal with new mapping data of the virtual machine to each one of one or more network devices identified in corresponding subscriber information stored in the subscriber list. In further specific embodiments, the network device is either a map server or a map resolver.
US10904200B2 Systems, apparatus, and methods for platform-agnostic message processing
Systems, apparatus, and methods are disclosed for intelligent communication over multiple communications platforms. A dispatch controller interfaces with at least one communication platform to obtain and convert messages to a platform-agnostic format annotated with user and source information. A processing and routing controller applies natural language processing and machine learning techniques to interpret user requests and simultaneously become better at interpreting user requests. A task performance controller invokes specific tasks extracted from routed messages and/or initiates responses to user requests. At least one message bus communicates between the dispatch controller, the processing controller, and the task performance controller, and at least one memory device stores data and processor-executable instructions employed by the dispatch controller, the processing controller, and the task performance controller.
US10904198B2 Information sending method, information display method, terminal, server, system, and storage medium
An information sending method includes displaying, by a first social client, an expectation message sending control on a user interface. The expectation message sending control corresponds to at least one second social client. The method also includes receiving a trigger signal for the expectation message sending control; and sending an expectation message to a server according to the trigger signal, which includes an identifier of the at least one second social client, to cause the server to forward the expectation message to the at least one second social client. The method also includes, after receiving the expectation message forwarded by the server, displaying, by each second social client, prompt information according to the expectation message, and the prompt information being used to indicate that the first social client is waiting for the second social client to send a social-network message to the first social client.
US10904194B2 Dynamic email content engine
Disclosed herein are system, method, and computer program product embodiments for assigning a content item to a subscriber record. Embodiments include electing a subscriber record from a database and assigning a persona record to the selected subscriber record. Then, a first and a second content item are added to a content pool based on a first and a second rule, respectively, where the first and the second rule are applied based on the persona record. Embodiments also include ranking the first content item and the second content item based on a first priority value and a second priority value associated with the first and the second rule, respectively. Then, the first content item is assigned to the subscriber record based on the ranking.
US10904185B1 Email address validation
Methods, systems, and computer programs are presented for validating if an email address is a valid email address. The validation includes a combination of rules-based heuristics (e.g., non-existing domain name) and a validity score calculated by a machine-learning model. The machine-learning model makes predictions based on the training data set that includes historical information about email addresses. The information obtained from the rules and the validity score is combined to determine the probability that the email address is a valid email address.
US10904175B1 Verifying users of an electronic messaging system
A server receives a request for a business account with the messaging system that includes a business name and a contact point. The server determines whether users of the messaging system associate the business name with the contact point. The server also determines whether the business name and/or the contact point has characteristics consistent with the request originating from a genuine business. The business account is validated if users of the messaging system associate the business name with the contact point and at least one of the business name or the contact point have characteristics consistent with the request originating from a genuine business. The business account profile is updated to indicate it is verified. Client devices are adapted to display messages from the business account in conjunction with a visual indicator that the business account is verified.
US10904173B2 Near real-time messaging service for data center infrastructure monitoring data
In some examples, a method includes receiving, by a data center infrastructure monitoring system, a registration request that indicates a method of a subscription application programming interface and specifies one or more event subjects of events describing a system operation of a data center; storing, by the data center infrastructure monitoring system to a data-topic map, respective mappings for the one or more event subjects to a topic of a cloud-based publication platform; monitoring, by a data center infrastructure monitoring system, a plurality of physical infrastructure assets that enable system operation within the data center to obtain an event that describes one of the event subjects; and publishing, by the data center infrastructure monitoring system, the event to the topic.
US10904172B2 Presence-based systems and methods using electronic messaging activity data
Access to a first instant messaging service using an online identity that is associated with a second instant messaging service is enabled. A profile is accessed. The profile indicates that another instant messaging service is to be provided with presence information regarding the use of the online identity to access the first instant messaging service. The other instant messaging service is provided with the presence information regarding the use of the online identity to access the first instant messaging service.
US10904166B2 Mobile communication system, base station, mobile station, and power-saving transmission and reception method used in them
Provided is a mobile station which communicates with a base station using a radio channel, the mobile station comprising: a switching unit configured to switch from a packet reception period, during which packet reception can be executed, to a packet reception halt period, during which packet reception is halted; a transmission unit configured to transmit, to the base station, a result of receiving a packet sent from the base station, as a reception result notification signal; a packet reception determination unit configured to determine a packet reception fault; and a reception period determination unit configured to extend the packet reception period if the packet reception fault is determined by the packet reception determination unit.
US10904159B2 Resource allocation optimizing system and method
It is necessary to allocate sufficient surplus resources to each service in order to maintain a service level of each service, but, as a result, many resources which are not used may be necessary. A resource allocation optimizing system performs, with respect to each of a plurality of services, a predictive judgement which is a determination of whether or not accurate prediction of a workload of the service is able to be anticipated, and controls allocation of a resource to the service on the basis of a result of the predictive judgement. With respect to each service, the predictive judgement is performed on the basis of at least one of (x) time-series measured workloads and time-series predicted workloads in a predefined period for the service and (y) at least one of a measured service level and a predicted service level in the predefined period for the service.
US10904158B2 Controlling of virtualized network functions for usage in communication network
A method including obtaining a plurality of data sets each describing a specific virtualized network function, acquiring and processing control information related to at least one of a communication traffic situation in a communication network for which at least one virtualized network function is implementable and a resource usage situation in a virtualization infrastructure in which at least one virtualized network function can be instantiated, and adjusting an amount and type of at least one virtualized network function instantiated in the virtualization infrastructure for usage in the communication network by, based on the processed control information, selecting at least one virtualized network function from the obtained data sets, instantiating the selected at least one virtualized network function.
US10904153B2 Device and method for characterization and optimization of multiple simultaneous real-time data connections
A computer implemented system is provided for improving performance of transmission in real-time or near real-time applications from at least one transmitter unit to at least one receiver unit. The system includes an intelligent data connection manager utility that generates or accesses performance data for two or more data connections associated with the two or more communication networks, and based on the current performance data determining current network transmission characteristics associated the two or more data connections, and bonds the two or more data connections based on: a predetermined system latency requirement; and dynamically allocating different functions associated with data transmission between the two or more data connections based on their respective current network transmission characteristics. The data connection manager utility then manages dynamically the transmission of relatively large data sets across the two or more bonded or aggregated data connections in a way that meets the system latency requirement and improves performance in regards to other network performance criteria (including data transfer rate, errors, and/or packet loss). Related computer implemented methods are also provided.
US10904150B1 Distributed dynamic load balancing in network systems
A source switching device in a switching system receives information measured by a target switching device in the switching system. The information is indicative of an amount of data received in a given amount of time by the target switching device via each of two or more first links coupled to the target switching device. The source switching device determines, based at least in part on the information received from the target device, a path, from among multiple paths from the source switching device to the target switching device, for transmission of a packet flow directed to the target switching device. The source switching device transmits, via the determined path for transmission of the packet flow to the target device, one or more packets belonging to the packet flow.
US10904146B2 Hierarchical routing with table management across hardware modules
Systems, methods, and non-transitory computer-readable storage media for performing hierarchical routing are disclosed. The method includes identifying routes in a computer network and arranging those routes in two separate routing tables. The first routing table is stored on a first module and the second routing table is stored on a second module.
US10904142B2 System, apparatus and method for providing a virtual network edge and overlay with virtual control plane
A network system is provided between at least a first client site and a second client site. A client site network component is implemented at least at the first client site, the client site network component aggregating one or more diverse network connections so as to configure an aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the aggregated connection between the client site network component and the network server component. The network server component includes a virtual control plane interface configured to establish a unicast path between the network server component and each of a plurality of remote network server components.
US10904139B2 Data transmission method and apparatus and network element
A method for data transmission includes receiving a packet, determining a first member link in a first group of member links based on a first decision manner. If the first member link is unavailable, the method includes determining a second member link in a second group of member links based on a second decision manner, where all member links in the second group of member links are available and the first group of member links includes the second group of member links and an unavailable member link. The method includes sending the packet through the second member link.
US10904137B2 Loop avoidance for event-driven virtual link aggregation
Embodiments of the invention relate to virtual link aggregation. One embodiment includes forming one or more virtual links using physical links connecting a first networking element, a second networking element and a third networking element. A first trigger status indication is used for blocking network traffic for avoiding traffic loops occurring over the one or more virtual links.
US10904127B2 Systems and methods for detecting a zombie server
A zombie server can be detected. Detecting a zombie server can include labeling a plurality of processes as utility software, calculating a utilization of utility software on the plurality of processes executed in one or more processing resources during an interval of time, and calculating a server utilization of the one or more processing resources during the interval of time. Detecting the zombie server can also include determining whether a difference between the utilization of utility software and the server utilization is greater than a threshold, and identifying a server that hosts the processing resource as a zombie server based on a determination that the difference is smaller than the threshold.
US10904111B2 Lightweight framework with dynamic self-organizing coordination capability for clustered applications
A method, a computer program product, and a computer system for a lightweight framework with dynamic self-organizing coordination capacity for clustered applications are provided. The lightweight framework provides a means for managing tasks that require coordination between application nodes. A node receives a task and determines whether one of other nodes is processing the task. The node runs as an active node to process the task, in response to determining that none of the other nodes is processing the task. The node runs as one of one or more passive nodes that monitor processing of the task, in response to determining that the one of the other node is processing the task.
US10904109B2 Real-time cloud-based resource reallocation recommendation generation
First resource utilization information for a first customer of a cloud platform and second resource utilization information for a second customer of the cloud platform are accessed. A first prediction regarding future resource utilization by the first customer and a second prediction regarding future resource utilization by the second customer are determined. A resource reallocation recommendation that recommends reallocating one or more resources between the first customer and the second customer is determined, based on the first prediction and the second prediction. The resource reallocation recommendation is provided.
US10904107B2 Service resource management system and method thereof
A service resource management system, including: a cloud data unit for storing a resource collected from a cloud service; a service group management unit for allocating the resource included in the cloud data unit to set a service group for providing a service; and a service group automatic generation module for automatically generating the service group for classifying the resource according to the setting thereof with the name including a key value or a tag value.
US10904106B2 Mechanism for fault diagnosis and recovery of network service chains
A computer program product is provided for fault diagnostics and recovery of network service chains. The product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to perform a method. The method includes identifying intersecting ones of components of the network service chains in a network graph indicative of a commonality therebetween. The method further includes selectively repairing one or more of the components of at least one of the network service chains up to an entirety thereof based on a component repair sequence that maintains service continuity of the network service chains and that is determined and selectively reordered based on the commonality. The network graph includes a plurality of graphs, each (i) including one or more Virtualized Network Functions, and (ii) corresponding to a respective one of the network service chains.
US10904103B2 Electronic tool and methods for meetings
An electronic meeting tool and method for communicating arbitrary media content from users at a meeting comprises a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. A peripheral device adapted to communicate the user selected arbitrary media content via the communications network is a connection unit comprising a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system, and a transmitter. A program is adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. The user may trigger a transfer of said user selected arbitrary media content to said transmitter.
US10904094B2 Extending a known topology of a network using data obtained from monitoring the network
In embodiments, a known network relation is generated from a known topology of a network and is sent to a first data source agent associated with a first tool configured to monitor the network. A first contextual topology of the network is received from the first data source agent and is based on the known network relation and first data associated with the first tool. An extended topology is generated by reconciling the known topology with at least the first contextual topology. In further embodiments, a derived network relation is received from the first data source agent. The derived network relation is sent to a second data source agent. Second contextual topology based, at least in part, on the derived network relation can be received from the second data source agent. An updated extended topology based, at least in part, on the second contextual topology can be generated.
US10904093B2 Cluster system self-organizing method, device, and cluster system
A cluster system self-organizing method including receiving, by a node A in a cluster system, a request message sent by an external node for requesting to join the cluster system, where the node A is one node in the cluster system, the node A and at least one other node in the cluster system mutually have a bidirectional neighbor relationship, and two nodes that have the bidirectional neighbor relationship mutually transmit information, separately determining, by the node A, whether a ratio of a space area that is of the node A and that is allocated in the cluster system to a space area that is of each bidirectional neighbor node of the node A and that is allocated in the cluster system meets a preset relationship, and establishing, by the node A, the bidirectional neighbor relationship with the external node when the preset relationship is met.
US10904087B2 Configurable cloud-based routing
A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
US10904083B2 IOT service modeling with layered abstraction for reusability of applications and resources
Systems, apparatuses and methods may identify a capability abstraction in a request to configure a first Internet of Things (IOT) application in a physical environment including a plurality of IOT devices and select a resource abstraction from a plurality of resource abstractions based on the capability abstraction. The selected resource abstraction may correspond to a first IOT device in the plurality of IOT devices. Additionally, the first IOT application may be bound with the first IOT device. In one example, first data originating from the first IOT device is received, a first runtime abstraction is selected from a plurality of runtime abstractions, wherein the first runtime abstraction corresponds to the first IOT application, and the first data is sent to the first IOT application via the first runtime abstraction.
US10904081B2 Systems for configuring and managing classroom devices
Systems herein allow an administrator to efficiently set up user devices for use in a classroom environment. A management server can display a graphical user interface that includes selection options for defining and using carts of user devices. The carts can be selected and assigned to classes. The GUI also allows the administrator to specify which applications a class will use. Based on these selections, the management server can then manage which user devices install which applications, and allocate licenses accordingly.
US10904078B2 Systems and methods for autonomous creation of a domain specific industrial internet of things gateway using a conversational interface
Systems and methods are disclosed for executing a conversational interface for autonomous assembly and configuration of an Industrial Internet of Things (IIoT) gateway. Methods comprise generating and transmitting, to a user over an electronic network, a plurality of questions regarding hardware and/or software assembly and configuration of an IIoT gateway; receiving, from the user over the electronic network, responses to the plurality of questions; generating a service specification in a domain specific language based on the received responses, the service specification identifying a plurality of services to be assembled on the IIoT gateway; generating, for each identified service of the generated service specification, a configuration specification in the domain specific language, each configuration specification defining a protocol of the respective identified service; and transmitting the configuration specification, to the user over the network, to enable the user to read, access, and download components listed in the configuration specification for installation on the IIoT gateway.
US10904075B2 Preconfigured filters, dynamic updates and cloud based configurations in a network access switch
Methods and systems for providing a configuration file on a network access switch that may be configured by a third party. A third party remotely defines a set of filters for the network access switch, absolving the user of any responsibility to update or configure the filters on the device. The configuration files may be stored and accessed remotely in the cloud. The system and method also provide for a simple software interface to facilitate easy implementation of the filters stored in the configuration files.
US10904074B2 Composite event handler for a multi-tenant identity cloud service
One embodiment provides event handling in a cloud based multi-tenant identity management system. Embodiments receive a plurality of individual events and a request to create a group from the individual events. Embodiments publish the group as a composite event and persist the composite event in a composite queue. Embodiments then dispatch the composite event to a composite handler, parse the composite event and persist the individual events in respective event queues.
US10904065B2 Method and device for performing sidelink communication in wireless communication system
Disclosed are a method and a device for performing sidelink communication in a wireless communication system. Specifically, the method performed by a first terminal may comprise a step of transmitting a specific sidelink message including at least one piece of information among first information and second information to a second terminal, wherein: a transmission period of the first information is set to be longer than a transmission period of the second information; a first modulation order to be applied to the first information and a second modulation order of the second information are set differently from each other; and when the first information and the second information are concurrently transmitted through the specific sidelink message, modulation symbols of the first information and modulation symbols of the second information are mapped by considering a requirement noise ratio for each of the first modulation order and the second modulation order.
US10904064B2 Communication method and base station
Communication method and base stations are provided. One example includes determining, by a base station, that co-channel interference exists. For N consecutive symbols before a guard period (GP) in a special subframe in a radio frame, the base station sends a signal by using M1 middle resource blocks (RBs) of the N symbols, and reserves use of an RB other than the M1 RBs in the N symbols, where both N and M1 are positive integers.
US10904058B2 Padding for orthogonal frequency division multiplexing (OFDM) symbols in a wireless communication system
A boundary within a last orthogonal frequency division multiplexing (OFDM) symbol of a PHY data unit is determined. Pre-encoder padding bits are added to a set of information bits to generate a set of padded information bits such that the set of padded information bits, after being encoded, fill one or more OFDM symbols up to the boundary within the last OFDM symbol. The set of padded information bits are encoded to generate a set of coded bits. A PHY preamble is generated to include a subfield that indicates the boundary. The one or more OFDM symbols are generated to include (i) the set of coded information bits in the one or more OFDM symbols up to the boundary to allow a receiving device to stop decoding the one or more OFDM symbols at the boundary, and (ii) post-encoder padding bits in the last OFDM symbol following the boundary.
US10904057B1 Dithering of waveform samples using a set of time dilation functions for suppressing the features to enhance LPI/LPD properties
A communications system including a transmitter having a modulator that converts information bits to samples, a transmitter pseudo random number generator that generates a sequence of transmitter random numbers defining a time dilation function, and a transmitter time varying delay processor responsive to the samples and the time dilation function, where the transmitter time varying delay processor dithers the samples in time based on the time dilation function. The system also includes a receiver responsive to the dithered samples from the transmitter, where the receiver includes a receiver pseudo random number generator that generates a sequence of receiver random numbers in sync with the transmitter random numbers, a receiver time varying delay processor responsive to the receiver random numbers and the dithered samples, where the receiver time varying delay processor removes the dithering of the samples, and a demodulator for demodulating the samples to recover the information bits.
US10904011B2 Configuration updates for access-restricted hosts
A host machine operated for a specific purpose can have restricted access to other components in a multi-tenant environment in order to provide for the security of the host machine. The access restriction can prevent the host machine from obtaining updates to critical system-level configurations, but such information can be obtained through a signed command received to an API for the host machine. The command can be signed by a quorum of operators, and the host machine can be configured to verify the signatures and the quorum before processing the command. The host machine can store the updates to ephemeral storage as well as persistent storage, such that upon a reboot or power cycle the host machine can operate with current configuration data.
US10904009B2 Blockchain implementing delta storage
An example operation may include one or more of executing a blockchain transaction which generates modifications to an asset, identifying a most recent version of the asset comprising most recent values of the asset before the blockchain transaction, generating a delta block for the executed blockchain transaction identifying differences between the modifications to the asset and the most recent version of the asset introduced by the blockchain transaction being executed while excluding unmodified values of the most recent version of the asset which are not modified by the executed blockchain transaction, and hashing the delta block to generate a hashed delta block and storing the hashed delta block on a distributed ledger.
US10904008B2 Data verification
Systems and methods for user identity and transaction authentication are described. A user may be authenticated by a terminal configured to process image data of a two-dimensional code to decode key information, the two-dimensional code comprising a cryptographic binding of user credentials including a low-resolution image of the user's face and optionally user biometric data to database user information stored on a secure server. A hash of the two-dimensional code has several digits in common with the hash of the user information stored on the secure server. Authentication may be carried out by computing and comparing the hash values, comparing the high-resolution image of the user's face fetched from the secure server to the user and to the low resolution image embedded in the two dimensional code. The two-dimensional code may be generated to provide access to a restricted area.
US10904004B2 User-session management in a zero-knowledge environment
Examples of the present disclosure describe systems and methods relating to user-session management in a zero-knowledge environment. When a user authenticates with a computing service to begin a session, a credential-cipher key is used to encrypt the user's authentication credentials, thereby generating session-resume data. The computing service stores the credential-cipher key, such that it is not retained by the user's computing device. Accordingly, when the user resumes the session, a resume request is generated to retrieve the credential-cipher key from the computing service, wherein the request is validated before providing the key. Upon successful validation, the computing service provides the credential-cipher key, which is then used to decrypt the session-resume data and regain access to the user's authentication credentials. The encrypted user data may then be decrypted, thereby obviating the need for the user to re-authenticate, while still retaining the privacy and security benefits of the zero-knowledge environment.
US10904002B2 Token security on a communication device
Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
US10904001B2 Data format-preserving encryption, tokenization, and access control for vaultless systems and methods
Embodiments of the present disclosure relate to vaultless format-preserving tokenization systems and methods. Some methods include encoding a first data set to produce encoded input data; generating a secure tweak for the encoded input data based on a token format schema by: encoding a tweak input to produce an encoded tweak input; and hashing the encoded tweak input along with a unique hashing key to generate the secure tweak; applying a format preserving encryption algorithm that utilizes the encoded input data, the secure tweak, and a unique encryption key to generate ciphertext output; and generating a token from the ciphertext output.
US10903999B1 Protecting PII data from man-in-the-middle attacks in a network
Systems and methods include receiving a request from a client with the request including an authentication token as a request header, wherein the authentication token includes a first encryption key, a second encryption key, and a timestamp; decrypting the authentication token with a private key of the server to obtain the first encryption key, the second encryption key, and the timestamp; and validating the request based on the first encryption key and the timestamp, and, if valid, decrypting payload of the request with the second encryption key.
US10903996B2 Persona selection using trust scoring
Selecting a persona for a Decentralized Identifier (DID) and associated DID document based on a trust score. A request for data or services associated with an owner of various decentralized identifiers (DID) is received. Each of the plurality of DIDs may have an associated DID document. The associated DID document for each of the DIDs defines a persona based on an amount of identifying information included in the DID document. Based on the received request, a trust score is assigned to an entity that generated the received request. The trust score is at least partially based on the verifiability of an identity of the entity that generated the received request. Based on the trust score, the persona and the associated DID and DID document that should be used by the owner for interacting with the entity that generated the request is selected.
US10903995B2 Secure database backup and recovery
As disclosed herein a computer system for secure database backup and recovery in a secure database network has N distributed data nodes. The computer system includes program instructions that include instructions to receive a database backup file, fragment the file using a fragment engine, and associate each fragment with one node, where the fragment is not stored on the associated node. The program instructions further include instructions to encrypt each fragment using a first encryption key, and store, randomly, encrypted fragments on the distributed data nodes. The program instructions further include instructions to retrieve the encrypted fragments, decrypt the encrypted fragments using the first encryption key, re-encrypt the decrypted fragments using a different encryption key, and store, randomly, the re-encrypted fragments on the distributed data nodes. A computer program product and method corresponding to the above computer system are also disclosed herein.
US10903982B2 Smart contract-based data transfer method and system
The present disclosure relates to a smart contract-based data transfer method, comprising the steps of: a data source encrypting data to be transferred based on a first mechanism to form encrypted data, and sending the encrypted data to a smart contract terminal; the smart contract terminal decrypting the encrypted data based on a second mechanism corresponding to the first mechanism to form the decrypted data, and processing the decrypted data by using at least one logic unit to form the resulting data; and the smart contract terminal sending the resulting data to a data-related party; wherein the at least one logic unit executes an instruction set to implement a contract logic, and the instruction set is stored in a blockchain.
US10903980B2 System and method to protect sensitive information via distributed trust
Multiple, separately administrated computer systems storing slices of the cipher text of a Personally Identifiable Information (PII) data item that is represented by a token. The token is used as a substitute of the data item. The data item is encrypted using a public key. To recover the data item, a complete set of the slices is retrieved from the separate computer systems and decrypted using the private key corresponding to the public key. Instances and circumstances of the usages of the data item can be recorded under the token in a blockchain ledger in connection with the retrieval and/or decryption of the cipher text. A data item owner may use the data item and the public key to recreate the cipher text, retrieve the token stored with the cipher text in the separate computer systems, and then query the ledger for a usage history of the data item.
US10903979B2 Batched execution of encryption operations
Batched execution of encryption operations is performed. A batched set of data for which format-preserving encryption is to be performed is obtained. The batched set of data includes a plurality of fields of data, which are independent of one another. Multiple rounds of format-preserving encryption are performed on the plurality of fields of data to provide an output of format-preserved encrypted data. A round of format-preserving encryption includes calling an encryption function to perform one or more encryption operations on the plurality of fields of data in parallel.
US10903977B2 Hidden electronic file systems
Systems and methods for creating hidden file systems on electronic storage devices are provided. Data to be hidden is stored among a number of payload blocks. An equal number of corresponding cipher blocks is provided. Each cipher block comprises random numbers to be used as a cipher for the corresponding one of the number of payload blocks. At least one of said payload blocks comprise user data. At least one other of said payload blocks comprises directory information.
US10903960B2 System and method of UE-centric radio access procedure
A method and system for operating a user equipment (UE) wherein a first set of radio access procedures are supported when the UE is in a first operating state, and a second set of radio access procedures are supported when the UE is in a second operating state.
US10903958B2 Method and apparatus for transmitting reference signal in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present invention relates to a method and an apparatus for transmitting a reference signal, the method of a terminal according to the present invention comprising: receiving, through a higher layer signaling, configuration information including first information indicating one of a first demodulation reference signal (DMRS)-related table and a second DMRS-related table; receiving control information including second information on DMRS information; analyzing, based on the second information, a DMRS-related table indicated by the first information; and receiving a DMRS based on the result of the analysis.
US10903951B2 Systems and methods for adaptive pilot allocation
System and method embodiments are provided for adaptive pilot allocation. In an embodiment, a method in a communication controller for adaptive pilot allocation includes determining at least one channel condition parameter for a wireless channel between the communications controller and a user equipment (UE). The method includes selecting a microframe pilot pattern to use for subsequent communications on the wireless channel according to the at least one channel condition parameter. Additionally, the method includes signaling an indication of the selected microframe pilot pattern to the user equipment. The method further includes transmitting data to the UE using the selected microframe pilot pattern.
US10903950B2 Method and apparatus for transmitting uplink transport block in wireless communication system
A method and device for transmitting a transport block in a wireless communication system is provided. Particularly, a terminal receives, from a base station, information on the number of subcarriers in a partial band included in an allocated carrier. The terminal distributes a soft buffer possessed by the terminal in proportion to the number of subcarriers in the partial band. The terminal determines a transport block size for each partial band according to the size of the distributed soft buffer. The terminal transmits, to the base station, the transport block within the transport block size.
US10903948B2 User terminal, radio communication system and radio communication method
The present invention is designed so that it is possible to prevent the number of times to perform blind decoding from increasing in cross-carrier scheduling in enhanced carrier aggregation. A user terminal can communicate with a radio base station by using six or more component carriers, and has a control section that exerts control so that, when cross-carrier scheduling is configured by the radio base station and the number of component carriers to be scheduled by a scheduling-source component carrier exceeds a predetermined value, a user terminal-specific search space is determined on a per component carrier basis based on higher layer signaling that configures a CIF (Carrier Indicator Field) value in association with a cell index.
US10903943B2 Enhanced LTE UL HARQ feedback indication for power saving and range improvement
Mobile devices, base stations, and/or relay stations may implement a method for an improved and reliable automatic repeat request feedback indication. A mobile device (UE) may establish communication within a wireless network, and indicate to the network that the UE is a special type device, e.g. a constrained device. The network (base station) may then not send an indication on a physical indicator channel to the UE when certain conditions are met, and instead, the mobile device may interpret control information received from the network on a physical control channel as a negative acknowledgment indication corresponding to an automatic repeat request from the network. The UE may then perform a retransmission according to the interpreted control information. A new control information format may be used to further define how the network and UE implement the automatic repeat request process, to reduce the total number of bits required in the control information.
US10903930B1 In-service defragmentation in optical networks using wavelength conversion
A system for in-service defragmentation may identify optical signals having wavelengths within a first predefined optical wavelength band for transition from a current channel to an alternate channel within the first band and may determine directions and amounts by which to move the wavelengths. The identified wavelengths in the first band may be slowly and deliberately drifted by the determined amounts, using multiple incremental adjustments, and converted to corresponding wavelengths in a second predefined optical wavelength band for transmission. During the transitions, the drifting optical signals in the second band may be combined with optical signals remaining in their current channels in the first band for transmission. Once the wavelength transitions are complete, the transitioned optical signals may be transmitted on their alternate channels in the first band. Collections of wavelength transitions that do not cross each other may be identified and may be performed substantially in parallel.
US10903923B2 Signal processing device and image display apparatus including the same
The present invention relates to a signal processing apparatus and an image display apparatus including the same. The signal processing apparatus for processing a baseband signal demodulated from an RF signal, includes: a synchronizer; a channel estimator; an equalizer; an error corrector to perform error correction based on a signal output from the equalizer; and a mean square error calculator to calculate a mean square error based on a difference between an input signal from the equalizer and a reference signal, wherein when the RF signal includes a co-channel interference signal, the error corrector performs error correction by using a mean square error in a time domain or mean square errors in a time domain and a spatial domain. Accordingly, a baseband signal, from which a defect is removed, may be obtained in response to various communication channels or broadcast channels.
US10903921B2 Method and device for providing heterogeneous network-based broadcast service
A method for providing a broadcast service, according to the present invention, comprises the steps of: if a broadcast service is provided by means of two or more networks, obtaining the maximum value among the fixed end-to-end delay of each network; and, on the basis of the maximum value, controlling an output point of a receiver which received packets of the broadcast service.
US10903918B2 Cognitive HF radio with tuned compact antenna
A cognitive HF radio is disclosed having a cognitive engine that optimizes HF transmission parameters on the basis of learned experience with previous transmission under varying transmission and environmental conditions. Additionally, electrically small HF antennas optionally using non-Foster matching elements are disclosed. Furthermore, another electrically small HF antenna and associated impedance matching networks are disclosed, including an impedance matching network using non-Foster matching elements.
US10903908B2 Optical transmission apparatus, optical transmission method, control circuit of the optical transmission apparatus, and storage medium of the optical transmission apparatus
An optical transmission apparatus (100) includes an optical transmitter (200) including an optical modulator (220) and an observation optical modulator (230) that attenuate optical power of input continuous wave light by an electro-absorption effect and output the continuous wave light. The optical modulator (220) performs pulse amplitude modulation on the continuous wave light and outputs the optical signal. The apparatus also includes: a bias voltage generation unit (350) that generates a direct-current bias voltage and outputs the direct-current bias voltage to the optical modulator (220) and the observation optical modulator (230); a modulation signal generation unit (360) that generates an electrical signal for pulse amplitude modulation and outputs the electrical signal to the optical modulator (220); and a bias voltage control unit (340) that instructs the bias voltage generation unit (350) to adjust the direct-current bias voltage on the basis of an absorption amount of optical power in the optical modulator (220) and an absorption amount of optical power in the observation optical modulator (230).
US10903904B1 Systems and methods for configuring a communications network
Systems and methods are disclosed for configuring a communications network. In disclosed embodiments, for a communication network comprising fiber optic cables connected by switches and transceiver-transponders, a graph representing the communication network can be obtained with edges representing the fiber optic cables, and nodes representing the switches and transceiver-transponders. A set of service links can be determined for a path in the communication network based on a set of demands for the path. Each service link can represent data transmission by one of the transceiver-transponders through one or more of the fiber optic cables connected by zero or more of the switches. Sets of service links can be iteratively selected for progressively longer initial segments of the path. When the initial segment comprises the path, the set of service links for the initial segment can be selected as the set of service links for the path.
US10903900B2 Non-geosynchronous orbit satellite constellations
A method for designing Non-Geosynchronous Orbit (NGSO) satellite constellations and NGSO satellite constellations thereof are presented. An NGSO satellite constellation may be designed to allow an earth station to perform handover between two satellites of the NGSO satellite constellation while the two satellites appear to be at about a same location in the sky relative to the earth station. In such constellation, an earth station may perform such handover between the two satellites in a Make-Before-Break fashion while the earth station may be configured to use a single, slow-tracking antenna, such as a mechanically tracking dish antenna.
US10903886B2 Ordering of CSI in UCI
Methods and systems for reporting Channel State Information (CSI), including ordering of CSI in Uplink Control Information (UCI), are provided herein. According to one embodiment, a method performed in a wireless device for reporting CSI comprises at least one of: receiving an indication of a resource allocation for an UL transmission; determining, from the indication, a maximum container size for a CSI report; mapping the one or more information bits of a CSI report to a bitstream, optionally such that a first CSI subset is mapped to more significant bits than a second CSI subset; and omitting the one or more least significant bits of the bitstream.
US10903882B2 Method and apparatus for wireless communications
A method for wireless communications includes: receiving a sounding packet from an access point; determining a rank of a channel matrix corresponding to a communications channel; and when the rank of the channel matrix is a full rank: selecting at least one of a plurality of pieces of codebook information previously stored in a memory, as beamforming information, transmitting the beamforming information to the access point, and applying channel smoothing to a communications channel provided by the access point.
US10903876B1 System and method for guiding card positioning using phone sensors
A position alignment system facilitates positioning of a contactless card in a ‘sweet spot’ in a target volume relative to a contactless card reading device. Alignment logic uses information captured from available imaging devices such as infrared proximity detectors, cameras, infrared sensors, dot projectors, and the like to guide the card to a target location. The captured image information is processed to identify a card position, trajectory and predicted location using one or both of a machine learning model and/or a Simultaneous Localization and Mapping logic. Trajectory adjustment and prompt identification may be intelligently controlled and customized using machine-learning techniques to customize guidance based on the preference and/or historical behavior of the user. As a result, the speed and accuracy of contactless card alignment is improved and received NFC signal strength is maximized, thereby reducing the occurrence of dropped transactions.
US10903875B2 Virtualized physical layer adapted for EHF contactless communication
A Physical Layer (PHY) of a host system of an electronic device may be implemented as a contactless PHY (cPHY) for extremely high frequency (EHF) contactless communication and the operation of EHF transmitters (TX), receivers (RX) and transceivers (EHF-XCVR) in an extremely high frequency integrated circuit (EHF IC) of the electronic device. The Host-cPHY translates logical communications requests from the Link Layer (LINK) into hardware-specific operations to affect transmission or reception of signals over an EHF contactless link. The Link Layer (LINK) may also be optimized as a contactless Link Layer (cLINK) for EHF contactless communication. A virtualized contactless Physical Layer (VcPHY) may comprise a contactless Physical Layer (Host-cPHY), and a contactless Link Layer (cLINK) for coupling a conventional Link Layer (LINK) with the contactless Physical Layer (Host-cPHY). Multiple data streams may be transported over the EHF contactless link over a range of frequencies.
US10903872B2 Device-to-device communication method and terminal device
Embodiments of the present disclosure include example device-to-device communication methods and terminal devices. One example method includes determining, by a terminal device, a first resource, where the first resource is some time-frequency resources in a first resource set, where the first resource set is all time-frequency resources that can be used to detect a first transmission resource. The first transmission resource is a spectrum resource used to transmit first data. The terminal device can then perform detection for the first transmission resource in the first resource. In some instances, the terminal device can then send first data on the first transmission resource.
US10903870B1 Angle of propagation estimation in a multipath communication system
A system includes a transceiver configured to receive frequency dependent channel estimates or beamforming feedback in a multi-carrier, multi-antenna communication system, and a multi-layer perceptron feed forward neural network component, coupled with the transceiver, configured to estimate parameters of multipath reflections using representations of the channel estimates or beamforming feedback, and to generate transmission correction factors for the transceiver.
US10903868B2 RF system and method for implementing role switching of transceiver nodes
Disclosed is a RF system (100) having at least one transceiver node device (110, 112, 114, 116, 118, 120) that is capable to assume, at a controllable point in time and/or for a controllable time period, each one of the following roles (210, 220, 230, 240): a first role (210) comprising listening or answering to a message from an active communication session, in particular ranging sessions, a second role (220) comprising listening for new communication sessions, in particular ranging sessions, a third role (230) comprising staying idle, and optionally a third role (230) comprising scanning for ongoing communication sessions, in particular ranging sessions, of other RF systems. The RF system (100) further comprises a controller device (134) communicatively interlinked with the at least one, in particular each, transceiver node device (110, 112, 114, 116, 118, 120) and capable to control an assignment of roles to the at least one, in particular each, transceiver node device, in particular to control for a transceiver node device a point in time to assume a role and/or a duration of performing a role and/or a duty cycle of performing a role (210, 220, 230, 240).
US10903863B2 Separating two additive signal sources
A first set of signal data is received. Generative machine learning models are trained based on the first set of signal data. The generative machine learning models include at least a first model trained to identify a first signal component and a second model trained to identify a second signal component. An incoming mixed signal data stream is dynamically separated into a clean signal component and a noise signal component by running the generative machine learning models.
US10903858B2 Dynamically variable error correcting code (ECC) system with hybrid rateless reed-solomon ECCs
Example apparatus and methods control whether and when hybrid rateless Reed Solomon (RS) error correcting codes (ECC) for a message are produced, stored, and distributed. The control may be based on a property (e.g., reliability, error state, speed) of a message recipient. Example apparatus and methods may also control whether and when fountain codes for the message are produced, stored, and distributed. Once again, the control may be based on a property of a message or ECC recipient. Both the hybrid rateless RS ECC and the fountain codes may be produced from data stored in a modified RS matrix. The modified RS matrix may store row-centric error detection codes (EDC) instead of conventional cyclic redundancy check (CRC) characters. The modified RS matrix may store column-centric ECC that may be produced serially. Different types or numbers of ECC may be produced, stored, and provided for different messages stored at different recipients.
US10903847B2 Analog-to-digital conversion circuit and signal conversion method thereof
A conventional analog-to-digital conversion circuit has a problem that conversion errors cannot be suppressed. According to one embodiment, the analog-to-digital conversion circuit includes a first digital-to-analog conversion circuit 30 of a capacitance distribution type, a second digital-to-analog conversion circuit 31 of a capacitance distribution type, and a comparison circuit 32 for comparing output voltages of the two digital-to-analog conversion circuits, and before performing a successive comparison operation for successively changing a reference voltage applied to the first digital-to-analog conversion circuit, generates an intermediate digital value having a digital value corresponding to a voltage value of an analog input signal, determines a reference voltage to be applied to the second digital-to-analog conversion circuit 31 in accordance with the intermediate digital value, and thereafter performs a successive comparison operation using the first digital-to-analog conversion circuit 30 in a state in which the state of the second digital-to-analog conversion circuit 31 is held.
US10903843B1 SAR ADC with variable sampling capacitor
A successive approximation register analog-to-digital converter (SAR ADC) circuit comprises N weighted bit capacitors, wherein N is a positive integer greater than one; a sampling circuit configured to sample an input voltage onto the N weighted bit capacitors; and logic circuitry. The logic circuitry is configured to enable sampling of the input voltage onto the N weighted bit capacitors in a high-resolution mode; enable sampling of the input voltage onto N−M of the weighted bit capacitors in a low-resolution mode and sampling a common mode voltage onto the most significant M weighted bit capacitors, wherein M is a positive integer greater than zero and less than N; and initiate successive bit trials using the weighted bit capacitors to convert the sampled input voltage to a digital value.
US10903839B2 Article coated with integrated microsensor chemical detection elements
A coated article includes integrated circuit detection elements incorporated on a surface or embedded in a body, which elements are adapted to detect target chemical and/or target environmental conditions. The detection elements include microsensors applied with liquid and dry mixtures, including compounds of inks, dyes, print powders, aerosols and other suspensions. The microsensor state is detected and then processed to identify a detected value for the target chemical. Depending on the result, a readout substance is released to indicate a presence of the target chemical.
US10903836B2 Radio-frequency switch with voltage equalization
A radio-frequency switch includes a first series switch including a plurality of series field-effect transistors (FETs) connected in series between a first terminal and a second terminal, a first shunt switch including a plurality of shunt FETs connected in series between the first terminal and a first ground terminal, and a first shunt gate resistor circuit including a plurality of gate resistors respectively connected to gates of the plurality of shunt FETs of the first shunt switch. Respective resistance values of the plurality of gate resistors of the first shunt gate resistor circuit successively increase in a direction away from the first ground terminal toward the first terminal.
US10903835B2 High frequency switch
A length of a zone in which a power propagation direction from an input/output terminal (P251) toward a common terminal (P20) and a power propagation direction from the common terminal (P20) toward an external connection terminal (P10) are opposite to each other is longer than a length of a zone in which a power propagation direction from an input/output terminal (P211) toward the common terminal (P20) and a power propagation direction from the common terminal (P20) toward the external connection terminal (P10) are opposite to each other. A FET (251) and a FET (211) have structures that power transferred between a drain and a source of the FET (251) in accordance with predetermined input power is greater than power transferred between a drain and a source of the FET (211).
US10903832B2 Current drive circuit
A current drive circuit has a first transistor that outputs a current, a second transistor connected to the first transistor by cascode connection, a third transistor connected to the second transistor by cascode connection, a first current source that supplies a current to the third transistor and the second transistor, a fourth transistor that shares a gate with the third transistor, a fifth transistor that is connected to the fourth transistor by cascode connection and shares a gate with the second transistor, a second current source that supplies a current to the fourth transistor and the fifth transistor, a sixth transistor that shares a gate with the third transistor and the fourth transistor and controls a gate voltage of the first transistor, and a third current source that supplies a drain current of the sixth transistor.
US10903818B2 Piezoelectric package-integrated film bulk acoustic resonator devices
Embodiments of the invention include a piezoelectric package integrated filtering device that includes a film stack. In one example, the film stack includes a first electrode, a piezoelectric material in contact with the first electrode, and a second electrode in contact with the piezoelectric material. The film stack is suspended with respect to a cavity of an organic substrate having organic material and the film stack generates an acoustic wave to be propagated across the film stack in response to an application of an electrical signal between the first and second electrodes.
US10903817B2 Bulk acoustic wave resonator and method of manufacturing the same
A method of manufacturing a bulk acoustic wave resonator includes: forming a sacrificial layer on a substrate protection layer; forming a membrane layer on the substrate protection layer to cover the sacrificial layer; and forming a cavity by removing the sacrificial layer using a gas mixture comprising a halide-based gas and an oxygen-containing gas, wherein a mixture ratio of the halide-based gas to the oxygen-containing gas in the gas mixture is in a range from 1.5 to 2.4.
US10903816B2 Thin-film type package
A thin-film package includes: a substrate; a wiring layer disposed on the substrate; a microelectromechanical systems (MEMS) element disposed on a surface of the substrate; a partition wall disposed on the substrate to surround the MEMS element, and formed of a polymer material; a cap forming a cavity with the substrate and the partition wall; and an external connection electrode connected to the wiring layer. The external connection electrode includes at least one inclined portion disposed on at least one inclined surface formed on any one or any combination of any two or more of the substrate, the partition wall, and the cap.
US10903815B2 Acoustic wave resonator and electronic filter circuit
An acoustic wave resonator may be provided comprising a main body, which contains or consists of a piezoelectric material, and at least one electrode, which is arranged on the main body and covers at least a portion of the main body and which contains graphene, wherein the graphene of the electrode is provided with a metal coating, which is a partial coating of the graphene. An electronic filter circuit with such an acoustic wave resonator may also be provide.
US10903810B2 Apparatus for detecting neural spike
An apparatus for detecting a neural spike includes: a preprocessing circuit configured to remove a low-frequency component from a neural signal to form a low-frequency component removed neural signal, and amplify the low-frequency component removed neural signal; a comparing circuit configured to compare an output signal of the preprocessing circuit to a threshold signal; a merging circuit configured to merge spikes within a reference interval of an output signal of the comparing circuit into one peak, and to generate, based on the merging of the spikes, an output signal comprising pulses; and a counting circuit configured to count the pulses.
US10903807B2 Mixer circuit
The invention relates to a mixer circuit, which includes a transconductance stage circuit, a switch stage circuit and a load stage circuit which are electrically connected in sequence. The transconductance stage circuit is used to access a radio frequency voltage signal and convert the radio frequency voltage signal into a radio frequency current signal The switch-level circuit is used to access the local oscillator signal and the radio frequency current signal, and the switch-level transistor is turned on by using the local oscillator signal; the load-level circuit is used to convert the intermediate frequency current signal into a voltage signal for output. In the present invention, the transconductance stage circuit adopts a transistor superposition technology structure, which improves the conversion gain of the mixer; at the same time, it uses a source degenerate inductance structure, which further improves the conversion gain and linearity of the circuit.
US10903781B2 Solar power system for marine dock
A solar power system for a marine dock includes a telescoping vertical member affixed to a dock via a bracket. A solar panel is pivotably and rotatably affixed to the top end of the telescoping vertical support. A weatherproof equipment container is affixed to the telescoping vertical support. A meter unit, battery, and inverter are housed within the weatherproof equipment container. First leads connect the solar panel to the meter unit, which is configured to measure and display energy and/or power generated by the solar panel. Second leads are configured so that current is passed through the meter unit to the battery in a charging configuration. A third lead connects one terminal of the battery to a measurement terminal on the meter unit, which is configured to measure and display the output voltage of the battery. Fourth leads connect the battery to the inverter in a discharge configuration.
US10903774B2 Half-bridge inverter modules with advanced protection through high-side to low-side control block communication
A communication system for use in a switching module includes a low-side control block coupled to control switching of a low-side switch of the switching module. The low-side control block is further coupled to be referenced with a low-side reference system ground. A high-side control block is coupled to control switching of a high-side switch of the switching module. The high-side control block is further coupled to be referenced with a floating node of the switching module. During steady state operation, the low-side control block is coupled to send signals during each switching cycle to the high-side control block to turn the high-side switch on and off. A status update is communicated from the high-side control block to the low-side control block through a first single-wire communication link.
US10903773B1 Kinetic energy recovery system with flywheel
A kinetic energy recovery system with flywheel includes a flywheel doubly-fed electric machine, an electric motor, a drive circuit and a controller. The flywheel doubly-fed electric machine has a primary side coil and a secondary side coil. The electric motor has a phase coil connected in series with the primary side coil. The drive circuit has an AC/DC circuit and a DC/AC circuit, wherein the AC end of the AC/DC circuit is coupled to the primary side coil; the AC end of the DC/AC circuit is coupled to the secondary side coil. The controller is configured to manipulate a frequency and a phase of output voltage and output current of the secondary side coil, thereby controlling the frequency and phase of a voltage and a current output from the primary side coil, thereby recovering a kinetic energy of the electric motor or providing the kinetic energy to the electric motor.
US10903759B2 Power conversion device and power conversion device system
Provided is a power conversion device with which it is possible to acquire a sign of a system stop before the system stops, and to minimize the nonworking time of the system. A power conversion device for converting DC voltage or AC voltage into AC voltage, the power conversion device being characterized by having an abnormality detection unit for detecting abnormalities in the power conversion device, a restart unit for stopping the power conversion device and automatically performing a restart when the abnormality detection unit has detected an abnormality, a restart recording unit for recording restart information of when the restart unit has restarted, and a sign diagnostic unit for inputting the restart information recorded by the restart recording unit and performing a sign diagnosis of the abnormality in the power conversion device on the basis of the restart information, the sign diagnostic unit performing the sign diagnosis on the basis of the number of restarts and outputting a sign diagnostic result.
US10903758B2 Hybrid multilevel inverters with reduced voltage stress
A method comprises during a first half cycle, configuring a first switch to operate as an always-on switch, turning on a second switch prior to turning on a third switch and turning off the third switch prior to turning off the second switch, wherein the first switch and the second switch are connected in series and further in parallel with the third switch between a first terminal of a power source and a filter and during a second half cycle, configuring a fourth switch to operate as an always-on switch, turning on a fifth switch prior to turning on a sixth switch and turning off the sixth switch prior to turning off the fifth switch, wherein the fourth switch and the fifth switch are connected in series and further in parallel with the sixth switch between a second terminal of the power source and the filter.
US10903753B2 Resonant isolated converters for power supply charge balancing systems and other systems
A converter circuit includes a primary side having a resonator and a first control circuit configured to control the resonator. The converter circuit also includes a secondary side having a resonant rectifier and a second control circuit configured to control the resonant rectifier. The converter circuit further includes a transformer configured to electrically isolate the primary side from the secondary side. The second control circuit is configured to turn the resonant rectifier on and off. The first control circuit may be configured to detect when the resonant rectifier is off and, in response, turn the resonator off without using a feedback signal from the secondary side. The first control circuit may be configured to detect when the resonant rectifier is off by detecting when input power to the primary side decreases. The resonant rectifier could be turned on and off by detuning the resonant rectifier.
US10903750B2 Resonant switching converter
A resonant switching converter can include: a voltage switching circuit configured to receive a first input voltage, and to generate a second input voltage of a resonant branch coupled to the voltage switching circuit; where when the voltage switching circuit is in a first operating state, the second input voltage provided to the resonant branch is less than the first input voltage; and where when the voltage switching circuit is in a second operating state, the input voltage provided to the resonant branch is zero.
US10903748B2 Frequency modulation control for phase-shift full bridge converters
A phase shift full bridge (PSFB) converter includes: an isolation transformer; a full-bridge having a first pair of switch devices connected in series at a first node coupled to a first terminal of the primary side of the isolation transformer, and a second pair of switch devices connected in series at a second node coupled to a second terminal of the primary side of the isolation transformer; a rectifier coupled to the secondary side of the isolation transformer; and a controller for switching the first and second pairs of switch devices out of phase with each other. Under nominal input voltage conditions for the PSFB, the controller switches the first and second pairs of switch devices at a nominal switching frequency. Under reduced input voltage conditions for the PSFB, the controller switches the first and second pairs of switch devices at a frequency lower than the nominal switching frequency.
US10903744B2 Signal generation circuit
A signal generation circuit of an embodiment is a signal generation circuit giving a generated signal corresponding to an input signal to an amplification circuit configured to generate an output within a range based on a power supply voltage, the signal generation circuit including: a first voltage generating portion configured to generate an internal midpoint potential based on the power supply voltage; a second voltage generating portion configured to generate a starting voltage of the generated signal based on the power supply voltage and the amplification circuit; a resistance circuit configured to output a voltage caused to attenuate or pass through on the basis of the internal midpoint potential; a controlling portion configured to change a resistance value of the resistance circuit; and an output circuit configured to output the output voltage of the resistance circuit as the generated signal.
US10903736B2 Power converter
There is provided a power converter which can suppress a surge voltage and reduce noise flowing from an input of a power changer. The power converter includes an inverter circuit 140, a capacitor 514 for smoothing DC power, a capacitor 515 for removing noise, and conductors 564p and 564n. The conductors 564p and 564n are connected to the capacitors 514 and 515 when power side terminals 562p and 562n are connected to an inverter circuit 140, and power source side terminals 561p and 561n are connected to a battery 136. In the conductors 564p and 564n, a parasitic inductance L1 between capacitor terminals 563p and 563n and capacitor terminals 560p and 560n is larger than a parasitic inductance L2 between capacitor terminals 563p and 563n and the power side terminals 562p and 562n.
US10903735B2 Semiconductor integrated circuit device and power supply device
A conventional power supply device has a problem in miniaturization. A power supply device generates a prediction value of an error signal from first and second error signals, and controls an output voltage so that the prediction value lies between first and second threshold values. The first error signal is obtained by converting an error voltage based on the difference between the output voltage and a reference voltage at a first timing. The second error signal is obtained by converting an error voltage based on the difference between the output voltage and the reference voltage at a second timing.
US10903731B2 Apparatus for sensing rotor location and motor comprising apparatus
A motor for sensing a rotor location is provided, the motor comprising a shaft, a sensing magnet including a main magnet and a sub-magnet coupled to the shaft and a substrate disposed on the sensing magnet. The substrate includes a plurality of first hall sensors and a plurality of second hall sensors spaced apart from the shaft by a first distance, and a plurality of third hall sensors and a plurality of fourth hall sensors spaced apart from the shaft by a second distance larger than the first distance.
US10903710B2 Producing method for electrical insulating structure, electrical insulating structure and rotating electrical machine
A producing method for an electrical insulating structure that covers an outer surface of a to-be-insulated object is provided. The method comprises: a taping step of winding a main insulation tape on outside of the to-be-insulated object; a spraying step of spraying nanoparticles onto the outer surface of the wound main insulation tape; a vacuum drawing step of vacuum drawing the tape-wound to-be-insulated object; and an impregnation step of injecting a nanoparticle-containing impregnating macromolecular polymer in which nanoparticles have been kneaded to impregnate the to-be-insulated object therewith. In the spraying step, microcapsules, which contain the nanoparticles and are able to release the nanoparticles before the impregnation step, are sprayed.
US10903704B2 Fan motor for air conditioner
A fan motor for an air conditioner includes a rotor shaft, a plurality of rotor cores arranged in a circumferential direction about a center of the rotor shaft, a bridge configured to couple the rotor cores, permanent magnets coupled to the plurality of rotor cores, and an insert-injected rotor body provided in a space formed through the rotor shaft, the rotor cores, the bridge, and the permanent magnets. A cable holder for the fan motor includes an upper cable holder in which a plurality of protrusion walls are formed downwardly, a lower cable holder in which a plurality of guide walls coupled between the plurality of protrusion walls are formed upwardly, and a soldering land which is formed in a lower portion of the lower cable holder and upon which a wire can be soldered.
US10903698B2 Stator magnetic sheet, associated method and rotating electrical machine
A subsea assembly comprising an electric subsea machine having an electric motor driving an operator, and a coolant circuit at least partially located in thermal contact with the electric motor, the coolant circuit including a cooling assembly located externally from the subsea machine, the cooling assembly comprising at least a heat transfer element, the subsea machine and the cooling assembly being supported by a common supporting frame; at least a part of the heat transfer element is integrated in the frame.
US10903692B2 Systems and methods for load position detection and power control of omni-directional wireless power transfer
The present invention is directed towards methods and systems for omni-directional wireless power transfer. The method comprises generating magnetic field in all directions, detecting the loads based on the magnetic field shape and focusing the power flow towards the detected loads, so as to maximize the energy efficiency of the wireless power transfer.
US10903684B2 Method for operating a network having multiple node devices, and network
A method for operating a network, such as an automation network, for example, has multiple node devices provided that are networked to one another. There is a global time available, and the node devices record their operating parameters. The operating parameters are allocated to a respective address element as content elements in order to be stored in a tensorial database structure. Control or adaptation of the operation of the network with its node devices and couplings is facilitated thereby. The method is suitable particularly for use in supply networks, automated production installations, communication networks, transport networks and logistical networks. The proposed storing allows easy visualisation, depiction and evaluation of operating states of the network and of its node devices.
US10903683B2 UPS maintenance bypass systems using mode signaling
A maintenance bypass (MBP) system for an uninterruptible power supply (UPS) includes a first switch having at least three positions that provide different couplings of a power source, a load, a power input of a UPS and a power output of a UPS and including a first contact set configured to indicate at least one transition between positions of the at least three positions. The system further includes a second switch configured to enable transition of the first switch between at least two of the positions and including a second contact set configured to indicate actuation of the second switch. The first switch may include a rotary switch and the second switch may include a pushbutton switch.
US10903680B2 Starter battery with continued function after cell failure
A starter battery with a total battery voltage exceeding a supply voltage requirement of an electrical system. An alternator provides a charging voltage that corresponds with the supply voltage requirement of the electrical system. A total battery voltage equal to the sum of cell voltages exceeds the supply voltage requirement of the electrical system. A step-down voltage regulator reduces the total battery voltage to correspond with the supply voltage requirement and a boost voltage regulator increases the charging voltage from the alternator when charging the starter battery to the total battery voltage. When detecting a degraded cell, the step-down voltage regulator continues to regulate the total battery voltage to correspond with the supply voltage requirement after the cell has degraded and the boost voltage regulator is bypassed when charging the starter battery to no longer increase the charging voltage from the alternator when charging the starter battery.
US10903679B2 Mobile emergency charging device for a battery of a motor vehicle, emergency charging method, and motor vehicle with a lifting mechanism
A mobile emergency charging device for a battery of a motor vehicle that is designed to charge the battery in a recuperation operation. The mobile emergency charging device has at least one fuel tank, an internal combustion engine, and at least one drive roller for driving a wheel of the motor vehicle. This at least one drive roller is connected at least indirectly to an output shaft of the internal combustion engine and, by way of this connection, the drive roller is set into a rotational movement when the internal combustion engine is running.
US10903678B2 Apparatus and method for providing bidirectional voltage support
This disclosure provides systems, methods and apparatus for an energy storage system. In one aspect, the energy storage system includes a controller configured to connect a capacitor system in series with an output of a battery system during a regenerative event such that the voltage of the capacitor system is subtracted from the voltage of the battery system.
US10903674B2 Power converter module
A power conversion system comprises a plurality of power converter modules, each including a bi-directional DC to DC converter and a current controller, wherein the bi-directional DC to DC converter is connected to the current controller, for charging or discharging a DC power source according to a distribution command received from the current controller, and a voltage controller, connecting to the plurality of power converter modules, for generating a current command to the current controller, wherein the voltage controller generates a current command to the current controller of the power converter module according to the detected capacity and voltage of the DC power source, whereby the current controller generates the distribution command to the bi-directional DC to DC converter with the received current command.
US10903660B2 Wireless connector system circuit
Various embodiments of a wireless connector system are described. The system has a transmitter module and a receiver module that are configured to wirelessly transmit electrical energy and/or data via near field magnetic coupling. The wireless connector system is designed to increase the amount of wirelessly transmitted electrical power over a greater separation distance. The system is configured with various sensing circuits that alert the system to the presence of the receiver module to begin transfer of electrical power as well as undesirable objects and increased temperature that could interfere with the operation of the system. The wireless connector system is a relatively small foot print that is designed to be surface mounted.
US10903648B2 Wind park with multiple wind turbines
A wind park for feeding power into a supply network at a connection point is provided. The wind park includes wind turbines for generating the power, a DC network for transmitting the power to the connection point, an inverter configured to transform electrical DC voltage into an AC voltage for feeding the power into the supply network, at least one DC-DC converter for feeding the power into the DC network. The DC-DC converter includes a switching device and a transformer with primary and secondary sides. The primary side is coupled to the at least one wind turbine via the switching device and the secondary side is coupled to the DC park network via at least one rectifier. The DC-DC converter is configured to apply a DC voltage of changing polarity to the primary side by the switching device to transform a DC voltage of the at least one wind turbine.
US10903644B2 Control device
Provided is a control device that stops the power supply when the first FET is short-circuited. In the control device, a boost circuit increases the voltage of one end of a resistor on the boost circuit side to a predetermined voltage that is higher than the source voltage of the first FET. An AND circuit instructs the discharge circuit to decrease the voltage at the other end of the resistor when the voltage at the other end of the resistor is less than a threshold voltage if the AND circuit instructs the boost circuit to increase the voltage at the one end of the resistor on the boost circuit side. The threshold voltage exceeds the voltage at the one end of the resistor if the voltage at the one end of the resistor on the boost circuit is the predetermined voltage and if the first FET is short-circuited.
US10903641B2 Fast overvoltage protection circuit with digital control
A wired communication apparatus includes a receiver, a transmitter and a control circuit. The receiver includes a signal detection circuit. The transmitter includes a number of digital-to-analog converter (DAC) cells. The control circuit can receive an overvoltage signal from the receiver and can disable an output of the transmitter based on the overvoltage signal. The signal detection circuit is operable in a special mode to detect an overvoltage event at an input port of the receiver, and the control circuit can disable the output of the transmitter for a programmable time period.
US10903636B1 Electrical wall plate with accessory support
An electrical wall plate having a front face plate, an opposing rear plate face, at least one electrical device opening extending through both the front plate face and rear plate face, and at least one movable extension member configured to move and extend away from and also back toward the front plate face and support at least one electronic accessory device placed on the movable extension member is provided.
US10903633B2 Interlocking cable cleat
An interlocking cable cleat secures cables to a ladder rack. The interlocking cable cleat is formed from a first cable cleat half and a second cable cleat half. Each cable cleat half includes an outer surface, an inner surface, and at least one mounting hole extending from the outer surface to the inner surface. Semi-circular keys extend from the inner surface of each cable cleat half around the mounting holes in the cable cleat halves defining slots in the remainder of each mounting hole. Each slot receives one of the semi-circular keys from an opposing inverted cable cleat half to interlock the first cable cleat half to the second cable cleat half.
US10903631B2 Device and method for manipulating an inner conductor
A device and a method manipulate an inner conductor from several inner conductors at a stripped end of a sheathed cable. The device includes a manipulation device pivotable from an initial position about a pivot axis extending perpendicular to the axial direction of the cable end alignable relative to the manipulation device in a plane extending perpendicular to the cable end axis. The manipulation device includes a needle movable towards an inner conductor end in the initial position along a needle axis; and an inner conductor gripper gripping the inner conductor end. The method includes aligning the cable end relative to the manipulation device to align the needle axis with the inner conductor axis; moving the needle towards the inner conductor end, and establishing needle and inner conductor end contact; pivoting the manipulation device about the pivot axis; and gripping the inner conductor end by the inner conductor gripper.
US10903628B2 Method for manufacturing spark plug
The present invention provides a method of manufacturing a spark plug which is capable of securing a bonding strength at the middle of a chip while suppressing an occurrence of scattering. The method of manufacturing the spark plug having a ground electrode to which a bonding surface of a chip is welded, has a machining process of machining the ground electrode such that an area located inside an edge of a welding-planned part where the chip is welded on the ground electrode and including a center of the welding-planned part is rougher than a section except the area of the welding-planned part, and a bonding process of bonding the chip to the welding-planned part of the ground electrode after undergoing the machining process by resistance welding.
US10903624B2 Semiconductor laser element
A semiconductor laser element includes a first nitride semiconductor layer of a first conductivity-type; a second nitride semiconductor layer of a second conductivity-type; and an active region disposed between the first nitride semiconductor layer and the second nitride semiconductor layer. The active region includes a first barrier layer, an intermediate layer, a well layer and a second barrier layer. A lattice constant of the intermediate layer is greater than a lattice constant of each of the first barrier layer and the second barrier layer, and smaller than a lattice constant of the well layer. A thickness of the intermediate layer is greater than a thickness of the well layer. The well layer and the second barrier layer are in contact with each other, or a distance between the well layer and the second barrier layer is smaller than a distance between the first barrier layer and the well layer.
US10903617B1 Compact laser cavity and methods of manufacture
Provided herein are systems and methods of manufacture and operation for a compact laser to achieve high-intensity output pulses. These compact laser resonators and methods rely upon separate and distinct functions of the laser resonator to be operated in balance such that the functions, while deleterious when separate are supportive of laser generation and growth when combined within a small volume laser resonator as described herein. The combined elements of the described laser resonator include a delicate balance that allows the laser to operate between plane-parallel operation and unstable operation. This operation mode further allows distinct methods of construction and operation that allow the compact laser to be reliably assembled and tested during assembly. Therefore, despite requiring a delicate balance of disparate elements, the described laser resonator results in a compact robust laser.
US10903607B2 Electronic unit
An electronic unit is provided. The electronic unit includes a circuit board provided with an electronic component and a terminal, a terminal holder fixed to the circuit board and holding the terminal, a first casing assembled so as to abut on the terminal holder, and a second casing assembled to the first casing so as to sandwich the terminal holder between the first casing and the second casing, and configured to maintain a state where the terminal holder and the first casing abut on each other by being engaged with the first casing so as to restrict movement of the first casing away from the terminal holder and by elastically pressing the terminal holder against the first casing through a pressing piece extending from the second casing.
US10903602B2 Coaxial cable connector
A coaxial cable connector comprises: an inner sleeve having a first outer flange and a first surface; a nut coaxially arranged with the inner sleeve, comprising a first inner flange and a threaded portion, the threaded portion of the nut engages with a threaded surface of a connector of an electronic device; a first inner ring coaxially arranged with the inner sleeve, comprising a ring portion and a plurality of elastic portions, one end of each of the plurality of elastic portions comprising a second outer flange disposed between the ring portion and the first outer flange; and an outer sleeve coaxially arranged with the first inner ring and the inner sleeve, wherein when the outer sleeve moves toward the nut, an engaging bump of the outer sleeve presses the second outer flange to enable the second outer flange to move toward the outer surface of the inner sleeve.
US10903598B2 Connector
A connector (10) has a housing (20) including a body (21). A work hole (23) long in a lateral direction penetrates through the body (21). Terminals (30) are held in the housing (20) and are arranged side by side in the lateral direction in the work hole (23). Each terminal (30) includes an embedded portion (31) embedded in the housing (20), an internal connecting portion (32) connected to the embedded portion (31) and disposed inside the work hole (23) and an external connecting portion (33) connected to the internal connecting portion (32) and disposed outside the work hole (23). Protection walls (22) project from the body (21) at both sides of a terminals (30). Tip parts of the protection walls (22) are more distant from the body (21) than the external connecting portions (33) in a penetration direction of the work hole (23).
US10903590B2 Dual in-line memory module (DIMM) connector retention apparatus
A memory connector retention apparatus is disclosed. The memory connector retention apparatus may comprise a retention body having a top portion, a bottom portion, two side portions, an end portion, and a fastening portion. In an example, the top portion and the bottom portion may be open, forming a cavity in the retention body to allow a memory connector and a memory module to be positioned within the retention body. The fastening portion may allow the retention body to secure the memory module within the memory connector by keeping memory snap arms of the memory connector fixed in a closed configuration when the fastening portion is in a tightened position. In an example, the fastening portion may comprise a hole such that a tightening element, e.g., a screw or peg, may fit into the hole. In this case, the tightening element may be adjustable so that the retention body may fit over the memory snap arms and prevent the memory snap arms at the end portion and the fastening portion of the retention body from moving into an open position.
US10903585B2 Antenna array
An antenna array is provided which may include, but is not limited to, a plurality of reflectors, each of the plurality of reflectors having a face, a first edge and a second edge, wherein the first edge of each of the plurality of reflectors is coupled to the second edge of another of the plurality of reflectors, a first plurality of antenna elements arranged on the face of at least one of the plurality of reflectors, and a second plurality of antenna elements arranged at a corner of at least two of the plurality of reflectors, the corner comprising an area where the first edge of one of the plurality of reflectors is coupled to the second edge of another one of the plurality of reflectors.
US10903578B2 Hybrid MIMO architecture using lens arrays
Various examples are provided related to hybrid multiple-input/multiple-output (MIMO) architectures. Beam steering can be provided using lens arrays. In one example, a hybrid antenna system includes a plurality of lens antenna subarrays (LAS), each of the LAS including a plurality of antenna elements configured to selectively receive a radio frequency (RF) transmission signal from RF processing circuitry, and a lens extending across the plurality of antenna elements. The RF transmission signal can be provided to a selected antenna of the plurality of antenna elements via a switching network and a common phase shifter for transmission. The lens can be configured to steer a RF transmission generated by the selected antenna in a defined direction. The selected antenna can be determined by the switching network configuration.
US10903577B2 Printed wiring board
A printed wiring board includes a laminated structure including insulating layers, and conductive layers laminated on the insulating layer, respectively, such that the conductive layers include an outermost conductive layer having a radiation slot, and an inner-side conductive layer having an excitation portion facing the radiation slot in a lamination direction. The laminated structure has a recess portion recessed from the radiation slot toward the excitation portion such that a bottom surface of the recess portion is positioned between the outermost conductive layer and the excitation portion, and the insulating layers include an insulating layer having at least a portion covering the excitation portion.
US10903564B2 Communication apparatus
A communication apparatus is provided. A retaining wall structure electrically connected with a ground plane is disposed between a main circuit board and an antenna. A retaining wall part of the retaining wall structure has a thickness. A distance between the retaining wall part and the main circuit board is a first distance, and a distance between the retaining wall part and the antenna and is a second distance. A distance between the retaining wall and a shielding metal plate is a third distance. The projection of the antenna projected toward the retaining wall in the orthogonal projection direction falls on the retaining wall part.
US10903562B2 Batteries as antenna for device
Batteries as an antenna for a device are disclosed. In an embodiment, the device comprises: at least two batteries, each battery comprising at least two conductive portions; a radio frequency, RF, isolation component configured between the at least two batteries; a transformer configured to connect a radio frequency signal to the at least two conductive portions of the at least two batteries, wherein the at least two conductive portions are configured as an antenna of the device.
US10903556B2 Up-down zigzag additive spiral antenna
A spiral antenna apparatus, which may comprise an antenna element disposed in two spiral arms in a vertical zigzag pattern. The apparatus may comprise an electromagnetic band gap cavity comprising: a ground plane, one or more layers of conductive patches, at least one pillar extending between the ground plane and a top layer of the one or more layers, and low dielectric foam disposed to fill gaps between the ground plane and the one or more layers and to fill gaps between the one or more layers. The apparatus may comprise a corrugated radio frequency choke disposed within the electromagnetic band gap cavity. At least one of the antenna element, the balun element, the electromagnetic band gap cavity, and the radio frequency choke may be fabricated using additive manufacturing.
US10903554B2 Machine learning models for detecting the causes of conditions of a satellite communication system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to detect problems in a satellite communication system. In some implementations, one or more feature vectors that respectively correspond to different times are obtained. The feature vector(s) are provided as input to one or more machine learning models trained to receive at least one feature vector that includes feature values representing properties of the satellite communication system and output an indication of potential causes of a condition of the satellite communication system based on the properties of the satellite communication system. A particular cause that is indicated as being a most likely cause of the condition of the satellite communication system is determined based on one or more machine learning model outputs received from each of the one or more machine learning models.
US10903546B2 Planar balun transformer device
An electric transformer device (balun) is formed on a support plate having a first base face and an opposite second base face. The balun includes a first port (40) connectable to an electrical line for a differential signal and a second port connectable to an electrical line for a single-ended signal. A first printed conductive track is associated to the first base face of the support plate for connecting the first port to the second port. A printed conductive path is associated to the second base face of the support plate for connecting the first port to the second port. The printed conductive path is formed of a symmetric second and third printed conductive tracks.
US10903536B2 Battery and a battery thermal arrangement
A battery and battery thermal arrangement are provided. The battery comprises one or more battery blocks and a thermal insert configured adjacent to a first battery block or between two battery blocks, including the first battery block and a second battery block, the thermal insert comprising a channel for allowing a thermal medium flowing through the thermal insert, the thermal insert being in physical contact with at least a part of a side of the first battery block when filled with the thermal medium, the thermal insert further comprising an inlet and an outlet connectable to a circulation device for pumping the thermal medium through the thermal insert.
US10903534B2 Battery pack capacity optimization via self-regulation of cell temperature
Managing of battery pack cell capacity is provided. The managing includes monitoring temperature of one or more cells within the battery pack, and based on temperature of a cell of the one or more cells being at or below a low temperature threshold, initiating discharging of cells with the battery pack at a specified discharge power level to heat the cells within the battery pack. The managing also includes, based on temperature of a cell of the one or more cells rising to or above an upper temperature threshold after initiating discharging of the cells within the battery pack, discontinuing the discharging of cells within the battery pack.
US10903530B2 Anode material particles with porous carbon-based shells
Improved anodes and cells are provided, which enable fast charging rates with enhanced safety due to much reduced probability of metallization of lithium on the anode, preventing dendrite growth and related risks of fire or explosion. Anodes and/or electrolytes have buffering zones for partly reducing and gradually introducing lithium ions into the anode for lithiation, to prevent lithium ion accumulation at the anode electrolyte interface and consequent metallization and dendrite growth. Various anode active materials and combinations, modifications through nanoparticles and a range of coatings which implement the improved anodes are provided.
US10903526B2 Electron device stack structure
A method for fabricating an electron device stack structure includes preparing plural substrates, each having a corresponding one of plural vias; sputter-depositing plural metal layers on the plural substrates to form plural electron device layers, each of the plural metal layers being sputter-deposited on a corresponding one of the plural substrates and including a part straying into a corresponding one of the plural vias as a corresponding one of plural stray metal portions; stacking the plural electron device layers to construct the electron device stack structure having a conductive path formed by connecting the plural vias; and injecting a conductive material into the conductive path to form a vertical electrical connection among the plural stray metal portions.
US10903521B2 Modified ionic liquids containing triazine
The present disclosure is directed to a triazine-modified ionic liquid compound, the synthesis thereof and an electrochemical cell electrolyte containing the triazine-modified ionic liquid compound.
US10903516B2 Method of preparing cathode material for secondary battery
Provided herein is a method for preparing a ternary cathode material for lithium-ion battery by a static mixer, wherein the cathode material comprises a lithium multi-metal composite oxide represented by xLi2MnO3.(1-x) LiNiaMnbCocAl(1a-b-c)O2, where 0≤a<1, 0≤b<1, 0≤c<1, a+b+c≤1, and 0≤x<1. The cathode material disclosed herein exhibits a high initial specific capacity, possesses good safety characteristics and shows excellent capacity retention.
US10903514B2 Fuel cell manifold assembly including a self-supporting polymer material liner
An illustrative example fuel cell manifold assembly includes a metal manifold pan. A polymer material liner that is self-supporting includes a primary wall situated adjacent an interior of the manifold pan. The liner has a channel around a periphery of the liner and a portion of the manifold is received in the channel. A reactant conduit adapter is received through respective openings in the manifold pan and the liner. The reactant conduit adaptor includes a flange that is received against an interior surface on the primary wall of the liner with an interface between the flange and the interior surface being sealed. Another portion of the reactant conduit adaptor is adjacent an exterior of the manifold pan that faces in an opposite direction from the interior surface on the primary wall.
US10903503B2 Catalyst for solid polymer fuel cell and method for producing same
The present invention is a catalyst for a solid polymer fuel cell including: catalyst particles of platinum, cobalt and manganese; and a carbon powder carrier supporting the catalyst particles, wherein the component ratio (molar ratio) of the platinum, cobalt and manganese of the catalyst particles is of Pt:Co:Mn=1:0.06 to 0.39:0.04 to 0.33, and wherein in an X-ray diffraction analysis of the catalyst particles, the peak intensity ratio of a Co—Mn alloy appearing around 2θ=27° is 0.15 or less on the basis of a main peak appearing around 2θ=40°. It is particularly preferred that the catalyst have a peak ratio of a peak of a CoPt3 alloy and an MnPt3 alloy appearing around 2θ=32° of 0.14 or more on the basis of a main peak.
US10903502B2 Electrochemical cell
An electrochemical cell includes a fuel electrode, an air electrode containing a perovskite type oxide as a main component, the perovskite type oxide being represented by a general formula ABO3 and containing La and Sr at the A site, and a solid electrolyte layer arranged between the fuel electrode and the air electrode. The air electrode includes a center portion and an outer peripheral portion, the center portion being located at a center of the air electrode in a plane direction perpendicular to a thickness direction of the air electrode, the outer peripheral portion surrounding the center portion in the plane direction. A first ratio of an La concentration to an Sr concentration detected at the outer peripheral portion through Auger electron spectroscopy is at least 1.1 times a second ratio of an La concentration to an Sr concentration detected at the center portion through Auger electron spectroscopy.
US10903500B2 Battery and cell stack
A battery includes a unit cell, which includes an electrode layer and a counter electrode layer facing the electrode layer, an electrode current collector in contact with the electrode layer, a counter electrode current collector in contact with the counter electrode layer, and a seal between the electrode current collector and the counter electrode current collector. The unit cell is disposed between the electrode current collector and the counter electrode current collector. At least one selected from the group consisting of the electrode current collector and the counter electrode current collector has at least one recess facing the seal.
US10903499B2 Nonaqueous electrolyte secondary cell
In the nonaqueous electrolyte secondary cell disclosed herein, a negative electrode SEI film 29 including a LiBOB skeleton and a fluorosulfonic acid skeleton is formed, and a positive electrode SEI film 19 including a phosphoric acid skeleton is formed. Where the component amount of the LiBOB skeleton is denoted fey IB, the component amount of the fluorosulfonic acid skeleton is demoted by IS, and the component amount of the phosphoric acid skeleton is denoted by IP, a formula of 4≤IB/IS≤10 and a formula of 5 μmol/m2≤IP≤15 μmol/m2 are satisfied. Furthermore, the total amount of lithium phosphate relative to a BET specific surface area of the negative electrode active material, is 0.6 mol/m2 to 1.0 mol/m2, and the component amount IS of the fluorosulfonic acid skeleton is 0.6 μmol/m2 to 1.0 μmol/m2.
US10903474B2 Battery fastening system for unmanned aerial vehicle
The invention relates to an unmanned aerial vehicle with an energy accumulator (20), which is connected releasably to a structural component (29) of the aerial vehicle, and with an accumulator plug (32), via which electrical energy is conducted from the energy accumulator (20) to a rotor drive (18) of the aerial vehicle. In an operating position, a locking element (25) locks the energy accumulator (20) in relation to the structural component (29) and, in a maintenance position, releases the energy accumulator (20), wherein a full engagement of the accumulator plug (32) is blocked at the same time. The invention also relates to an energy accumulator for such an aerial vehicle, and to a method for attaching an energy accumulator to such an aerial vehicle. It can easily be checked by means of the invention whether the energy accumulator has been attached correctly.
US10903469B2 Interconnecting member occupying less space in battery module and battery module comprising same
Provided is an interconnection member including: (a) a main cable made of a flexible flat cable (FFC) including a plurality of copper wires; (b) a plurality of terminal parts branched from the main cable and electrically connected to at least one of the copper wires of the main cable, the plurality of terminal parts being connected to the bus bars to sense voltages of the battery cells; (c) a connecting part formed on one-side end of the main cable, and electrically and mechanically connected to the PCB; and (d) at least one temperature sensing part branched from the main cable, adjacent to the connecting part, while sharing at least one of the copper wires of the main cable.
US10903464B2 Multi-modular battery system
A battery module having a plurality of battery cells is described. The battery module includes a head unit with corresponding conical positive and negative terminals that allow additional battery modules to mate together and be electrically coupled in an end-to-end relationship. A plurality of battery modules can be combined together into rows of modules that are the electrically coupled to form a multi-modular battery system. The multi-modular battery system uses interchangeable individual battery modules for ease of replacement. Battery modules of a multi-modular battery system can communicate with each other using optical communication methods, including via line-of-sight and/or optical cables.
US10903459B2 Mask assembly, and apparatus and method for manufacturing display apparatus including the mask assembly
A mask assembly includes a mask frame, a mask on the mask frame and including at least one opening through which a deposition material passes, and a stick on the mask frame and extending over the opening, wherein the stick includes a stick body portion connected to the mask frame and extending over the opening, and a protrusion protruding from the stick body portion toward the opening.
US10903454B2 Light-emitting device and display apparatus including the light-emitting device
A light-emitting device includes a metal reflection layer having a phase modulation surface, a color conversion layer provided on the phase modulation surface of the metal reflection layer, a first electrode provided on the color conversion layer, a hole injection and transport layer provided on the first electrode, a blue organic light-emitting layer provided on the hole injection and transport layer, an electron injection and transport layer provided on the blue organic light-emitting layer, and a second electrode provided on the electron injection and transport layer. The phase modulation surface of the metal reflection layer generates magnetic resonance with respect to incident light. The color conversion layer includes a photoluminescent material.
US10903451B2 Organic light-emitting display device and manufacturing method thereof
An organic light-emitting display device can include a first passivation layer that covers a first area of a substrate and a second area adjacent to the first area, an organic light-emitting diode that lies on the first passivation layer in the first area of the substrate, and a protective layer that covers the organic light-emitting diode and is located in the first area of the substrate.
US10903436B2 Display device
A display device includes: a flexible display panel; a support member below the flexible display panel and having a rigid property; a first impact absorption member below the support member and having a modulus of 0.01 Mpa to 500 Mpa; and a housing having at least a portion below the first impact absorption member and configured to accommodate the flexible display panel, the support member, and the first impact absorption member.
US10903431B2 Compound and organic electronic device comprising same
The present application relates to a compound and an organic electronic device including the same.
US10903410B2 Thermoelectric module, and heat conversion apparatus comprising the same
The embodiments of the present invention relate to a thermoelectric element and a thermoelectric module used for cooling, and the thermoelectric module can be made thin by having a first substrate and a second substrate with different surface areas to raise the heat-dissipation effectiveness.
US10903408B2 Thermal energy harvesting for dispensing system
Among other things, one or more systems and/or techniques for harvesting thermal energy for utilization by a dispensing system are provided herein. The dispensing system may comprise one or more thermal scavenging devices configured to collect thermal energy from a user. For example, a first thermal scavenging device, coupled to a top housing portion of the dispensing system, may collect thermal energy from a palm of a user hand; a second thermal scavenging device, coupled to a bottom housing portion of the dispensing system, may collect thermal energy from a top portion of the user hand; and/or other thermal scavenging devices may be operatively coupled to the dispensing system. In this way, the collected thermal energy is transformed into electrical energy for powering the dispensing system (e.g., powering a current dispense event, stored for a subsequent dispense event, validation of a refill container, detection of a user, etc.).
US10903407B2 Semiconductor light emitting element
A semiconductor light emitting element includes a semiconductor layered body including an n-side semiconductor layer and a p-side semiconductor layer disposed above the n-side semiconductor layer, an insulating film defining a plurality of first n-side openings on the n-side semiconductor layer in an inner region and a plurality of second n-side openings on an outer peripheral region of the n-side semiconductor layer, an n-electrode disposed extending over the insulating film and the outer peripheral region of the n-side semiconductor layer and including: a plurality of first n-contact portions, each electrically connected with the n-side semiconductor layer through a respective one of the first n-side openings, and a plurality of second n-contact portions, each electrically connected with the n-side semiconductor layer through a respective one of the second n-side openings, at at least four corners of the outer peripheral region of the n-side semiconductor layer.
US10903403B2 LED array package
Various aspects of a light emitting apparatus includes a substrate. Various aspects of the light emitting apparatus include a light emitting die arranged on the substrate. The light emitting die includes one or more side walls. Various aspects of the light emitting apparatus include a reflective die attach material extending along the one or more side walls of the light emitting die.
US10903401B2 Light-emitting device
Provided is a light-emitting device including a light-emitting element having a peak emission wavelength in a range of from 400 nm to 470 nm, and a fluorescent member including a first fluorescent material including an aluminate that contains Mg, Mn, and at least one alkali earth metal selected from the group consisting of Ba, Sr, and Ca, a second fluorescent material having a different composition from the first fluorescent material, and a third fluorescent material. The first, second and third fluorescent materials have a peak emission wavelength in a range of from 510 nm to 525 nm, from 510 nm to 550 nm, and from 620 nm to 670 nm, respectively.
US10903398B2 Dielectric film coating for full conversion ceramic platelets
The present invention is directed to a wavelength converter comprising: —a phosphor layer and—a filter layer, wherein the filter layer is directly attached to the phosphor layer and wherein the wavelength converter has an overall thickness of between 20 μm to 80 μm. Furthermore, the present invention is directed to a light emitting device assembly and methods for preparing a wavelength converter and methods for preparing a light emitting device assembly.
US10903395B2 Semiconductor device having varying concentrations of aluminum
A light emitting structure that includes: first and second semiconductor layers having aluminum; and an active layer having aluminum between the first and the second semiconductor layers, the intensity exhibited in the second semiconductor layer range between a first minimum intensity of the secondary ions and a first maximum intensity of the secondary ions, and the intensity exhibited in the first semiconductor layer include a second minimum intensity of the secondary ions, the second minimum intensity being different from the first minimum intensity, and at a first prescribed distance from a surface of the second semiconductor layer, the second semiconductor layer exhibits a first intermediate intensity of the secondary ions corresponding to the second minimum intensity, which is between the first minimum intensity and the first maximum intensity, wherein the first maximum intensity occurs at a second prescribed distance from the first prescribed distance, wherein a ratio of the second prescribed distance (W1) to the first prescribed distance (W2) is within a range of 1:0.2 to 1:1.
US10903390B1 Automated assembly and mounting of solar cells on space panels
The present disclosure provides methods of fabricating a multijunction solar cell panel in which one or more of the steps are performed using an automated process. In some embodiments, the automated process uses machine vision.
US10903385B2 Image sensor and electronic device having the same for outputting a count value as a pixel value by counting pulses present in the output signals from photoelectric converters
An image sensor with a simple configuration that generates an image to which a filter has been applied is disclosed. An image sensor comprises a plurality of pixels, each pixel including a photoelectric converter that detects incidence of single photons; and a counter that counts pulses present in an output signal from the photoelectric converter. The image sensor outputs a count value as a pixel value, wherein the count value is obtained by counting the pulses present in the output signals from a plurality of the photoelectric converters in a first period, or by counting the pulses present in the output signal from a single photoelectric converter in the first period and a second period.
US10903381B2 Electronic device module
An electronic device module including a glass cover sheet, a polymeric front polymeric material, an electronic device, a polymeric back material and a backsheet, wherein the polymeric front and/or back materials have a trilayer structure including a back layer which is adhered to a surface of the electronic device, a front layer which is adhered to the glass cover sheet or the backsheet and an intermediate layer between the back layer and the front layer, wherein each of the back layer and the front layer includes an ethylene interpolymer grafted with silane, wherein the ethylene interpolymer grafted with silane has a density of at most 0.905 g/cm3, and the intermediate layer is a non-grafted ethylene interpolymer having a density of at most 0.905 g/cm3, which is crosslinked with the aid of a crosslinking initiator and optionally a crosslinking coagent, and optionally additives. A trilayer polymeric film having outer layers including ethylene interpolymers grafted with silanes and a non-grafted innerlayer containing a peroxide and UV stabilizer.
US10903379B2 Photovoltaic devices and photovoltaic modules
A photovoltaic device includes: a semiconductor substrate stretching in a first direction and a second direction that intersects the first direction; and a first amorphous semiconductor film and a second amorphous semiconductor film both provided on the semiconductor substrate. The second amorphous semiconductor film has a differ conductivity type from the first amorphous semiconductor film. The first amorphous semiconductor film and the second amorphous semiconductor film are divided into a plurality of sections in the first direction and the second direction. Therefore, the photovoltaic device has an improved heat resistance.
US10903374B2 Schottky semiconductor device with junction termination extensions
A semiconductor device includes a first JTE region formed around an active portion, a second JTE region formed around the first JTE region, and a third JTE region formed around the second JTE region. The first, second, and third JTE regions are doped with an impurity of a second conductivity type different from a first conductivity type. A concentration ratio R21 “(concentration of impurity in second JTE region)/(concentration of impurity in first JTE region)” and a concentration ratio R32 “(concentration of impurity in third JTE region)/(concentration of impurity in second JTE region)” are 0.50 or greater and 0.65 or less. A width W1 of the first JTE region, a width W2 of the second JTE region, and a width W3 of the third JTE region are 130 μm or greater and 190 μm or less.
US10903372B2 Metal-oxide-polysilicon tunable resistor for flexible circuit design and method of fabricating same
Metal-oxide-polysilicon tunable resistors and methods of fabricating metal-oxide-polysilicon tunable resistors are described. In an example, a tunable resistor includes a polysilicon resistor structure disposed above a substrate. A gate oxide layer is disposed on the polysilicon resistor structure. A metal gate layer is disposed on the gate oxide layer.
US10903369B2 Transistor channel having vertically stacked nanosheets coupled by fin-shaped bridge regions
Embodiments of the present invention are directed to techniques for providing an novel field effect transistor (FET) architecture that includes a center fin region and one or more vertically stacked nanosheets. In a non-limiting embodiment of the invention, a non-planar channel region is formed having a first semiconductor layer, a second semiconductor layer, and a fin-shaped bridge layer between the first semiconductor layer and the second semiconductor layer. Forming the non-planar channel region can include forming a nanosheet stack over a substrate, forming a trench by removing a portion of the nanosheet stack, and forming a third semiconductor layer in the trench. Outer surfaces of the first semiconductor layer, the second semiconductor layer, and the fin-shaped bridge region define an effective channel width of the non-planar channel region.
US10903367B2 Semiconductor device
It is an object of the present invention to connect a wiring, an electrode, or the like formed with two incompatible films (an ITO film and an aluminum film) without increasing the cross-sectional area of the wiring and to achieve lower power consumption even when the screen size becomes larger. The present invention provides a two-layer structure including an upper layer and a lower layer having a larger width than the upper layer. A first conductive layer is formed with Ti or Mo, and a second conductive layer is formed with aluminum (pure aluminum) having low electric resistance over the first conductive layer. A part of the lower layer projected from the end section of the upper layer is bonded with ITO.
US10903363B2 Ferroelectric semiconductor device
A ferroelectric semiconductor device of the present disclosure includes a substrate, a ferroelectric layer disposed on the substrate, an electric field control layer that is disposed on the ferroelectric layer and has a predetermined internal electric field formed without the application of an external electric power to alter the magnitude of a coercive electric field of the ferroelectric layer, and a gate electrode layer disposed on the electric field control layer.
US10903362B2 Semiconductor device with asymmetric strained source/drain structure and fabrication method
A semiconductor device includes a substrate having an upper surface; a source region in the substrate; a drain region in the substrate and spaced apart from the source region; a channel region between the source region and the drain region; a gate structure on the channel region; m dislocations in the source region, wherein m is an integer greater than or equal to 1; and n dislocations in the drain region, wherein n is an integer greater than or equal to 0, and wherein m is greater than n.
US10903360B1 Vertically integrated memory cells with complementary pass transistor selectors
A cross-point memory is provided that enables the use of complementary pass transistors as selection devices in a dense memory array. The density impact of doubling the transistor count and the additional lines required for addressing the array is minimized by stacking the memory elements on vertical transistors with shared transistor bodies (i.e., semiconductor material pillars) and shared wordlines.
US10903355B1 Power switch arrangement
A power device can be structured with a power switch having multiple arrangements such that the power switch can operate as a power switch with the capability to measure properties of the power switch. An example power device can comprise a main arrangement of transistor cells and a sensor arrangement of sensor transistor cells. The main arrangement can be structured to operate as a power switch, with the transistor cells of the main arrangement having control nodes connected in parallel to receive a common control signal. The sensor arrangement of sensor transistor cells can be structured to measure one or more parameters of the main arrangement, with the sensor transistor cells having sensor control nodes connected in parallel to receive a common sensor control signal. The sensor transistor cells can have a common transistor terminal shared with a common transistor terminal of the transistor cells of the main arrangement.
US10903352B2 Manufacturing method of vertical GaN-based semiconductor device and vertical GaN-based semiconductor device
A manufacturing method of a vertical GaN-based semiconductor device having: a GaN-based semiconductor substrate; a GaN-based semiconductor layer including a drift region having doping concentration of an n type impurity, which is lower than that of the GaN-based semiconductor substrate, and is provided on the GaN-based semiconductor substrate; and MIS structure having the GaN-based semiconductor layer, an insulating film contacting the GaN-based semiconductor layer, and a conductive portion contacting the insulating film, the method includes: implanting an n type dopant in a back surface of the GaN-based semiconductor substrate after forming of the MIS structure, and annealing the GaN-based semiconductor substrate after the implanting of the n type dopant.
US10903350B2 Semiconductor devices and methods for forming the same
A semiconductor device includes a first composite III-V group compound semiconductor layer disposed on a composite substrate, and a second III-V group compound semiconductor layer disposed on the first composite III-V group compound semiconductor layer. The semiconductor device also includes a gate structure disposed on the second III-V group compound semiconductor layer, and a source electrode and a drain electrode disposed on the second III-V group compound semiconductor layer and at opposite sides of the gate structure. The semiconductor device further includes a field plate disposed between the gate structure and the drain electrode, and a conductive structure penetrating through the second III-V group compound semiconductor layer and the first composite III-V group compound semiconductor layer, wherein the field plate is electrically connected to the composite substrate through the conductive structure.
US10903345B2 Power MOSFET with metal filled deep sinker contact for CSP
A method of forming an IC including a power semiconductor device includes providing a substrate having an epi layer thereon with at least one transistor formed therein covered by a pre-metal dielectric (PMD) layer. Contact openings are etched from through the PMD into the epi layer to form a sinker trench extending to a first node of the device. A metal fill material is deposited to cover a sidewall and bottom of the sinker trench but not completely fill the sinker trench. A dielectric filler layer is deposited over the metal fill material to fill the sinker trench. An overburden region of the dielectric filler layer is removed stopping on a surface of the metal fill material in the overburden region to form a sinker contact. A patterned interconnect metal is formed providing a connection between the interconnect metal and metal fill material on the sidewall of the sinker trench.
US10903343B2 Semiconductor device
A semiconductor device includes an HBT; emitter wiring which is connected to an emitter electrode of the HBT and covers the HBT; a passivation film having an opening on the HBT in plan view; a UBM layer which is connected to the emitter wiring through the opening and made of a refractory metal with a thickness of 300 nm or more; and a pillar bump which is arranged on the UBM layer and includes a metal post and a solder layer. The UBM layer serves as a stress relaxation layer, thereby relaxing stress on the HBT due to a difference in thermal expansion coefficient between a GaAs-based material of each layer constituting the HBT and the pillar bump.
US10903338B2 Vertical FET with shaped spacer to reduce parasitic capacitance
A vertical transistor includes a first source/drain region and a second source/drain region vertically disposed relative to the first source/drain region and coupled to the first source/drain region by a fin. A gate dielectric is formed on the fin, and a gate conductor is formed on the gate dielectric in a region of the fin. A shaped spacer is configured to cover a lower portion and sides of the second source/drain region to reduce parasitic capacitance between the gate conductor and the second source/drain region.
US10903333B2 Doped gate dielectric materials
A field effect transistor having at least a gate, source, and drain electrodes and a semiconductor channel for controlling transport of charge carriers between the source and drain electrodes, the gate being insulated from the channel by an dielectric, at least a portion of the dielectric disposed between the gate electrode and the semiconductor channel being doped or imbued with the an element which if doped or imbued into a semiconductor material would cause the semiconductor to be p-type. The p-type element used to dope or imbue the gate dielectric is preferably Mg.
US10903329B2 Contact photolithography-based nanopatterning using photoresist features having re-entrant profiles
Patterning methods for forming patterned device substrates are provided. Also provided are devices made using the methods. The methods utilize photoresist features have re-entrant profiles to form a secondary metal hard mask that can be used to pattern an underlying device substrate.
US10903326B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a first gate structure on a substrate; forming a second gate structure on the substrate and on one side of the first gate structure; forming a third gate structure on the substrate and on another side of the first gate structure; forming source/drain regions adjacent to the second gate structure and the third gate structure; and forming contact plugs to contact the first gate structure, the second gate structure, the third gate structure, and the source/drain regions.
US10903322B2 SiC power semiconductor device with integrated body diode
Embodiments of SiC devices and corresponding methods of manufacture are provided. In some embodiments, the SiC device has shielding regions at the bottom of some gate trenches and non-linear junctions formed with the SiC material at the bottom of other gate trenches. In other embodiments, the SiC device has the shielding regions at the bottom of the gate trenches and arranged in rows which run in a direction transverse to a lengthwise extension of the trenches. In still other embodiments, the SiC device has the shielding regions and the non-linear junctions, and wherein the shielding regions are arranged in rows which run in a direction transverse to a lengthwise extension of the trenches.
US10903319B2 Patterning graphene with a hard mask coating
Embodiments of the disclosed technology include patterning a graphene sheet for biosensor and electronic applications using lithographic patterning techniques. More specifically, the present disclosure is directed towards the method of patterning a graphene sheet with a hard mask metal layer. The hard mask metal layer may include an inert metal, which may protect the graphene sheet from being contaminated or damaged during the patterning process.
US10903318B2 External resistance reduction with embedded bottom source/drain for vertical transport FET
A method is presented for reducing external resistance of a vertical field-effect-transistor (FET). The method includes forming a plurality of fins over a sacrificial layer disposed over a substrate, selectively removing the sacrificial layer to form an etch stop layer in direct contact with the substrate, disposing embedded bottom source/drain regions between a bottom portion of the plurality of fins and the etch stop layer, disposing encapsulation layers over the plurality of fins, recessing at least one of the encapsulation layers to expose top portions of the plurality of fins, forming top spacers adjacent the top portions of the plurality of fins, and forming top source/drain regions over the top portions of the plurality of fins.
US10903317B1 Gate-all-around field effect transistors with robust inner spacers and methods
A gate-all-around field effect transistor (GAAFET) and method. The GAAFET includes nanosheets, a gate around center portions of the nanosheets, and inner spacers aligned below end portions. The nanosheet end portions are tapered from the source/drain regions to the gate and the inner spacers are tapered from the gate to the source/drain regions. Each inner spacer includes: a first spacer layer, which has a uniform thickness and extends laterally from the gate to an adjacent source/drain region; a second spacer layer, which fills the space between a planar top surface of the first spacer layer and a tapered end portion of the nanosheet above; and, for all but the lowermost inner spacers, a third spacer layer, which is the same material as the second spacer layer and which fills the space between a planar bottom surface of the first spacer layer and a tapered end portion of the nanosheet below.
US10903314B2 Semiconductor device and method for manufacturing the same
A semiconductor device and a method for manufacturing the semiconductor device are provided. The semiconductor device includes an insulating layer, a semiconductor layer, a plurality of isolation structures, a transistor, a first contact, a plurality of silicide layers, and a protective layer. The semiconductor layer is disposed on a front side of the insulating layer. The plurality of isolation structures are disposed in the semiconductor layer. The transistor is disposed on the semiconductor layer. The first contact is disposed beside the transistor and passes through one of the plurality of isolation structures and the insulating layer therebelow. The plurality of silicide layers are respectively disposed on a bottom surface of the first contact and disposed on a source, a drain, and a gate of the transistor. The protective layer is disposed between the first contact and the insulating layer.
US10903312B2 Semiconductor device
A semiconductor device includes a semiconductor substrate in which an active region and an edge termination region are defined, a semiconductor element formed in the active region, and first to fourth P layers formed in a region spanning from an edge portion of the active region to the edge termination region in the surface of the semiconductor substrate. The first to fourth P layers respectively have surface concentrations P(1) to P(4) that decrease in this order, bottom-end distances D(1) to D(4) that increase in this order, and distances B(1) to B(4) to the edge of the semiconductor substrate that increase in this order. The surface concentration P(4) is 10 to 1000 times the impurity concentration of the semiconductor substrate, and the bottom-end distance D(4) is in the range of 15 to 30 μm.
US10903310B2 Capacitor structure and semiconductor device including the same
A capacitor structure includes a plurality of bottom electrodes horizontally spaced apart from each other, a support structure covering sidewalls of the bottom electrodes, a top electrode surrounding the support structure and the bottom electrodes, and a dielectric layer interposed between the support structure and the top electrode, and between the top electrode and each of the bottom electrodes. An uppermost surface of the support structure is positioned at a higher level than an uppermost surface of each of the bottom electrodes.
US10903308B2 Semiconductor device
A semiconductor device includes a lower electrode structure, an upper electrode structure, and a dielectric layer between the lower and upper electrode structures and on side surfaces and an upper surface of the lower electrode structure. The lower electrode structure includes a first lower electrode pattern having a cylindrical shape, a barrier layer on the first lower electrode pattern, and a second lower electrode pattern in a space defined by the barrier layer.
US10903306B2 Integrated trench capacitor
Embodiments of a deep trench capacitor are disclosed. In one example a plurality of deep trenches is located in a first region of a semiconductor wafer, the first region having a first conductivity type. A corresponding dielectric layer is located on a surface of each of the plurality of deep trenches, and a corresponding doped polysilicon filler is located within each of the dielectric layers. Dielectric-filled trenches are located between each of the dielectric layers and the surface of the semiconductor wafer.
US10903302B2 Display device having an organic layer between a plurality of signal layers
A display device including: a substrate including a first region and a second region; a signal line on the substrate and including a first layer and a second layer that overlap each other; and a first insulating layer between the substrate and the signal line, wherein a first organic layer may be between the first layer and the second layer in the first region, and the first layer and the second layer may be in direct contact with each other in the second region, and the first insulating layer may be disposed in an area in which the first organic layer is.
US10903289B2 Display device and manufacturing method thereof
A display device according to an embodiment includes a substrate having a display area, and a peripheral area outside the display area including a first peripheral area adjacent to the display area, a first bending area extending from the first peripheral area, and a second peripheral area extending from the first bending area, and overlapping the first peripheral area, a display member at the display area, and including a first display area, and a second display area around the first display area, and a plurality of align keys on the substrate, wherein the first peripheral area includes a flat peripheral area corresponding to an area between the first display area and the first bending area, and a second bending area between the second display area and an end of the substrate, and wherein the plurality of align keys include a first align key at the flat peripheral area, and a second align key at the second peripheral area.
US10903281B2 Organic light emitting display device
Discussed are embodiments of an organic light emitting display device, which includes a plurality of pixels, each including at least one red sub pixel, a plurality of green sub pixels, and at least one blue sub pixel, wherein red sub pixels and blue sub pixels of adjacent pixels are aligned in a first direction and a second direction, wherein green sub pixels of the adjacent pixels are aligned in the first direction and are also aligned in the second direction, wherein the plurality of green sub pixels is disposed between the at least one red sub pixel and the at least one blue sub pixel of each pixel, and wherein the plurality of green sub pixels is offset from the at least one red sub pixel and the at least one blue sub pixel in the first direction and the second direction in the each pixel.
US10903278B2 Solid-state imaging element and solid-state imaging apparatus having a photoelectric conversion layer and a pair of electrodes
A solid-state imaging element according to an embodiment of the present disclosure includes: a photoelectric conversion layer; an insulation layer provided on one surface of the photoelectric conversion layer and having a first opening; and a pair of electrodes opposed to each other with the photoelectric conversion layer and the insulation layer interposed therebetween. Of the pair of electrodes, one electrode provided on a side on which the insulation layer is located includes a first electrode and a second electrode each of which is independent, and the first electrode is embedded in the first opening provided in the insulation layer to be electrically coupled to the photoelectric conversion layer.
US10903269B2 Magnetic memory device and fabrication method thereof
A magnetic memory device includes a first dielectric layer on a substrate, first and second via plugs in the first dielectric layer, first and second cylindrical memory stacks on the first and second via plugs, respectively, and an insulating cap layer conformally disposed on the first dielectric layer and on sidewalls of the first and second cylindrical memory stacks. The insulating cap layer is not disposed in a logic area and a via forming region between the first and second cylindrical memory stacks.
US10903267B2 System and method for making micro LED display
By using chip-by-chip, mainly separation technology, micro LED can be made very accurately and efficiently. First, after epitaxial process, the LED epi-wafer is processed into micro LEDs. Second, bonding substrates with driving circuits are provided for the LED epi-wafer. Then, each LED chip is fastened to the substrate chip-by-chip simultaneously or sequentially, and each LED chip may be transferred by using separation technology simultaneously or sequentially. The LED epi-wafer per se can be also provided as LED display substrate.
US10903265B2 Pixelated-LED chips and chip array devices, and fabrication methods
Pixelated-LED chips and related methods are disclosed. A pixelated-LED chip includes an active layer with independently electrically accessible active layer portions arranged on or over a light-transmissive substrate. The active layer portions are configured to illuminate different light-transmissive substrate portions to form pixels. Various enhancements may beneficially provide increased contrast (i.e., reduced cross-talk between pixels) and/or promote inter-pixel illumination homogeneity, without unduly restricting light utilization efficiency. In some aspects, an underfill material with improved surface coverage is provided between adjacent pixels of a pixelated-LED chip. The underfill material may be arranged to cover all lateral surfaces between the adjacent pixels. In some aspects, discontinuous substrate portions are formed before application of underfill materials. In some aspects, a wetting layer is provided to improve wicking or flow of underfill materials during various fabrication steps. Other technical benefits may additionally or alternatively be achieved.
US10903263B2 Front-side type image sensor and method for manufacturing such a sensor
A front-side type image sensor includes a substrate successively comprising a P− type doped semiconducting support substrate, an electrically insulating layer and a semiconducting active layer, and a matrix array of photodiodes in the active layer of the substrate, wherein the substrate comprises, between the support substrate and the electrically insulating layer, a P+ type doped semiconducting epitaxial layer A method of forming such a structure includes epitaxially growing a P+ type doped semiconducting layer on a P− type doped semiconducting support substrate, providing an electrically insulating layer and an active layer over the P+ type doped semiconducting layer, and forming photodiodes in the active layer.
US10903259B2 Image sensor
A multispectral image sensor includes a semiconductor layer and a number of pixels formed inside and on top of the semiconductor layer. Each pixel includes an active photosensitive area formed in a portion of the semiconductor layer laterally delimited by peripheral insulating walls. The pixels include a first pixel of a first type and a second pixel of a second type. The portion of semiconductor layer of the first pixel has a first lateral dimension selected to define a lateral cavity resonating at a first wavelength and the portion of semiconductor layer of the second pixel has a second lateral dimension different from the first lateral dimension. The second lateral dimension is selected to define a lateral cavity resonating at a second wavelength different from the first wavelength.
US10903253B2 Imaging device, imaging system, and moving object
An imaging device is provided in which, at a position where a line passes a pixel in a first row along a second direction intersecting with a first direction, a first signal line and a second signal line are arranged at overlapping positions, in which, at a position where a line passes a pixel in a second row along the second direction, the first and the second signal lines are arranged at non-overlapping positions, and, in which, at a position where a line passes a pixel in a third row along the second direction, the first and the second signal lines are arranged at overlapping positions.
US10903251B2 Display device, semiconductor device, and method of manufacturing display device
A display device according to the present disclosure includes: a transistor section (100) that includes a gate insulating film (130), a semiconductor layer (140), and a gate electrode layer (120), the semiconductor layer being laminated on the gate insulating film, the gate electrode film being laminated on an opposite side to the semiconductor layer of the gate insulating film; a first capacitor section (200) that includes a first metal film (210) and a second metal film (220), the first metal film being disposed at a same level as wiring layers (161, 162) that are electrically connected to the semiconductor layer and is disposed over the transistor section, the second metal film being disposed over the first metal film with a first interlayer insulating film (152) in between; and a display element that is configured to be controlled by the transistor section.
US10903247B2 Scanning antenna and method for manufacturing same
A scanning antenna (1000) in which antenna units (U) are arranged, the scanning antenna including: a first dielectric substrate (1); a TFT substrate (101) including TFTs, gate bus lines, source bus lines, and patch electrodes (15); a slot substrate (201) including a second dielectric substrate (51), and a slot electrode (55) formed on a first main surface of the second dielectric substrate; a liquid crystal layer (LC) provided between the TFT substrate and the slot substrate; and a reflective conductive plate (65) provided opposing a second main surface of the second dielectric substrate (51) opposite to the first main surface via a dielectric layer (54). The slot electrode includes slots arranged corresponding to each of the patch electrodes, and the second dielectric substrate (51) and the slot electrode (5) further include an adhesive layer (92) formed therebetween from a thermosetting type or photocurable type adhesive material.
US10903233B2 Semiconductor memory device and manufacturing method of semiconductor memory device
A semiconductor device according to an embodiment includes first conductors, a second conductor, a first semiconductor, a multi-layered body, and a third conductor. The second conductor is provided above the first conductors. The multi-layered body is provided between the first semiconductor and the first conductors, and between the first semiconductor and the second conductor. The third conductor is provided between the multi-layered body and the second conductor. The first semiconductor includes a first portion facing an uppermost first conductor and a second portion facing the second conductor. The first semiconductor is continuous at least from the first portion to the second portion.
US10903231B2 Three-dimensional semiconductor memory devices and methods of fabricating the same
Disclosed are three-dimensional semiconductor memory devices and methods of fabricating the same. The method includes sequentially forming a sacrificial pattern and a source conductive layer on a substrate, forming a mold structure including a plurality of insulating layers and a plurality of sacrificial layers on the source conductive layer; forming a plurality of vertical structures that penetrate the mold structure, forming a trench that penetrates the mold structure, forming a sacrificial spacer on a sidewall of the trench, removing the sacrificial pattern to form a horizontal recess region; removing the sacrificial spacer, and forming a source conductive pattern that fills the horizontal recess region.
US10903221B2 Memory cells and memory arrays
Some embodiments include a memory cell having a conductive gate, and having a charge-blocking region adjacent the conductive gate. The charge-blocking region includes silicon oxynitride and silicon dioxide. A charge-storage region is adjacent the charge-blocking region. Tunneling material is adjacent the charge-storage region. Channel material is adjacent the tunneling material. The tunneling material is between the channel material and the charge-storage region. Some embodiments include memory arrays. Some embodiments include methods of forming assemblies (e.g., memory arrays).
US10903217B2 Anti-fuse memory cell and a method for forming the anti-fuse memory cell
An anti-fuse memory cell may include a substrate including first and second conductivity regions and an isolation region at least partially within the substrate, a program gate over the substrate, a program gate oxide layer over the isolation region and between the program gate and the substrate, a first channel region arranged laterally between the first conductivity region and the isolation region, a second channel region arranged laterally between the second conductivity region and the isolation region, a first select gate arranged over the substrate and over the first channel region and a second select gate arranged over the substrate and over the second channel region. The program gate oxide layer may be configured to break down to allow conduction between the program gate and at least one of the channel regions upon providing a program voltage difference between the program gate and at least one of the channel regions.
US10903203B2 Trench transistor structure and manufacturing method thereof
A trench transistor structure includes a substrate structure, a transistor device, and an electrostatic discharge (ESD) protection device. A first region and a second region are defined in the substrate structure. The substrate structure has a first trench located in the first region and a second trench located in the second region. The transistor device is located in the first region and includes an electrode located in the first trench. The electrode and the substrate structure are isolated from each other. The ESD protection device is located in the second region and includes a main body layer located in the second trench. The main body layer has a planarized top surface. PN junctions are located in the main body layer. The main body layer and the substrate structure are isolated from each other.
US10903202B2 Semiconductor device
A semiconductor device includes a first semiconductor region of a first conductivity type, a plurality of second semiconductor regions of a second conductivity type, each comprising a first part, on the first semiconductor region, wherein the second semiconductor regions are spaced apart in a first direction, a third semiconductor region of the first conductivity type on each of the second semiconductor regions, an insulation portion between two of the second semiconductor regions, the insulation portion having one side in contact with one of the first parts and the other side in contact with one of the third semiconductor regions, a first electrode within the insulation portion, a gate electrode spaced apart from the first electrode and within the insulation portion, and a second electrode on the third semiconductor region and electrically connected to the first electrode and the third semiconductor region.
US10903196B2 Semiconductor packages including bridge die
A semiconductor package includes first and second semiconductor dies, first and second redistributed line structures, a first bridge die, and a vertical connector. The first semiconductor die and the first bridge die are disposed on the first redistributed line structure. The first bridge die is disposed to provide a level difference between the first semiconductor die and the first bridge die, the first bridge die having a height that is less than a height of the first semiconductor die. The second redistributed line structure has a protrusion, laterally protruding from a side surface of the first semiconductor die when viewed from a plan view, and a bottom surface of the second redistributed line structure is in contact with a top surface of the first semiconductor die. The second semiconductor die is disposed on the second redistributed line structure. The vertical connector is disposed between the bridge die and the protrusion of the second redistributed line structure to support the protrusion.
US10903192B2 Vehicle luminaire and vehicle lamp
A vehicle luminaire according to an exemplary embodiment includes: a socket; a board provided at one end of the socket; and three light-emitting elements provided on the board. A triangle formed by line segments connecting respective centers of the three light-emitting elements is scalene triangle in planar view. A center of the vehicle luminaire is included inside the scale triangle.
US10903191B2 Semiconductor chip for repairing through electrode
A semiconductor chip includes a first semiconductor device and a second semiconductor device stacked and coupled through a unidirectional through electrode and a plurality of bidirectional through electrodes, wherein a through electrode in which a failure has occurred among the unidirectional through electrode and the plurality of bidirectional through electrodes is replaced based on a plurality of transfer control signals. The plurality of transfer control signals including failure information on the unidirectional through electrode and the plurality of bidirectional through electrodes.
US10903187B2 Selective area heating for 3D chip stack
A method of forming a 3D package. The method may include joining an interposer to a laminate chip carrier with the solid state diffusion of a first plurality of solder bumps by applying a first selective non-uniform heat and first uniform pressure; joining a top chip to the interposer with the solid state diffusion of a second plurality of solder bumps by applying a second selective non-uniform heat and second uniform pressure; heating the 3D package, the first and second pluralities of solder bumps to a temperature greater than the reflow temperature of the first and second pluralities of solder bumps, where the second plurality of solder bumps achieves the reflow temperature before the first plurality of solder bumps, where the first and second selective non-uniform heats being less that the reflow temperature of the first and second pluralities of solder bumps, respectively.
US10903180B2 Device including semiconductor chips and method for producing such device
A device includes a first semiconductor chip including a first face, wherein a first contact pad is arranged over the first face. The device further includes a second semiconductor chip including a first face, wherein a first contact pad is arranged over the first face, wherein the first semiconductor chip and the second semiconductor chip are arranged such that the first face of the first semiconductor chip faces in a first direction and the first face of the second semiconductor chip faces in a second direction opposite to the first direction. The first semiconductor chip is located laterally outside of an outline of the second semiconductor chip.
US10903169B2 Conductive structure and wiring structure including the same
A conductive structure includes a core portion, a plurality of electronic devices and a filling material. The core portion defines a cavity. The electronic devices are disposed in the cavity of the core portion. The filling material is disposed between the electronic devices and a sidewall of the cavity of the core portion.
US10903158B2 Semiconductor arrangement having a circuit board with a patterned metallization layer
A semiconductor arrangement includes a circuit board having a metallization layer with first and second conductor tracks, and individual semiconductor chips each having a controllable semiconductor element, first and second load electrodes, and a control electrode. The first conductor track has a base section and further sections extending from the base section. The second conductor track has sections. The further sections of the first conductor track and the sections of the second conductor track extend parallel to one another in a first direction at least over a same lateral dimension of the individual semiconductor chips. The further sections of the first conductor track alternate with the sections of the second conductor track in a second direction orthogonal to the first direction. The individual semiconductor chips are arranged on the sections of the second conductor track. The first load electrodes are connected to the further sections of the first conductor track.
US10903149B2 Semiconductor module, electric vehicle, and power control unit
A semiconductor module is provided to include: a plurality of semiconductor chips; a lead frame that is connected to the plurality of semiconductor chips; and a main terminal that is connected to the lead frame, wherein the lead frame has an electrical connection portion that electrically connects the plurality of semiconductor chips to the main terminal, and a heat dissipation portion that is provided to extend from the electrical connection portion. The heat dissipation portion does not extend a path of a current that flows between the main terminal and the plurality of semiconductor chips.
US10903145B2 Symmetric input circuitry for IC in two-pin package
An integrated circuit device is disclosed, which integrated circuit device comprises at least a first external contact, a second external contact, and an input stage, connected with the external contacts and being configured to provide an internal operating voltage when an external voltage is applied to the external contacts. To allow easier handling at manufacture, test, assembly, and end use, the internal operating voltage has a predefined polarity, which predefined polarity is independent of the polarity of the external voltage.
US10903136B2 Package structure having a plurality of insulating layers
A package structure is provided, including a first insulating layer, a second insulating layer, a third insulating layer, and a chip. The second insulating layer is disposed on the first insulating layer, the chip is disposed in the second insulating layer, and the third insulating layer is disposed on the second insulating layer. The heat conductivity of the second insulating layer is lower than the heat conductivity of the first insulating layer, and the hardness of the second insulating layer is lower than the hardness of the first insulating layer.
US10903130B2 Semiconductor apparatus and manufacturing method of semiconductor apparatus
A semiconductor apparatus 1 includes a circuit substrate 3 having a circuit pattern layer 3c on an upper principal surface, semiconductor elements 4a and 4b mounted on the circuit pattern layer 3c of the circuit substrate 3, a printed substrate 6 arranged apart from the circuit substrate 3 on the upper principal surface side of the circuit substrate 3, a housing 2 mold-sealing the upper principal surface side of the circuit substrate 3, and a block 10 provided sandwiching at least part of the housing 2 and being opposite to the circuit substrate 3, the block having a linear expansion coefficient smaller than that of the housing 2.
US10903120B2 Semiconductor wafer dicing crack prevention using chip peripheral trenches
A method includes providing a semiconductor base substrate having a substantially planar growth surface and one or more preferred crystallographic cleavage planes and an epitaxial first type III-V semiconductor layer on the planar growth surface. A first trench that vertically extends from an upper surface of the first type III-V semiconductor layer is formed at least to the planar growth surface. The first trench has a first trench length direction that is antiparallel to the one or more preferred crystallographic cleavage planes.
US10903112B2 Methods and apparatus for smoothing dynamic random access memory bit line metal
A process of smoothing a top surface of a bit line metal of a memory structure decreases resistance of a bit line stack. The process includes depositing a titanium layer of approximately 30 angstroms to 50 angstroms on a polysilicon layer on a substrate, depositing a first titanium nitride layer of approximately 15 angstroms to approximately 40 angstroms on the titanium layer, annealing the substrate at a temperature of approximately 700 degrees Celsius to approximately 850 degrees Celsius, depositing a second titanium nitride layer of approximately 15 angstroms to approximately 40 angstroms on the first titanium nitride layer after annealing, and depositing a bit line metal layer of ruthenium on the second titanium nitride layer.
US10903107B2 Semiconductor process transport apparatus comprising an adapter pendant
A semiconductor process transport apparatus including a drive section with at least one motor, an articulated arm coupled to the drive section for driving articulation motion, a machine controller coupled to the drive section to control the at least one motor moving the articulated arm from one location to a different location, and an adapter pendant having a machine controller interface coupling the adapter pendant for input/output with the machine controller, the adapter pendant having another interface, configured for connecting a fungible smart mobile device having predetermined resident user operable device functionality characteristics, wherein the other interface has a connectivity configuration so mating of the fungible smart mobile device with the other interface automatically enables configuration of at least one of the resident user operable device functionality characteristics to define an input/output to the machine controller effecting input commands and output signals for motion control of the articulated arm.
US10903104B2 Dual scara arm
A substrate transport apparatus having a drive section and a scara arm operably connected to the drive section to move the scara arm. The scara arm has an upper arm and at least one forearm. The forearm is movably mounted to the upper arm and capable of holding a substrate thereon. The upper arm is substantially rigid and is adjustable for changing a predetermined dimension of the upper arm.
US10903103B2 Front opening unified pod
A front opening unified pod (FOUP) includes a container, a plurality of wafer slots, at least one inlet pipe, and at least one outlet pipe. The wafer slots, the inlet pipe, and the outlet pipe are disposed in the container. The inlet pipe has a plurality of exhale openings arranged along the inlet pipe. The outlet pipe has a plurality of inhale openings arranged along the outlet pipe.
US10903101B2 Substrate processing apparatus and method for detecting abnormality of substrate
A substrate processing apparatus having a detecting unit that can detect an abnormality of a substrate such as a crack of the substrate or chipping of the substrate is disclosed. The substrate processing apparatus includes a polishing unit configured to polish a substrate, a cleaning unit configured to clean the polished substrate, a substrate abnormality detection unit configured to detect an abnormality of the substrate, and a substrate transporting mechanism configured to transport the substrate in the order of the polishing unit, the substrate abnormality detection unit, and the cleaning unit. The substrate abnormality detection unit includes an imaging device configured to image the substrate, and an output monitoring unit configured to determine a status of the substrate by comparing a signal obtained from the imaging device with a predetermined threshold.
US10903100B2 Method of obtaining amount of deviation of a measuring device, and method of calibrating transfer position data in a processing system
A measuring device includes sensor electrodes provided along a periphery of a base substrate such that a sum A of shortest distances from the sensor electrodes to an inner peripheral surface of a focus ring becomes a constant value, the sum A satisfying ∑ i = 1 N ⁢ a C i = A the number of the sensor electrodes, Ci: measurement values and “a”: constant). A method of obtaining the amount of deviation of the central position of the measuring device in a region surrounded by the focus ring from the center of the region, includes: calculating the measurement values Ci using the measuring device; calculating the constant “a” using the measurement values Ci; calculating distances from the sensor electrodes to the inner peripheral surface of the focus ring using the constant “a” and the measurement values Ci; and calculating the amount of deviation of the central position of the measuring device based on the calculated distances.
US10903096B2 System and apparatus for process chamber window cooling
Provided herein are approaches for cooling a process chamber window. In some embodiments, a system for process chamber window cooling may include a process chamber for processing a wafer, wherein the process chamber includes a window. In some embodiments, the window allows light from a lamp assembly to be delivered to the wafer. The system further includes a cooling apparatus operable with the process chamber, the cooling apparatus for delivering a gas to the window. The cooling apparatus includes a support ring supporting the window. The support ring includes a perimeter wall, and a plurality of slots formed through the perimeter wall. The plurality of slots may deliver a gas (e.g., air) across the window.
US10903091B2 Substrate processing apparatus and substrate processing method
According to the present invention, after supplying a rinse liquid containing water to a substrate that is held horizontally, an IPA-containing liquid which contains isopropyl alcohol is supplied to the substrate to which the rinse liquid adhering. Subsequently, an IPA-containing liquid low in moisture concentration is supplied to the substrate. The IPA-containing liquid which has been supplied to the substrate is recovered and supplied to the substrate again.
US10903085B2 Method for etching organic region
There is provided a method for etching an organic region of a substrate. In the method, an organic film is formed on a surface in a chamber of a plasma processing apparatus. The surface extends out around a region where the substrate is to be disposed in the chamber of the plasma processing apparatus, and the organic region is etched by chemical species from plasma in the chamber.
US10903081B2 Substrate processing method
A substrate processing method is provided for performing a plating processing on a substrate having, on a surface thereof, an impurity-doped polysilicon film containing a high concentration of impurities. The substrate processing method includes forming a catalyst layer by supplying, onto the substrate, an alkaline catalyst solution containing a complex of a palladium ion and a monocyclic 5- or 6-membered heterocyclic compound having one or two nitrogen atoms as a heteroatom; and forming a plating layer through electroless plating by supplying a plating liquid onto the substrate after the forming of the catalyst layer.
US10903073B2 Systems and methods of dislocation filtering for layer transfer
A method of manufacturing a semiconductor device includes forming a first epitaxial layer on a first substrate. The first substrate includes a first semiconductor material having a first lattice constant and the first epitaxial layer includes a second semiconductor material having a second lattice constant different from the first lattice constant. The method also includes disposing a graphene layer on the first epitaxial layer and forming a second epitaxial layer comprising the second semiconductor material on the graphene layer. This method can increase the substrate reusability, increase the release rate of functional layers, and realize precise control of release thickness.
US10903070B2 Asymmetric wafer bow compensation by chemical vapor deposition
Methods for reducing warpage of bowed semiconductor substrates, particularly saddle-shaped bowed semiconductor substrates, are provided herein. Methods involve depositing a bow compensation layer by plasma enhanced chemical vapor deposition on the backside of the bowed semiconductor substrate by region, such as by quadrants, to form a compressive film on a tensile substrate and a tensile film on a compressive substrate. Methods involve flowing different gases from different nozzles on a surface of a showerhead to deliver various gases by region in a one-step operation or flowing gases in a multi-step process by shielding regions of the showerhead during delivery of gases to deliver specific gases from non-shielded regions onto regions of the bowed semiconductor substrate by alternating between rotating the semiconductor substrate and flowing gases to the backside of the bowed semiconductor substrate.
US10903061B2 Methods for crosstalk compensation
There is disclosed a method for eliminating an added crosstalk signal from a measured data signal, which is generated by an image current. There is further disclosed a signal processing unit for carrying out the method. There is still further disclosed a mass spectrometer and a mass analyser comprising the signal processing unit for carrying out the method. There is yet still further disclosed a Fourier transform mass spectrometer configured to eliminate the added crosstalk signal from a measured data signal.
US10903055B2 Edge ring for bevel polymer reduction
Embodiments of the present disclosure include methods and apparatuses utilized to reduce residual film layers from a substrate periphery region, such as an edge or bevel of the substrate. Contamination of the substrate bevel, backside and substrate periphery region may be reduced after a plasma process. In one embodiment, an edge ring includes a base circular ring having an inner surface defining a center opening formed thereon and an outer surface defining a perimeter of the base circular ring. The base circular ring includes an upper body and a lower portion connected to the upper body. A step is formed at the inner surface of the base circular ring and above a first upper surface of the upper body. The step defines a pocket above the first upper surface of the upper body. A plurality of raised features formed on the first upper surface of the base circular ring.
US10903048B2 Substrate processing method and apparatus for controlling phase angles of harmonic signals
A method of processing a material layer on a substrate is provided. The method includes delivering RF power from an RF power source through a match network to a showerhead of a capacitively coupled plasma chamber; igniting a plasma within the capacitively coupled plasma chamber; measuring one or more phase angles of one or more harmonic signals of the RF power relative to a phase of a fundamental frequency of the RF power; and adjusting at least one phase angle of at least one harmonic signal of the RF power relative to the phase of the fundamental frequency of the RF power based on the one or more phase angle measurements.
US10903045B2 Method and apparatus for atomic probe tomography
The disclosed technology relates to a method and apparatus for atomic probe tomography (APT). The APT relates to the 3-dimensional reconstruction of the material of a sample having a free-standing tip, wherein an image is repeatedly obtained of the tip area through ptychography or ankylography, in the course of the APT analysis. In one aspect, imaging of the tip is achieved by directing a coherent light beam in the soft X-ray energy range at the tip during the APT analysis. The photons of the X-ray beam are not affected by the strong electric field around the tip, and thereby allow to determine the image of the tip through the application of a ptychography or ankylography algorithm to the data obtained from a photon detector. The photon detector is positioned to detect interference patterns created by photons which have interacted with the tip area, at different overlapping spots of the tip area, when the X-ray beam is scanned across a plurality of such overlapping areas. The method and apparatus allows real-time monitoring of the tip shape, as well as the feedback of the recorded tip shape in order to take tip deformations into account in the APT analysis.
US10903032B2 Fuse
A fuse includes an outer cartridge body, an inner cartridge body provided inside the outer cartridge body, a fuse core provided inside the inner cartridge body, two inner copper bushes provided at and covering two open ends of the outer cartridge body, and two outer copper bushes provided at and covering the two inner copper bushes and two open ends of the outer cartridge body. One end of one inner copper bush is a first open end, and the other end is a first closed end. An end face of the first closed end has a first opening. The first open end of the inner copper bush and the outer cartridge body form an interference fit. An end of the fuse core extends and passes through the first opening, and is fixed to the end face of the first closed end.
US10903026B2 Modular keyboard
Example implementations relate to modular keyboards. In an example, a modular keyboard can include a keyboard module including keys, where the keyboard module includes a plurality of locking mechanisms, and a lattice removably coupled by the plurality of locking mechanisms to the keyboard module, where the lattice comprises a keyboard overlay.
US10903020B2 Rolled supercapacitor and production process
Provided is rolled supercapacitor comprising an anode, a cathode, a porous separator, and an electrolyte, wherein the anode contains a wound anode roll of an anode active material having an anode roll length, an anode roll width, and an anode roll thickness, wherein the anode active material contains isolated graphene sheets that are oriented substantially parallel to the plane defined by the anode roll length and the anode roll width; and/or the cathode contains a wound cathode roll of a cathode active material having a cathode roll length, a cathode roll width, and a cathode roll thickness, wherein the cathode active material contains isolated graphene sheets that are oriented substantially parallel to the plane defined by the cathode roll length and the cathode roll width; and wherein the anode roll width and/or the cathode roll width is substantially perpendicular to the separator.
US10903019B2 Compositions and methods of making metal-organic frameworks with redox-active centers
Embodiments of the present disclosure describe an electrode material comprising a metal ion cluster and an organic linker with a redox-active center associated with the metal ion cluster sufficient to form a metal-organic framework. Embodiments of the present disclosure further describe a method of forming an electrode material comprising contacting a metal ion cluster with an organic linker including a redox-active center sufficient to form a metal-organic framework. Embodiments of the present disclosure also describe a metal-organic framework composition comprising a metal ion cluster and an organic linker with a redox-active center associated with the metal ion cluster.
US10903014B2 High energy density capacitor with high aspect micrometer structures and a giant colossal dielectric material
A high density energy storage system including a giant-colossal dielectric thin film material electrically insulating between two electrodes configured to have increased overlapping surface area.
US10903011B2 Multilayer electronic component and method of manufacturing the same
A multilayer electronic component includes: a capacitor body including first and second internal electrodes disposed to be alternately exposed through opposite surfaces, respectively, with respective dielectric layers interposed therebetween; first and second thin film layers including at least one of titanium nitride (TiN), ruthenium (Ru), platinum (Pt), iridium (Ir), or titanium (Ti), disposed on the surfaces of the capacitor body, and connected to the first and second internal electrodes, respectively; and first and second external electrodes formed on the first and second thin film layers. A thickness of the first or second thin film layer is less than or equal to 60 nm.
US10903004B2 Capacitor and manufacturing method therefor
The present invention provides a capacitor including a conductive porous base material with a porous part, a dielectric layer and an upper electrode. The porous part, the dielectric layer, and the upper electrode are stacked on top of one another in this order to define a capacitance formation part. The capacitance format ion part is not present at a lateral end part of the porous part.
US10903001B2 Method and apparatus for producing radially aligned magnetorheological elastomer molded body
A method and an apparatus for producing a radially aligned magnetorheological elastomer molded body containing a matrix resin and a magnetic filler are provided. The method includes the following: placing a permanent magnet 11 in at least one position selected from positions that are spaced from a metal mold 14a having a cavity 14b and located above and below the center of the metal mold 14a; providing a closed magnetic circuit that allows a magnetic flux 19a generated by the permanent magnet 11 to pass through the metal mold 14a from a side thereof, filling the cavity 14b with a composition containing the matrix resin and the magnetic filler; and molding the composition while the magnetic filler is radially aligned. With this configuration, the elastomer material is molded while the magnetic filler is radially aligned by using the permanent magnet.
US10902999B2 Tablet computer stand with near field coupling enhancement
A tablet stand is disclosed which incorporates a near field antenna configuration which couples to a near field antenna in the back of a tablet and provides a near field antenna coupling region for near field communication at the front of the tablet. The stand may be completely passive and use conductive antenna elements and passive resonance matching circuit elements to provide efficient coupling. In another aspect a thin profile passive keyboard adapted for use with a near field enabled tablet is provided. In another aspect a mounting bracket or holder, embedded antenna, and passive keyboard combination is provided adapted for converting a tablet into a notebook type configuration.
US10902994B2 Coil electronic component
A coil electronic component includes a body including a plurality of insulating layers and coil patterns disposed on the insulating layers, and external electrodes formed on external surfaces of the body and connected to the coil patterns, wherein the external electrodes include first layers being electroless plating layers and second layers formed on the first layers and having a form in which metal particles are dispersed in a polymer base, respectively.
US10902992B2 Coil component
A coil component according to one embodiment of the present invention includes a magnetic base body, a first external electrode, a second external electrode, a coil conductor extending around a coil axis, a first insulator, and a second insulator. The first insulator is provided between a first flange portion of the first external electrode and a first coil pattern of the coil conductor, and the second insulator is provided between a second flange portion of the second external electrode and a second coil pattern of the coil conductor.
US10902983B2 PPTC composition and device having low switch temperature and sharp crystallization behavior
A PPTC device is provided. The PPTC device may include a first electrode and a second electrode, disposed opposite the first electrode. The PPTC device may include a PPTC layer, disposed between the first electrode and the second electrode, the PPTC layer comprising a polymer matrix formed from a thermoplastic polyurethane (TPU) material.
US10902981B2 Method for determining the operating state of a PTC thermistor element
A method for determining an operating state of a PTC thermistor element may include pre-setting a released electric output available to the PTC thermistor element via a control signal and superimposing the control signal, at least for a pre-set period of time, with an additional signal which has a pre-set time profile. The method may also include, during the pre-set period of time, determining one of a time profile of a consumed electric output of the PTC thermistor element and a time profile of a consumed operating current of the PTC thermistor element. The method may also include comparing the pre-set time profile of the additional signal and the one of the time profile of the consumed electric output of the PTC thermistor element and the time profile of the consumed operating current of the PTC thermistor element.
US10902977B2 Cable assembly
The invention is directed to a cable assembly (10, 10a-b), comprising a cable (10, 10a-b) with a cable hose (11, 11a-b) and at least one conductor (12, 12a-f) arranged therein. The cable hose (11, 11a-b) is spaced a distance apart from the conductor (12) forming a first interstitial space (15, a-b) between the at least conductor (12) and the cable hose (11, 11a-b). At least one tube (20, 20a-b) for conveying of a cooling fluid (21), and a connector (30) comprising at least one contact member (31) interconnected to the at least one conductor (12) and a chamber (32). Said chamber (32) comprises a first port (33) which is interconnected to the first interstitial space between the at least one conductor (12, 12a-f) and the cable hose (11, 11a-b) and a second port (34a, 34a-b) which is interconnected to the at least one tube (20, 20a-b).
US10902974B1 Transparent conductive film
A transparent conductive film is disclosed. The transparent conductive film includes a substrate and a first silver nanowire layer. The transparent conductive film has a first absorption peak at 340 nm to 400 nm and a second absorption peak at 500 nm-650 nm, and a ratio of a maximum peak intensity of the first absorption peak to a maximum peak intensity of the second absorption peak is in a range of 2 to 5.5.
US10902970B2 Patterned transparent conductive film and process for producing such a patterned transparent conductive film
The invention relates to a patterned transparent conductive film, comprising areas with higher conductivity and areas with lower conductivity, wherein in the areas with higher conductivity nanoobjects are disposed in a binder matrix such that the nanoobjects are interconnected and thereby form an area with higher conductivity and wherein in the areas with lower conductivity the nanoobjects are structurally intact and are coated with an insulating coating material. The invention further relates to a process for producing such a patterned transparent conductive film comprising areas with lower conductivity and areas with higher conductivity, comprising following steps: (a) applying an ink comprising electrically conductive nanoobjects and a binder on a substrate, forming a first layer, wherein the amount of conductive nanoobjects is such that the first layer is conductive after drying; (b) drying of the first layer; (c) applying a mixture comprising an insulating coating material or a precursor of an insulating coating material on that parts of the first layer which shall form the areas with lower conductivity, wherein the insulating coating material or the precursors form an insulating coating around the electrically conductive nanowires; (d) drying of the coated substrate.
US10902968B2 Composite conductive material having excellent dispersibility, slurry for forming lithium secondary battery electrode using the same, and lithium secondary battery
The present invention provides a composite conductive material having excellent dispersibility and a method for producing the same. In an embodiment, the method includes supporting a catalyst on surfaces of carbon particles; heat treating the catalyst in a helium or hydrogen atmosphere such that the catalyst penetrate the surfaces of the carbon particles and are impregnated beneath the surfaces of the carbon particles at a contact point between the carbon particles and the impregnated catalyst; and heating the carbon particles having the impregnated catalyst disposed therein in the presence of a source gas to grow carbon nanofibers from the impregnated catalyst to form a composite conductive material, wherein the source gas contains a carbon source, and wherein the carbon nanofibers extend from the contact point to above the surfaces of the carbon particles.
US10902967B2 Printed circuit surface finish, method of use, and assemblies made therefrom
A surface finish for a printed circuit board (PCB) and semiconductor wafer includes a nickel disposed over an aluminum or copper conductive metal surface. A barrier layer including all or fractions of a nitrogen-containing molecule is deposited on the surface of the nickel layer to make a barrier layer/electroless nickel (BLEN) surface finish. The barrier layer allows solder to be reflowed over the surface finish. Optionally, gold (e.g., immersion gold) may be coated over the barrier layer to create a nickel/barrier layer/gold (NBG) surface treatment. Presence of the barrier layer causes the surface treatment to be smoother than a conventional electroless nickel/immersion gold (ENIG) surface finish. Presence of the barrier layer causes a subsequently applied solder joint to be stronger and less subject to brittle failure than conventional ENIG.
US10902966B2 Twisted wire conductor for insulated electrical wire, insulated electrical wire, cord and cable
This twisted wire conductor 10 for an insulated electrical wire is configured so as to be in a mixed state in which a first conductor 20 and a second conductor 40 are twisted together. The first conductor comprises a specific aluminum alloy: which has an alloy composition that contains, by mass %, 0.2-1.8% of Mg, 0.2-2.0% of Si, 0.01-0.33% of Fe and a total of 0.00-2.00% of one or more elements selected from the group consisting of Cu, Ag, Zn, Ni, Co, Au, Mn, Cr, V, Zr, Ti and Sn, with the remainder comprising Al and unavoidable impurities; which has a fibrous metal structure in which crystal grains extend in one direction; and in which the average value of a dimension t which is perpendicular to the longitudinal direction of crystal grains is 400 nm or less in a cross section parallel to this one direction. The second conductor has a higher electrical conductivity than the first conductor 20 and comprises a metal or alloy selected from the group consisting of copper, copper alloys, aluminum and aluminum alloys. The twisted wire conductor exhibits high electrical conductivity, high strength and excellent bending fatigue resistance, and enables a reduction in weight.
US10902964B1 Nuclear excitation transfer via phonon-nuclear coupling
An apparatus includes a support and a radioactive source on the support. The radioactive source includes nuclei. An excitation element is coupled to the support. Upon activation of the excitation element, radiation emission from the radioactive source is reduced. The excitation element includes a vibration source. Excitation is transferred from nuclei of the radioactive source to nuclei of the support. The excitation transfer occurs in bulk from multiple nuclei of the radioactive source. The excitation transfer causes emissions from the support.
US10902960B2 Alternating offset U-bend support arrangement
Arrangement for supporting U-bend tube sections in the high heat environment of steam generators using flat bars. The invention uses a combination of thicker and thinner flat bars to impart a serpentine path to the arc of the normally curvilinear U-tubes. The support system accommodates the dilation and contraction of coolant tubes and other elements caused by the extreme and varying conditions inside a steam generator, and which can cause gaps between coolant tubes and prior art tube support bars. Bars of alternating thickness provide alternating offsets to tensionally push and support each tube on multiple sides and in multiple locations, and this tension keeps the tubes in contact with at least some flat bars on multiple sides regardless of size and shape changes. Support arrangement includes a set of fan bars, each fan bar including thick and thin flat bars projecting up and out from a collector bar.
US10902957B2 Nuclear reactor assembly having a reversible weldless connection between a casing and an element inserted therein
An assembly to be inserted into a nuclear reactor, such as a liquid sodium-cooled fast neutron reactor, includes an assembly hollow body of elongate shape along a longitudinal axis X. The wall of the hollow body includes at least one through-opening. The assembly also includes an assembly element inserted into the hollow body. The assembly element includes at least one flexible blade of which the free end is shaped into a clip-fastening hook collaborating in clip-fastening fashion with the through-opening from inside the hollow body, so as to connect the assembly element to the hollow body. The assembly also includes at least one removable structure for locking the flexible blade clip-fastened into the through-opening. The removable locking structure makes it possible to prevent the flexible blade from flexing and thus the removable locking structure makes it possible to lock a connection between the assembly element and the hollow body.
US10902954B2 Mosquito population minimizer
Aspects automatically identify and minimize local populations of mosquitoes wherein processors are configured to assign different exposure risk values to different geographic locations as a function of determining different respective values of likelihood that each of the locations will experience a threshold exposure to mosquito activity, assign population risk values to the locations as a function of population data, filter a location from the plurality of locations to generate a filtered remainder set of the locations as a function of one or more one risk values of the exposure risk value and the population risk value failing to meet a minimum threshold value, rank the filtered remainder set of the geographic locations, and associate each of a plurality of mosquito activity abatement actions to each of the ranked filtered remainder set of the geographic locations.
US10902948B2 Systems and methods for automated programmable dispensing of medication
In a medication dispensing system, pills of different medications are stored in different chambers of a pill bottle. An assembly of a non-moving disc having holes corresponding to each chamber, a rotatable disc having a hole for dispensing pills therethrough, and a motor, dispenses the pills according to a prescribed schedule. The motor controls the rotations of the rotatable disc according to a user-specified schedule.
US10902944B1 Patient-specific medical procedures and devices, and associated systems and methods
Systems and methods for designing and implementing patient-specific surgical procedures and/or medical devices are disclosed. In some embodiments, a method includes receiving a patient data set of a patient. The patient data set is compared to a plurality of reference patient data sets, wherein each of the plurality of reference patient data sets is associated with a corresponding reference patient. A subset of the plurality of reference patient data sets is selected based, at least partly, on similarity to the patient data set and treatment outcome of the corresponding reference patient. Based on the selected subset, at least one surgical procedure or medical device design for treating the patient is generated.
US10902942B1 Generation and delivery of customized content programs
Provided are systems, methods, and computer-readable medium for operating a content delivery system. In various examples, the content delivery system can transmit a series of queries to a computing device for display in an application executing on the computing device. The content delivery service can receive a set of responses, and determine from the responses scores for each of a set of drivers associated with a plurality of content sessions. The content delivery service can also select particular content sessions using the scores. The content delivery service can also determine an order and schedule for presenting the particular content sessions and output a customized content program according to the order and schedule.
US10902940B2 Triage routing system
A triage routing system is operable to receive a medical scan via a receiver. Inference data for the medical scan is generated by performing an inference function, where the inference function utilizes a computer-vision model trained on a plurality of medical scans. One of a plurality of medical professionals is selected to review the medical scan based on the inference data. Triage routing data that indicates the medical scan and the one of the plurality of medical professionals is generated. The medical scan is transmitted to a client device associated with the one of the plurality of medical professionals for display via a display device in accordance with the triage routing data.
US10902930B2 Shift register, gate driving circuit and driving method, and display apparatus
A shift register includes a first input sub-circuit, a pull-up control sub-circuit, and a pull-down control sub-circuit. The first input sub-circuit is configured to transmit a voltage from the first signal terminal to the first node under control of the first voltage terminal. The pull-up control sub-circuit is configured to be in a turn-on or turn-off state under control of the first node. The pull-down control sub-circuit is configured to transmit a voltage from the third voltage terminal to the pull-down node under control of the first node, transmit the voltage from the third voltage terminal to the pull-down node under control of the signal output terminal, and transmit a voltage from the first clock signal terminal to the pull-down node under control of the first clock signal terminal.
US10902926B2 Charge pump and memory device including the same
A charge pump includes: a charging unit including a first n-type transistor connected between an input terminal configured to receive an input voltage and a first node, a second n-type transistor connected between the input terminal and a second node, a first gate control element configured to control the first n-type transistor based on a first clock signal and a second gate control element configured to control the second n-type transistor based on a second clock signal having a phase opposite to the first clock signal; a first pumping capacitor including one end connected to the first node and an other end configured to receive the first clock signal; a second pumping capacitor including one end connected to the second node and an other end configured to receive the second clock signal; and an output unit.
US10902914B2 Programmable resistive memory element and a method of making the same
A programmable resistive memory element and a method of adjusting a resistance of a programmable resistive memory element are provided. The programmable resistive memory element includes at least one resistive memory element. Each resistive memory element includes an Indium-Gallium-Zinc-Oxide (IGZO) resistive layer, a first electrical contact and a second electrical contact. The first and second electrical contacts are disposed on the IGZO resistive layer in the same plane. The programmable resistive memory element includes a voltage generator coupled to the first and second electrical contacts, constructed and arranged to apply a thermal treatment to the resistive memory element to adjust a resistance of the resistive memory element.
US10902913B2 Semiconductor device
The semiconductor device of the present disclosure includes a plurality of first selection lines provided in a first region, extending in a first direction, and aligned in a second direction; a plurality of second selection lines provided in a second region having a portion that overlaps a portion of the first region, extending in the second direction, and aligned in the first direction; a plurality of third selection lines provided in a third region having a portion that overlaps a portion of the second region, extending in the first direction, and aligned in the second direction; a plurality of fourth selection lines provided in a fourth region having one portion that overlaps a portion of the first region and having another portion that overlaps a portion of the third region, extending in the second direction, and aligned in the first direction; a first coupling part, a first coupling part, a first coupling part, and a first coupling part coupled, respectively, to the plurality of first selection lines, the plurality of second selection lines, the plurality of third selection lines, and the plurality of fourth selection lines; a driver; and memory cells.
US10902909B2 Apparatuses and methods for accessing memory cells
Apparatuses and methods for accessing a memory cell are described. An example apparatus includes a first voltage circuit coupled to a node and is configured to provide a first voltage to the node and includes a second voltage circuit coupled to a node and is configured to provide a second voltage to the node. A memory cell is coupled to first and second access lines. A decoder circuit is coupled to the node and the first access line, and is configured to selectively couple the first access line to the node. The first voltage circuit is configured to provide the first voltage to the node before the second voltage circuit provides the second voltage to the node, and the second voltage circuit stops providing the second voltage before the node reaches the second voltage.
US10902906B2 Apparatuses and methods for logic/memory devices
Apparatuses and methods are provided for logic/memory devices. An example apparatus comprises a plurality of memory components adjacent to and coupled to one another. A logic component is coupled to the plurality of memory components. At least one memory component comprises a memory device having an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier and a compute component. Timing circuitry is coupled to the array and sensing circuitry and configured to control timing of operations for the sensing circuitry. The logic component comprises control logic coupled to the timing circuitry. The control logic is configured to execute instructions to cause the sensing circuitry to perform the operations.
US10902904B1 Apparatuses and methods for providing multiphase clocks
Apparatuses and methods for providing multiphase clocks are disclosed. An example apparatus includes a plurality of clock circuits, each configured to provide one of the multiphase clocks responsive to a respective input clock. The apparatus further includes first and second control circuits. The first control circuit receives a first one of the multiphase clocks and a reset signal provided to the plurality of clock circuits, and provides a first control signal to reset a clock circuit of the plurality of clock circuits that is based on the first one of the multiphase clocks and the reset signal. The second control circuit receives the control clock and a second one of the multiphase clocks and provides a second control signal to clock the clock circuit of the plurality of clock circuits that is based on the control clock and the second one of the multiphase clocks.
US10902900B2 Magnetic memory device
A magnetic memory device includes a conductive member, a stacked body, and a controller. The stacked body includes a first magnetic layer, a second magnetic layer provided between the conductive member and the first magnetic layer, and a third magnetic layer stacked with the first magnetic layer and the second magnetic layer. The controller causes a current to flow in the conductive member. The controller causes a current to flow between the conductive member and the stacked body. The controller is able to identify three or more levels of an electrical resistance value of the stacked body.
US10902897B2 Apparatuses and methods for setting a duty cycle adjuster for improving clock duty cycle
Apparatuses and methods for setting a duty cycler adjuster for improving clock duty cycle are disclosed. The duty cycle adjuster may be adjusted by different amounts, at least one smaller than another. Determining when to use the smaller adjustment may be based on duty cycle results. A duty cycle monitor may have an offset. A duty cycle code for the duty cycle adjuster may be set to an intermediate value of a duty cycle monitor offset. The duty cycle monitor offset may be determined by identifying duty cycle codes for an upper and for a lower boundary of the duty cycle monitor offset.
US10902893B2 Negative bitline write assist circuit and method for operating the same
A negative bitline write assist circuit includes a bias capacitor configured to facilitate driving the capacitance of a bitline. The negative bitline write assist circuit may be modularly replicated within a circuit to change the amount of negative voltage on the bitline during write operations. The bitline write assist circuit may be coupled directly to the bitline, removing the need to add a pull-down transistor to the write driver.
US10902892B2 Input buffer circuit having differential amplifier
Disclosed herein is an apparatus that includes first and second signal lines; a first differential amplifier having an inverting input node receiving an input signal, a non-inverting input node receiving a reference potential, and an output node connected to the first signal line; a second differential amplifier having an inverting input node receiving the reference potential, a non-inverting input node receiving the input signal, and an output node connected to the second signal line; a level shift circuit cross-coupled to the first and second signal lines; a first replica circuit connected to the first signal line; a second replica circuit connected to the second signal line; and a first switch circuit configured to activate one of the level shift circuit, the first replica circuit, and the second replica circuit.
US10902887B2 Memory subsystem power management
Embodiments of the present invention include detecting one or more memory modules coupled to a memory controller via a memory channel. A total power requirement for the one or more memory modules is determined. A voltage regulator module set point of the memory channel is adjusted based at least in part on the power requirement for the one or more memory modules. The voltage regulator module provides power to the memory modules and is characterized by an optimal load current value where the voltage regulator module operates at a peak efficiency. An operating mode of the memory controller is determined. Based on determining that the memory controller is operating in a first mode, the commands serviced by the one or more memory modules are throttled by the memory controller to keep a load current of the memory channel within a range of the optimal load current value.
US10902884B2 Methods and apparatus for ordered serial synchronization of multimedia streams upon sensor changes
An apparatus includes a processor with first and second input ports and a memory operably coupled to the processor. The processor can detect streams of media samples at the input ports and determine, in response to the detection of the streams of media samples, a capture start time. The processor can also capture a first frame of a first stream of media samples beginning at the capture start time, and a first frame of a second stream of media samples beginning at a first time subsequent to the capture start time. The processor can also calculate a relative offset time based on the capture start time, the first time, and a rate associated with the second stream of media samples, and store, in the memory, an indication of an association between the captured first frame of the second stream of media samples and the relative offset time.
US10902883B2 Systems and methods for playing back multimedia files incorporating reduced index structures
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
US10902879B2 Storage system with actuated media player
A data storage library includes multiple storage cartridges arranged in a rack; read/write control electronics integrated within a media player assembly; and actuation means for achieving relative movement between the media player assembly and the multiple storage cartridges in the rack to allow the read/write control electronics within the media player assembly to selectively couple with and provide data access to at least a subset of the multiple storage cartridges.
US10902874B2 Magnetic tape having characterized magnetic layer, magnetic tape cartridge, and magnetic tape apparatus
The magnetic tape includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which an absolute value ΔN of a difference between a refractive index Nxy measured regarding an in-plane direction of the magnetic layer and a refractive index Nz measured regarding a thickness direction of the magnetic layer is 0.25 to 0.40, and a coefficient of friction measured regarding a base portion of a surface of the magnetic layer is equal to or smaller than 0.30, a magnetic tape cartridge and a magnetic tape apparatus including this magnetic tape.
US10902872B1 Managing index writes to a tape medium
Aspects of the present disclosure relate to managing index writes within a tape. A determination can be made that a change was made to at least one file stored within a tape medium while the tape medium was mounted within a tape drive. In response to the determination, an index can be written to a data partition of the tape medium. A determination can be made whether the change included any changes to a file at least equal to a threshold hierarchy level. In response to determining that the change did not include any changes to a file at least equal to the threshold hierarchy level, a first instruction can be issued to the tape drive to reposition the tape medium to the end of the tape. A second instruction can be issued to the tape drive to perform an unthread operation at low tension to rewind the tape medium.
US10902870B2 Multi-mode, multi-channel magnetic recording head and apparatus
According to one embodiment, a drive-implemented method includes, in a first mode of operation, processing data using only transducers of subarrays positioned on opposite sides of an inner transducer in an array of transducers, and processing data using only a portion of the transducers in each of the subarrays in a second mode of operation, wherein the inner transducer is inactive in the second mode of operation.
US10902867B1 Interconnect die for multichannel tape head assembly
An approach to forming an electronic device assembly that includes a plurality of interconnect pads on an electronic device, an interconnect die with a first set of interconnect pads adjacent to a first edge of the interconnect die connecting to a second set of interconnect pads adjacent to a second edge of the interconnect die, where a first set of connections between the plurality of interconnects on the electronic device and the first set of interconnect pads on the interconnect die occurs. Furthermore, the electronic assembly includes a second set of connections between the second set of interconnects on the interconnect die and a set of interconnect pads on a flex cable.
US10902859B2 Efficient and scalable parametric stereo coding for low bitrate audio coding applications
The present invention provides improvements to prior art audio codecs that generate a stereo-illusion through post-processing of a received mono signal. These improvements are accomplished by extraction of stereo-image describing parameters at the encoder side, which are transmitted and subsequently used for control of a stereo generator at the decoder side. Furthermore, the invention bridges the gap between simple pseudo-stereo methods, and current methods of true stereo-coding, by using a new form of parametric stereo coding. A stereo-balance parameter is introduced, which enables more advanced stereo modes, and in addition forms the basis of a new method of stereo-coding of spectral envelopes, of particular use in systems where guided HFR (High Frequency Reconstruction) is employed. As a special case, the application of this stereo-coding scheme in scalable HFR-based codecs is described.
US10902856B2 System and method of diarization and labeling of audio data
Systems and methods of diarization using linguistic labeling include receiving a set of diarized textual transcripts. A least one heuristic is automatedly applied to the diarized textual transcripts to select transcripts likely to be associated with an identified group of speakers. The selected transcripts are analyzed to create at least one linguistic model. The linguistic model is applied to transcripted audio data to label a portion of the transcripted audio data as having been spoken by the identified group of speakers. Still further embodiments of diarization using linguistic labeling may serve to label agent speech and customer speech in a recorded and transcripted customer service interaction.
US10902854B1 Systems and methods for generating responses to questions about user accounts
Some embodiments provide systems and methods that can alleviate the burdens on professional advisors of preparing snapshots and answering client questions, particularly questions that do not require professional judgment or strategy. Such embodiments can automate creation of snapshots of account data collected from multiple institutions, suggest questions that are relevant to a user's accounts, and provide programmatic responses to factual or definitional questions pertaining to those accounts.
US10902853B2 Electronic device and voice command identification method thereof
A voice command identification method for an electronic device having a microphone matrix is provided. The method includes: obtaining a plurality of sound signals from the microphone matrix; executing a voice purify operation on the sound signals to obtain a purified sound signal and identifying a target voice signal from the purified sound signal; calculating a compound speech feature data corresponding to the target voice signal through a compound speech recognition model; comparing the compound speech feature data with a plurality of reference speech feature data in the speech feature database, so as to determine a target command mapped to the target voice signal; and executing the target command.
US10902849B2 Non-transitory computer-readable storage medium, information processing apparatus, and utterance control method
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the computer controlling an utterance of a robot, the process including detecting an utterance of a person by using a microphone, obtaining, in response to the detecting, pieces of response information for the utterance of the person based on first information indicating a content of the utterance of the person, obtaining second information relating to at least one of the person and a motion of the person other than the utterance of the person, selecting specified response information among the pieces of response information based on the second information, and transmitting, to the robot, an instruction that causes the robot to execute a response in accordance with the specified response information.
US10902847B2 System and method for assessing and correcting potential underserved content in natural language understanding applications
Methods, systems, and related products that provide detection of media content items that are under-locatable by machine voice-driven retrieval of uttered requests for retrieval of the media items. For a given media item, a resolvability value and/or an utterance resolve frequency is calculated by a number of playbacks of the media item by a speech retrieval modality to a total number of playbacks of the media item regardless of retrieval modality. In some examples, the methods, systems and related products also provide for improvement in the locatability of an under-locatable media item by collecting and/or generating one or more pronunciation aliases for the under-locatable item.
US10902845B2 System and methods for adapting neural network acoustic models
Techniques for adapting a trained neural network acoustic model, comprising using at least one computer hardware processor to perform: generating initial speaker information values for a speaker; generating first speech content values from first speech data corresponding to a first utterance spoken by the speaker; processing the first speech content values and the initial speaker information values using the trained neural network acoustic model; recognizing, using automatic speech recognition, the first utterance based, at least in part on results of the processing; generating updated speaker information values using the first speech data and at least one of the initial speaker information values and/or information used to generate the initial speaker information values; and recognizing, based at least in part on the updated speaker information values, a second utterance spoken by the speaker.
US10902842B2 System and method for cognitive intervention on human interactions
A determination regarding whether to intervene in a dialog to provide system-initiated assistive information involves monitoring a dialog between at least two participants and capturing data from a dialog environment containing at least one of the participants. The captured data represent the content of the dialog and physiological data for one or more participants. Assistive information relevant to the dialog and participants is identified, and the captured data are used to determine an intervention index of delivering the assistive information to one or more participants during the dialog. This intervention index is then used to determine whether or not to intervene in the dialog to deliver the assistive information to one or more participants.
US10902840B2 Method and system for thought-to-speech
One embodiment provides a method, including: collecting, at an information handling device, at least one signal received from a living object, in response to an event associated with the living object, wherein the living object is in a communicative state with a person talking to the living object; extracting, using a processor, a set of predetermined features from the signal collected; and determining, responsive to extracting, an intent associated with the living object in response to the event posed to the living object from the strength of the signal. Other embodiments are disclosed and described.
US10902831B2 Methods and apparatus to extract a pitch-independent timbre attribute from a media signal
Methods and apparatus to classify media based on a pitch-independent timbre attribute from a media signal are disclosed. An example apparatus includes means for accessing a media signal; and means for: determining a spectrum of audio corresponding to the media signal; and determining a timbre-independent pitch attribute of audio of the media signal based on an inverse transform of a complex argument of a transform of the spectrum.
US10902824B2 Frame complexity based dynamic PPI for displays
If the picture complexity is low then the number of pixels in a frame may be reduced. For example, pixel-to-pixel variation in terms of RGB color values can be used to determine the complexity of the frame. Frames can be characterized, in one embodiment, as non-complex frames with less pixel variation and complex frames with very high pixel variation. The high PPI may be used only for complex frames while non-complex frames can use low PPI. This method reduces memory fetching and pixel processing within the display engine and thereby saves power.
US10902823B2 Display system, display control method, and storage medium
A display system includes a display configured to display an image, a road shape acquirer configured to acquire a shape of a road around a vehicle, and a display controller configured to cause an image including the road shape acquired by the road shape acquirer to be displayed on the display, and the display controller changes a display aspect of lanes to be displayed on the display, on the basis of whether the number of lanes of the road around the vehicle is an odd number or an even number.
US10902819B2 Connection device, display device, and control method for the display device
A connection device to which a PC and a head-mounted image display unit that includes a right display unit and a left display unit configured to display an image are connected, the connection device including a control unit configured to control the right display unit and the left display unit to enable execution of functions including a display function of displaying an image input from the PC and a display stop function of stopping display, wherein the control unit activates the image display unit in a display mode based on a display condition when power supply to the connection device is started, and the display mode includes at least a first display mode in which the image is displayed on the right display unit and the left display unit and the display stop function is disabled.
US10902809B2 Scan driver circuit, array substrate and display panel
A scan driver circuit includes a pull-up unit and a bootstrap unit arranged on a base. The pull-up unit includes a pull-up thin-film transistor for supplying a scan drive signal. The bootstrap unit includes a bootstrap capacitor electrically connected with the pull-up thin-film transistor. The pull-up thin-film transistor includes a gate electrode, a first insulation layer, and a source electrode and a drain electrode stacked in sequence from the base. The bootstrap capacitor includes first and conductive electrodes. The first conductive electrode and the source electrode are arranged on the same layer and are electrically connected together. A second insulation layer is arranged between the second conductive electrode and the second electrode. The second conductive electrode is electrically connected, through a first via that extends through the second insulation layer and the first insulation layer, to the gate electrode. An array substrate and a display device are also provided.
US10902807B2 Display device and method for motion blur reduction
A display device for motion blur reduction effect is provided which includes a liquid-crystal display panel, a driving module, a backlight module and a processing module. The processing module receives input display data to generate output display data. The output display data includes an output frame data section for performing data transmission with an output pixel clock higher than an input pixel clock and an output blank section within the same frame time. The processing module drives the liquid-crystal display panel to generate a display frame according to the output display data and controls the backlight module to turn on within the output blank section after the liquid-crystal display panel finished reacting to output frame data corresponding to the output frame data section.
US10902803B2 Display panel, voltage adjustment method thereof, and display device
The disclosure discloses a display panel, a voltage adjustment method thereof, and a display device, and the display panel includes: at least two reference sub-pixels; a voltage compensation element coupled respectively with respective reference sub-pixels; and a power management element coupled with the voltage compensation element, wherein the voltage compensation element is configured to acquire valid values of pixel voltage of the respective reference sub-pixels when the at least two reference sub-pixels receive the same data voltage, and to generate a compensation signal of gate off voltage for the purpose of making the acquired valid values of the pixel voltage of the respective reference sub-pixels uniform; and the power management element is configured to adjust a voltage value of the gate off voltage according to the compensation signal of the gate off voltage.
US10902800B2 Controlling privacy on displays
Controlling privacy on a display includes a light-emitting diode (LED) pixel rotatably coupled to a microelectromechanical system (MEMS) and a controller to control the MEMS, the MEMS to rotate the LED pixel in response to a command issued by the controller to modify a viewing angle of the LED pixel such that the privacy on the display for that LED pixel is maintained.
US10902794B2 Display device
A display device includes a display panel including a reference voltage providing portion configured to apply a first reference voltage from a first reference voltage line to a plurality of readout lines and a pixel portion having a plurality of pixels connected to the readout lines, a scan driver providing a scan signal to the pixels via a plurality of scan lines, a data driver providing a data signal to the pixels via a plurality of data lines, a readout circuit converting voltages of the readout lines to digital data, and a controller cutting off a power based on the digital data.
US10902783B2 Light emitting display device and driving method thereof
Provided is a light emitting display device and a method of driving the same. The light emitting display device includes: a display panel in which pixel lines including a plurality of pixels are divided into at least one area A and at least one area B; a panel driver connected to the pixel line; and a timing controller for controlling operation of the panel driver to perform image data writing (IDW) driving for sequentially writing input image data to a plurality of pixel lines included in one of the area A and the area B and to perform sensing data writing (SDW) driving for writing sensing data to a pixel line included in one of the area A and the area B in a vertical blank period in which image data writing driving is not performed. The timing controller writes coupling compensation data during the vertical blank period. According to the present disclosure, a device can be realized in consideration of a sensing deviation that may be generated in a compensation operation for improving deterioration of elements included in a display panel and increasing the lifespan thereof.
US10902776B2 Pixel circuit, driving method thereof and display device thereof
The application discloses a pixel circuit and a driving method thereof, a display device. The pixel circuit includes a first through seventh thin film transistor, a light-emitting diode, a storage capacitor and a compensation module. A gate of the first thin film transistor is separately connected to a source of the third and fourth thin film transistor and one end of the storage capacitor, a drain of the fourth thin film transistor is connected to a reference voltage signal line; source of the first thin film transistor is separately connected to a drain of the second and fifth thin film transistor and a source of the seventh thin film transistor; a drain of the first thin film transistor is separately connected to a drain of the third thin film transistor and a source of the sixth thin film transistor.
US10902771B2 Micro LED display device and method of fabricating the same
Disclosed is a micro light emitting diode (LED) display device which is capable of implementing a full color of high resolution, the micro LED display device including: a micro LED driving substrate (backplane) in which a plurality of CMOS cells is arranged in rows and columns; and a micro LED panel which is flip-chip bonded onto the micro LED driving substrate, and includes a plurality of micro LED pixels electrically connected with the plurality of CMOS cells, in which the micro LED panel includes the plurality of micro LED pixels formed by etching a first surface of an emission structure along a unit pixel region, and a plurality of separators formed on a second surface of the emission structure corresponding to positions of portions formed by etching the emission structure in a vertical direction.
US10902768B2 Backlight adjustment method and backlight adjustment system for compensating backlight brightness of display device by adjusting backlight coefficient of the display device according to brightness compensation coefficient
A backlight adjustment method and a backlight adjustment system are provided. The backlight adjustment method includes a compensation phase. The compensation phase includes: controlling a light source to respectively emit light having a plurality of first illuminations; detecting a plurality of backlight parameters of a display device under the light having the plurality of first illuminations, and calculating a brightness compensation coefficient of the display device according to the plurality of backlight parameters; and adjusting a backlight coefficient of the display device according to the brightness compensation coefficient, so as to compensate for backlight brightness of the display device.
US10902758B2 Illuminant
An illuminant comprising a transparent substrate layer with a first index of refraction, a connecting layer with a second index of refraction that differs from the first index of refraction, and a metallic, translucent layer, wherein the connecting layer is arranged between the substrate layer and the metallic layer, and wherein on the side facing the connecting layer the substrate layer comprises a plurality of decoupling structures suitable for decoupling light that propagates within the substrate layer from the substrate layer in the direction towards the metallic layer.
US10902735B2 Education reward system and method
A reward learning system includes a user interface configured to receive modes of user information related to a state of the user. A cognitive computing system includes a reward system. The reward system includes a dynamically upgraded profile model of the user which is updated in accordance with the user information related to the state. The reward system is updated by machine learning employing feedback from user responses measured by the user interface and searched information by the cognitive computing system. The reward system includes an increasing reward protocol based on learned user preferences and responses and rewarded in accordance with user achievements.
US10902734B2 Systems and methods for managing flight-restriction regions
Systems, devices, and methods are provided for managing flight restriction regions. The flight restriction regions of the present disclosure may comprise a plurality of distinct levels and may comprise releasable flight restriction regions. The releasable flight restriction regions may be released based on authentication of an operator of a UAV.
US10902727B1 Parked vehicle warning infrastructure
A system and method for providing a parked vehicle warning infrastructure is described. In one embodiment, a method for providing a warning about parked vehicles includes receiving information associated with at least one of a parked vehicle or a personal transport device. The method also includes determining a location of one or more warning lights disposed in or near a roadway associated with the parked vehicle or the personal transport device. The method further includes sending an instruction to the one or more warning lights to illuminate. The illuminated one or more warning lights provide a warning to a user of the at least one of the parked vehicle or the personal transport device about a risk of a collision between the parked vehicle and the personal transport device.
US10902726B2 Rogue vehicle detection and avoidance
Systems and methods for detecting rogue vehicles within a plurality of vehicles connected via a vehicular ad-hoc network (VANET) are provided. Sensors on each VANET vehicle provide host vehicle data and data associated with other nearby vehicles. Each VANET vehicle multicasts information that includes location, velocity, and preferred future travel path to the other VANET vehicles. Using data from sensors and data received from other VANET vehicles the host vehicle generates a dynamic set of safe vehicle operating behaviors. Nearby vehicles that do not comply with the determined safe vehicle operating behaviors or perform illegal/unsafe acts are identified as rogue vehicles. Data associated with identified rogue vehicles is transmitted to all VANET vehicles. Each VANET vehicle determines a preferred future travel path based on the received information associated with rogue vehicles, the preferred future travel path information received from other VANET vehicles, and the host vehicle's safe vehicle operating behaviors.
US10902716B2 System and method for facilitating appliance control via a smart device
A bridge device, in communication with a smart device, functions to command one or more controllable appliances in response to communications received from the smart device. The bridge device also includes input elements by which the bridge device can be used to directly command common functional operations of the one or more controllable appliances. In this manner, common functional operations, such as volume control, playback pause/resume control, etc., may be made readily available without necessitating the use of the smart device, whilst the more sophisticated GUI provided by the smart device remote control app may be advantageously utilized when more complex or less frequently used command functions are to be performed.
US10902697B2 Roulette apparatus
The present inventions concerns a roulette apparatus (1) comprising at least one graphical roulette-display-system (10) and a mechanical wheel (20) having a plurality of pockets (21) adapted to receive a ball, wherein the mechanical wheel (20) and the at least one graphical roulette-display-system (10) is controlled by an electronic-control-system (30) and wherein the at least one graphical roulette-display-system (10) displays a field of numbers and/or symbols and the roulette apparatus (1) further comprising at least one wheel control unit (60) adapted to influence the rotation and/or movement of the mechanical wheel (20) according to the electronic-control-system (30) in order to bring the wheel into a position based on an information received from the electronic-control-system (30).
US10902687B2 Power transfer unit maintenance
A system is described, as well as methods of using the system. The method may include: determining at least one of the following: a communication error, a read-memory error, or an absence of a PTU shift between a two-wheel drive (2WD) mode and an all-wheel drive (AWD) mode for a threshold amount of vehicle operation; determining that a vehicle ignition state is not in a RUN state; and executing the task.
US10902686B2 Erroneous communication prevention device, toll collection system, and erroneous communication prevention method
Provided is an erroneous communication prevention device operable to prevent erroneous communication between an RFID tag installed in a vehicle and an RFID communication antenna disposed at a roadside. The erroneous communication prevention device includes an erroneous communication prevention antenna operable to transmit erroneous communication prevention electromagnetic waves toward an electromagnetic wave leakage monitoring region. The electromagnetic wave leakage monitoring region is outside an RFID communication region where the RFID tag performs valid communications with the RFID communication antenna. In addition, the electromagnetic wave leakage monitoring region is defined in a region where the RFID tag is enabled to perform communications using electromagnetic waves transmitted from the RFID communication antenna.
US10902684B2 Multiple users dynamically editing a scene in a three-dimensional immersive environment
Techniques configured to enable multiple users to dynamically and concurrently edit a scene that is viewable in a three-dimensional immersive environment are described herein. The techniques use region locking so that content being edited by one user viewing and editing the scene in a three-dimensional immersive environment cannot be edited by another user concurrently viewing and editing the same scene in the three-dimensional immersive environment. Accordingly, a scene can be divided into multiple regions that can be locked to provide an element of protection against user interference that can result when two users are editing, or attempting to edit, the same content.
US10902678B2 Display of hidden information
Information obscured to a user is provided through a display of a hybrid-reality system (DHR). A view position relative to a real-world object is established and data associated with an occluded object is received. The occluded object is at least partially occluded by the real-world object at the view position. An image of at least a portion of the occluded object is then rendered on the DHR.
US10902672B2 3D building analyzer
Determining the scale of building objects within collected imagery is determined by identifying architectural elements within stored building object imagery, determining dimensional ratios for the identified architectural elements, matching the identified architectural element to a known industry standard architectural element based on dimensional ratio comparisons and determining a scaling factor of the building object imagery based on relative error to the determined scale of the identified architectural elements. A three dimensional model of the building object constructed from said building object imagery may be scaled by the scaling factor, and dimensions such as measurements for its components determined.
US10902663B2 Method and apparatus for displaying 2D application interface in virtual reality device
The present method comprises: obtaining a texture of one or more 2D application interfaces to be displayed; determining a virtual reality scene to be displayed, and writing the virtual reality scene into a frame buffer of an Android system in a left-right screen splitting mode using an OpenGL function; sketching contents in the frame buffer of the Android system onto left and right screens of the virtual reality device respectively to form a virtual screen in the virtual reality scene; sketching the obtained texture of the one or more 2D application interfaces to be displayed onto the virtual screen in the virtual reality scene of the left and right screens, respectively. The method renders the 2D application interface as images in left and right eyes simultaneously, with a three-dimensional sense, and facilitates the use of a large number of existing Android applications in the virtual reality system.
US10902654B2 Object time series system
Methods and systems for structuring, storing and displaying time series data in a user interface. One system includes processors executing instructions to determine, from time series data from a first sensor, a first subset of time series data for the first batch from the first start time and the first end time, determine, from the time series data from the first sensor, a second subset of time series data for the second batch from the second start time and the second end time, generate a time series user interface comprising a chart, the chart including a first plot for the first subset of time series data and a second plot for the second subset of time series data, the first plot being aligned to the second plot, and cause presentation of the time series user interface.
US10902651B2 Systems and methods for magnetic resonance image reconstruction
The disclosure relates to systems and methods for magnetic resonance imaging (MRI). A method may include obtaining k-space data associated with MR signals acquired by an MR scanner. The k-space data may corresponding to a first sampling rate. The method may also include generating one or more estimated images based on the k-space data and a target neural network model. The one or more estimated images may correspond to a second sampling rate that exceeds the first sampling rate. The method may further include determining one or more target images based on the one or more estimated images and the k-space data using a compressed sensing model. The compressed sensing model may be constructed based on the one or more estimated images.
US10902649B2 Image reconstruction processing method, image reconstruction processing program, and tomography apparatus provided therewith
A reconstruction processing method. The method includes an image updating step (Step S2) of updating a reconstruction image by an iterative approximation method, and a weighting coefficient map updating step (Step S4). In the weighting coefficient map updating step, a weighting coefficient map relative to prior knowledge is generated from the reconstruction image obtained by updating an image in the image updating step (Step S2), and a weighting coefficient of the prior knowledge relative to each pixel is controlled in accordance with the weighting coefficient map, whereby a weighting coefficient map is updated. As described above, the weighting coefficient map relative to the prior knowledge is generated from the reconstruction image (during estimation) obtained by updating the image, and the weighting coefficient of the prior knowledge relative to each pixel is controlled in accordance with the weighting coefficient map.
US10902648B2 Robust reconstruction for dark-field and phase contrast CT
A system and related method for signal processing. Interferometric projection data reconstructed into one or more images for a spatial distribution of a physical property of an imaged object. The interferometric projection data is derived from signals acquired by an X-ray detector (D), said signals caused by X-ray radiation after interaction of said X-ray radiation with an interferometer and with the object (OB) to be imaged, said interferometer (IF) having a reference phase. A reconstructor (RECON) reconstructs for the image(s) by fitting said data to a signal model by adapting fitting variables, said fitting variables including i) one or more imaging variables for the one or more images and ii), in addition to said one or more imaging variables, a dedicated phase variable for a fluctuation of said reference phase.
US10902645B2 Dynamic stamp texture for digital paintbrush
In implementations of dynamic texture for a digital paintbrush one or more computing devices implement a digital paintbrush module to receive a stroke property of a stroke from an input device. The digital paintbrush module determines a weight to apply to a texture image channel that represents an attribute of the digital paintbrush. A magnitude of the weight defines a significance of the attribute relative to another attribute of the digital paintbrush which is represented by another texture image channel. A texture stamp of the digital paintbrush is generated by combining the texture image channel with the other texture image channel. The texture stamp is used to render the stroke of the paintbrush in a user interface of a display device based on the received stroke property.
US10902636B2 Method for assisting the location of a target and observation device enabling the implementation of this method
A method for assisting the location of a target for a first user equipped with an observation device includes an augmented reality observation device associated with a first user reference frame. According to this method, a reference platform associated with a master reference frame is positioned on the terrain, the reference platform is observed from at least one camera worn by the first user, the geometry of the observed platform is compared with a numerical model of same and the orientation and location of the first user reference frame is deduced with respect to the master reference frame. It is then possible to display, on an augmented reality observation device, at least one virtual reticle locating the target.
US10902627B2 Head mounted device for virtual or augmented reality combining reliable gesture recognition with motion tracking algorithm
A head mounted device for virtual or augmented reality including: a display element configured to display content; at least one infrared camera module configured to operate at a predetermined bandwidth; an illuminator having a wavelength of operation inside the bandwidth of the infrared camera, and having a field of view before the camera module; and a control unit implementing a six degrees of freedom (6DoF) algorithm to determine 6DoF poses from data including image data of the camera module, and implementing a gesture tracking algorithm.
US10902625B1 Planar surface detection
In one implementation, a method of generating a horizontal plane hypothesis includes obtaining a point cloud of a scene including a plurality of points in a gravity-aligned coordinate system. The method includes generating, based on the plurality of points, a height histogram indicative of a plurality of non-overlapping height ranges in the gravity-aligned coordinate system and a respective plurality of weights. The method includes generating one or more horizontal plane hypotheses based on the height histogram.
US10902623B1 Three-dimensional imaging with spatial and temporal coding for depth camera assembly
A camera assembly for depth sensing of a local area. The camera assembly includes a projector, a sensor and a controller. The projector emits, into the local area, a structured light (SL) pattern at multiple phases. The sensor images the local area using multiple augmented pixels. Each augmented pixel has multiple gates and at least some of the gates have a respective local storage location. Each capture phase of the augmented pixel is divided into a respective plurality of time bins associated with a respective subset of the gates. Each local storage location of the subset of gates stores image data during a respective time bin, the image data based on portions of the SL pattern emitted at a respective phase and reflected from the local area. The controller determines depth information for the local area based on the image data stored during at least one capture phase.
US10902622B2 Method and device for generating a view around a vehicle for a vehicle
A method of generating a vehicle environment view for a vehicle, having has the following steps. Camera images are provided by vehicle cameras on the body of the vehicle. A vehicle environment view is calculated based on the camera images. A texture of a ground surface that is located below the vehicle body and is not visible to the cameras, is determined within the vehicle environment view by performing a local color prediction and a movement-compensated texture prediction.
US10902621B2 Deformable image registration based on masked computed tomography (CT) image
In accordance with at least some embodiments of the present disclosure, a process to improve computed tomography (CT) to cone beam computed tomography (CBCT) registration is disclosed. The process may include receiving a CT image generated by CT-scanning of an object, and receiving a CBCT image generated by CBCT-scanning of the object. The process may include generating an image mask based on Digital Imaging and Communications in Medicine (DICOM) information extracted from the CBCT image. For a specific pixel in the CBCT image, the image mask contains a corresponding data-field indicating whether the specific pixel contains image data generated based on the CBCT-scanning of the object. The process may further include generating a registered image by utilizing the image mask to perform a DIR between the CT image and the CBCT image.
US10902620B1 Registration between an image of an object and a description
An apparatus, method and non-transitory computer readable storage medium for registering between an image and a description of a multi-layer object, the apparatus comprising: a memory for storing an image of the object and at least part of the description, the part comprising a first description of a first layer and a second description of a second layer of the object; and a processor operatively connected to the memory for: matching the first description to a first part of the image, the first part informative of a part of the first layer, thereby determining a first matching offset; matching the second description to a second part of the image, the second part informative of a part of the second layer, thereby determining a second matching offset; and registering between the image and the description of the multi-layer object based on the at least on the first and second matching offsets.
US10902598B2 Automated segmentation utilizing fully convolutional networks
Systems and methods for automated segmentation of anatomical structures (e.g., heart). Convolutional neural networks (CNNs) may be employed to autonomously segment parts of an anatomical structure represented by image data, such as 3D MRI data. The CNN utilizes two paths, a contracting path and an expanding path. In at least some implementations, the expanding path includes fewer convolution operations than the contracting path. Systems and methods also autonomously calculate an image intensity threshold that differentiates blood from papillary and trabeculae muscles in the interior of an endocardium contour, and autonomously apply the image intensity threshold to define a contour or mask that describes the boundary of the papillary and trabeculae muscles. Systems and methods also calculate contours or masks delineating the endocardium and epicardium using the trained CNN model, and anatomically localize pathologies or functional characteristics of the myocardial muscle using the calculated contours or masks.
US10902595B2 Deriving tooth condition information for populating digital dental charts
Disclosed are methods and digital tools for deriving tooth condition information for a patient's teeth, for populating a digital dental chart with derived tooth condition information, and for generating an electronic data record containing such information.
US10902583B2 Dummy substrate detection method, dummy substrate detector device and system
A dummy substrate detection method includes: acquiring a real-time image of a conveying route when a cut substrate enters the conveying route; matching and comparing the acquired real-time image of the conveying route with a first reference image, and determining whether or not there is a dummy substrate on the conveying route according to a comparison result. The first reference image is an image of the conveying route with no dummy substrate. A dummy substrate detector device and a dummy substrate detector system are further provided.
US10902580B2 Auto-dimensioning REVIT models
Examples can include a system for auto-dimensioning part assemblies in REVIT or other software. A plugin can receive an identifier of a part assembly that is displayed on a graphical user interface (“GUI”). The plugin can determine a dimensioning rule based on the part identifier and dynamically select first and second reference points based on the dimensioning rule. Based on these rules, the plugin can calculate a dimension represented by the first and second reference points. This can include measuring a distance different than the distance between the first and second reference points. Then, the system can display the dimension outside a boundary of the part assembly.