Document Document Title
US10952360B2 Component mounter and component holder imaging method
A component mounter comprises a mounting head that holds a plurality of nozzles. Two imaging positions are provided for the circumferential orbit along which the nozzles of the mounting head are arranged. While the nozzles are rotated continuously about the rotation axis, an operation of imaging the nozzles located at the imaging positions is performed for each of the imaging positions. Therefore, in a period when the nozzles rotate by an angle not larger than a predetermined angle around the rotation axis formed by the interval between the two imaging positions adjacent to each other along the circumferential orbit, imaging of the nozzles can be completed by locating each of the nozzles at one of the two imaging positions. As a result, it becomes possible to image the plurality of nozzles of the mounting head efficiently.
US10952349B2 Scalable coolant distribution unit
In one implementation, a system for scalable coolant distribution unit includes a parameters engine to determine real time pump parameters of a first CDU, wherein the real time pump parameters correspond to a functionality of the first CDU, a pump engine to alter pump parameters of the first CDU based on the real time pump parameters, a communication engine to send the altered pump parameters of the first CDU to a second CDU, the pump engine to alter pump parameters of the second CDU based on the altered pump parameters of the first CDU and determined real time pump parameters of the second CDU, a functionality engine to determine a functionality of the first CDU and the second CDU based on the real time pump parameters and altered pump parameters.
US10952343B2 Assembled body
An assembled body attachable to an attached body includes: a main body member made of a rigid material; an annular seal member made of a material that is more easily deformed than the main body member, and assembled on the main body member to close a gap between the main body member and the attached body; and a cover member assembled on the main body member. The main body member is formed with an attachment portion to be disposed inside the attached body, and the cover member is installed on the attachment portion. A seal member attachment region is assigned between a part of the main body member and the cover member, and the seal member attachment region is defined at least by an exposed surface of the attachment portion that is not covered by the cover member and one end surface of the cover member.
US10952341B2 Casing of electronic device
A casing of an electronic device including a metallic housing, a first non-conductive spacer and a second non-conductive spacer is provided. The metallic housing has an inner surface and an outer surface opposite to the inner surface, and the outer surface has a back side and lateral sides connecting with the back side. The inner surface is substantially a recessed structure. The metallic housing having a first gap and a second gap substantially located at two opposite ends of the metallic housing and being parallel with each other. The first non-conductive spacer is disposed the first gap, and the second non-conductive spacer is disposed in the second gap.
US10952339B2 Folding devices
Folding devices are disclosed. An example folding device includes a first frame; a second frame; an actuator including a first end coupled to the first frame and a second end hingably coupled to the second frame; and a display coupled to the first and second frames, when the folding device is in a folded position, the display wraps around ends of the first and second frames to cover a joint between the first and second frames, when the folding device rotates from the folded position toward an unfolded position, the actuator urges the ends of the first and second frames away from one another to encourage the display to unwrap from around the ends.
US10952336B2 Housing for accommodating a single- or multi-part printed circuit board
A housing for accommodating a single or multi-part printed circuit board includes an opening in a first housing side for inserting the printed circuit board, at least one guide rail having a groove for receiving the printed circuit board and being situated on at least one first housing side wall of a group of housing side walls running perpendicularly to the first housing side. The guide rail is configured to receive a peg disposed on one of the printed circuit board parts. The guide rail runs from the first housing side towards a second housing side opposite the first housing side, so that the end of the guide rail near the first housing side is further away than the other end of the guide rail from the housing side wall which is oriented perpendicularly to the first housing side wall and is closest to the guide rail.
US10952331B2 Wire soldered structure
A wire soldered structure includes a substrate including a main body, a first conducting layer disposed on the main body, and a through hole extending through the main body and the first conducting layer; a wire including a soldered portion that is disposed on the first conducting layer and that is adjacent to the through hole; and a solder disposed in the through hole; wherein the soldered portion of the wire is soldered to the first conducting layer of the substrate via the solder.
US10952329B2 Copper clad laminates and method for manufacturing a printed circuit board using the same
A copper clad laminate and a method to manufacture the same are provided. In one general aspect, a copper clad laminate include a first copper clad layer on a first surface of an insulating layer, and a second copper clad layer on a second surface of the insulating layer. The second copper clad layer includes polymer resin layer, a second copper layer, and a carrier foil layer.
US10952328B2 System and method for circuit board design and manufacturing
A system and a method for allowing users to quickly and cost-effectively design and make functional circuit boards, without the need for the users to have any specialized education or training. The system allows users to define a footprint for the circuit board to be designed. The system maintains information associated with each of the circuit board components and uses this information to help users determine where to place the components, add ancillary components, and make connections between these components.
US10952325B2 Printed circuit board stack structure and method of forming the same
A printed circuit board (PCB) stack structure and method of forming the same are provided. The printed circuit board stack structure includes a first PCB, a second PCB and a connector. The first PCB includes a first pad. The second PCB includes a second pad. The connector has an annular structure, located between the first PCB and the second PCB and electrically connecting the first PCB to the second PCB. The connector includes a substrate, a first conductive elastic piece and a second conductive elastic piece. The substrate has a first surface and a second surface opposite to each other. The first conductive elastic piece is located on the first surface and in electrical contact with the first pad. The second conductive elastic piece is located on the second surface and in electrical contact with the second pad.
US10952322B2 Integrated electronic control unit for a steering wheel assembly
A vehicle steering wheel assembly includes a steering wheel frame having a rim portion and a hub portion within the rim portion. The hub has a first surface facing a rear of the vehicle and a second surface facing a front of the vehicle. An electronic control unit (ECU) has a first surface facing the rear of the vehicle located in a plane that is disposed between a second plane that includes the second surface of the hub and the front of the vehicle. An electrical connector extends from the first surface of the ECU towards the first surface of the hub portion. The ECU comprises a clock spring connector electrically coupled to the electrical connector via a wire trace. By incorporating wire traces that provide electrical connections between the electrical connectors and the clock spring connector, the ECU reduces the size and/or number of wire harnesses used in the steering wheel assembly.
US10952314B2 Removal of high stress zones in electronic assemblies
The invention relates to an electronic board (1) comprising: —a printed circuit (2) having a connection face (3) defining a plane (X, Y) comprising at least one transfer area (4), —an electronic component (5) comprising at least one contact terminal (6), each contact terminal (6) being brazed or sintered on an associated transfer area (4) by means of a brazing joint or of a sintering joint (7), the electronic board being characterised in that an orthogonal projection of the contact terminal (6) of the electronic component (5) on the connection face (3) of the printed circuit does not overlap the associated area (4).
US10952308B2 System and method for protecting a transformer
A system for protecting a transformer is provided. The system includes an inductor electrically disposed between the transformer and a load powered by the transformer, and a resistor electrically disposed in parallel with the inductor between the transformer and the load.
US10952297B2 LED lighting system and method therefor
A system and method involving lighting fixtures, a control network, a controller and other devices such as light sensors, input devices and network adapters for coordinating precise brightness and color schedules among the lighting fixtures while maintaining a high color reliability including provisions for managing a plurality of lighting fixtures. The lighting fixtures contain lighting elements selected such that when controlled properly, operating along a daytime locus, the resultant light output closely resembles sunlight on a cloudless day in spectral characteristics, and wherein the total flux of blue light can be adjusted from a relative level of 1-100% the maximum blue flux of the lighting fixture by controlling individual lighting elements.
US10952291B2 Laminar luminaire and method of manufacture
Electroluminescent laminar luminaire comprising a laminar substrate (2), at least one flexible electroluminescent lamp (1) printed on the substrate (2), and electric power supply means of the EL lamp (1) housed together inside an encapsulating casing (8). The latter contains at least one hot-melt adhesive (HMA), preferably EVA, and accurately matches the external shape of the EL lamp (1) and the relief, and the electric power supply means that protrude from the substrate (2), covering them fully without leaving any gaps, constituting a closed, flexible, compact and fluid-tight luminaire (100).
US10952289B2 Defrosting apparatus with mass estimation and methods of operation thereof
A defrosting system includes an RF signal source, one or more electrodes proximate to a cavity within which a load to be defrosted is positioned, a transmission path between the RF signal source and the electrode(s), and an impedance matching network electrically coupled along the transmission path between the RF signal source output and the electrode(s). A system controller is configured to modify, based on the reflected signal power, values of variable passive components of the impedance matching network to reduce the reflected signal power. The system controller may be configured to estimate the mass of the load by comparing component value(s) of one or more variable passive components of the impedance matching network with a component value table stored in memory, where stored mass values correspond to the stored component values. Desired signal parameters for the RF signal may be determined based on the estimated mass of the load.
US10952288B2 Induction heating device, induction heating equipment, induction heating method, and heat treatment method
An induction heating device and an induction heating method are provided. The entire areas to be heated of the workpiece can be uniformly heated to a predetermined high temperature, and uniform heating is possible even when the workpiece deforms in a non-uniform manner during heating. When areas to be heated are established on a workpiece so as to extend in one direction and the areas to be heated are induction-heated, the deformation amount on one edge of the areas to be heated is different from that on the other. This induction heating device includes; heating coils facing a portion of the areas to be heated when the workpiece is induction-heated; and a relative transfer means for transferring the workpiece and the heating coils along one direction in a relative manner, and the heating coils are disposed so as to correspond to the areas to be heated during the heating period.
US10952287B2 Induction hob device and a method for manufacturing an induction hob device
An induction hob device comprising at least one cooktop, at least one first inductor having at least one first coil portion and at least one further first coil portion, and at least one second inductor having at least one second coil portion. In order to improve efficiency, it is proposed that the second coil portion is at least partly located between the first coil portion and the further first coil portion.
US10952279B2 Multi-station access method, apparatus, and system
In the present disclosure, an access point obtains a current network feature and generates a matching rule and an access rule, so that a station performs uplink access according to the matching rule and the access rule. This resolves a prior-art problem of reduced quality of service of a high-priority service because in an EDCA protocol, when there are relatively many low-priority service nodes, the high-priority service has difficulty in obtaining a resource through contention, or a conflict occurs between a low-priority packet and a high-priority packet. Effects of ensuring quality of service and user experience are achieved.
US10952266B2 Method for transmitting and receiving control information including configuration information for transmission and reception in communication system supporting vehicle-to-everything communication and apparatus for the same
An operation method of a first communication node in a vehicle-to-everything (V2X) communication system may include: receiving, by the first communication node, control information including resource allocation information from a second communication node; receiving, by the first communication node, data from the second communication node through a radio resource indicated by the resource allocation information included in the control information; generating, by the first communication node, sidelink control information (SCI) including reception configuration information indicating the radio resource used for transmission of the data by the second communication node based on the resource allocation information; and transmitting, by the first communication node, the SCI to a third communication node.
US10952263B2 Automatic device pairing
The disclosure concerns automatic pairing of a user's new device wirelessly with the user's private wireless access point. An open WLAN is used to connect a wireless pairing client (WPC) in the device with a pairing initiation server (PIS) in an ISP's network. If the open WLAN uses a “captive portal” to redirect HTTPS requests to a login page, a “pinhole” is provided so that HTTP requests addressed to the PIS are not redirected. The device stores the SSID of a suitable open WLAN and connects automatically when powered up. The WPC makes an HTTP request, including an ID for the device, to the PIS. The PIS uses the device ID to retrieve an IP address of the user's access point. The PIS then sends instruction to WPS Pairing Initiator Clients, the device and the access point to initiate a Wi-Fi Protected Setup PBC procedure. The result is that, if they are in range of each other, the device will pair with the user's private wireless LAN using WPS PBC but without the need for the user herself needing to act beyond simply powering up the new device.
US10952262B2 Method for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10952250B2 Receiver and a method for detecting channel occupancy of a radio channel
A receiver for detecting channel occupancy of a radio channel is provided. The receiver includes an oscillation circuit configured to generate an oscillation signal. The oscillation circuit is configured to alternate a frequency of the oscillation signal between at least two different frequency values. Further, the receiver includes a down-conversion circuit configured to generate, based on a received radio frequency signal and the oscillation signal, one of an in-phase component and a quadrature component of a baseband signal. The receiver additionally includes a processing circuit configured to calculate, based on the in-phase component or the quadrature component, a signal power of the radio frequency signal.
US10952243B2 Method, system and device for network communications within a vehicle
Embodiments of the present disclosure are directed to vehicle communication systems, in particular, toward contention resolution on a shared medium in vehicle communication systems. The present disclosure can provide a modified version of the Institute of Electrical and Electronics Engineers (IEEE) 802.3 standard to handle physical layer (PHY), and data link layer's (DLL) media access control (MAC) of the wired communication links in the vehicle communication subsystem utilizing a shared medium and half-duplex mode. As a result, the modified MAC and PHY may provide fair access and deterministic latency for shared access to the medium of vehicle communication systems independent of the offered network load.
US10952236B2 Beam selection systems and methods
During a first P3 sweep that is associated with a first TCI state and during a second P3 sweep that is associated with a second TCI state, the UE stores the RSRP for each UE RX beam for each UE panel. Then, when the UE is scheduled for a downlink transmission through a DCI pointing to two these two TCI states, instead of only selecting the UE RX beam for respective panel based on the highest RSRP, the UE also takes the hypothetical inter-stream interference in to account when selecting the UE RX beams.
US10952230B1 Method and apparatus for supporting QOS (quality of service) flow to DRB (data radio bearer) remapping for sidelink communication in a wireless communication system
A method and apparatus are disclosed from the perspective of a first User Equipment (UE) to support PC5 QoS flow to SL-DRB (Sidelink-Data Radio Bearer) remapping. In one embodiment, the method includes the first UE establishing a sidelink communication with a second UE. The method further includes the first UE mapping a PC5 QoS flow of the sidelink communication to a first SL-DRB. The method also includes the first UE transmitting a PC5 RRC (Radio Resource Control) message to the second UE, wherein the PC5 RRC message indicates the PC5 QoS flow is mapped to a second SL-DRB. In addition, the method includes the first UE transmitting an end-marker control PDU (Protocol Data Unit) to the second UE after successful transmission of the PC5 RRC message has been confirmed by lower layer(s) or after receiving a PC5 RRC complete message corresponding to the PC5 RRC message from the second UE.
US10952229B2 Method, device, storage medium, and system for determining time-domain resource
A method, device, storage medium and system for determining a time-domain resource determination are provided. The method includes that: allocation information for scheduling a time-domain resource is received from a network device (S401), the time-domain resource to be scheduled including a time-domain resource required by channel transmission; a time-domain position is determined for the time-domain resource to be scheduled based on a preset rule according to UL/DL time-domain resource configuration information and the allocation information; and channel transmission is performed with the network device through the time-domain resource to be scheduled according to the time-domain position corresponding to the time-domain resource to be scheduled.
US10952227B2 Resource scheduling method and apparatus
The present invention discloses a resource scheduling method and an apparatus, and is applied to the field of communications technologies. The method includes: receiving, by a terminal UE, a first time division duplex TDD configuration and a second time division duplex TDD configuration; determining the first TDD configuration or the second TDD configuration as a target TDD configuration corresponding to the UE; dividing, based on the target TDD configuration, subframes corresponding to the UE into a first subframe subset, a second subframe subset, and a third subframe subset; and performing channel quality state measurement based on the first subframe subset, the second subframe subset, and the third subframe subset, and reporting a measurement result of the channel quality state measurement to an eNB, so that the eNB schedules a subframe resource according to the measurement result.
US10952219B2 Method and apparatus for scheduling user device in multi-user multi-input multi-output wireless system
A base station is configured to perform a method for communicating with a plurality of user device (UD) multi-user multi-input multi-output (MU-MIMO) wireless system. The method includes receiving an indication of a selected beam from each of at least two UDs; determining, based on the indication of selected beam, a selected beam for each of the at least two UDs; generating a virtual UD for each combination of each selected beam; estimating a data rate for each virtual UD corresponding to the selected beam and the UD that selects the selected beam; estimating a power gradient for each selected beam; determining a power for each of the selected beams based on the power gradient for each of the selected beams; and scheduling outgoing radio frequency transmissions.
US10952216B2 Wireless local area network management
An access point generates a management communication frame, that includes information indicating network parameters of a wireless communication network, for transmission in an operating channel of the wireless communication network. The operating channel including i) at least one primary component channel used at least for synchronizing with client stations associated with the access point and ii) at least one scanning channel specified, by the first communication protocol, to be used for scanning by client stations not associated with the access point. The access point generates a physical layer data unit to include the management communication frame, and transmits the physical layer data unit in the at least one scanning channel, specified by the first communication protocol, to allow discovery of the wireless communication network by client stations that are not associated with the access point.
US10952215B2 Method and system for transmission over multiple carriers
Methods and systems are provided that support the transmission of transport blocks over carrier bundles and bandwidth part (BWP) bundles. These carrier bundles and BWP bundles include physical resources from multiple carriers, the multiple carriers being a proper subset of the carriers configured for a user equipment (UE). A base station transmits an indication to the UE identifying one or more carrier bundles and/or BWP bundles. Each carrier bundle and BWP bundle supports the transmission of a respective transport block over a given duration, and is associated with a respective hybrid automatic repeat request (HARQ) entity.
US10952202B2 Method for receiving downlink control information by UE in wireless communication system, and apparatus for same
The present invention relates to a method for receiving control information by a UE in a wireless communication system, and an apparatus for same. More specifically, the method includes a step of receiving reconfiguration downlink control information (DCI), wherein the reconfiguration DCI includes a plurality of reconfigurations relating to a UE group including the UE and is configured so as to be received on the basis of a radio network temporary identifier (RNTI) defined for the reconfiguration DCI.
US10952201B2 Method for transmitting and receiving downlink control information in wireless communication system and device for same
Disclosed are a method for transmitting and receiving downlink control information (DCI) in a wireless communication system and a device for same. Particularly, in a method for receiving downlink control information by a terminal in a wireless communication system, the method can comprise the steps of: receiving first DCI from a base station via a first downlink control channel on the basis of a first transmission time interval (TTI); and receiving second DCI from the base station by means of control channel information via a second downlink control channel on the basis of a second TTI, wherein the first DCI comprises the control channel information indicating one or more merge levels relating to the reception of the second DCI among a plurality of predetermined merge levels.
US10952197B2 Method for determining hybrid automatic repeat request process number, base station, and user equipment
Disclosed are a method for determining a hybrid automatic repeat request (HARQ) process number (HPN) allocated to downlink link (DL) data, a method for notifying a HPN allocated to the DL data, a method for allocating a HPN to DL data, a base station, and a user equipment. The method for determining a HPN allocated to DL data includes: receiving DL control information (DCI) associated with DL data; determining, according to the DCI, whether the DL data satisfies a predetermined condition; and when the DL data satisfies the predetermined condition, determining the HPN allocated to the DL data based on a HPN field and an additional field in the DCI. Alternatively, the method for determining a HPN allocated to DL data includes: receiving DCI related to current DL data; determining whether HPN fields in the DC are predetermined values indicating at least a first HPN and a second HPN; and when it is determined that the HPN fields are predetermined values, determining a HPN allocated to the current DL data, according to a reception state of DL data sent before the current DL data. Accordingly, overheads and power consumption are not increased while more than 8 HARQ processes are supported.
US10952191B2 Fixed HS-DSCH or E-DCH allocation for VoIP (or HS-DSCH without HS-SCCH/E-DCH without E-DPCCH)
In order to reduce the HS-SCCH overhead, a fixed time allocation approach could be used. In that case, the scheduling time of each VoIP user is semi-static and thus there is no need to transmit e.g. HS-SCCH toward the UE for the initial transmissions, if the UE knows when to receive data on the HS-DSCH and what transport format is used. There are at least two ways of implementing this: 1) HS-SCCH/E-DPCCH signalling to indicate parameters of a first transmission, with subsequent transmissions using the same parameters (and HS-SCCH/E-DPCCH always sent when changes needed), or 2) fixed allocation, RRC signalling used to allocate users and tell the default transport parameters.
US10952184B2 Radio terminal and base station communicate simultaneously through a plurality of cells
A user equipment and method used in a user equipment include receiving from a base station, a message including information indicating a first logical channel associated with one or more first cells, information indicating a second logical channel with one or more second cells, and information associating the first logical channel and the second logical channel with a specific bearer of the user equipment. When transmitting data of the specific bearer, the data it transmitted by using the first logical channel in response to a volume of the data not exceeding a threshold value configured by the base station, and the data is transmitted by using the first logical channel and the second logical channel in response to the volume of the data exceeding the threshold value. A base station transmits the message and configures the threshold.
US10952182B2 Method of notifying MBMS service information of a neighboring cell and corresponding apparatus
The present invention discloses a method of notifying a user terminal of MBMS service information of at least one neighboring cell of a cell of a base station where the user terminal camps, and a method of receiving from the base station where the user terminal camps the MBMS service information of at least one neighboring cell of the cell of the base station, and a corresponding user terminal and a base station. In the present invention, in a system information block SIB, the multimedia broadcast multicast service MBMS service information of the at least one neighboring cell is transmitted to the user terminal. According to the present invention, regardless of whether a current cell has MBMS service transmission or not, the MBMS service information (if any) of at least one neighboring cell of the current cell is transmitted to the UE camping on the current cell so that the UE can know in advance which neighboring cell the MBMS service of its interest is located in so as to better achieve continuity of the MBMS service.
US10952181B1 Detecting a location of motion using wireless signals in a wireless mesh network that includes leaf nodes
In a general aspect, a method is presented for detecting a location of motion using wireless signals in a wireless mesh network that includes leaf nodes. The method includes obtaining motion-sensing data based on wireless signals exchanged on wireless links in a wireless mesh network including a plurality of nodes. The plurality of nodes includes a first access point (AP) node, one or more other AP nodes, and leaf nodes. The method also includes identifying, based on the motion-sensing data, the first AP node as an estimated location of motion of an object. The method additionally includes generating a likelihood data structure comprising likelihood values assigned to respective nodes of the plurality of nodes in response to the first AP node being identified as the estimated location of motion. A location of the motion of the object is determined based on the likelihood data structure.
US10952179B2 Ranking and grouping positioning assistance data for broadcast
At a network node, positioning assistance data blocks are determined to be requested to be broadcasted by a base station to a UE for use by the UE in calculating a position. A message is sent toward the base station with positioning assistance data blocks and corresponding information indicating to the base station that the base station is to admit or not admit for broadcasting positioning assistance data block(s) in response to insufficient resources at the base station to broadcast all the blocks. Indications are received of success or failure of broadcasting the positioning assistance data blocks, the success or failure based on the base station's admitting or not admitting, respectively, the positioning assistance data blocks. The base station determines which positioning assistance data blocks should be admitted or not admitted for broadcast and either broadcasts the admitted ones or does not broadcast the non-admitted ones.
US10952171B2 Method for time synchronization of domain based on time information of vehicle
A time synchronization method performed by a communication node in a vehicle includes: receiving, from a road side unit (RSU), a first frame including time information of a first domain to which the RSU belongs; setting a time of the vehicle based on a time indicated by the time information of the first domain; and transmitting a second frame including the time information of the vehicle.
US10952166B2 Indication method, detection method, and related device
Implementations of the present disclosure provide an indication method, a detection method, and a related device. In the present disclosure, a network device indicates to user equipment, within what frequency domain ranges there is no SSB transmission, thereby preventing the user equipment from performing useless searches in the frequency domain ranges in which there is no SSB.
US10952164B2 Information transmission method and device
Embodiments of this application disclose an information transmission method and device. The method includes receiving, by a terminal device, a first synchronization signal block sent by a network device, wherein the first synchronization signal block comprises a first physical broadcast channel (PBCH), and information carried on the first PBCH comprises first information and second information. The first information is used for indicating whether remaining minimum system information (RMSI) is present, and when the first information indicates that RMSI is not present, the second information is used for indicating resource information of a second synchronization signal block.
US10952147B2 Opportunistic RX chain depowering based on allocated rank and MCS
This disclosure relates to techniques for opportunistically depowering receiver chains of a wireless device. Based on control information, a device may determine whether the current number of active receiver chains can be reduced while maintaining a target achievable code rate for a period of data reception associated with the control information. Additionally, the device may generate and use a lookup table to determine whether to depower receiver chains, and which receiver chains to depower.
US10952137B2 Information transmission method and apparatus
The present invention provides an information transmission method and an apparatus, so as to resolve a problem of high power consumption of a base station resulted from excessively high information overheads for transmitting an MIB by the base station. The method includes: generating, by a base station, an MIB including first bandwidth indication information and a radio frame configuration field; and sending the MIB using a time-frequency resource in a radio frame. Compared with a conventional MIB including a plurality of configuration parameters such as system bandwidth information, a frame number of a radio frame for transmitting the MIB, and PHICH configuration information, the MIB transmitted by the base station in embodiments of the present invention includes two configuration parameters: the first bandwidth indication information and the radio frame configuration field.
US10952126B2 Technique for indicating multiple core networks in a message transmission
Among other things described, a method of wireless communication includes transmitting, from a base station of a cell, to a user device requesting to camp on the cell, a message comprising a first field, wherein the first field is indicative of availability of another type of radio access technology (RAT) core network for communication via the base station, including, in the message, a second field whose value indicates that the user device is disallowed to access the another type of RAT core network, providing, when the user device is disallowed to camp on the cell, additional information regarding whether other intra-frequency cells that support the another type of radio access technology (RAT) core network are available for the user device to reselect.
US10952124B1 Limiting connection requests from wireless devices
Systems, methods, and processing nodes for limiting connection requests from wireless devices instruct certain wireless devices to stop sending connection requests or to turn off a radio of the wireless devices, based on a determination that the wireless device is not authorized to access the wireless network. Thus, resource consumption associated with signaling overhead is minimized.
US10952123B1 Ultra-high reliability wireless communication systems and methods
Systems and methods for ultra-high reliability (UHR) wireless communications systems and methods are disclosed. The disclosed UHR wireless communications systems and methods make the networked components on a communications infrastructure robust to interference caused by unintentional jamming, intermittent connectivity, weather, and physical barriers.
US10952119B2 Handover optimization based on mobility characteristics of user devices
A base station of the cellular network receives a history of wireless access of a user device. When the history indicates that the user device is a mobile device, the base station commands the user device to perform a mobility measurement. When the history indicates that the user device is a stationary device, the base station commands the user device to bypass the mobility measurement. The user device is determined to be a mobile device when the history indicates that the user device is wirelessly connected with at least two different base stations within a threshold period of time. The user device is determined to be a stationary device when the history indicates that the user device is connected with the base station and no other base station within a threshold period of time.
US10952112B2 Device and method of handling a handover
A communication device for handling a handover is configured to execute the instructions of: communicating with a base station (BS) via a first cell; receiving a radio resource control (RRC) message configuring the communication device to connect to a second cell, from the first cell; connecting to the second cell according to the RRC message, and transmitting a RRC response message for responding to the RRC message to the second cell; and exchanging a plurality of Evolved Packet System (EPS) Non Access Stratum (NAS) messages with an Evolved Packet Core (EPC) network according to an EPS NAS protocol via the second cell, when the RRC message does not include a Protocol Data Unit (PDU) Session Identity (ID), includes an EPS bearer ID or includes a handover type of a “5GStoEPS”.
US10952111B2 Wireless telecommunications system
A first terminal device, for use in a wireless telecommunications system, including: a receiver; a transmitter: a storage medium operable to store mapping information identifying sets of predetermined radio resources and a predetermined geographical region associated with each respective set of predetermined radio resources; and a controller operable to: receive a geographical location, the geographical location of the terminal device being determined by a location unit; determine the predetermined geographical region of the received mapping information within which the determined geographical location is located; determine the set of predetermined radio resources associated with the determined geographical region using the received mapping information; control the receiver to receive signals from a second terminal device using the determined set of predetermined radio resources; and control the transmitter to transmit signals to the second terminal device using the determined set of predetermined radio resources.
US10952110B2 Radio network nodes, wireless device, and methods performed therein for handling connections in a wireless communication network
Embodiments herein disclose a method performed by a wireless device (10) for handling connections in a wireless communication network, wherein the wireless device (10) is configured with a split signaling radio bearer to a first radio network node (12), being a master radio network node, and a second radio network node (13), being a secondary radio network node. The wireless device detects a radio link problem to the first radio network node (12); and transmits a failure report to the first radio network node (12) over the split signaling radio bearer via the second radio network node (13). The failure report indicates the radio link problem to the first radio network node (12).
US10952106B2 Security protection method, apparatus, and system
This application relates to the field of wireless communications technologies. Embodiments of this application provide a security protection method, an apparatus, and a system, to resolve a problem of low efficiency in handing over a terminal between serving base stations. The method in this application includes: receiving, by a target access network device, a correspondence between user plane information and a security policy from a source access network device; and determining, by the target access network device based on the correspondence between user plane information and a security policy, a first user plane protection algorithm corresponding to the user plane information, where the first user plane protection algorithm includes one or both of a user plane encryption algorithm and a user plane integrity protection algorithm. This application is applicable to a procedure in which the terminal is handed over between serving base stations.
US10952105B2 Communication method, source base station, target base station, core network device, and terminal device
Embodiments of the present invention disclose a communication method, a source base station, a target base station, a core network device, and a terminal device, where the method includes: sending, by a source base station, a handover request to a target base station, where the handover request is used to request to hand over a session of a terminal device from the source base station to the target base station, and the handover request includes an identifier of a session requested to be handed over and indication information of a network slice corresponding to the session; and receiving, by the source base station, a handover response message from the target base station.
US10952098B2 Capacity management methods and apparatus for use in a citizens broadband radio service network
Methods and apparatus for managing capacity in a Citizens Broadband Radio Service (CBRS) network. An exemplary method embodiment includes operating a Citizens Broadband Radio Service Device (CBSD) of a cell to perform the steps of: receiving a power down message; decreasing, in response to the power down message, UE inactivity timer length for one or more UEs from a first length to a second length; and continuing to transmit packets to UEs at an edge of the cell. An exemplary system embodiment includes: a CBSD of a cell that comprises: a network receiver that receives a power down message; a first processor that controls the first CBSD to decrease, in response to the power down message, UE inactivity timer length for one or more UEs from a first length to a second length; and a wireless transmitter that continues to transmit packets to UEs at an edge of the cell.
US10952094B2 AT commands for 5G QoS management
A method of defining ATtention (AT) commands for 5G QoS management is proposed. AT commands for modifying PDU sessions, creating and modifying QoS flows and QoS rules, and for querying QoS flow and QoS rule parameters are defined for 5G networks. Specifically, the AT command can be a set command for triggering a PDU session modification procedure and thereby creating and modifying QoS flows and QoS rules. For example, AT command +C5GQOS is introduced for creating and modifying QoS flows, AT command +C5GQOSRDP is introduced for retrieving QoS flow parameters, AT command +CGTFT can be reused for creating and modifying QoS rules, and AT command +CGTFTRDP can be reused for retrieving QoS rule parameters.
US10952093B2 Method and apparatus for attaching a tag to a packet for transmission
According to certain embodiments, a method by a wireless device is provided for mapping of application data packets onto bearers. The method includes associating at least one tag value with a bearer upon establishment of the bearer. A tag is attached to a packet when passing the packet to a lower layer. The packet is mapped onto the bearer, and a path to transmit the packet is selected.
US10952087B2 Detecting resource access
Systems, methods, and software can be used to detect resource access. In some aspect, a monitoring period for monitoring resource access on an electronic device is determined. A number of accesses to a resource on the electronic device made by an application during the monitoring period is determined. Information associated with at least one access to the resource is outputted on the electronic device.
US10952081B2 Detecting radio coverage problems
A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
US10952069B1 IoT cryptosystem device, system, method and computer program product
Systems and methods to secure data transmission between IoT sensors and their base station that may include use of a sensor system to obtain sensor data and generate per-packet keys to obtain corresponding values from a multi-dimensional cubic array. The sensor data may be encrypted based on the multi-dimensional cubic array to generate an encrypted data value which is transmitted to a wireless access point then decrypted using the plurality of per-packet keys.
US10952058B2 Systems and methods for providing augmented reality emergency response solutions
An emergency response system (ERS) configured to acquire equipment location data, target terminal location data, and emergency responder terminal location data; determine a horizontal distance measure between the emergency responder terminal and a select unit of equipment, determine a vertical distance measure between the emergency responder terminal and a select unit of equipment, engage a camera component of the emergency responder terminal to capture images of at least a portion of the surrounding real-world scene, providing such images for display on the touchscreen display of the emergency responder terminal, and/or providing an equipment display object for display on the touchscreen of the emergency responder terminal such that, when an image provided for display spans a region of the real-world scene within which the equipment is located, the equipment display object dynamically overlays a segment of the image associated with the acquired equipment location data.
US10952056B2 Mobile terminal, information processing method and program
A method of correcting a radio wave strength of a packet received by a communication terminal is disclosed, comprising: displaying a first screen related to the correction of the radio wave strength of the received packet; acquiring first information indicating the radio wave strength of the received packet, according to acceptance of a predetermined user instruction via the first screen; displaying a second screen related to the correction of the radio wave strength of the received packet, at least according to completion of the acquisition; acquiring second information indicating the radio wave strength of the received packet, according to acceptance of a predetermined user operation via the second screen; and deciding a correction value at least based on the acquired first and second information. Thus, it is possible to accurately perform proximity determination of determining that a mobile terminal and an information processing apparatus are within a certain distance.
US10952035B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method of transmitting broadcast signals, includes link processing input packets to generate link layer packets, wherein a link layer packet of the link layer packets includes a header and a payload, wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets, wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets, and wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets; physical processing the link layer packets into the broadcast signals; and transmitting the broadcast signals.
US10952019B2 Method for requesting transportation services
A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
US10952016B2 System, device, and method of secure location-aware garage door actuation for efficient delivery of packages
System, device, and method of secure and location-aware garage door actuation for efficient delivery of packages. For example, a delivery vehicle or a courier carries or has a device able to determine its geographic location. Based on the geographic location, the device receives wirelessly, from a remote server or a cloud-based platform or from a nearby Home Automation System, an incoming wireless message indicating to the device how to construct and transmit an outgoing wireless message that would cause actuation of the particular garage door of a particular venue at which the device is located or for which a package delivery is required. Accordingly, a single device is dynamically configured on-the-fly, to selectively open a variety of garage doors of various houses or venues.
US10952012B2 Displaying a location of binaural sound outside a field of view
A method or apparatus provides binaural sound that originates to a person at a location inside a field of view (FOV) provided to the person by an electronic device. The electronic device determines when the location of the binaural sound moves outside the FOV and assists the person in determining the location of the binaural sound. A display of the electronic device displays a visual indication that shows a direction to the location of the binaural sound outside the FOV.
US10952004B2 Spatial delivery of multi-source audio content
A system for enabling spatial delivery of multi-source audio data to a user based on a multi-layer audio stack is provided. The multi-layer audio stack includes a central layer located within a predetermined vertical distance from a reference line associated with the user, such as the horizon line of the user. The multi-layer audio stack can also include an upper layer located above the central layer and/or a lower layer located below the central layer. Audio data from multiple sources are collected and prioritized based on context data gathered for the user. Audio data on which the user would like to focus is assigned the highest priority and delivered on the central layer. Audio data that the user does not currently focus on, but would like to visit next, can be assigned a lower priority and be delivered in the upper layer or the lower layer. The user can shift the multi-layer audio stack up or down to navigate through the audio data rendered at different layers of the stack.
US10951999B2 Assembly of a receiver and a microphone
An assembly of a receiver and a microphone, such as for positioning in an ear canal of a person. The receiver and microphone are provided in an overlapping relationship to take up less space while being able to emit sound in one direction and receive sound from that direction. When the assembly if for use deep inside the ear canal of a person, the microphone may be very small, as it is exposed to very high sound levels.
US10951995B2 Binaural level and/or gain estimator and a hearing system comprising a binaural level and/or gain estimator
A binaural hearing system comprises A) left and right hearing devices, each comprising a1) an input unit providing an electric input signal representing sound; and a2) an output unit, B) a binaural level and/or gain estimator comprising b1) left and right level estimators, each comprising respective fast and slow level estimators configured to provide respective fast and slow level estimates of respective electric input signals, b2) a fast binaural level comparison unit receiving the fast level estimates of the respective left and right fast level estimators and providing a fast binaural level comparison estimate; and b3) a fast binaural level and/or gain enhancer providing respective left and right binaural level and/or gain modification estimates, in dependence of said fast binaural level comparison estimate at said left and right ears, respectively, of the user. The binaural hearing system provides that the interaural level cues are either compressed, maintained or enhanced independent of each other.
US10951992B2 Vibration generating device and display apparatus including the same
A display apparatus includes a display panel configured to display an image and a plurality of vibration generating devices on a rear surface of the display panel, the display panel being at least one of a vibration plate configured to output sound and a vibration plate configured to output a haptic vibration. Each of the plurality of vibration generating devices includes a first electrode under the display panel, a piezoelectric member under the first electrode, a damping member in a periphery the piezoelectric member, and a second electrode under the piezoelectric member.
US10951982B2 Signal processing apparatus, signal processing method, and computer program product
A signal processing apparatus includes one or more processors. The processors acquire a plurality of observed signals acquired from a plurality of microphone groups each including at least one microphone selected from a plurality of microphones. The microphone groups include respective microphone combinations each including at least one microphone, the combinations are different from each other, and at least one of the microphone groups includes a plurality of microphones. The processors estimate a mask indicating occupancy for each of time frequency points of a sound signal of a space corresponding to the observed signal in a plurality of spaces, for each of the observed signals. The processors integrate masks estimated for the observed signals to generate an integrated mask indicating occupancy for each of time frequency points of a sound signal in a space determined based on the spaces.
US10951975B2 Seamless listen-through for a wearable device
Methods, systems, and devices for signal processing are described. Generally, in one example as provided for by the described techniques, a wearable device includes a processor configured to retrieve a plurality of external microphone signals that includes audio sound from outside of the device from a memory; to separate, based on at least information from an internal microphone signal, a self-voice component from a background component; to perform a first listen-through operation on the separated self-voice component to produce a first listen-through signal; and to produce an output audio signal that is based on at least the first listen-through signal, wherein the output audio signal includes an audio zoom signal that includes audio sound of the plurality of external microphone signals.
US10951973B2 Headset, terminal, and control method
A headset includes a connector configured to couple to a terminal, where the connector of the headset includes at least one functional pin. The headset further includes a sensor circuit and a logic control circuit. The sensor circuit is coupled to a functional pin of the connector of the headset using the logic control circuit. The sensor circuit is configured to sense a wearing status of the headset, and output a trigger signal to the logic control circuit when the wearing status changes. A sensor is added to the headset, and sensor information is fed back to the terminal.
US10951966B1 Flat plate transducer
A flat plate audio transducer. A front panel and a back panel are connected via a frame. One or more electromagnetic actuators are mounted between the two panels. Voice coils are used as the actuators in some embodiments. Stiffening braces are preferably run between groups of actuators to prevent unwanted resonance phenomena. In some embodiments an actuator array moves both the front and back panels. In other embodiments only one panel is moved. The flat plate transducer is configured to mount on a room wall in a position that is conventionally used for decorative items such as artwork.
US10951961B2 System, method and apparatus for wireless control of an actuator
A wireless sensor network at a monitored location can be configured to generate sensor channel(s) of data to assess operational conditions at the monitored location. Inputs based on the sensor channel(s) of data are provided to a host system for analysis of a demand to one or more resources at the monitored location. Response messages can be generated based on the demand analysis and transmitted to actuator(s) at the monitored location to effect an adjustment to the operational conditions.
US10951957B2 Systems and methods for graphical data presentation during a sporting event broadcast
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
US10951949B2 Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile
Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile.
US10951940B2 Portable terminal, information processing apparatus, content display system and content display method
A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated.
US10951926B2 Systems and methods for caching data in media-on-demand systems
Systems and methods may be provided for retrieving non-on-demand media data and on-demand media data that is provided by separate data sources. On-demand media data may be cached to reduce system latencies and the burden on the distribution network.
US10951922B1 Passenger tailored content for vehicle entertainment systems
Vehicle entertainment systems can obtain and use a list of predicted entertainment preferences for passengers located in or expected to be in commercial passenger vehicles. A first server can obtain the predicted entertainment preferences and can identify a multimedia content for at least one passenger based on a predicted entertainment preference. A second server located in the commercial passenger vehicle can receive and send the multimedia content to a media playback device associated with the at least one passenger. The second server can receive, from the media playback device, an indication of a preference of the at least one passenger for watching or listening to the multimedia content; update, based on the received indication of the preference, the entertainment preference for the at least one passenger to obtain an updated entertainment preference; and transmit the updated entertainment preference for the at least one passenger to the first server.
US10951915B2 Transmission device, transmission method, reception device and reception method
High frame rate moving image data is satisfactorily transmitted. Mixing processing is performed in units of two temporally consecutive pictures in predetermined frame rate image data, and base frame rate image data is obtained. Image data of one picture in units of the two temporally consecutive pictures is extracted, and high frame rate enhanced frame image data is obtained. Prediction encoding processing of base frame rate image data is performed to the base frame rate image data, and a base stream is obtained. Prediction encoding processing with respect to the base frame rate image data is performed to the high frame rate enhanced frame image data, and an enhanced stream is obtained. A predetermined format container is transmitted including the base stream and the enhanced stream.
US10951913B2 Merge candidates for motion vector prediction for video coding
A method of decoding and encoding video data includes constructing a motion vector candidate list for the current block of video data based on the motion information from the neighboring blocks relative to the current block determined to include motion information, and adaptively ordering the constructed motion vector candidate list for the current block of video data based on at least one weight among a plurality of weights associated with motion information included in each neighboring block determined to include motion information.
US10951911B2 Image decoding method and image decoding apparatus using candidate motion vectors
A decoding method and apparatus are provided. A first candidate having a first motion vector that has been used to decode a first block, a first prediction direction that corresponds to the first motion vector, and a first reference picture index that identifies a first reference picture is derived. A second candidate having a second motion vector that has been used to decode a second block, a second prediction direction that corresponds to the second motion vector, and a second reference picture index that identifies a second reference picture is derived. When a total number of candidates is less than a maximum number, a third candidate is derived by combining the first motion vector and the first reference picture index for the first prediction direction of the first candidate and the second motion vector and the second reference picture index for the second prediction direction of the second candidate.
US10951910B2 Transmission device, transmitting method, reception device, and receiving method
In the case where image data of a super-high definition service is transmitted without scalable coding, image data suitable to own display capability in a receiver not supporting the super-high definition service can be easily obtained. A container in a predetermined format having a video stream including encoded image data is transmitted. Auxiliary information for downscaling a spatial and/or temporal resolution of the image data is inserted into the video stream. For example, the auxiliary information indicates a limit of accuracy for a motion vector included in the encoded image data. Further, for example, the auxiliary information identifies a picture to be selected at the time of downscaling the temporal resolution at a predetermined ratio.
US10951908B2 Method and device for decoding image according to intra prediction in image coding system
According to the present disclosure, an image decoding method performed by a decoding device comprises the steps of: deriving a first intra prediction mode of a current block; deriving neighboring samples including left neighboring samples and upper neighboring samples of the current block; deriving a second intra prediction mode of a target sample on the basis of a location of the target sample and the first intra prediction mode of the current block; and performing prediction for the target sample on the basis of the second intra prediction mode of the target sample.
US10951907B2 Signaling change in output layer sets
A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.
US10951904B2 Gaze-driven recording of video
Systems and methods for gaze-driven recording of video are described. Some implementations may include accessing gaze data captured using one or more gaze-tracking sensors; applying a temporal filter to the gaze data to obtain a smoothed gaze estimate; determining a region of interest based on the smoothed gaze estimate, wherein the region of interest identifies a subset of a field of view; accessing a frame of video; recording a portion of the frame associated with the region of interest as an enhanced frame of video, wherein the portion of the frame corresponds to a smaller field of view than the frame; and storing, transmitting, or displaying the enhanced frame of video.
US10951898B2 Image decoding method and device using residual information in image coding system
An image decoding method includes receiving residual information including first size related information for a first residual coefficient and second size related information for a second residual coefficient, setting a Rice parameter of the first size related information and the second size related information as a specific value, deriving available binary values based on the Rice parameter, deriving binary values of the first size related information and the second size related information by decoding the first size related information and the second size related information, deriving values of the first size related information and the second size related information by comparing the binary values and the available binary values, deriving the first residual coefficient and the second residual coefficient based on the values, and reconstructing a current picture based on the first residual coefficient and the second residual coefficient.
US10951896B2 Encoder, decoder, encoding method, and decoding method
An encoder includes memory and circuitry accessible to the memory. The circuitry accessible to the memory: switches whether or not to apply arithmetic encoding to a binary data string in which image information has been binarized; binarizes frequency transform coefficient information according to different binarization formats between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string; and binarizes a part or the entirety of prediction parameter information according to a binarization format which is common between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string.
US10951886B2 Intra prediction-based video encoding/decoding method and device
A video encoding/decoding method and device according to the present invention may: determine a reference area for the intra prediction of the current block; derive the intra prediction mode of the current block; and decode the current block on the basis of the reference area and the intra prediction mode.
US10951878B2 Mobile terminal and method for controlling the same
There are provided a mobile terminal including light emitting devices and a method for controlling the same. A mobile terminal includes a camera, a light emitting unit including a plurality of light emitting devices, the light emitting unit emitting light toward a space corresponding to an image received through the camera, and a controller for controlling light emitting devices, which emit light toward a space corresponding to a portion of the image among the plurality of light emitting devices, to be used in extracting depth information of the portion.
US10951876B2 Stereoscopic video reproducing method, stereoscopic video reproducing apparatus and optical disc
The present invention is for more optimally performing recording and reproduction of stereoscopic video. In the present invention, parallax information is utilized to store, in a recording medium, stereoscopic video including left-eye images and right-eye images. Particularly, for video content that contains stereoscopic images, information is obtained regarding the amount of variation in parallactic angle having a given or larger value, a variation time that the variation in parallactic angle takes, and the number of times that the variation in parallactic angle occurs. An evaluation value is calculated that corresponds to the degree of eye fatigue on the basis of the amount of variation, the variation time, and the number of times of the variation. According to the present invention, the video content is encoded in such a manner that the evaluation value is within a given range, and then recorded in the recording medium.
US10951875B2 Display processing circuitry
The disclosure describes aspects of a display processing circuitry. In an aspect, one or more displays that support multiple views include one or more arrays of pixels, one or more backplanes, and a processing circuitry configured to receive one or more data streams, control processing of the data streams based on policies from which to select a mode of operation, each mode of operation defining which rays of light the arrays of pixels in the displays are to contribute to generate a particular view or views and the tasks to be performed by the processing circuitry to modify the data streams accordingly. The processing circuitry further provides signaling representative of the modified data streams to the arrays of pixels through a circuit configuration of the backplanes for the arrays of pixels to contribute the rays that will to generate the particular view or views. A corresponding method is also described.
US10951874B2 Incremental quality delivery and compositing processing
A media content delivery apparatus that encodes media content as multiple spatial objects is provided. The media content delivery apparatus encodes a first spatial object according to a first set of parameters. The media content delivery apparatus also encodes a second spatial object according to a second set of parameters. The first and second spatial objects are encoded independently. The media content delivery apparatus also generates a metadata based on the first set of parameters, the second set of parameters, and a relationship between the first and second spatial objects. The media content delivery apparatus then transmits or stores the encoded first spatial object, the encoded second spatial object, and the generated metadata.
US10951872B2 Augmented reality guidance for spinal procedures using stereoscopic optical see-through head mounted displays with real time visualization of tracked instruments
Embodiments disclose a real-time surgery method and apparatus for displaying a stereoscopic augmented view of a patient from a static or dynamic viewpoint of the surgeon, which employs real-time three-dimensional surface reconstruction for preoperative and intraoperative image registration. Stereoscopic cameras provide real-time images of the scene including the patient. A stereoscopic video display is used by the surgeon, who sees a graphical representation of the preoperative or intraoperative images blended with the video images in a stereoscopic manner through a see-through display.
US10951864B2 Rotating LIDAR with co-aligned imager
Example implementations are provided for an arrangement of co-aligned rotating sensors. One example device includes a light detection and ranging (LIDAR) transmitter that emits light pulses toward a scene according to a pointing direction of the device. The device also includes a LIDAR receiver that detects reflections of the emitted light pulses reflecting from the scene. The device also includes an image sensor that captures an image of the scene based on at least external light originating from one or more external light sources. The device also includes a platform that supports the LIDAR transmitter, the LIDAR receiver, and the image sensor in a particular relative arrangement. The device also includes an actuator that rotates the platform about an axis to adjust the pointing direction of the device.
US10951862B2 Systems and methods for managing and displaying video sources
A video system for video surveillance or video monitoring includes a video source, a video control system, and a video management system. The video management system is configured to receive configuration data and generate maps based on the configuration data, wherein at least one of the maps is associated with the video source. The video management system displays the map associated with the video source and displays a graphical symbol on the map which indicates the location of the video source. The video management system then receives a selection of the video source, receives information associated with the selected video source, and displays the received information.
US10951859B2 Videoconferencing device and method
A first device is disclosed, which is located at a first site and in communication with a second device located at a second site geographically separated from the first site. The first device includes a controller configured to automatically control selection of a view defining an area of the second site to be displayed by the first device. The controller automatically selects the view based on a display configuration of the first device. The controller is also configured to automatically control selection of a sound of the second site to be rendered by the first device. The controller automatically selecting the sound based on the selected view. The first device also includes a display configured to display the selected view of the second site based on a video image of the second site captured by the second device. The display has the display configuration. The first device further includes a speaker configured to render the selected sound of the second site based on an audio of the second site captured by the second device.
US10951850B2 Imaging device and electronic device
An offset component of multiplication by a transistor is to be reduced. An imaging device includes a pixel region, a first circuit, a second circuit, a third circuit, and a fourth circuit. The pixel region includes a plurality of pixels, and a pixel includes a first transistor. An offset potential and a weight potential are supplied to the pixel selected by the first circuit and the second circuit. The pixel obtains a first signal by photoelectric conversion with use of light. The first transistor multiplies the first signal by the weight potential. The first transistor generates a first offset term and a second offset term with use of a multiplication term of the first signal by the weight potential and the offset potential. The third circuit subtracts the first offset term, and the fourth circuit subtracts the second offset term. The fourth circuit determines the multiplication term, and the fourth circuit outputs a determination result through the neural network interface.
US10951842B2 Imaging device, camera, and imaging method
An imaging device includes: a solid-state imaging element that includes a plurality of pixels arranged in rows and columns and configured to be read out nondestructively; and an image processor that performs image processing on a current image using an analysis result of a suitable image. The suitable image is obtained from the solid-state imaging element when an amount of signal charge accumulated in the plurality of pixels is greater than or equal to a first threshold that is predetermined, and the current image is obtained from the solid-state imaging element after a first exposure corresponding to conditions of image capturing.
US10951838B2 Image processing device, imaging device, and imaging method
An information processing device that includes an exposure control unit alternately repeats a first frame and a second frame. An infrared light irradiation control unit performs irradiation of infrared light in a predetermined infrared light irradiation period which is equal to or less than an aggregate period of the first frame and the second frame. An image signal acquisition unit acquires a first image signal which is the image signal in the first frame and a second image signal which is the image signal in the second frame. An extraction unit extracts a visible light intensity per unit time and an infrared light intensity per unit time from the first image signal and the second image signal. A generation unit generates an image signal corresponding to visible light and an image signal corresponding to the infrared light.
US10951836B2 Video display device with strobe effect
A video display device comprises an arrangement of light sources for displaying video content. Further, the video display device comprises a controller that is configured to control the light sources to display the video content. Further, the controller is configured to control the light sources according to strobe control information to perform a strobe effect by periodically switching the light sources between a first state and a second state, e.g., between a state of low brightness and a state of high brightness.
US10951831B2 System and method for capturing measurement images of an object to be measured
The invention relates to system (I) for capturing measurement images of an object to be measured, comprising a mobile electronic device, wherein the mobile electronic device (2) comprises: —a housing (5), —a camera (6), integrated into the housing (5), for recording measurement images (39) of an object to be measured (38) within an observation region (20) of the camera (6), —a screen (7), integrated into the housing (5), for displaying images in a light-emitting manner, wherein the screen (7) faces the observation region (20) of the camera (6), —a control unit (8), integrated into the housing (5), said control unit being configured to actuate the screen (7) of the mobile electronic device (2) to display a plurality of different illumination images (23) of a predefined illumination image sequence, wherein the control unit (8) is configured to actuate the camera (6) of the mobile electronic device (2) to capture one measurement image (39) of the object to be measured in each case synchronously with displaying each illumination image (23) of the predefined illumination image sequence. The invention moreover relates to a corresponding method and computer program product.
US10951828B2 Imaging apparatus and image processing method
Provided is an apparatus and method that perform display control to avoid a blackout of a display unit at the time of capturing an image for recording. The apparatus includes an imaging element, a frame memory, a display unit, and a control unit, and the control unit starts exposure preparation processing of the image for recording in response to input detection of image-capturing operation on the imaging apparatus, and executes exposure processing of the image for recording in the imaging element and storage processing of the image for recording in the frame memory after completion of the exposure preparation processing. Moreover, the control unit stops exposure of an image for displaying of the imaging element with the start of the exposure preparation processing, and displays the image for displaying on the display unit until display of the image for recording is enabled, to avoid the blackout.
US10951827B1 Compact digital night vision goggles
The DNVG includes a digital light sensor, a digital display, and an eyepiece. The digital light sensor is arranged to detect visible and near infrared light from an object and provide a digital signal based on the detected light. The digital display is arranged to provide a digital image of the object based on the digital signal provided by the digital light sensor. The eyepiece is configured to provide the digital image from the digital display to an eye of a user of the night vision goggles. The eyepiece includes a lens assembly and a reflector having a reflector surface, the lens assembly imaging light from the digital image via the reflective surface to the eye of the user. Alternatively, the eyepiece includes waveguide optics transporting imaging light from the digital image to the eye of the user.
US10951825B2 Image photographing method applied to terminal, and terminal device
A method includes obtaining a first image of a to-be-photographed object based on an input received by way of a user interface, the first image being obtained using a terminal having a lens in a first position. The method also includes detecting a moiré pattern on the first image. The method further includes automatically moving the lens from the first position to a second position on a plane perpendicular to an optical axis of the lens. The method additionally includes obtaining at least one second image of the to-be-photographed object one or more of with the lens in the second position or between the first position and the second position. The method also includes restoring a detected moiré pattern region of the first image based on the at least one second image to generate a restored image. The method further includes outputting the restored image to a display.
US10951819B2 Image capture and ordering
One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
US10951816B2 Method and apparatus for processing image, electronic device and storage medium
A method, an electronic device, and a storage medium are provided for processing an image. The method includes: at least one first image frame is acquired based on a first pixel arrangement pattern when receiving a photographing instruction, where a pixel in the first pixel arrangement pattern includes sub-pixels of the same color component distributed in a square array in a photosensitive element; at least one second image frame is acquired based on a second pixel arrangement pattern, where the second pixel arrangement pattern is a standard Bayer arrangement pattern; and the at least one first image frame and the at least one second image frame are fused to obtain the image to be displayed.
US10951810B2 Image sensor system, image sensor, data generation method of image sensor in image sensor system, and non-transitory computer-readable recording medium
Provided is a technique capable of generating data of a screen suitable for each operation terminal displaying information of an image sensor. An image sensor system has an image sensor that performs an examination of a product and an operation terminal for externally operating the image sensor. In addition, the image sensor system includes a recognition part configured to specify user information of a user who uses the operation terminal and device information of the operation terminal, a determination part configured to determine display information on the examination displayed on a display part used by the operation terminal and a disposition of the display information on the display part on the basis of the specified user information and the specified device information, and a generation part configured to generate data for displaying the display information in the determined disposition on the display part of the operation terminal.
US10951809B2 Adaptive camera control and calibration for dynamic focus
A camera vision system for creating 3D reconstructions of objects may include a camera, a distance sensor having a fixed spatial relationship with the camera, and a system controller. The system controller receives distance sensor signals from the distance sensor indicating a sensor-to-object distance, determines a camera-to-object distance and a corresponding camera focus state based on the sensor-to-object distance, and transmits camera focus state control signals to cause the camera to adjust to the camera focus state. The system controller retrieves camera intrinsic parameter values for the camera focus state, transmits image capture control signals to cause the camera to capture an object image of the object, receives object image data from the camera for the captured object image, and stores the object image data and the camera intrinsic parameter values in an image database for use in the 3D reconstruction.
US10951807B2 Computer vision system that provides identification and quantification of space use at a sub room level of granularity
A computer vision system includes a camera that captures a plurality of image frames in a target field. A user interface is coupled to the camera. The user interface is configured to perform accelerated parallel computations in real-time on the plurality of image frames acquired by the camera. The system provides identification and quantification of space use at a sub room level of granularity.
US10951805B2 Image generating apparatus and image generating method
An image generating apparatus comprises a first obtaining unit configured to obtain a geographical position for which an image is to be generated, a second obtaining unit configured to specify date and time when a target vehicle traveled through the geographical position in a past and obtain travel data of the vehicle at the date and time; and a generating unit configured to generate a travel image including a scene of the geographical position and the travel data.
US10951804B2 Photographing synchronization method and apparatus
The present invention provides a photographing synchronization method for performing a synchronous photographing operation on a plurality of cameras using any one of cameras in a multi-camera system. The method comprises: obtaining all cameras in a current synchronous network by means of network broadcast; obtaining signal transmission delays between the cameras; generating a synchronous photographing instruction of each camera according to the signal transmission delays between the cameras; and sending the synchronous photographing instructions to particular cameras over a wireless network.
US10951801B2 Camera module and photosensitive assembly thereof
A photosensitive assembly includes a circuit board, photosensitive chip coupled to the circuit board, the photosensitive chip includes a photosensitive area on an upper surface thereof and a non-photosensitive area surrounding the photosensitive area, and a package body packaged on the circuit board and covering a portion of the non-photosensitive area of the photosensitive chip, the package body includes an inner surface, and the inner surface has a curved surface on an edge thereof contacting the non-photosensitive area.
US10951794B2 Camera assembly
A front camera module includes a camera and a substrate, and the camera is mounted on one surface (camera mounting surface) of the substrate. A rear camera module includes a camera and a substrate, and the camera is mounted on one surface (camera mounting surface) of the substrate. An IC mounting surface of the substrate of the front camera module and an IC mounting surface of the substrate of the rear camera module are opposed to each other in a front-and-rear direction. The camera of the rear camera module is oriented in a direction opposite to the camera of the front camera module. Moreover, a camera assembly includes a cooling fan configured to send air to a region between the two substrates. With this structure, temperature of the camera modules is prevented from exceeding an allowable operation temperature that has been defined in advance.
US10951793B2 Imaging device, imaging method, and image processing device generating a complex sensor image
An imaging device includes: a modulator configured to modulate the intensity of light, based on a grating pattern; an image sensor configured to convert light passing through the modulator to electrical signals to generate a sensor image; a complex sensor image processing unit configured to generate, from the sensor image, a complex sensor image comprising a complex number; and a data transmission unit configured to transmit the complex sensor image.
US10951791B2 Image processing apparatus, method for processing image, and recording medium for noise removal and skew correction
An image processing apparatus includes circuitry to: obtain a read image read from an image of a document output from an image reading device; detect an edge between a background area and a document area in the read image; sample a detection result of the edge at each first interval in a first direction to extract a first boundary point group including a plurality of boundary points; sample the detection result of the edge at each second interval in the first direction to extract a second boundary point group including a plurality of boundary points; determine a noise removal condition based on the first boundary point group; remove, from the second boundary point group, a boundary point satisfying the noise removal condition as noise; and calculate a linear equation approximating the second boundary point group from which the noise is removed.
US10951787B2 Information processing apparatus that controls timing for enabling an application, control method of information processing apparatus, and recording medium
An information processing apparatus that can operate an application on firmware comprising: at least one memory that stores a set of instructions; and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising: receiving an instruction from a user; performing job determination in which whether or not a job is being executed is determined upon receipt of an instruction to enable an application in the receiving; and activating the application, wherein, in the activating, if it is determined that the job is being executed, the application is activated after the job ends.
US10951780B2 Image processing apparatus for easily setting direction of document and screen display method by image processing apparatus
An image processing apparatus includes: an automatic document feeder; a document placement table; a document detector provided on at least one of the automatic document feeder and the document placement table, the document detector being configured to detect a document; and circuitry to cause a display to display one of a first screen that receives an input for selecting an orientation of a document placed on the automatic document feeder and a second screen that receives an input for selecting the orientation of the document placed on the document placement table, based on a detection result of the document detector.
US10951770B2 Systems and methods for utilizing machine learning to detect and determine whether call forwarding is authorized
A device receives, from a server device, a request to determine whether a call is authorized to be forwarded, where the call is intended to be established between the server device and a first client device via a network, and the call is forwarded from the first client device to a second client device. The device receives, from the network, network data associated with the call and account data associated with a first user of the first client device. The device determines that the call is forwarded based on the network data, and processes the account data and information indicating that the call is forwarded, with a machine learning model, to determine a score indicating whether the call is authorized to be forwarded. The device provides the score to the server device to cause the server device to perform one or more actions.
US10951759B2 System and method to authenticate contact center agents by a reverse authentication procedure
An authentication system to validate the authenticity of call center agents by using a reverse authentication procedure. The authentication system includes a verification module that verifies the authenticity of agents calling from the call center. The verification module retrieves reference answers in response to the user-provided query questions from a media server. The media server may be located inside the enterprise network. These reference questions and their corresponding reference answers are provided by users when registering with the enterprise network.
US10951740B2 System and method for testing applications with a load tester and testing translator
Methods, media, and devices for communicating messages between a computer and a server are provided. A processor receives a message in a first format incompatible with the computer from a client computer and performs first and second operations in parallel. In the first operation, the message in the first format is forwarded to the server. In the second operation, the message in the first format is converted into a message in a second format compatible with the computer, and the message in the second format is forwarded to the computer. The processor receives, from the computer, a request in the second format, converts the request in the second format to a request in the first format, and forwards the request in the first format to the server.
US10951736B1 Augmented reality (AR)-capable headset and visually detected controller devices
Aspects described herein include a system and associated AR-capable headset and method. The system includes one or more controller devices and an augmented reality (AR)-capable headset. The AR-capable headset includes one or more visual sensors and one or more computer processors that, while the headset is in an unworn state: receive input from the one or more controller devices, output visual content to an external display, and visually detect the one or more controller devices using the one or more visual sensors.
US10951731B2 Profile switch feature in subsidy locked devices with eUICC
The apparatus determines whether a subscriber identification module (SIM) card is an embedded universal circuit card (eUICC) or a non-eUICC while in a subsidy locked state. The apparatus performs a profile sequence to determine available network profiles if the SIM card is the eUICC. The apparatus may present an option at the user interface UI to switch network profiles on the UE if the current profile of the eUICC does not satisfy a personalization check on the ME.
US10951730B1 Communication-based automated guidance
Systems and methods are disclosed for communication-based automated guidance. In one implementation, a first communication is received from a first user via a first device and in relation to a first user parameter. A second communication is received from the first user via a second device and in relation to a second user parameter. A response to the second communication is generated based on the first communication, the first user parameter, and the second user parameter. The generated response is provided to the second device.
US10951726B2 Systems and methods for performing response based cache redirection
The present disclosure relates to methods and systems for performing response based cache redirection to a cache proxy. A device intermediary to a plurality of clients and a plurality of servers and in communication with a plurality of cache proxies, receives a request for content from a client. The request is for content from a server of the plurality of servers. The device forwards the request to the server. The device identifies a cache redirection policy that specifies an amount of bytes of a response to buffer to calculate a signature of the content of the response. The device computes the signature of the content of the response based on the amount of bytes of the response received from the server and buffered by the device. The device selects a cache proxy based on the computed signature and forwards the request of the client to the selected cache proxy.
US10951725B2 Request routing processing
Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.
US10951717B2 Differentiated services within a service mesh
Systems, methods, and computer-readable media for differentiating service within a service mesh. A translator service receives network traffic directed to a service mesh from a communications network. The translator service can determine a service characteristic for the network traffic and update rulesets within the service mesh based on the determined service characteristic. The updated rulesets enable the service mesh to differentiate services for the network traffic similarly to forwarding rules within the communications network.
US10951714B1 Method and system for sharing tangible objects
A system is configured to provide managed services for deployment of shared tangible objects by an operator. The system includes cloud resources provided by the system administrator. In one embodiment, the cloud resources include a device activation module configured to process information concerning the end users to determine whether activation of the shared object should be authorized for use by a selected end user; and a sharable-object command module configured to communicate signals employed in activating shared tangible objects for use when the end user is successfully authorized by the device activation module. The system includes an API provided by the system administrator. The API is configured to facilitate a communication of object activation signals from the sharable-object command module to allow the end user to use the shared tangible object. The same API is employed to facilitate the communication of object activation signals for different types of shared tangible objects that can be provided in different vertical markets.
US10951710B2 Cache migration management in a virtualized distributed computing system
In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application.
US10951707B2 Selection device, device selection method, and program
A selection device includes: a storage part in which connection path information indicating a connection path of a device is stored; and a selection part configured to select the device for executing a process from among the plurality of devices. The selection part is configured to select, as the devices for executing a process, the devices whose paths from a place to store data used in the process to the devices are at least partly common on the basis of the connection path information.
US10951704B1 Data object sync
Due to slow download speeds from a cloud server to an end-user and the high costs associated therewith, described is a private environment that manages and utilizes resources provided by a public cloud and the storage horsepower of a private server. Certain embodiments envision syncing data objects across at least one cloud data bucket located in a public cloud and at least one server data bucket located in at least one private server. Certain aspects explore using a software platform that manages syncing data from a cloud data bucket to a server data bucket by way of asynchronous notifications from the cloud data bucket to the software platform. However, syncing data in the opposite direction from the server data bucket to the cloud data bucket is by way of direct syncing and not through asynchronous notifications. Conflict resolution is also described when two different data object versions are uploaded to two different data buckets before the data objects can be synced across the data buckets.
US10951696B2 Data manager
A system and approach that provides a basis for monitoring, control, and communications among many remote controller sites and building equipment. A system architectural goal may be to distribute a workload of a supervisor across multiple processing units while maintaining a seamless and integrated workflow for a user experience.
US10951693B2 Data prioritization and scheduling system
The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.
US10951690B2 Near real-time computation of scaling unit's load and availability state
Various embodiments of the present technology generally relate to systems and methods for intelligent load shedding. More specifically, various embodiments of the present technology generally relate to intelligent load shedding of traffic based on current load state of target capacity. In some embodiments, a first server can send a capacity request indicating that the first server is nearing capacity and needs assistance with load. In response to the capacity request, an assistance request can be published to additional nearby servers. The servers can respond with a status update providing load and availability information. Based on the load and availability information (or other information such as latency), a second server from the additional servers can be selected and traffic can be routed away from the first server to the second server.
US10951688B2 Delegated services platform system and method
System and method for delegating to a local appliance some or all tasks traditionally performed by a central service endpoint in responding to a request from an end-consumer for content, an application, or a service. The local appliance is typically a computer server with associated local storage. Local appliances capable of providing the requested content, application or service, and also handling any security protocols or similar specialized requirements, are identified and selected to service the end-consumer's request, while the central service point retains overall management of the process and can, if appropriate, resume handling of the request in a manner that is substantially seamless to the end-consumer. Other capable local appliances can also be identified, based on network performance criteria, and re-delegation can occur to support movement of mobile devices or other network conditions.
US10951674B2 Public/private communications paths
Access to transactional multimedia content may be based on network routing. Some multimedia content may be best delivered via a private network. Other multimedia content may be best delivered via a public network. A type of the multimedia content may thus determine network routing.
US10951672B2 Multicast overlay network for delivery of real-time video
A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
US10951663B2 Securing an IMS-based VoIP network with multiple VPNs
Systems and methods include a method for securing an Internet protocol (IP) Multimedia Subsystem (IMS)-based voice over IP (VoIP) network with multiple virtual private networks (VPNs). A call sent by a first user endpoint (UE) to a second UE is received by a SBC. The SBC provides security for an IMS-based VoIP network and controls traffic between a first VPN connecting IMS core servers, a second VPN connecting IP phones, and a third VPN connecting non-IP-phone devices. The call originates from either of the second VPN connecting the IP phones or from the third VPN connecting the non-IP-phone devices. A signaling for the call is encrypted and routed by the SBC to the second UE. A media flow for the call is encrypted and routed by the SBC through the third VPN before routing the call to the second UE.
US10951661B1 Secure programming interface hierarchies
A distributed system hosts a plurality of programming interfaces managed according to a hierarchy of security policies. In response to receiving a request from a client to invoke one of the programming interfaces, the system determines whether the client is authorized to call the programming interface by mapping from an attribute of the client to a location in the hierarchy. The system calls the interface in response to determining that the client is authorized to call programming interfaces associated with the location. The programming interface implements the security policy that corresponds to the location.
US10951658B2 IT compliance and request for proposal (RFP) management
Techniques for automating/streamlining the process of responding to a security/privacy RFI/RFP as well as monitoring the security/privacy/IT compliance of an organization are disclosed. For this purpose, a variety of data sources, internal and external to the organization, are employed. A set of machine learning algorithms are also used that find the most appropriate item in the database of data sources that match any given question/item of the RFP. Based on this matching, the RFP question is answered in an automated or a semi-automated manner. The compliance of the organization against a given policy or set of controls is monitored and any observed security/privacy gaps/risk are identified. Recommendations on overcoming the gaps are further provided to the organization.
US10951645B2 System and method for prevention of threat
System and method for prevention of threat are disclosed. The system includes a processing subsystem. The processing subsystem includes a data extraction module configured to extract data from one or more internal sources such as a router, a firewall or a security solution and one or more external sources such as a deep, a dark and a surface web. The processing subsystem also includes an analysis module configured to analyse the data by using at least one threat analysis method for detection of the threat, a rule generation module configured to generate one or more rules to enable prevention of the threat detected, an implementation module configured to implement the one or more generated rules on at least one node associated with the one or more internal sources for prevention of the threat.
US10951637B2 Distributed detection of malicious cloud actors
Examples relate to distributed detection of malicious cloud actors. In some examples, outgoing cloud packets from the cloud server are intercepted and processed to determine if a preliminary threshold is exceeded, where the outgoing cloud packets are used to identify a customer. At this stage, a potential outgoing intrusion event of a number of potential outgoing intrusion events is generated when the preliminary threshold is exceeded. The potential outgoing intrusions events are used to update an aggregate log, where the aggregate log tracks a customer subset of the cloud servers that is associated with the customer. In response to analyzing the aggregate log to determine that cloud traffic by the customer to the destination address exceeds an intrusion threshold, a notification of malicious activity by the customer is provided, wherein the intrusion threshold is satisfied at a higher cloud activity level than the preliminary threshold.
US10951626B2 Blockchain-based commercial inventory systems and methods
Systems, methods, and software are disclosed herein to generate a customized view of a blockchain transaction. A blockchain of block entries requested by a plurality of users from user devices is maintained in a distributed network of nodes. The block entries each comprise a plurality of data portions that are each associated with an access level. A request to view one or more data portions of a block entry is received which includes an access code associated with at least one access level. The access code in the request is evaluated with the blockchain of block entries to identify one or more data portions associated with the access level. A customized view of the block entry is generated which includes the one or more data portions associated with the access level. Enhanced operational efficiency and customer convenience is thereby provided in industries including parking, hotels, and autonomous vehicle fleets.
US10951623B2 Smart remote control system
A smart remote control system comprises a plurality of gateway devices and a central management device. The central management device includes an authority management module configured to be operable to select a registered account, to establish a management authority over one of the gateway devices for the selected account, and to generate a bar code corresponding to both of the selected account and the management authority. The bar code may be displayed on an electronic device and scanned by another electronic device for validation of the management authority.
US10951622B2 Device for use in a network
A method and device are provided for use in a network including at least one existing device. At least one virtual sub-network is established within the network and a certain trust level is assigned to the at least one virtual sub-network. The device is assigned a first trust level. The device receives a token correlated with the assigned first trust level. The device is permitted into the at least one virtual subnet upon presentation of that token if the first trust level corresponds or includes the certain trust level.
US10951618B2 Refresh token for credential renewal
Security credentials issued by an entity, such as an identity broker, can have a limited lifetime. Access to resources or content under those credentials then can only be obtained for a limited period of time, limiting the ability of an unauthorized entity obtaining the credentials to utilize those credentials for access. Along with the credentials, a refresh token can be issued to a requesting client that can enable the limited lifetime of the credentials to be renewed up to a maximum lifetime of the credentials and/or the token. A service providing access can determine that the client has a valid copy of the refresh token when the credentials are about to expire, and if so can cause the lifetime of the credentials to be extended another credential lifetime. This renewal can be done transparent to a user and without again contacting the identity broker.
US10951610B2 Operation of mathematical constant PI to authenticate website and computer network users
A computer-implemented user authentication method to provide users of computer devices interconnecting with computer information systems with a frequently changing numeric passcode generated via a time-synchronized mathematical operation of the mathematical constant Pi (π) without the need for a Two Factor Authentication process. The method operates the mathematical constant Pi, wherein an application software performs the mathematical operation of Pi to select a segment of Pi. The selected Pi segment becomes the user's passcode, referred in this invention as the PI ID Value (PIV). The method is dynamic, creating a new PIV for the computer user each time the user operates his/her computer device to gain access into a network or website. To attain the same Pi segment in real-time and authenticate the user, the network or website administrator utilizes in its computer server the same parameters and mathematical operation used by the user's computing device.
US10951606B1 Continuous authentication through orchestration and risk calculation post-authorization system and method
A system and method for secure authentication of user entity and user entity device identity. The system and method described herein allows an identity to be continuously proven because of user entity's behavior and their biometrics. With all the fraud and risk that exists today, if someone has a user entity's driver's license they can do a lot of harm. A primary identity provider receives user contextual and behavioral information from third party secondary identity providers to allow risk based continuous authentication and step up post-authorization authentication or termination of session as required upon detection of an anomaly by third party identity provider.
US10951603B2 Centralized authentication and reporting tool
A system includes a retrieval engine, an authentication engine, an extraction engine, a determination engine, and an export engine. The retrieval engine receives a request for a data report from a user via a user device. The retrieval engine receives reporting data from one or more data servers. The authentication engine determines whether the user is authorized to receive the customized data based on an authentication token. The extraction engine configured to extract one or more report requirements from the request and extract customized data from the reporting data based on report requirements and metadata. The determination engine determines one or more presentation generation tools based on the report requirements and the customized data. The export engine communicates the customized data and a routine to the one or more presentation generation tools.
US10951598B2 Sharing resources between wireless networks
A wireless device establishes a first link for communications with a cellular base station, wherein the first link uses a first channel as a carrier. The wireless device receives information from the cellular base station for configuring a second link between the wireless device and another wireless device, wherein the second link uses a second channel as a carrier and wherein the second channel is different than the first channel. The wireless device communicates directly with the other wireless device using the second link, wherein the second link resources are assigned by the cellular base station using the first link. The wireless device can use one or more uplink and/or downlink grants from the cellular base station to communicate directly with the other wireless device.
US10951595B2 Method, system and apparatus for storing website private key plaintext
The present application discloses a method, system and apparatus for storing a website private key plaintext. A specific implementation of the method includes: receiving a public key sent from a terminal configured to perform encryption and decryption, wherein the public key is generated at random by the terminal; encrypting a website private key plaintext by using the public key to generate a website private key ciphertext, wherein the website private key plaintext is pre-acquired; and sending the website private key ciphertext to the terminal, so that the terminal decrypts the website private key ciphertext by using the private key to generate the website private key plaintext and store the website private key plaintext in the terminal. This implementation improves the security of storage of the website private key plaintext.
US10951594B1 System and method for protecting displayed patient information
Computer-implemented systems and methods for digital content protection and security in multi-computer networks are provided. In one embodiment, a system for cryptographic digital content protection and security is disclosed. The system may include at least one processor, and a storage medium comprising instructions that, when executed, configure the at least one processor to determine specifications of a computer terminal, determine a status of the computer terminal as a public terminal or a private terminal, identify sensitive information in a data transmission, generate output instructions associated with the sensitive information, and provide the data transmission and the output instructions to the computer terminal over a network.
US10951578B1 Stateless policy and service chaining in neutral host network
Presented herein are techniques that provide for a way to associate a policy, or signal the policy for a user equipment (UE), directly from the UE traffic, inband or, in other words, within the data plane. The policies are effectively embedded in the address of the UE traffic. When the Neutral Host Network (NHN) receives the UE traffic, the policy can be determined directly from the address associated with the UE traffic. This provides for a unique way of integrating a service chain identifier in the Internet Protocol address of the UE to identify the services/policies to be applied to UE traffic in a stateless manner.
US10951575B1 Domain name system (DNS) translations for co-located Gateway User Planes in wireless communication networks
A Gateway Control Plane (GW-C) receives a session request for User Equipment (UE) from a serving Access Point (AP) and transfers an Access Gateway User Plane (AGW-U) request that has network data and the AP Identifier (ID). The GW-C receives an AGW-U response that indicates a translation fault for the AP ID. A translation controller transfers a translation request that has the Tracking Area Indicator (TAI) for the UE. A Domain Name System (DNS) translates the TAI into AGW-U IDs and External Gateway User Plane (EGW-U) IDs. The translation controller determines a co-located group of the AGW-Us and the EGW-Us and adds a location ID to the AGW-U IDs and the EGW-U IDs in the co-located group. The translation controller generates translations of the AP ID into the AGW-U IDs and of the AGW-U IDs into the EGW-U IDs. The translation controller transfers the translations to the DNS.
US10951573B2 Social networking service group contribution update
A communication robot is communicably connected with a collaboration device that is communicable with a Social Networking Service (SNS) system providing an SNS. The communication robot includes a memory, and a processor coupled thereto. The processor receives update information generated responsive to an update of a contribution on a specified group in the SNS; recognizes a user by face recognition; when the user is recognized and an update of the contribution which is not yet output exists when the user is recognized, outputs the contribution; and when the user is recognized and any update of the contribution which is not yet output do not exist when the user is recognized, performs an autonomous speech conveying information about an event irrelevant to the specified group. The autonomous speech varies depending on whether or not the communication robot speaks for a first time since a preset time.
US10951571B2 Color differentiating a text message shown in a listing on a communication device
An apparatus and method for receiving and sending messages from a communication device is disclosed. Message recipient information is compared to stored information for potential recipients to determine whether a characteristic of the expression of the message on a device display should be changed such that the user perceives an unavoidable visual indication relating to the result of the comparison.
US10951566B2 Management of communications based on topic drift
According to one embodiment of the present invention, a system processes messages and includes at least one processor. The system receives a message intended for a collection of messages having a common topic. The message is compared to the common topic of the collection of messages to determine relatedness of the message to the collection of messages. The presentation of the message is altered based on the comparing. Embodiments of the present invention further include a method and computer program product for processing messages in substantially the same manner described above.
US10951565B2 Handling various scenarios where an email recipient is not available
A method for sending a plurality of alternate contact information associated with an online communication system. The method may include receiving an electronic message associated with the online communication system, wherein the electronic message is addressed to a recipient from a sender. The method may also include identifying a recipient inbox using a plurality of directory information associated with the received electronic message. The method may further include determining the identified recipient inbox satisfies at least one of a plurality of alternate contact criteria. The method may also include transmitting a plurality of alternate recipient contact information within a simple message transfer protocol (SMTP) response to the sender based on the plurality of determined alternate contact criteria being satisfied.
US10951556B2 Systems and methods for initiating external actions via a group-based communication system
A group-based communication platform may be utilized to execute one or more processing actions via respective external application systems based on messages exchanged among client devices via the group-based communication platform. A particular processing action may be executed for a particular message by generating a container including contextual data and payload data, wherein the payload data comprises the message for which the processing action is to be performed. The container is provided to the external application system via a proxy endpoint, thereby causing the external application system to execute the processing action based on the data included within the container.
US10951555B2 Providing local service information in automated chatting
The present disclosure provides method and apparatus for providing information in automated chatting. A message is received in a chat flow. At least one of location information, time information and service intention information is identified from the message. A response to the message is generated based on at least one of the location information, the time information and the service intention information. The response is provided in the chat flow.
US10951538B2 Dynamic allocation of network resources using external inputs
Systems and methods for managing network resources are disclosed. One method can comprise receiving first information relating to network traffic parameters and receiving second information relating to one or more contextual events having an effect on the network traffic parameters. The first information and the second information and be correlated. And one or more network resources can be allocated based on the correlation of the first information and the second information.
US10951533B2 Header formats in wireless communication
Aspects of the present disclosure relate to methods and apparatuses for wireless communication using a protocol data unit (PDU) including a service data adaptation protocol (SDAP) PDU that has an unciphered header. The unciphered SDAP header facilitates various optimizations in wireless communication.
US10951531B2 Adapting control plane policing parameters dynamically
Aspects of the present disclosure are directed to dynamically adjusting control plane policing throughput of low (or lower) priority control plane traffic to permit higher throughput. The drop rate for low or lower priority control plane traffic can be determined to be above a threshold value. The processor utilization can be determined to be operating under normal utilization (or at a utilization within a threshold utilization value). The control plane policing for control plane traffic for the low or lower class of service can be increased (or decreased) to permit lower class of service control traffic to be transmitted using higher class of service resources without adjusting the priority levels for the lower class of service control traffic.
US10951530B2 Systems and methods for adjusting a congestion window value of a content delivery network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for controlling a congestion window (CWND) value of a communication session of a CDN. In particular, a content server may analyze a request to determine or receive an indication of the type of content being requested. The content server may then set the initial CWND based on the type of content being requested. For example, the content server may set a relatively high CWND value for requested content that is not particularly large, such as image files or text, so that the data of the content is received at the client device quickly. For larger files or files that a have a determined smaller urgency, the initial CWND may be set at a lower value to ensure that providing the data of the content does not congest the link between the devices.
US10951528B2 Network load balancing
A method of routing network traffic may include determining a first data link preference configuration indicating a first preference order for a first plurality of data links over which a first network device communicates. The method may also include receiving a second data link preference configuration indicating a second preference order for a second plurality of data links over which a second network device communicates. The method may additionally include, based on a combination of the first data link preference configuration and the second data link preference configuration, determining a preferred data link to transmit data from the first network device to the second network device. The method may include transmitting data over the preferred data link from the first network device to the second network device.
US10951524B1 Protocol-independent receive-side scaling
A system and method for protocol independent receive side scaling (RSS) includes storing a plurality of RSS hash M-tuple definitions, each definition corresponding to one of a set of possible protocol header combinations for routing an incoming packet, the set of possible protocol header combinations being modifiable to include later-developed protocols. Based on initial bytes of the incoming packet, a pattern of protocol headers is detected, and used to select one of the plurality of RSS hash M-tuple definitions. The selected RSS hash M-tuple definition is applied as a protocol-independent arbitrary set of bits to the headers of the incoming packet to form a RSS hash M-tuple vector, which is used to compute a RSS hash. Based on the RSS hash, a particular queue is selected from a set of destination queues identified for the packet, and the packet is delivered to the selected particular queue.
US10951520B2 SDN, method for forwarding packet by SDN, and apparatus
Embodiments of the present invention provide an SDN, a method for forwarding a packet by an SDN, and an apparatus. The SDN includes an SDN controller and an SDN switch, the SDN switch includes a processor and a data path, and the SDN switch further includes: a first transceiver, configured to: receive a first packet, determine that the first packet is to be sent to the SDN controller, and forward the first packet to a channel agent module; and the channel agent module, configured to: add address information of the SDN controller to the first packet, encapsulate the first packet into a second packet, and send the second packet to the controller. The first transceiver is further configured to receive a third packet sent by the SDN controller, and forward the third packet to the channel agent module.
US10951514B2 Traffic distribution approaches in multipath TCP with monetary link-cost awareness
Systems, methods, and computer-readable media for controlling data transmission in TCP subflows of a MPTCP connection based on monetary cost. A low cost link and a high cost link of TCP subflows of a MPTCP connection formed between a first MPTCP peer and a second MPTCP peer can be identified. A congestion level on the low cost link can be determined based on feedback from a TCP congestion control mechanism for the MPTCP connection. Further, whether to send a data packet over the low cost link of the high cost link based on the congestion level on the low cost link can be determined. As follows, the data packet can be sent over the low cost link connection if it is determined to send the data packet over the low cost link.
US10951513B2 Systems and methods for building wireless mesh networks
Disclosed herein is a system comprising a set of wireless communication nodes that are configured to operate as part of a wireless mesh network. Each respective wireless communication node may be directly coupled to at least one other wireless communication node via a respective short-hop wireless link, and at least a first pair of wireless nodes may be both (a) indirectly coupled to one another via a first communication path that comprises one or more intermediary wireless communication nodes and two or more short-hop wireless links and (b) directly coupled to one another via a first long-hop wireless link that provides a second communication path between the first pair of wireless communication nodes having a lesser number of hops than the first communication path. A fiber access point may be directly coupled to a first wireless communication node of the set of wireless communication nodes.
US10951512B2 Data forwarding method and device
This application discloses a data forwarding method and device. The method includes: obtaining a first data unit sequence stream by using a first logical ingress port, where the first data unit sequence stream includes at least one first data unit; determining, according to a preconfigured mapping relationship between at least one logical ingress port and at least one logical egress port, a first logical egress port corresponding to the first logical ingress port, where the at least one logical ingress port includes the first logical ingress port; adjusting a quantity of idle units in the first data unit sequence stream, so that a rate of an adjusted first data unit sequence stream matches a rate of the first logical egress port; and sending the adjusted first data unit sequence stream by using the first logical egress port.
US10951506B1 Offloading heartbeat responses message processing to a kernel of a network device
System and method for processing heartbeat messages. A first network device receives heartbeat response messages from two or more of a plurality of network devices. Each heartbeat response message respectively corresponds to one network device of the plurality of network devices. The first network device processes the received heartbeat response messages in kernel space and determines, for each of the plurality of heartbeat response messages, an index value identifying the network device that sent the respective heartbeat response message. The first network device updates heartbeat response message fields in a health check data structure in kernel space based on the generated index values and subsequently processes, in a user space, information received from at least one of the heartbeat response message fields of the health check data structure to obtain health status associated with one or more of the plurality of network devices.
US10951503B1 Determining the validity of data collected by experiments performed at a network accessible site
Technologies are disclosed for determining validity of data obtained from an A/B experiment, where the experiment evaluates the desirability of a potential change at a website. The experiment is run for a period of time and based upon an expected allocation of users into the A group (control group) and the B group (e.g., treatment group), along with an actual number of users directed into the two groups, it is determined if a minimal detectable error of allocation has been exceeded and, if it has, the data is deemed to be invalid. If not, the data is deemed to be valid.
US10951499B2 Tracking changes in network configurations
A method performed by a network device includes: receiving an input indicating a change in an auxiliary network from a first configuration to a second configuration, wherein the auxiliary network is configured to obtain copies of packets from a traffic production network; determining a first network policy, wherein the first network policy is for application in the auxiliary network when the auxiliary network is in the first configuration; and determining a second network policy by the network device based on the received input and the first network policy, wherein the second network policy is for application in the auxiliary network when the auxiliary network is in the second configuration.
US10951490B2 Intelligent tunnel assignment and dynamic SLA threshold configuration to increase availability and utilization of SD-WAN tunnels
In one embodiment, a supervisory service for a software-defined wide area network (SD-WAN) tracks a performance metric for a tunnel in the SD-WAN. The supervisory service computes a cumulative distribution function (CDF) for the tracked performance metric. The service assesses curvature of the CDF for the tracked performance metric relative to a service level agreement (SLA) threshold of an application for that performance metric. The service controls assignment of traffic for the application to the tunnel, based on the assessed curvature of the CDF for the tracked performance metric relative to the SLA threshold of the application for that performance metric.
US10951488B2 Rule-based performance class access management for storage cluster performance guarantees
Performance of a storage system with data distributed substantially, evenly across a cluster of storage nodes can be dynamically managed according whether quality of service (QoS) rules based on one or more performance capacities according to performance class is satisfied, wherein each QoS rule includes a boundary condition and a threshold expressing performance guarantees to a respective performance class. Determining for each QoS rule, whether a respective boundary condition satisfies a respective threshold based on measured capacity for a performance metric corresponding to the respective boundary condition; and if so, setting a first QoS parameter associated with the set of QoS rules and throttling access to the storage system by a first client associated with a first performance class based on the first QoS parameter to enforce the performance guarantees to the first performance class.
US10951483B2 Agent-assisted discovery of network devices and services
A computing system may include persistent storage disposed within a remote network management platform and a proxy software application disposed within a managed network that is associated with the remote network management platform. The proxy software application may be configured to: (i) receive, from the remote network management platform, a discovery request; (ii) determine that the discovery request targets a computing device and is to be performed by way of a software agent deployed on the computing device; (iii) based on the discovery request, generate, by way of query mappings, a query expression; (iv) transmit, to the software agent, the query expression; (v) receive, from the software agent, a query response specifying configuration information related to the computing device; (vi) generate, by way of response mappings, a discovery response representing the configuration information related to the computing device; and (vii) transmit, to the remote network management platform, the discovery response.
US10951481B2 Position parameterized recursive network architecture with topological addressing
A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the network into hierarchical sub-networks with repeating parameterized general purpose link communication protocols and an addressing methodology that reflects the physical structure of the underlying network hardware. The sub-division of the network enhances security by reducing the amount of the network visible to an attack and by insulating the network hardware itself from attack. The fixed bandwidth range at each sub-network level allows quality of service to be assured and controlled. The routing of data is aided by a topological addressing scheme that allows data packets to be forwarded towards their destination based on only local knowledge of the network structure, with automatic support for mobility and multicasting. The repeating structures in the network greatly simplify network management and reduce the effort to engineer new network capabilities.
US10951477B2 Identification of conflict rules in a network intent formal equivalence failure
Systems, methods, and computer-readable media for identifying conflict rules between models of network intents. A first and second model of network intents are obtained, the models describing the operation and communication between one or more network devices in a network. A logical exclusive disjunction between the first and second models is calculated over the space of possible packet conditions and network actions defined by models, without enumerating all possible packet conditions and network actions. It is detected whether the models are in conflict with respect to at least a first network device. If the models are in conflict, it is determined whether a given rule of a plurality of rules associated with the first model is a conflict rule. The determining comprises calculating the intersection between the given rule and the logical exclusive disjunction, wherein the given rule is a conflict rule if the calculated intersection is non-zero.
US10951476B1 Methods and apparatus for dynamic network classification using authenticated neighbor detection
Methods, apparatus, systems, and articles of manufacture are disclosed for dynamic network classification using authenticated neighbor detection. An example includes a network comparator to determine whether a network to be connected by a computing device is a managed network based on network configuration information associated with the network, in response to determining the network is not a managed network, a neighbor comparator to determine a number of different computing devices on the network that are managed computing devices, and in response to determining that the number of the managed computing devices satisfies a threshold, a sensor controller to invoke a sensor of the computing device to obtain data from computing devices associated with the network, the computing devices including the managed computing devices.
US10951474B2 Configuring event stream generation in cloud-based computing environments
The disclosed embodiments provide a method and system for facilitating the processing of network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network packets at the remote capture agent. Upon receiving an update to the configuration information from the configuration server, the system uses the update to reconfigure the generation of the event data by the remote capture agent during runtime of the remote capture agent.
US10951470B2 Bluetooth mesh network provisioning
Information reported by one or more gateway nodes in a Bluetooth mesh network regarding an unprovisioned Bluetooth device is received. Provisioning data for the unprovisioned Bluetooth device is generated. A destination Bluetooth gateway node to which to issue the generated provisioning data is determined from among the one or more gateway nodes reporting the received information. The generated provisioning data is issued to the destination Bluetooth gateway node so that the destination Bluetooth gateway node can perform a provisioning operation directed at the unprovisioned Bluetooth device.
US10951465B1 Distributed file system analytics
A method, article of manufacture, and apparatus for analyzing a distributed file system is discussed. A metadata operation is captured in an audit log, wherein the metadata operation is on an object stored in the distributed file system. An event is pushed to a distributed commit log and a real-time analytics engine in response to capturing the metadata operation. The event is persistently stored in the distributed commit log.
US10951462B1 Fault isolation in data communications centers
Certain aspects of the disclosure are directed to fault isolation in data communications centers. According to a specific example, a data communications server is provided including circuitry configured and arranged to isolate quality or termination issues in a data communications center. The data communications server may retrieve server data relating to data communications routed by the data communications server, and receive from a plurality of endpoint devices communicatively coupled to the data communications server, endpoint data relating to the routed communications. The data communications server may identify data communications quality or data communications termination issues based on the server data and the endpoint data, and identify at least one zone among a plurality of zones of the data communications center associated with the data communications quality or data communications termination issues using a tiered fault isolation process and based on the server data and endpoint data.
US10951445B2 Radio frequency integrated circuit supporting carrier aggregation and wireless communication device including the same
A radio frequency (RF) integrated circuit is provided. The RF integrated circuit supports carrier aggregation and includes first receiving circuits and a first shared phase locked loop circuit that provides a first frequency signal of a first frequency to the first receiving circuits. One of the first receiving circuits includes an analog to digital converter (ADC) and a digital conversion circuit. The ADC converts an RF signal received by the one of the first receiving circuits to a digital signal by using the first frequency signal. The digital conversion circuit generates a digital baseband signal by performing frequency down conversion on the digital signal.
US10951441B2 Receiver systems and methods for AC and DC coupling of receiver
An Alternating Current (AC) and Direct Current (DC) coupled electronic receiver system including a receiver, an AC-coupling capacitor between an input of the receiver system and the receiver, a bypass switch configured to selectively bypass the AC-coupling capacitor to DC-couple the input to the receiver, a bypass switch driving circuit configured to cause the bypass switch to switch ‘ON’ and thereby DC-couple the input to the receiver, and cause the bypass switch to switch ‘OFF’ and thereby AC-couple the input to the receiver, and a voltage-following transistor between a source and a gate of the bypass switch configured to maintain an ‘OFF’ state of the bypass switch while the input is AC-coupled.
US10951440B2 Method for uplink data transmission, terminal device and network device
A method for uplink data transmission, a terminal device and a network device are provided. The method may include: receiving subset constraint indication information of an SRS resource sent by a network device, wherein the subset constraint indication information is used for indicating at least one available SRS resource subset; according to the subset constraint indication information, determining the length of an SRI, sent by the network device, in DCI for scheduling uplink data transmission; according to the length of the SRI, determining a target SRI from the DCI; determining, in the at least one available SRS resource subset, a target SRS resource subset corresponding to the target SRI; and according to the target SRS resource subset, determining a transmission parameter used for the uplink data transmission.
US10951431B1 Device registry service
Technologies are disclosed for providing a device registry service for devices that communicate over a network. The devices are configured as Internet of Things (IoT) devices. The devices are registered and classified as various types. Based upon the classification, interfaces are provided for the registered devices by the registry service if the devices do not already include them to allow for interaction and control of the devices. New interfaces can be provided to the service by various parties including manufacturers and system integrators to expose additional capabilities of the devices and create additional functionalities. The new interfaces are generally made available to all users of the registry service.
US10951430B2 Electronic collaboration and communication method and system
An electronic communication method and system are disclosed. Exemplary methods include using the second communication device, determining a presence of a first communication device, based on the step of determining the presence of the first communication device, using a cloud service, connecting the first communication device to the electronic communication, and using the cloud service, connecting the second communication device to the electronic communication. Exemplary methods and systems can provide a way to automatically extract meeting access information and seamlessly launch and/or log a user/participant into an electronic communication.
US10951428B2 Reliable multicast using a redundant unicast overlay network
Techniques are described for redundantly forwarding encapsulated multicast traffic of a multicast distribution tree, using reliable overlay connections established between adjacent nodes of the multicast distribution tree. An example router of this disclosure is configured to receive first multicast packets of a multicast flow via a multicast distribution tree, to receive second multicast packets of the multicast flow via a transmission control protocol (TCP) connection of a connection-oriented distribution tree implemented in parallel to the multicast distribution tree, and in response to determining that the LHR has received a multicast packet of the first multicast packets via the multicast distribution tree out of order to create a gap of one or more of the first multicast packets for the multicast flow, forward, to at least one interested receiver positioned downstream of the router, the second multicast packets.
US10951426B2 Devices, systems and methods for performing maintenance in DOCSIS customer premise equipment (CPE) devices
Devices, systems and methods for performing maintenance in Data over Cable Service Interface Specification (DOCSIS) network CPE devices and for improving recovery to a normal operating state from maintenance are provided. The devices, systems and methods provide for entering a standby mode for an electronic device for a duration of a maintenance period. A currently-used RF communication channel frequency of the electronic device is stored as a last known channel frequency into a memory. RF communication channel operation between the electronic device and an upstream content distribution device is suspended for the duration of the maintenance period. After the maintenance period, the last known channel frequency is used to reestablish a communication connection between the electronic device and the upstream content distribution device.
US10951422B2 Mobile message source authentication
A control circuit receives from a mobile receiver a request for a certificate for a particular sourcing entity and responsively transmits to that mobile receiver a corresponding certificate. The certificate includes an entity logo that corresponds to a particular message sourcing entity and decryption information. The mobile receiver can employ the decryption information to decrypt an encrypted authenticated entity digital signature to thereby authenticate that a mobile message that included the signature was sourced by a particular sourcing entity and to also display the entity logo in conjunction with presenting the message sourced by the sourcing entity to thereby provide visual confirmation that the sourcing entity is indeed an authenticated source of the message. Presentation of the entity logo can be in combination with an additional graphic feature that specifically and uniquely represents and communicates that confirmed authentication (i.e., that the displayed logo in fact corresponds to the entity that sourced the message).
US10951418B1 Managing enrollment of digital identities for secure air-to-ground communication sessions
Systems and methods of managing enrollment of digital identities (e.g., for aeronautical communication) can involve a line-replaceable unit (LRU) in an aircraft establishing a digital identity with a ground-based server by requesting a public certificate from the ground-based server. The LRU may receive a public certificate from the ground-based server. The LRU may validate the public certificate. The LRU may generate, based on validating the public certificate, an enrollment status message indicative of at least one status code from a plurality of predefined status codes associated with a plurality of corresponding actions for the ground-based server. The LRU may transmit the enrollment status message including the at least one status code to the ground-based server, to cause the ground-based server to perform a corresponding action based on the at least one status code.
US10951398B2 Regulating communication comprising access to protected data
Executable code, placed into a plurality of computing resources forming a distributed ledger, (e.g., “smart contracts”) are provided to enable communicating between parties without requiring trust or an intermediary, such as a broker or escrow service. Data may be deposited in a secure data storage for access by a party who satisfies the condition of the smart contract. A resource holding the deposited data then activates a link upon receiving an access token, as produced as a result of satisfying the smart contract. The distributed ledger is then updated to enable other parties to see a description of the data and the terms.
US10951395B2 Data fetching in data exchange networks
A method may include receiving a request to obtain a data file from a nearest remote computing system in a blockchain network and requesting a transaction history of the data file from the blockchain network. The method may also include determining the nearest remote computing system to the requesting computing system based on the transaction history, where the nearest remote computing system stores a copy of the transaction history and the data file and determining the data file stored on the nearest remote computing system is the same as the requested data file by comparing a first hash value associated with the requested data file to a second hash value associated with the data file stored on the nearest remote computing system. The method may also include receiving the requested data file from the nearest remote computing system; and sending the requested data file to the requesting computing system.
US10951393B2 Multimode cryptographic processor
This disclosure describes techniques that include performing cryptographic operations (encryption, decryption, generation of a message authentication code). Such techniques may involve the data processing unit performing any of multiple modes of encryption, decryption, and/or other cryptographic operation procedures or standards, including, Advanced Encryption Standard (AES) cryptographic operations. In some examples, the security block is implemented as a unified, multi-threaded, high-throughput encryption and decryption system for performing multiple modes of AES operations.
US10951392B2 Fast format-preserving encryption for variable length data
Systems, apparatuses, and methods are provided for fast format-preserving encryption. An input string can be divided into blocks (potentially of varying length). An arrangement of cryptographic pipelines can perform operations on different blocks, each pipeline providing an output block. The cryptographic pipelines can interact such that the output blocks are dependent on each other, thereby providing strong encryption. The pipelines can operate efficiently on the block and operations can occur partly in parallel.
US10951388B2 Managing user equipment time division duplex uplink duty cycles
A device may receive a signal from a wireless station; and determine a network-permitted Time Division Duplex (TDD) uplink duty cycle based on the signal. If the determined network-permitted TDD uplink duty cycle is greater than a maximum allowable TDD uplink duty cycle for the device, when the device performs TDD uplink transmission after receiving a scheduling grant from the wireless station, the device may decrease the TDD uplink duty cycle of the device or may decrease a time-average transmission power of the device.
US10951386B2 Indication of interoperability and deployment tested time-division duplex slot formats
Aspects of the subject matter described herein are directed towards indicating to a wireless network device which time-division duplex slot patterns (slot formats) are supported by a user equipment device, e.g., which slot patterns have went through interoperability and deployment testing (IODT) successfully with respect to the type of user equipment device. With the supported slot pattern information, the network can make an intelligent decision on scheduling downlink/uplink ratios, while selecting a slot pattern that the user equipment device is known to support. In one aspect, the technology adds a “Slot format IODTed” information element in the user equipment device capability information, which the network obtains when the user equipment device reports its capabilities to the network. In another aspect, the network can query the user equipment device for the supported slot format information.
US10951377B2 Method and device for allocating resources in wireless communication system
Provided are a method and device for rate matching in a wireless communication system. More specifically, provided is a method for rate matching by user equipment (UE), in new radio access technology (NR), under various circumstances. As an example, UE receives a configuration for the rate matching either UE-specifically or cell-specifically, and, if the configuration is received UE-specifically, the rate matching is performed only on unicast data, and, if the configuration is received cell-specifically, the rate matching is performed on broadcast data and the unicast data.
US10951374B2 Method of receiving phase tracking reference signal by user equipment in wireless communication system and device for supporting same
The present invention discloses a method of receiving a phase tracking reference signal by a user equipment in a wireless communication system and device for supporting the same.
US10951364B2 Method for transmitting/receiving HARQ ACK/NACK signal in wireless communication system, and device therefor
A method for transmitting a hybrid automatic repeat and request (HARQ) ACK/NACK signal by a reception side in a wireless communication system may further comprise the steps of: receiving a transmission block including a plurality of code blocks from a transmission side; decoding the received transmission block; and transmitting an ACK/NACK for the transmission block in units of code block groups, wherein the code block group includes at least one code block.
US10951354B2 Method and apparatus for adjusting channel quality information (CQI) considering handover
Embodiments relate to an apparatus for adjusting channel quality indicator measurements of a channel between a client device and a serving device within a wireless communication system. The apparatus includes a controller adapted to receive, from the client device, a first information and, when the client device is in a handover zone, a second information. The controller is further adapted to transmit according to a switching sequence either the first information alone or the first information together with the second information. The apparatus also includes an adjustment function entity adapted to receive the first information together with the second information and adapted to adjust the first information based on the second information by modifying it or keeping it unchanged. The first information is related to the CQI measurements, while the second information is related to a handover (HO).
US10951353B2 Wireless telecommunications
A terminal device for use in a wireless telecommunications system includes: a transceiver operable to perform wireless communication with one or more other terminal devices according to the wireless communications system and to receive speed information from the one or more other terminal devices indicative of a physical speed of the one or more other terminal devices; and a controller configured to select a transmission format, for use in wireless communication by the transceiver, in dependence upon the speed information received from the one or more other terminal devices.
US10951343B2 Optical module
An integrated apparatus with optical/electrical interfaces and protocol converter on a single silicon substrate. The apparatus includes an optical module comprising one or more modulators respectively coupled with one or more laser devices for producing a first optical signal to an optical interface and one or more photodetectors for detecting a second optical signal from the optical interface to generate a current signal. Additionally, the apparatus includes a transmit lane module coupled between the optical module and an electrical interface to receive a first electric signal from the electrical interface and provide a framing protocol for driving the one or more modulators. Furthermore, the apparatus includes a receive lane module coupled between the optical module and the electrical interface to process the current signal to send a second electric signal to the electrical interface.
US10951342B2 Throughput increases for optical communications
Disclosed in some examples, are optical devices, systems, and machine-readable mediums that send and receive multiple streams of data across a same optical communication path (e.g., a same fiber optic fiber) with a same wavelength using different light sources transmitting at different power levels—thereby increasing the bandwidth of each optical communication path. Each light source corresponding to each stream transmits at a same frequency and on the same optical communication path using a different power level. The receiver differentiates the data for each stream by applying one or more detection models to the photon counts observed at the receiver to determine likely bit assignments for each stream.
US10951339B2 Simultaneous sampling rate adaptation and delay control
A variable delay interface configured to introduce a controllable, variable delay between a radio equipment controller and a radio equipment is provided. The interface includes a variable rate change filter, VRCF, having a signal input, a signal output and a rate control input. The VRCF is configured to receive a rate control signal at the rate control inputs and sample an input signal received at the signal input at a sampling rate controlled by a rate control signal to produce a VRCF output signal. The sampling rate is one of greater than and less than a sampling rate of the input signal. The VRCF has a first delay. The interface includes a first in first out, FIFO, buffer having an input and an output, the FIFO buffer configured to store samples of the VRCF output signal received at the FIFO buffer.
US10951337B2 Method and apparatus for transmitting and receiving multimedia service
A method for receiving a multimedia service is provided. The method includes receiving service specific information for at least one multimedia service provided from different networks, selecting one service based on the service specific information, and receiving the selected service. The service specific information includes one of a first service map table including information about at least one service which is transmitted over a plurality of logical channels, and a second service map table including information about at least one service which is transmitted over a single logical channel. Each of the first and second service map tables includes asset-related information.
US10951336B2 Data processing apparatus and data processing method
The present technology relates to a data processing apparatus and a data processing method capable of achieving higher convenience in a case where a plurality of transmission formats is available in a transmission frame. The data processing apparatus installed in a transmission-side facility processes a transmission frame transmitted as a broadcast signal and adds identification information for identifying the transmission format of the transmission frame, while a data processing apparatus installed in a reception-side facility processes a transmission frame in which a transmission frame has been identified, on the basis of identification information added to the transmission frame transmitted as the broadcast signal. The present technology can be applied as a method of a test stream, for example.
US10951334B2 Broadcast relaying via cooperative multi-channel transmission
Systems and methods for relaying in broadcast single-frequency networks are disclosed herein. A single-frequency network can be formed in part using transmitters that receive data via a cooperative relay channel instead of a station-to-transmitter link. In some embodiments, a second channel may use a portion of its transmission time to relay the information to the single-frequency network transmitter using time-division multiplexing. In other embodiments, a second channel may encode the relayed information on a second layer using layer-division multiplexing.
US10951333B2 Method of predicting scattering of an electromagnetic wave at a surface with location-dependent scattering properties
A method of predicting scattering of an electromagnetic (EM) wave incident on a surface with location-dependent scattering properties such as an engineered electromagnetic surface is based on generalized Snell's Law and includes offsetting a direction of scattering by a vector determined based on the properties of the surface at a particular point of incidence. The method solves the problem of “exact path calculation,” by exhaustive search of possible locations for points of incidence, followed by a fine approach, both steps using the data describing the local properties of the surface.
US10951331B1 Process based antenna configuration
Techniques for process based antenna configuration are described, and may be implemented via a wireless device to identify different usage scenarios and to adapt antenna configurations to optimize wireless performance based on the scenarios. For instance, the described techniques enable a wireless device to be calibrated for wireless communication by identifying different obstruction states of a wireless device that correspond to ways that the wireless device is held (e.g., grasped) by a user in different scenarios. The obstruction states are then correlated to antenna positions in the wireless device to prioritize (e.g., activate) antennas that are relatively unobstructed, such as by activating unobstructed antennas and/or deactivating obstructed antennas. Further, calibration can take into specific processes (e.g., applications) and specific users to calibrate an optimize wireless performance based on ways in which a user typically interacts with a process.
US10951304B2 Satellite communication framework and control method thereof
A satellite communication framework includes a satellite system controller; at least one satellite transponder; and a plurality of remote terminals, each including a modem, a router, and a terminal agent. The terminal agent is configured to, based on a current allowable data rate and measurements of a current router queue size and a current router packet arrival rate, use a delayed uplink resource assignment for each modem and an MCV-based flow-control policy to forecast a future router queue size and a future router packet arrival rate and further update the delayed uplink resource request for a time after an uplink allocation delay. The modem is configured to communicate with the router and also with the satellite system controller through the satellite transponder, perform modulation and demodulation, and manage packet loss and delay according to the future router queue size and the future router packet arrival rate.
US10951297B2 UE, network node and methods therein for beam reporting in a wireless communication system
A method performed by a User Equipment (UE) is performed. The UE obtains (202) a beam reporting configuration. The beam reporting configuration defines a beam reporting procedure for determining an optimal beam for each of different sub-bands of a system bandwidth. The UE measures (204) different reference signals transmitted by the network node. The measured different reference signals correspond to each of the different sub-bands according to the beam reporting configuration. The UE then determines (206) a preferred beam for each of the different sub-bands based on the corresponding received reference signals.
US10951295B2 Reconfigurable fully-connected bidirectional hybrid beamforming transceiver
Disclosed herein is a new type of fully-connected, hybrid beamforming transceiver architecture. The transceiver described herein is bi-directional and can be configured as a transmit beamformer or a receive beamformer. A method and apparatus are described that allows the beamformer to operate in “carrier aggregated” mode, where communication channels in multiple disparate frequency bands can be simultaneously accessed.
US10951289B2 Electronic device, method applied to electronic device, and data processing device for reusing idle CSI-RS ports of an adjacent cell
An electronic device, a method applied to an electronic device, and a data processing device. The electronic device includes: a processing circuit configured to allow a cell to implement data transmission by using at least a portion of a time resource corresponding to an unused channel state information reference signal (CSI-RS) port, wherein the CSI-RS port is from a CSR-RS configuration different from a CSI-RS configuration of the cell.
US10951285B2 Hybrid mobility and radio resource management mechanisms
A communication device includes a level one (L1) processing element configured to measure downlink (DL) reference signals from multiple beams received via a transceiver to generate L1 data describing the multiple beams. The device also includes a level two (L2) processing element configured to consolidate, select, or filter the multiple beams responsive to the L1 data to produce L2 data corresponding to one or more of the multiple beams in a first cell that are consistent with preconfigured parameters. Furthermore, the device includes a level three (L3) processing element coupled to the L1 and L2 processing elements and configured to generate L3 data corresponding to one or more of the multiple beams in each of the first cell and a second cell. The device also includes a report generator coupled to the L1, L2and L3 processing elements and configured to generate a report for a mobility event.
US10951283B2 Paired sounding reference signal transmissions in multi-transmission/reception point operation
Methods, systems, and devices for wireless communications are described. In some cases, a user equipment (UE) may use multiple antenna ports to communicate with multiple transmission/reception points (TRPs), and each antenna port may correspond to a spatial dimension along which wireless communications may be transmitted. The UE may transmit a first sounding reference signal (SRS) to a serving TRP to aid the serving TRP in determining a subset of spatial dimensions available to the UE along which to transmit downlink transmissions. Upon receiving a downlink transmission from the serving TRP along the subset of spatial dimensions as determined by the serving TRP, the UE may transmit a second SRS to a neighboring TRP to indicate the subset of spatial dimensions. The neighboring TRP avoid transmitting downlink transmissions to the UE or to other UEs along the subset of spatial dimensions, thereby mitigating interference along the subset of spatial dimensions.
US10951282B2 Facilitating selection of demodulation reference signal ports in advanced networks
Facilitating selection of demodulation reference signal port combinations in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise evaluating a capability of a mobile device. The operations can also comprise assigning a first group of port combinations for the mobile device based on the capability of the mobile device being a first capability and a second group of port combinations for the mobile device based on the capability of the mobile device being a second capability, resulting in a port combination assignment. The port combination assignment can mitigate a peak-to-average power ratio value.
US10951262B2 Devices, systems and methods for transmitting protocol configuration information between multi-protocol devices
A method can include receiving frequency hop configuration data for a first wireless communication protocol via a second wireless communication protocol in second communication circuits; and configuring first communication circuits to communicate according to the first communication protocol with frequency hopping indicated by the frequency hop configuration data; wherein the first communication circuits and second communication circuits are formed in a same combination device. Related devices and systems are also disclosed.
US10951258B2 Waveguide unit, waveguide device, and connection method
A waveguide unit includes an interface unit configured to receive a transmission radio wave f1TX1 output from a transmission/reception processing unit, and output a reception radio wave f1RX1 to the transmission/reception processing unit. Further, the waveguide unit includes a transmission wave input port, a transmission wave output port, a reception wave input port, and a reception wave output port. Further, the waveguide unit includes a reception band-pass filter configured to pass the reception radio wave f1RX1 of a multiplex reception radio wave input to the reception wave input port and output the reception radio wave f1RX1 toward the interface unit, and, on the other hand, reflect a reception radio wave f1RX2 and output the reception radio wave f1RX2 toward the reception wave output port.
US10951257B2 Signal transceiver device and calibration method thereof
A signal transceiver device includes a transceiver circuit, a switching circuit, a compensation circuit, and a calibration circuit. The transceiver circuit includes a transmitter and a receiver. The switching circuit has a first configuration and a second configuration, in which the transmitter is coupled to the receiver via the switching circuit. The compensation circuit analyzes an output of the receiver to obtain a first analyzed result and a second analyzed result, and generates first compensation coefficients and second compensation coefficients, in which the first analyzed result is corresponding to the first configuration, and the second analyzed result is corresponding to the second configuration. The calibration circuit calibrates the transmitter according to the first compensation coefficients, and calibrates the receiver according to the second compensation coefficients.
US10951256B1 Rotary switch for a multi-channel communication device
Systems (100) and methods (500) for controlling operations of an electronic device. The methods comprise: using a rotary knob having a single rotatable part to select a first circuit to perform operations of the electronic device during a first time and to select a second circuit to perform operations of the electronic device during a second time; and using the single rotatable part of the rotary knob to additionally change preset functions for the first circuit at the first time and a second circuit at the second time, where a degree of rotation of the single rotatable part corresponds to a desired preset function input selected from a plurality of possible preset function inputs.
US10951249B1 System and method for time-interpolated power change in a digital pre-distortion circuit
A transmit circuit operated with time-interpolated digital pre-distortion (DPD) coefficients to improve adjacent channel power ratio (ACPR) performance during a power mode change is provided. The transmit circuit includes a DPD circuit configured to operate with a first DPD coefficient according to a first transmit power level of a transmit power amplifier of the transmit circuit. The transmit circuit further includes a DPD coefficient management engine configured to retrieve a second DPD coefficient corresponding to the second transmit power level. The transmit circuit further includes a DPD coefficient time-interpolation engine configured to compute a set of time-interpolated DPD coefficients corresponding to a set of time instants for a transient period when the transmit power amplifier is adapted to the second DPD coefficient.
US10951245B2 Electronic device and method for switching antenna thereof
The electronic device includes a housing including a first surface and a second surface. The first surface includes a first side, a second side, a third side, and a fourth side, a first conductive member extending along the first side, a second conductive member extending along the third side, a first communication circuit including a transmission port and at least one first reception port. The at least one first reception port is electrically coupled with at least one of the first conductive member or the second conductive member, a second communication circuit including a second reception port, and a switching circuit configured to selectively provide a first electrical path for electrically coupling the transmission port and the second reception port with the first conductive member or a second electrical path for electrically coupling the transmission port and the second reception port with the second conductive member.
US10951244B2 Electronic device
An electronic device is provided. The electronic device includes a housing, an audio output device, and a radio frequency (RF) device. The housing includes at least a conductive first portion made of a conductive material, and the conductive first portion has an opening. The audio output device is disposed in the housing and corresponding to the opening to output an audio, a space exists between the audio output device and the housing, and the audio passes through the opening to be perceived by a listener outside the housing. The radio frequency (RF) device is disposed in the space for radiating a wireless signal under a coupling effect of the opening of the conductive first portion of the housing.
US10951243B2 Wireless system having diverse transmission protocols
A first plurality of wireless devices each having a microphone and a wireless antenna forming a first plurality of microphones and a first plurality of wireless antennas may be provided. The first plurality of wireless devices may be configured to transmit the first plurality of signals over Bluetooth. A master transceiver with a first microphone and a first wireless antenna may also be provided and the master transceiver can be configured to receive the plurality of signals from the plurality of wireless devices over Bluetooth. The master transceiver can be configured to combine the plurality of signals and the master signal into a combined signal. And the master transceiver can be configured to broadcast the combined signal over Bluetooth and Wi-Fi simultaneously with the transmission over Bluetooth for redundancy.
US10951235B2 Low density parity check decoder
A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.
US10951234B2 Non-linear LLR look-up tables
In one implementation, the disclosure provides a system including a detector configured to generate an output of a first log-likelihood ratio for each bit in an input data stream. The system also includes at least one look-up table providing a mapping of the first log-likelihood ratio to a second log-likelihood ratio. The mapping between the first log-likelihood ratio and the second log-likelihood ratio is non-linear. The system also includes a decoder configured to generate an output data stream using the second log-likelihood ratio to generate a value for each bit in the input data stream.
US10951229B1 Digital filter
A digital filter and a method for filtering a pulse density modulation (PDM) signal are presented. The digital filter has a first filter circuit to receive an input signal with input values at successive time steps to provide a filtered input signal with filtered values at successive time steps. The digital filter does not require sample-rate or data format conversions. Also, the digital filter is area and power efficient when implemented in hardware. Optionally, the digital filter has a sigma-delta modulator including the quantiser, the sigma-delta modulator being used to receive the filtered input signal and to process the filtered input signal before and/or after being quantised by the quantiser. This digital filter does not require sample-rate or data format conversions. This digital filter is area and power efficient when implemented in hardware.
US10951228B2 Semiconductor apparatus
A semiconductor apparatus is used together with a processor. An A/D converter is configured to be calibratable. A logic circuit periodically supplies a calibration trigger to the A/D converter by means of a count operation using the output of an oscillator.
US10951226B2 Radio-frequency digital-to-analog converter system
A digital-to-analog converter system has digital-to-analog converters, a common output, and a digital controller for transmitting first codes to one of the converters at a radio-frequency digital rate, and for transmitting second codes to another one of the converters at the same rate. The digital controller includes a timing system for operating each converter at the digital rate in a return-to-zero configuration, such that a signal from the first converter is transmitted to the common output while the second converter is reset, and vice versa. The digital-to-analog converter system can generate a radio-frequency analog signal having signals in first and second Nyquist zones simultaneously.
US10951213B1 Majority logic gate fabrication
A new class of logic gates are presented that use non-linear polar material. The logic gates include multi-input majority gates and threshold gates. Input signals in the form of analog, digital, or combination of them are driven to first terminals of non-ferroelectric capacitors. The second terminals of the non-ferroelectric capacitors are coupled to form a majority node. Majority function of the input signals occurs on this node. The majority node is then coupled to a first terminal of a capacitor comprising non-linear polar material. The second terminal of the capacitor provides the output of the logic gate, which can be driven by any suitable logic gate such as a buffer, inverter, NAND gate, NOR gate, etc. Any suitable logic or analog circuit can drive the output and inputs of the majority logic gate. As such, the majority gate of various embodiments can be combined with existing transistor technologies.
US10951208B2 Slew-limited output driver circuit
A slew-limited output driver circuit facilitates finding a circuitry that allows a flexible setting of the slew-rate of an integrated circuit, with only a small footprint and latency, and which allows realizing different driver modes without additional components integrated protection against ESD. A short circuit will be solved by a slew-limited output driver circuit comprising a switchable current mirror providing an output current equal to an input current, wherein the current mirror is controlled by an additional switch, which is switched in response to control signals and/or an output current level of the output driver circuit, wherein adjustable operating modes of the slew-limited output driver circuit are realized by the control signals.
US10951201B2 Flip flop standard cell
A flip flop standard cell that includes a data input terminal configured to receive a data signal, clock input terminal configured to receive a clock signal, a data output terminal, and a latch. A bit write circuit is configured to receive a bit write signal. The received data signal is latched and provided at the output terminal in response to the bit write signal and the clock signal. A hold circuit is configured to receive a hold signal, and the received data signal is not latched and provided at the data output terminal in response to the hold signal and the clock signal.
US10951193B2 Elastic wave device
An elastic wave device includes an interdigital transducer electrode including electrode fingers provided on a first principal surface of a piezoelectric thin film. A conductive layer is provided on a second principal surface of the piezoelectric thin film. An elastic wave propagates in the piezoelectric thin film in an S0 mode of a plate wave, and a piezoelectric thin film portion in a region below spaces between the electrode fingers of the interdigital transducer electrode is displaced by a greater amount than each electrode finger and a piezoelectric thin film portion in a region below each electrode finger.
US10951178B2 Averaging overcurrent protection
In some embodiments, a power amplification system can comprise a current source configured to provide a bias current, a current mirror configured to mirror the bias current, a comparator configured to compare the mirrored bias current to a threshold current, and a transistor at an output of the comparator. The transistor can be configured to be activated in response to the mirrored bias current exceeding the threshold current.
US10951170B2 Apparatus and method for assisting envelope tracking with transient response in supply voltage for power amplifier
A power amplifier (PA) circuit includes a circuit for generating a supply voltage at an upper voltage rail for a power amplifier (PA). The circuit includes a DC-to-DC converter for generating a voltage from which the supply voltage is generated; a linear amplifier for sourcing or sinking current to or from the upper voltage rail via a capacitor for performing fine adjustment of the supply voltage; a first switching device coupled between an output of the linear amplifier and a lower voltage rail to selectively assist the linear amplifier sink current through the capacitor to deal with actual or anticipated transient response of the supply voltage; and a second switching device coupled between the upper voltage rail and the lower voltage rail to selectively discharge the capacitor in response to actual or anticipated transient response of the supply voltage.
US10951164B2 Voltage-controlled oscillator, PLL circuit, and CDR device
Provided is a voltage-controlled oscillator capable of suppressing performance deterioration due to a leak current of a variable capacitive element. Each of the first capacitive circuit and the second capacitive circuit includes a variable capacitive element, a capacitive element, a detection circuit, and a compensation circuit. The variable capacitive element is provided between nodes. A capacitance value of variable capacitive element depends on a voltage value between the nodes. The detection circuit applies a bias voltage value to the second node, and detects an amount of leak current flowing through the variable capacitive element. The compensation circuit causes a current for compensating for the leak current of the variable capacitive element to flow through the first node on the basis of a detection result of the detection circuit.
US10951163B1 Method for low-current oscillatory circuit with wide operation voltage and temperature compensation
A smart method is provided for a low-current oscillatory circuitry. The circuitry comprises an oscillator and a microcontroller unit (MCU). The oscillator comprises a proportional-to-absolute-temperature circuit connecting to a low-voltage regulator. The low-voltage regulator connects to a PMOS diode array and a delay unit circuit. The PMOS diode array connects to the MCU. The delay unit circuit connects to the MCU and a voltage converter. The method includes a normal temperature compensation algorithm; a smart learning algorithm of extra-high temperature compensation; and an ultra-high temperature compensation algorithm. Thus, clock variations are compensated; output frequency is stable and not affected by voltage or temperature variations; and process variations are suppressed. When process variations appear, there are not be too many errors generated. Therefore, a timebase clock is provided with high accuracy, wide operating voltage range, wide operating temperature range, and low power consumption operation.
US10951162B2 Dual-position mount for power electronic devices
An apparatus for mounting a power electronic device to a photovoltaic (PV) module. In one embodiment, the apparatus comprises a mounting bracket adapted to mechanically couple the power electronic device to the backsheet of the PV module such that the power electronic device can be interchangeably positioned in a retracted position and an extended position, the extended position having an air gap between the power electronic device and the backsheet.
US10951156B2 Modular solar power array
This system is directed to a mobile platform having a solar array carried by the mobile platform, connected to a distribution hub adapted to provide power to a base power source; an input controller having input computer readable instructions adapted to deliver power to a set of storage units from the base power source, the set of storage power units carried by the mobile platform; an output controller connected to the set of storage units having output computer readable instructions adapted to receive charge requirements from a load connected to the output controller, retrieving from a device lookup table included in the output controller a load type having charge specifications, and delivering power to the load according to the charge specifications; and, an external power source connected to the distribution bus for proving power to the base power source form the external power source.
US10951155B2 Temperature prediction device, compressor with magnetic bearing mounted thereon, temperature prediction method and program
A temperature prediction device includes an application voltage specifying unit which specifics a voltage value applied to an electromagnetic coil based on a distance from a distance detection unit provided in the electromagnetic coil to an output shaft, a coil current detection unit which detects a current value flowing when a voltage is applied to the electromagnetic coil on the basis of the voltage value specified by the application voltage specifying unit, and a coil temperature estimation unit which estimates a temperature of the electromagnetic coil on the basis of the voltage value specified by the application voltage specifying unit, the current value detected by the coil current detection unit, and a relational expression between the voltage value applied to the electromagnetic coil, the current value flowing when a voltage is applied to the electromagnet coil on the basis of the voltage value applied to the electromagnetic coil, and the temperature of the electromagnetic coil.
US10951147B2 Actuating device and vehicle steering device comprising an electric engine and a rotor position sensor and a multiturn sensor
A regulator may include an output element and an electric motor for driving the output element. The electric motor may have a rotor. A mechanical power transmission device may be located between the rotor of the electric motor and the output element. A rotor position sensor for determining a position of the rotor may be included. A multi-turn sensor may also be included, where the multi-turn sensor is configured to monitor rotation of at least one of the rotor and a rotating element of the mechanical power transmission device.
US10951137B2 Method and system for converting single speed fans to variable speed fans
Legacy single speed fans are converted to variable speed fans configured to operate at reduced speeds. A conversion controller operates in conjunction with the existing controller. The conversion controller is configured with a 24 volt digital input module and a 0-10 volt analog output module. The input module is electrically connected to the 24v AC output signal wires from the existing controller. The input modules are also configured with a fan quantity selection switch to input the actual quantity of 24v AC signals for fans. The conversion controller registers the quantity of 24v AC contact signal inputs received from the existing controller, compares it to the fan quantity selected on the fan quantity selection switch, and sends a signal to the variable speed fans. The output modules are electrically connected to variable speed fan signal inputs.
US10951133B2 Repulsive-attractive-force electrostatic actuator
A repulsive-attractive-force electrostatic actuator according to some embodiments of the invention includes a first actuator layer including a first substrate, a first electrode pattern, and a second electrode pattern. The actuator further includes a second actuator layer including a second substrate, a third electrode pattern, and a fourth electrode pattern. The actuator further includes a first voltage source connected to the first and second electrode patterns such that the first electrode pattern is at a relative voltage of V1 to the second electrode pattern, and a second voltage source connected to the third and fourth electrode patterns such that the third electrode pattern is at a relative voltage of V2 to the fourth electrode pattern. The applied relative voltages V1 and V2 are selectable to provide one of a selected repulsive force or a selected attractive force between the first and second actuator layers.
US10951127B2 Power conversion apparatus
A power conversion apparatus includes a plurality of power conversion units, a common bus bar, and a plurality of unit bus bars provided so as to correspond to the plurality of the power conversion units respectively and connecting each DC side of the plurality of the power conversion units to the common bus bar. Each of the power conversion units includes a casing having a first surface on which a first outer plate of a magnetic material is arranged, and the first outer plate is arranged in a vicinity of a corresponding unit bus bar and faces the corresponding unit bus bar with a gap so that an inductance value of the corresponding unit bus bar is increased to an inductance value capable of suppressing an inflow of a ripple current from another power conversion unit in the power conversion apparatus.
US10951113B1 Start-up control in power systems using fixed-ratio power conversion
A power converter system converts power from an input source for delivery to an active load. An input current surge at startup may be reduced by combining power converter switch resistance modulation with active load control. In another aspect, an input current surge at startup in an array of power converters may be reduced by periodically reconfiguring the array during the startup phase to accumulatively increase the output voltage up to a predetermined output voltage. A power converter may include a controller that provides an over-current signal to the load to reduce the load or advise of potential voltage perturbations.
US10951105B2 Geared spherical electromagnetic machine with two-axis rotation
A geared spherical electromagnetic machine with two-axis rotation includes an inner frame, an outer frame, a spherical body, a first coil, a second coil, a third coil, a first hemispherical body, a second hemispherical body, a first plurality of inner magnets, a second plurality of inner magnets, a first gearbox, and a second gearbox.
US10951103B1 Rotor for an axial flux rotating electrical machine having a powdered ferromagnetic core
Embodiments involve rotors for axial flux induction rotating electric machines that use a soft magnetic composite for the rotor core. A first embodiment is directed to a rotor for a rotating electrical machine that transmits magnetic flux parallel to a shaft of the rotor. The rotor includes a rotor winding and a plurality of cores. The rotor winding consists of a solid piece of conductive material that comprises a plurality of cavities. Each core is placed in a respective cavity and comprises a highly resistive isotropic ferromagnetic powder.
US10951101B2 Induction motor rotor and a method of manufacturing the same
A method of manufacturing an induction motor rotor assembly, the method includes the steps of: providing a rotor; machining a plurality of re-entrant slots axially along an outer surface of the rotor; positioning a sleeve concentrically over the outer surface of the rotor; applying a friction stir welding process to the sleeve along each re-entrant slot axially along the outer surface of the rotor to cause the sleeve material to plasticise and flow into the axial re-entrant slot to form an axial re-entrant slot bar; and providing an electrical connection at each of the opposing axial ends of the rotor between respective ones of opposing ends of each of the axial re-entrant slot bars to thereby form the induction motor rotor.
US10951087B2 Electric brake motor unit
The electric brake motor unit has: a motor; a connector having a connector terminal; a first section extending in a first direction and having a first contact portion electrically connected to the connector terminal; a second section extending in the first direction and having a second contact portion electrically connected to a motor terminal; and an intermediate section extending in a second direction intersecting with the first direction between the first section and the second section. The electric brake motor unit is provided with: a bus bar in which the first section, the intermediate section, and the second section are connected in a crank shape; and a motor bracket mounted on the motor and having two positioning portions that are mutually separately positioned with a space through which the intermediate section passes and are used for positioning the intermediate section in the first direction.
US10951086B2 Electric device with wiring guide element
An electric device comprises an internal wiring and a housing. The housing includes a base and a cover. The base has a wiring guide member and a terminal area in which the internal wiring is connected to an outside electric conductor. The cover has a trough section into which the terminal area at least partly extends. The trough section has a trough wall which abuts the base to form a sealing surface. The wiring guide member supports the internal wiring at a position spaced apart from the sealing surface and opposite the trough wall and the internal wiring extends over the trough wall and into the trough section to the terminal area.
US10951085B2 Recording apparatus
A recording apparatus including a motor mounting frame in which, in an attached state, a drive shaft of a motor is projected to a front side with respect to a frame surface on the front side, and in the attached state, while a frame surface on a rear side and the motor oppose each other, the motor is attached to the motor mounting frame. The recording apparatus includes a frame attaching portion to which the motor mounting frame is attached. In the attached state, at least a portion of a fastening member that fixes the frame attaching portion is exposed when viewing the frame surface on the front side from the front, and the fastening member is at an attachable/detachable position.
US10951083B2 Stator unit, stator, and motor comprising same
Embodiments relate to a stator unit, a stator, and a motor comprising same, the stator unit comprising: a unit stator core; an insulator disposed on the unit stator core; and a coil wound on the insulator, wherein the unit stator core comprises a main body formed so as to have a prescribed curvature with reference to the centre, and three teeth formed so as to protrude toward the centre from the main body, the main body comprising notches formed between the teeth. Thus mass productivity can be increased as a result of series winding using a coil on a unit stator core having three teeth arranged thereon.
US10951069B1 Contactless power supply device and transmitter device
A contactless power supply device includes: a power transmitter, and a power receiver configured to accept a power transmission from the power transmitter without contact; the power transmitter including a transmitter coil for supplying power to the power receiver via a receiver coil in the power receiver; a power supply circuit including a power source configured to supply direct-current power, and a plurality of switching elements connected in a full-bridge or half-bridge configuration between the power source and the transmitter coil; the plurality of switching elements switching between on and off states at a predetermined frequency to thereby convert the direct-current power supplied by the power source into alternating-current power of a predetermined frequency which is supplied to the transmitter coil; an auxiliary coil arranged to be capable of electromagnetic coupling with the transmitter coil; and a capacitive element configured for connection to the auxiliary coil.
US10951068B2 Apparatus and method with wireless power transmission
A wireless power transmission system includes: a wireless power transmission apparatus including: a transmission coil configured to form mutual coupling with an auxiliary coil disposed outside of a living body; and a controller configured to control a supply of power by a power source to the transmission coil to wirelessly transmit the power from the transmission coil, using the auxiliary coil, to a wireless power reception apparatus disposed inside the living body through the mutual coupling, wherein a distance between the transmission coil and the auxiliary coil is adjustable.
US10951064B2 Coreless power transformer
A transformer system is provided that includes four magnetically coupled coils having fixed spacing geometry. The four magnetically coupled coils include a drive coil that produces magnetic fields and a load coil. A first resonant coil is magnetically coupled to the drive coil producing energy that is stored by the first resonant coil. A second resonant coil is magnetically coupled to the first resonant coil to propagate the energy stored in the first resonant coil to the second resonant coil without using a magnetic core. The second resonant coil is then magnetically coupled to the load coil where the energy is transferred to the load coil.
US10951062B2 Wireless power receiver apparatus
A rectifier circuit rectifies the current that flows through a reception coil. A smoothing capacitor is coupled to the output of the rectifier circuit. A power supply circuit stabilizes the rectified voltage VRECT that occurs across the smoothing capacitor, and supplies the rectified voltage thus stabilized to a load. A dump circuit sinks the first dump current IDUMP from the output of the power supply circuit. A current detection circuit detects the current IOUT that flows through the power supply circuit, and generates a current detection signal S11 that indicates the amount of the current.
US10951061B2 Method and system for controlling supply of energy to an implantable medical device
A device for supplying energy to a medical device is disclosed, comprising an external energy source, an external control unit, an external signal receiver, and a coil displacement unit connected to the external control unit and configured to adjust an energy transfer efficiency by repeatedly adjusting a position of a primary coil relative to a secondary coil by displacing the primary coil relative to the secondary coil in a plurality of different directions.
US10951059B2 Harmonic detection system
A harmonic detection system (1) comprises a measurement component (71), a harmonic abnormality determination unit (561), and a smartphone (9). The measurement component (71) is installed at a specific position on a distribution line constituting a distribution network (100), and measures data related to the current of the distribution line. The harmonic abnormality determination unit (561) uses some or all of the data related to current as detection data to detect abnormality related to harmonics. The smartphone (9) is owned by a user (G), and notifies the user that an abnormality has occurred in the distribution line when a harmonic is detected.
US10951049B2 Battery charging circuit with improved system stability and control method thereof
A control method for controlling a battery charging circuit having at least one switch, includes: generating a first difference signal based on a charging current feedback signal and a charging current reference signal; generating a second difference signal based on a battery voltage feedback signal and a battery voltage reference signal; based on a battery voltage, selecting one of the first and second difference signals, and a ground voltage as a third difference signal; generating a bias signal by proportionally integrating the third difference signal; comparing the sum of a system voltage feedback signal and a ramp signal with the sum of the bias signal and a system voltage reference signal and generating a comparison signal; generating a control signal to control the at least one switch of based on the comparison signal and a constant time period control signal.
US10951043B2 Multi-device charging user interface
The present disclosure generally relates to user interfaces for charging electronic devices. At a first device with a display, detect that at least one of the first device or a second device has entered a wireless charging state. In response to detecting that at least one of the first device or the second device has entered a wireless charging state, and in accordance with a determination that the first device and the second device are being wirelessly charged by the same wireless charging device, display, on the display, an indication of charge status for the second device.
US10951042B2 Power supply systems
Exemplary power supply systems according to the present invention include circuitry that is configured to provide DC power and configured to receive a input signal that originates from a portable electronic device (the “PED”) and to provide a output signal to be sent to the PED. Such circuitry is configured to be coupled to the PED via a connector having a first, second, third, and fourth conductor. Such a connector is configured to be detachably mated with a power input interface of the PED to transfer the DC power to the PED, a ground reference to the PED, the input signal from the PED to the circuitry, and, in coordination with the input signal, the output signal from the circuitry to the PED, which is usable by the PED in connection with control of charging a battery of the PED based on the DC power provided by the circuitry.
US10951036B2 Grid-tied variable frequency facility
A micro grid system comprises a secondary energy source and a power controller. The secondary energy source is associated with the micro grid, and the secondary energy source is configured to generate first DC power signal. The power controller is in communication with the secondary energy source and an electric grid, and configured to receive first AC power signal from the electric grid and the first DC power signal from the secondary energy source and to output a second AC power signal to loads in communication with the power controller. The power controller comprises a frequency converter configured to change frequency of the second AC power signal, a processor, and a memory configured to store instructions that, when executed, cause the processor to control the frequency converter to change the frequency of the second AC power signal.
US10951032B2 Multi-level medium voltage data center static synchronous compensator (DCSTATCOM) for active and reactive power control of data centers connected with grid energy storage and smart
Systems and methods for supplying power (both active and reactive) at a medium voltage from a DCSTATCOM to an IT load without using a transformer are disclosed. The DCSTATCOM includes an energy storage device, a two-stage DC-DC converter, and a multi-level inverter, each of which are electrically coupled to a common negative bus. The DC-DC converter may include two stages in a bidirectional configuration. One stage of the DC-DC converter uses a flying capacitor topology. The voltages across the capacitors of the flying capacitor topology are balanced and switching losses are minimized by fixed duty cycle operation. The DC-DC converter generates a high DC voltage from a low or high voltage energy storage device such as batteries and/or ultra-capacitors. The multi-level, neutral point, diode-clamped inverter converts the high DC voltage into a medium AC voltage using a space vector pulse width modulation (SVPWM) technique.
US10951030B2 System and method for reactive power control of a wind farm
A method for reactive power control of a wind farm having a plurality of clusters of wind turbines with a cluster transformer connecting each cluster of wind turbines to a power grid is provided. The method includes receiving, via a plurality of cluster-level controllers, a reactive power command from a farm-level controller. The method also includes generating, via the cluster-level controllers, a cluster-level reactive current command for each cluster of wind turbines based on the reactive power command. Further, the method includes distributing, via the cluster-level controllers, a turbine-level reactive current command to turbine-level controllers of the wind turbines based on the cluster-level reactive current command.
US10951024B2 Airborne power system disconnect system and method
A system and method to automatically disconnect a retrofit electrical unit from an electrical system in the event of an emergency situation and maintain power to the retrofit electrical unit.
US10950997B2 Plug module system
A plug module is provided that includes a first mating end and a second mating end. The first mating end is configured to mate with a predefined port, such as a QSFP port. The second mating end can support two or more micro receptacles that allow the plug module to provide an octopus-like cable assembly without requiring the predetermination of a particular length of cable.
US10950975B1 Progressive latch for electrical module
In general, embodiments relate to systems for latching electrical modules to one another. Specifically, embodiments provide for a latching assembly to mechanically aid an operative connection between electrical modules. Further, embodiments enable a user to physically latch electrical modules to one another and to retain the latching of the electrical modules.
US10950972B2 Resilient cable connector cover having regions of selective stiffness
A cable connector cover includes a unitary body configured to receive a connector mounted to a coaxial cable and comprises an interface portion, an intermediate portion and a cable relief portion. The interface portion has a forward inner surface defining a forward space configured to receive and engage an outer surface of an interface component. The interface portion comprises a first resilient material having a first characteristic softness. The intermediate portion has an intermediate inner surface defining an intermediate space configured to receive and engage an outer surface of a connector body. The intermediate space is smaller than the forward space. The cable relief portion has a rearward inner surface defining a rearward space configured to receive and engage the cable portion. The cable relief portion has a second characteristic softness which is stiffer than the first characteristic softness of the interface portion.
US10950965B2 Contact element arrangement
The invention relates to a contact element arrangement consisting of a shaped sheet metal part, wherein at least two contact elements, which are spaced apart from each other and extend away from a flat base plate of the sheet metal part, are shaped from the sheet metal part and wherein the one contact element forms a substantially cylindrical contacting portion for mounting a pin-shaped counter contact by insertion and wherein the second contact element is formed as a contact spring bent in an S-shape over two bending portions, the contact spring forming a contact point facing away from the base plate.
US10950959B1 Apparatus, system, and method for achieving PCB-compatible power sockets
The disclosed system may include may include (1) a power socket receptacle that (A) fits within a via of a circuit board and (B) is inserted into the circuit board through one side of the via and (2) a power socket plug that (A) fits within the power socket receptacle and (B) is screwed into the power socket receptacle through another side of the via such that the power socket receptacle and the power socket plug collectively provide electrical continuity across the via. Various other apparatuses, systems, and methods are also disclosed.
US10950956B2 Methods and systems for utilizing ideal taps in coaxial networks
Systems and methods are provided for utilizing ideal taps in coaxial networks. An ideal tap may have a plurality of ports that include at least an input port configured for receiving downstream (DS) signals from and transmitting upstream (US) signals to nodes upstream from the tap within the coaxial network; an output port configured for transmitting downstream (DS) signals to and receiving upstream (US) signals from nodes downstream from the tap within the coaxial network; and one or more drop ports for receiving signal from and transmitting signals to customer premise equipment (CPE) in the coaxial network. The ideal tap may further include processing circuits for handling signals received and transmitted via the tap, with the one or more processing circuits being configured to meet particular predefined tap performance criteria, where the particular predefined tap performance criteria comprise one or more of high return loss, high port-to-port isolation, and high port-to-port gain.
US10950953B2 Antenna unit, MIMO antenna and handheld device
An antenna unit, a MIMO antenna and a handheld device. The antenna unit includes a feeder and a radiator, wherein the radiator is in a 90°-rotated U shape and includes a first horizontal part, a first vertical part and a second horizontal part, two ends of the first vertical part are respectively connected to the first horizontal part and the second horizontal part; the feeder is located in the U shape and includes a second vertical part, a third horizontal part and a third vertical part, two ends of the third horizontal part are respectively connected to the second vertical part and the third vertical part, and the second vertical part and the third vertical part are located on different sides of the third horizontal part. The MIMO antenna has an ultra wideband.
US10950930B2 Antenna device
An antenna device has a configuration in which a feeding point is located at a position that is distant from an outer periphery of a ground conductor plate to a center side and that would correspond to polarized waves parallel to the ground conductor plate. The antenna devices includes a ground conductor plate and an antenna element. The antenna element includes a first vertical portion and a second vertical portion which are erected substantially perpendicularly from the ground conductor plate and a first parallel portion, a second parallel portion, and a third parallel portion which extend substantially parallel to the ground conductor plate. An end portion, in the −Z direction, of the first vertical portion serves as a feeding point and is located at a position that is distant from an outer periphery of the ground conductor plate to a center side.
US10950928B2 Antenna device
A line conductor is configured so as to be arranged between a lower surface conductor and an upper surface conductor in parallel with the lower surface conductor in such a way as to extend around the periphery of a hollow cylindrical conductor in a state in which an end is connected to a side surface of the hollow cylindrical conductor and another end is open. As a result, efficient supply of power to a conductive liquid can be performed without disposing a conducting tube having a length of approximately λ/4 at an operating frequency.
US10950926B2 Dual-band antenna element and base station
A dual band antenna element comprises a support structure being a single molded part; a first feeding circuit and a second feeding circuit both arranged on the support structure; and a first radiating element arranged on the support structure and configured to radiate in a first operating frequency band. The first radiating element is fed by the first feeding circuit. Furthermore, a second radiating element is arranged on the support structure and configured to radiate in a second operating frequency band that is lower than the first operating frequency band. The second radiating element is fed by the second feeding circuit.
US10950919B2 System comprising first and second servers interconnected by a plurality of joined waveguide sections
An apparatus comprises a waveguide section including an outer layer of conductive material tubular in shape and having multiple ends; and a joining feature on at least one of the ends of the waveguide section configured for joining to a second separate waveguide section.
US10950914B2 Porous film, separator for secondary batteries, and secondary battery
A porous film includes a porous substrate, and a porous layer provided on at least one surface of the porous substrate. The porous layer includes the following resin A and resin B, and satisfies that α/β is less than 1.0, where α is a surface opening ratio of the porous layer and β is a cross-sectional porosity of the porous layer. The resin A is a resin having a melting point of 150° C. or higher, or a resin having no substantial melting point. The resin B is a resin having a melting point of lower than 150° C., or an amorphous resin.
US10950912B2 Arrangements for inhibiting intrusion into battery pack electrical components
A battery pack and a method of assembling a battery pack. The battery pack may include an outer housing; a cell module supportable by the outer housing, the cell module including a module housing, a plurality of battery cells supported by the module housing, the battery cells having an energy of at least about 60 Watt-hours, a controller operable to control an operation of the battery pack, a conductive strap electrically connected to at least one of the battery cells, a weld strap connected between the controller and the conductive strap, and a terminal electrically connected to the battery cells and operable to connect the battery cells to an electrical device for power transfer; and a vapor-deposited, hydrophobic nano coating applied to at least a portion of the cell module.
US10950911B2 Battery pack with rotary encoder
A battery pack includes a casing, a battery cell assembly, an encoder, and a monitoring unit; the battery cell assembly is disposed in the casing; the encoder is adapted to generate one of a plurality of types of encoding configurations, and includes an operating section which is adapted for a user to set one of the encoding configurations of the encoder manually; the monitoring unit is adapted to sense a state of the battery cell assembly and generate an identification code according to the encoding configuration of the encoder; wherein, the monitoring unit is further adapted to output a state signal which includes the aforementioned identification code. Whereby, the battery pack of the present invention would be a universal battery pack.
US10950910B2 Air cell and patch
Provided are an air cell that has a reduced environmental impact and has favorable discharge characteristics as well as a patch equipped with the air cell. An air cell of the present invention includes, an outer case, which contains a positive electrode having a catalyst layer containing a catalyst and a binder, a negative electrode containing a metal material, a separator, and an electrolytic solution. The electrolytic solution is an aqueous solution with a pH of 3 or more and less than 12. The separator has an air permeability of 10 sec/100 ml or more, or the positive electrode has a porous sheet made of carbon as a current collector. A patch of the present invention includes the air cell of the present invention as a power supply.
US10950902B2 Battery management system and battery cell array
A battery management system includes several blocks: a battery cell array comprising a plurality of battery cells; a charger selector array connected electrically to the battery cell array to charge the battery cells; an analyzer array configured to monitor a condition or status of the battery cells and report the condition or status of the battery cells; a battery output array connected electrically to the battery cell array to provide electric power out of the battery cells; and a controller configured to control charge movement and command flow among the blocks in the battery system such as charger selector array and the battery output array according to the reported condition or status from the analyzer array.
US10950901B2 System and method for charge protection of a lithium-ion battery
A method for controlling a charge process of a solid-state battery having a sulfur-based positive electrode is provided. The method includes monitoring and storing a temperature of the solid-state battery and a predetermined interval, when the temperature exceeds a threshold temperature, monitoring the temperature of the solid-state battery and/or processing the stored temperature data of the solid-state battery, for an indication of sulfur sublimation, and terminating a flow of charge current upon detection of the indication of sulfur sublimation.
US10950900B2 Test cell station for at least one electrochemical test cell
A test cell station (50) for at least one electrochemical test cell (10), comprising a housing (57), at least one receptacle (51) for the contacting insertion of at least one electrochemical test cell (10) and electrical connection means (54) for the electrical connection of a test cell (10) that has been inserted into the receptacle (51), characterized in that a thermally insulated temperature chamber (20) with a controllable cooling/heating device (27) for adjusting a temperature in the temperature chamber (20) is integrated into the test cell station (50), wherein the receptacle (51) is arranged in the test cell station (50) in such a way that the corresponding receptacle space for the electrochemical test cell (10) is arranged within the temperature chamber (20).
US10950896B2 Nonaqueous electrolyte solution, nonaqueous electrolyte secondary battery, and method of producing nonaqueous electrolyte secondary battery
A nonaqueous electrolyte solution used for a nonaqueous electrolyte secondary battery includes a cyclic carbonate and a fluorinated carboxylate ester including two fluorine atoms on an alpha carbon atom derived from a carboxylic acid as a nonaqueous solvent.
US10950891B2 Diester-based polymer electrolytes for high voltage lithium ion batteries
New homopolymers and copolymers of diester-based polymers have been synthesized. When these polymers are combined with electrolyte salts, such polymer electrolytes have shown excellent electrochemical oxidation stability in lithium battery cells. Their stability along with their excellent ionic conductivities make them especially suitable as electrolytes in high energy density lithium battery cells.
US10950889B2 Electrolyte
The use of mucic acid gallate compounds in a non-sugar sweetener such as a steviol glycoside-containing consumable to provide lingering aftertaste specific masking effect is provided.
US10950884B2 Battery assembly processes
A manufacturing process flow and accompanying methods for assembling a battery module are designed to increase efficiency, reduce a footprint of the manufacturing process, reduce manufacturing time, allow for increased flexibility, and reduce costs. The process flow takes advantage of robotic functionality to combine multiple manufacturing and quality assurance operations.
US10950878B2 Humidifier for a fuel cell
A humidifier for a fuel cell includes a body, first and second humidifying spaces formed inside the body, an exhaust gas inlet and an exhaust gas outlet for supplying exhaust gas released from the fuel cell stack into the first and second humidifying spaces, a passing space formed inside the body and directly or indirectly communicated with the second humidifying space and the fuel cell stack. The inflow gas flows into the passing space from the first humidifying space. A valve is installed in the passing space to allow the inflow gas introduced into the passing space to flow into the fuel cell stack with or without passing through or to allow some of the inflow gas introduced into the passing space to flow into the fuel cell stack passing through the second humidifying space and others of the inflow gas introduced into the fuel cell stack without passing through the second humidifying space.
US10950877B2 Moisture exchanger and fuel cell arrangement comprising same
A moisture exchanger (10) for transferring moisture between two gases, including a plurality of hollow fiber membranes (12). The moisture exchanger (10) includes at least one partition (34) between the hollow fiber membranes (12) and in that the plurality of hollow fiber membranes (12) is subdivided, at least in a section (36) of the length thereof, into zones (38) that are connected in parallel.
US10950860B2 Graphite material for negative electrode of lithium ion secondary cell and method for producing the same
A graphite material for a negative electrode of a lithium ion secondary cell disclosed herein is substantially configured of a graphite particle in which defects enabling intercalation/deintercalation of lithium ions have been formed on a basal plane and which includes a calcium (Ca) component.
US10950855B2 Positive electrode active material for nonaqueous electrolyte secondary battery, and nonaqueous electrolyte secondary battery using the positive electrode active material
A positive electrode active material for a nonaqueous electrolyte secondary battery is provided, which can establish both high capacity and high output when used for a positive electrode material. A positive electrode active material for a nonaqueous electrolyte secondary battery comprises primary particles of a lithium-nickel composite oxide represented by the following general formula (1) and secondary particles composed by aggregation of the primary particles, wherein a 1-nm to 200-nm thick film containing W and Li is present on the surface of the primary particles, and a c-axis length in the LiNi composite oxide crystal ranges from 14.183 to 14.205 angstroms. General formula: LibNi1-x-yCoxMyO2  (1) (In the formula, M is at least one type of element selected from Mg, Al, Ca, Ti, V, Cr, Mn, Nb, Zr and Mo, and 0.95≤b≤1.03, 0
US10950844B2 Battery pole and electrical contact unit for producing an electrical connection between a battery pole and an on-board electrical system of a vehicle
A pole cap for a battery pole of a battery has a sleeve-like contacting portion, which has an outer periphery widening conically in the direction of the battery pole and tapering conically in the direction of the battery pole. A terminal is formed as a double-walled terminal sleeve having an inner wall and an outer wall, both designed to be supported by a collar, where the walls form an annular gap for positively receiving the sleeve-like contacting portion of the pole cap and where the gap tapers in the direction of the collar.
US10950842B2 Connection module
Provided is a connection module that can prevent a detection wire from coming away from a branch line path that is formed as a narrow path with a simple configuration. A connection module includes: a busbar configured to connect electrode terminals of adjacent electricity storage elements to each other; an insulating protector configured to hold the busbar in an insulated manner; and a detection wire that is to be connected to the busbar. The insulating protector includes a main line path, and a branch line path that branches from the main line path, has a width narrower than the width of the main line path, and in which the detection wire 50 is to be routed. The branch line path includes a pair of opposing path walls, and an elastic retaining piece that is formed on at least one path wall of the pair of path walls.
US10950840B2 Module of primary cells and device for storing electrical energy
A module of elementary electrical energy storage cells includes a first set of elementary cells that are interconnected so as to supply a first voltage in a first voltage range and a second set of elementary cells that are interconnected so as to supply a second voltage in a second voltage range. At least one elementary cell from the second set is arranged between two elementary cells from the first set.
US10950827B2 Coating-type organic electroluminescent device, and a display device and lighting device including the same
The present disclosure relates to a coating-type organic electroluminescent device and a display device and a lighting device including the same. The present disclosure relates to an organic electroluminescent device in which an inter-electrode layer and at least one layer of a first electrode and a second electrode can be consistently manufactured at atmospheric pressure. The organic electroluminescent device includes a first electrode, an electron injection layer facing the first electrode, and an emitting material layer located between the first electrode and the electron injection layer, wherein the emitting material layer and the electron injection layer are formable by coating.
US10950817B2 Lighting apparatus using organic light emitting diode having conductive layer with high resistance on substrate
A lighting apparatus has improved aperture ratio by changing auxiliary lines in a lattice shape into a line shape. In addition, a conductive layer having a high resistance is formed on the entire surface to control excessive current due to a short circuit, and an island-shaped anode is formed in the emission zone to reduce the resistance in the pixel, thereby preventing the luminance from being lowered.
US10950814B2 Organic light-emitting diode having long lifespan property
The present disclosure relates to an organic light-emitting diode: comprising a first electrode; a second electrode facing the first electrode; and a hole transport layer and a light-emitting layer disposed in that order between the first and the second electrode, wherein the light-emitting layer includes a host and a hole assistant material represented by the following Chemical Formula A, the hole assistant material having a highest occupied molecular orbital (HOMO) energy level lower in absolute value than that of the host.
US10950812B2 Organic light emitting display device (OLED) having p-type charge generation layer (CGL) formed between emissions stack
Discussed is an organic light emitting display device. The organic light emitting display device can include a first emission part, a second emission part on the first emission part, and a first P-type charge generation layer between the first emission part and the second emission part. The first emission part includes a first hole transport layer, a first emission layer, and a first electron transport layer. The second emission part includes a second hole transport layer, a second emission layer, and a second electron transport layer. The second hole transport layer and the first P-type charge generation layer are disposed adjacent to each other. The second hole transport layer includes a first material and a second material. The first material has an absolute value of a HOMO energy level which can be greater than an absolute value of a LUMO energy level of the first P-type charge generation layer.
US10950807B2 Organometallic compound, organic light-emitting device including the organometallic compound, and diagnostic composition including the organometallic compound
An organometallic compound represented by Formula 1: wherein, in Formula 1, groups and variables are the same as described in the specification.
US10950804B2 Light-emitting layer and preparation method, organic light emitting diode device and display apparatus
A method for preparing a light-emitting layer, the light-emitting layer, an organic light emitting diode (OLED) device, and a display apparatus are provided. The light-emitting layer is prepared by preparing a host material containing a first photocrosslinker group and a guest material containing a second photocrosslinker group. The host material and the guest material are mixed in a solvent to form a mixture. The mixture is coated, annealed, and UV-irradiated on a substrate to form the light-emitting layer. As such, the disclosed light-emitting layer is prepared by the polymerization after being on the substrate. The light-emitting layer has a mesh structure. The mesh structure improves energy transfer between the host material and guest material and increases the lifespan of the resultant OLED device and OLED display apparatus.
US10950803B2 Compounds and uses in devices
This invention discloses a novel multicomponent system or a single compound that is capable of performing triplet-triplet annihilation up conversion process. (TTA-UC) A solution or solid film that comprises this TTA-UC system or compound is provided. This system or compound can be used in an optical or optoelectronic device.
US10950800B2 Compounds for infrared light sensing devices, infrared light sensing devices, image sensors, and electronic devices including the same
A compound for an infrared light sensing device may be represented by a particular chemical formula and may be included in an infrared light sensing device. An image sensor may include the infrared light sensing device, and an electronic device may include the image sensor.
US10950795B2 Fullerene derivative blends, methods of making and uses thereof
Fullerene derivative blends are described herein. The blends are useful in electronic applications such as, e.g., organic photovoltaic devices.
US10950786B2 Layer cost scalable 3D phase change cross-point memory
A 3D memory includes a plurality of first access line levels, a plurality of second access line levels and a plurality of memory cell levels, the memory cell levels being disposed between corresponding first access line levels and second access line levels. The first access line levels include a plurality of first access lines extending in a first direction, and a plurality of remnants of a first sacrificial material disposed between the first access lines. The second access line levels include a plurality of second access lines extending in a second direction and a plurality of remnants of a second sacrificial material disposed between the second access lines. The memory cell levels include an array of memory pillars disposed in the cross-points between the first access lines and the second access lines in adjacent first and second access line levels.
US10950784B2 RRAM with a barrier layer
Various embodiments of the present application are directed towards a resistive random-access memory (RRAM) cell comprising a barrier layer to constrain the movement of metal cations during operation of the RRAM cell. In some embodiments, the RRAM cell further comprises a bottom electrode, a top electrode, a switching layer, and an active metal layer. The switching layer, the barrier layer, and the active metal layer are stacked between the bottom and top electrodes, and the barrier layer is between the switching and active metal layers. The barrier layer is conductive and has a lattice constant less than that of the active metal layer.
US10950779B2 Piezoelectric element and device using same
The purpose of the present invention is to provide a fibrous piezoelectric element which enables a large electric signal to be drawn out by stress produced by relatively small deformation. A piezoelectric element includes a braid composed of a conductive fiber and a piezoelectric fiber. In the braid, the conductive fiber is a core, and the piezoelectric fiber is a covering fiber that covers the periphery of the conductive fiber.
US10950775B2 Conversion material
The present invention provides a conversion material including a first phase providing a matrix and a second phase comprising a nanoscale or microscale material providing electron mobility. The conversion material converts heat from a single macroscopic reservoir into voltage.
US10950770B2 Method for producing an electronic device
An object of the present invention is to provide a method for producing a conductive material that allows a low electric resistance to be generated, and that is obtained by using an inexpensive and stable conductive material composition containing no adhesive. The conductive material can be provided by a producing method that includes the step of sintering a first conductive material composition that contains silver particles having an average particle diameter (median diameter) of 0.1 μm to 15 μm, and a metal oxide, so as to obtain a conductive material. The conductive material can be provided also by a method that includes the step of sintering a second conductive material composition that contains silver particles having an average particle diameter (median diameter) of 0.1 μm to 15 μm in an atmosphere of oxygen or ozone, or ambient atmosphere, at a temperature in a range of 150° C. to 320° C., so as to obtain a conductive material.
US10950768B2 Circuit board and light-emitting device provided with same
A circuit board of the present disclosure includes a substrate, a conductor layer located on the substrate, a reflective layer located on the conductor layer, and a resin layer located on the substrate to be in contact with the conductor layer and the reflective layer. In a surface of the reflective layer, arithmetic mean roughness Ra obtained from a roughness profile is less than 0.2 μm, and a ratio of kurtosis Rku obtained from a roughness profile to skewness Rsk obtained from a roughness profile is 5 or more and 15 or less.
US10950764B2 Light-emitting device
A light-emitting device includes: a first light-emitting element and a second light-emitting element, each having a peak emission wavelength in a range of 430 nm to 480 nm; and a sealing member covering the first light-emitting element and the second light-emitting element, the sealing member containing a first fluorescent material. The first light-emitting element and the second light-emitting element are configured to be individually driven. The sealing member includes a protruding portion at an upper surface thereof. The first light-emitting element is disposed in a first region, which is located under the protruding portion. The second light-emitting element is disposed in a second region, which is located under the upper surface of the sealing member at a position different from the first region.
US10950759B2 LED module
An LED module 101 is provided with an LED chip 200 that includes a sub-mount substrate 210 made of Si and a semiconductor layer 220 laminated on the sub-mount substrate 210. The module also includes white resin 280 that does not transmit light from the semiconductor layer 220 and that covers at least part of a side of the sub-mount substrate 210, where the side is connected to the surface on which the semiconductor layer 220 is laminated. These arrangements enhance the brightness of the LED module 101.
US10950757B2 Flip chip type light emitting diode chip
A flip chip type light emitting diode chip is disclosed. The light emitting diode chip includes a substrate; a first conductivity type semiconductor layer disposed on the substrate; a mesa disposed on a partial region of the first conductivity type semiconductor layer, and including an active layer and a second conductivity type semiconductor layer; a transparent electrode; a contact electrode laterally spaced apart from the mesa; a current spreader electrically connected to the transparent electrode; a first insulating reflection layer covering the substrate; and a second insulating reflection layer disposed under the substrate, and including the distributed Bragg reflector.
US10950751B2 Deep ultraviolet LED and method for manufacturing the same
Provided is a deep ultraviolet LED with a design wavelength λ, including a reflecting electrode layer, an ultra-thin metal layer, and a p-type contact layer that are arranged in this order from a side opposite to a substrate; and a hemispherical lens bonded to a rear surface of the substrate on a side of the p-type contact layer, the hemispherical lens being transparent to light with the wavelength λ. The refractive index of the hemispherical lens is greater than or equal to the average value of the refractive index of the substrate and the refractive index of air and is less than or equal to the refractive index of the substrate. The hemispherical lens has a radius that is greater than or equal to the radius of an inscribed circle of the substrate and is about equal to the radius of a circumscribed circle of the substrate.
US10950749B2 Light emission device including output coupler and optical apparatus adopting the same
Provided are light emission devices including an output coupler and optical apparatuses having the same. The light emission device may include a QD layer containing quantum dots and a nano-antenna structure including an output coupler configured to control an output characteristic of light emitted from the QD layer. The output coupler may be configured to output an emission wavelength of the QD layer. The nano-antenna structure may include one of a metallic antenna, a dielectric antenna, and a slit-containing structure, or may have a multi-patch antenna structure or a fishbone antenna structure.
US10950742B2 Method for preparing a compound-based film for use in a solar cell by photo-electrodeposition
A method for preparing a film of a CIS semiconductor compound overcoated by a color layer includes preparing an electrolyte solution by mixing precursors of film constituents including Cu, In, and Se with a solvent; configuring an electrodeposition circuit by connecting an electrochemical cell comprising the electrolyte solution, a working electrode, and a counter electrode to a voltage or current supply device; disposing a photomask having the predetermined pattern on the working electrode; producing the film through the photomask on a surface of the working electrode by applying a reduction voltage or current; disposing a light source to emit light toward the photomask; and photoelectrically depositing the film on the surface of the working electrode at least in the predetermined pattern while illuminating light through the photomask; and forming a color layer of CuSe at least in the predetermined pattern on the film employed as a working electrode using photo-electrodeposition.
US10950739B2 Photodiode with improved power absorption
A photodiode which includes a core of a first waveguide that terminates in a tapered termination that extends above a core, made of germanium or of SiGe, of a second waveguide, a matching strip that extends opposite the tapered termination on one side and opposite the core of the second waveguide on the opposite side, this matching strip being coupled optically to the core of the second waveguide by an evanescent coupling and including a first zone inside which its effective propagation index is equal to the effective propagation index of a second zone of the tapered termination, these first and second zones optically coupling the tapered termination to the matching strip through a modal coupling, and a low-index layer that extends between the matching strip and the tapered termination.
US10950737B2 Semiconductor structures and manufacturing the same
A layered semiconductor structure with a width in a lateral direction, having an operating area covering part of the width of the semiconductor structure, comprises a semiconductor substrate with majority charge carriers of a first polarity; and a first dielectric layer with inducing net charge of the first polarity on the semiconductor substrate. An induced junction is induced in the semiconductor substrate by an electric field generated in the semiconductor substrate by the inducing net charge. The semiconductor structure is configured to confine the electric field generated in the semiconductor substrate in the operating area.
US10950735B2 Semiconductor device
According to one embodiment, a semiconductor device includes a semiconductor layer and a first layer. The semiconductor layer includes a first portion including a first element and oxygen. The first element includes at least one selected from the group consisting of In, Ga, Zn, Al, Sn, Ti, Si, Ge, Cu, As, and W. The first layer includes a second element including at least one selected from the group consisting of W, Ti, Ta, Mo, Cu, Al, Ag, Hf, Au, Pt, Pd, Ru, Y, V, Cr, Ni, Nb, In, Ga, Zn, and Sn. The first portion includes a first region and a second region. The second region is provided between the first region and the first layer. The first region includes a bond of the first element and oxygen. The second region includes a bond of the first element and a metallic element.
US10950722B2 Vertical gate all-around transistor
Vertical GAA FET structures are disclosed in which a current-carrying nanowire is oriented substantially perpendicular to the surface of a silicon substrate. The vertical GAA FET is intended to meet design and performance criteria for the 7 nm technology generation. In some embodiments, electrical contacts to the drain and gate terminals of the vertically oriented GAA FET can be made via the backside of the substrate. Examples are disclosed in which various n-type and p-type transistor designs have different contact configurations. In one example, a backside gate contact extends through the isolation region between adjacent devices. Other embodiments feature dual gate contacts for circuit design flexibility. The different contact configurations can be used to adjust metal pattern density.
US10950713B2 Method and device for forming cut-metal-gate feature
A mask layer is formed over a semiconductor device. The semiconductor device includes: a gate structure, a first layer disposed over the gate structure, and an interlayer dielectric (ILD) disposed on sidewalls of the first layer. The mask layer includes an opening that exposes a portion of the first layer and a portion of the ILD. A first etching process is performed to etch the opening partially into the first layer and partially into the ILD. A liner layer is formed in the opening after the first etching process has been performed. A second etching process is performed after the liner layer has been formed. The second etching process extends the opening downwardly through the first layer and through the gate structure. The opening is filled with a second layer after the second etching process has been performed.
US10950705B2 Active matrix substrate
An active matrix substrate includes a peripheral circuit including a TFT (30A) supported on a substrate (1). When viewed in a direction normal to the substrate (1), a first gate electrode (3) of the TFT (30A) includes a first edge portion and a second edge portion (3e1, 3e2) opposing each other. The first edge portion and the second edge portion extend across an oxide semiconductor layer (7) in a channel width direction. At least one of the first edge portion and the second edge portion includes, in a region overlapping with the oxide semiconductor layer (7), a first recess portion (40) recessed in a channel length direction and a first part (41) adjacent to the first recess portion in the channel width direction. When viewed in the direction normal to the substrate (1), a source electrode (8) or a drain electrode (9) of the TFT (30A) overlaps with at least a part of the first recess portion (40) and at least a part of the first part (41).
US10950696B2 Silicon carbide semiconductor component
A semiconductor component includes a field effect transistor structure in a SiC semiconductor body having a gate structure at a first surface of the SiC semiconductor body and a drift zone of a first conductivity type. A zone of the first conductivity type is formed in a vertical direction between a semiconductor region of a second conductivity type and the drift zone. The zone is spaced apart from the gate structure and is at a maximal distance of 1 μm from the semiconductor region in the vertical direction.
US10950684B2 Display apparatus
A display apparatus includes a lower substrate including a display area including a display element and a non-display area around the display area; a sealing member disposed on the non-display area and around the display area; a terminal portion disposed on the non-display area and including at least one internal terminal extending toward an edge of the lower substrate; a fanout line portion connected to the at least one internal terminal and including a line extending to the display area; an upper substrate disposed to face the lower substrate and bonded to the lower substrate by the sealing member; and an upper groove portion on a side surface of the upper substrate to correspond to the at least one internal terminal.
US10950681B2 Display apparatus and method of manufacturing the same
A display apparatus includes a base substrate including a display area in which an image is displayed and a peripheral area adjacent to the display area, a source/drain pattern on the base substrate, the source/drain pattern including a connecting electrode in a pad portion of the peripheral area and a electrode of a thin film transistor in the display area, a planarization insulation layer on the base substrate, the planarization insulation layer contacting a side surface of the connecting electrode and a side surface of the electrode of the thin film transistor, and exposing a top surface of the connecting electrode, a connecting member contacting the connecting electrode, and a driving member including a driving circuit, the driving member being connected to the connecting member.
US10950673B2 Display device structure for reducing defects
Provided is a display device including an organic insulating layer; a pixel electrode on the organic insulating layer; a pixel defining layer configured to cover an edge of the pixel electrode, having an opening corresponding to the pixel electrode, the pixel defining layer including a first layer including an inorganic insulating material and a second layer having less light transmittance in a first wavelength band than the first layer; an intermediate layer on a portion of the pixel electrode exposed via the opening, and including an emission layer; and an opposite electrode on the intermediate layer.
US10950664B2 Semiconductor memory device including phase change material layers and method for manufacturing thereof
A semiconductor memory device disposed over a substrate includes a common electrode, a selector material layer surrounding the common electrode, and a plurality of phase change material layers in contact with the selector material layer.
US10950660B2 Perpendicular STTM free layer including protective cap
A perpendicular spin transfer torque memory (pSTTM) device incorporates a magnetic tunnel junction (MTJ) device having a free magnetic stack and a fixed magnetic stack separated by a dielectric tunneling layer. The free magnetic stack includes an uppermost magnetic layer that is at least partially covered by a cap layer. The cap layer is at least partially covered by a protective layer containing at least one of: ruthenium (Ru); cobalt/iron/boron (CoFeB); molybdenum (Mo); cobalt (Co); tungsten (W); or platinum (Pt). The protective layer is at least partially covered by a cap metal layer which may form a portion of MTJ electrode. The protective layer minimizes the occurrence of physical and/or chemical attack of the cap layer by the materials used in the cap metal layer, beneficially improving the interface anisotropy of the MTJ free magnetic layer.
US10950648B2 Semiconductor element, manufacturing method of semiconductor element, and electronic apparatus
The present disclosure relates to a semiconductor element, a manufacturing method of a semiconductor element, and an electronic apparatus, which enable suppression of crack occurrences and leaks. The present technology has a laminated structure including an insulating film having a CTE value between those of metal and Si and disposed under a metal wiring, and P—SiO (1 μm) having good coverage and disposed as a via inner insulating film in a TSV side wall portion. As the insulating film having a CTE that is in the middle between those of metal and Si, for example, SiOC is used with a thickness of 0.1 μm and 2 μm respectively in the via inner insulating film and a field top insulating film continuous to the via inner insulating film. The present disclosure can be applied to, for example, a solid-state imaging element used in an imaging device.
US10950641B2 Image sensor and electronic device including the same
An image sensor includes a semiconductor substrate including a plurality of photo-sensing devices, a photoelectric conversion device disposed on the semiconductor substrate and absorbing the mixed light of a first color and a second color, and a color filter disposed on one side of the photoelectric conversion device and configured to selectively transmit a mixed light including a third color, and an electronic device including the image sensor is provided.
US10950639B2 Image sensors
Image sensors are provided. The image sensors may include a substrate including first, second, third and fourth regions, a first photoelectric conversion element in the first region, a second photoelectric conversion element in the second region, a third photoelectric conversion element in the third region, a fourth photoelectric conversion element in the fourth region, a first microlens at least partially overlapping both the first and second photoelectric conversion elements, and a second microlens at least partially overlapping both the third and fourth photoelectric conversion elements. The image sensors may also include a floating diffusion region and first, second and third pixel transistors configured to perform different functions from each other. Each of the first, second and third pixel transistors may be disposed in at least one of first, second, third and fourth pixel regions. The first pixel transistor may include multiple first pixel transistors.
US10950638B2 Tunable imaging systems and methods thereof
An imaging system comprises a tuner and an image sensor including a plurality of pixel sensors. Each pixel sensor includes a photodetector, a stack of two or more filter layers comprising a given transition metal dichalcogenide (TMD), and one or more transparent glass layers positioned between adjacent filter layers. The stack selectively transmits received radiation to the photodetector based on a transmissivity of the filter layers, the transmissivity being based on a tuning context of the tuner. The imaging system sets the tuning context of the tuner and, for each of the pixel sensors, measures an intensity of radiation received from the stacks by the photodetector, determines a transmissivity of the stack based on both (i) the given TMD and (ii) the tuning context, and determines an intensity of radiation received by the pixel sensor at the stack based on the measured intensity and the determined transmissivity.
US10950633B2 Semiconductor device, light-emitting device, and electronic device
An object is to prevent an operation defect and to reduce an influence of fluctuation in threshold voltage of a field-effect transistor. A field-effect transistor, a switch, and a capacitor are provided. The field-effect transistor includes a first gate and a second gate which overlap with each other with a channel formation region therebetween, and the threshold voltage of the field-effect transistor varies depending on the potential of the second gate. The switch has a function of determining whether electrical connection between one of a source and a drain of the field-effect transistor and the second gate of the field-effect transistor is established. The capacitor has a function of holding a voltage between the second gate of the field-effect transistor and the other of the source and the drain of the field-effect transistor.
US10950630B2 Semiconductor memory
According to one embodiment, a semiconductor memory device includes a first memory chip, a circuit chip, and an external connection electrode on a surface of the first memory chip. The first memory chip comprises first conductors stacked via an insulator, and a first pillar passing the first conductors. The circuit chip comprises a substrate, a control circuit, and a second conductor connected to the control circuit, the circuit chip being attached to the first memory chip. The external connection electrode comprises a portion extending from a side of the surface of the first memory chip through the first memory chip and connected to the second conductor. Part of the first conductors is between the external connection electrode and the substrate.
US10950629B2 Three-dimensional flat NAND memory device having high mobility channels and methods of making the same
A three-dimensional memory device includes alternating stacks of insulating strips and electrically conductive strips laterally spaced apart by line trenches, and an alternating two-dimensional array of memory stack assemblies and dielectric pillar structures located in the line trenches. Each of the line trenches is filled with a respective laterally alternating sequence of memory stack assemblies and dielectric pillar structures. Each memory stack assembly includes a vertical semiconductor channel and a pair of memory film. The vertical semiconductor channel includes a semiconductor channel layer having large grains, which can be provided by a selective semiconductor growth from seed semiconductor material layers, sacrificial semiconductor material layers, or a single crystalline semiconductor material in a semiconductor substrate underlying the alternating stacks.
US10950626B2 Three-dimensional memory device containing alternating stack of source layers and drain layers and vertical gate electrodes
A three-dimensional memory device includes an alternating stack of source layers and drain layers located over a substrate, gate electrodes vertically extending through each of the source layers and the drain layers of the alternating stack, memory films laterally surrounding a respective one of the gate electrodes, and semiconductor channels laterally surrounding a respective one of the memory films and connected to a respective vertically neighboring pair of a source layer and a drain layer. An array of memory openings can vertically extend through the alternating stack, and each of the gate electrodes can be located within a respective one of the memory openings.
US10950624B2 Vertical memory devices
A vertical memory device includes gate electrodes on a substrate and a channel. The gate electrodes are spaced apart from each other in a vertical direction substantially perpendicular to an upper surface of the substrate. The channel extends through the gate electrodes, and includes a first portion, a second portion and a third portion. The second portion is formed on and connected to the first portion, and has a sidewall slanted with respect to the upper surface of the substrate so as to have a width gradually decreasing from a bottom toward a top thereof. The third portion is formed on and connected to the second portion.
US10950617B2 Memory device with multiple layers
A memory device includes a plurality of word lines spaced from one another in a first direction, a first insulating film provided between adjacent word lines, a plurality of select gates located above the plurality of word lines in the first direction, a first intermediate electrode provided between the plurality of word lines and the select gates, a second insulating film provided between the first intermediate electrode and the select gates, a semiconductor pillar extending through the plurality of word lines, the first insulating film, the first intermediate electrode, the second insulating film, and the select gates, and extending in the first direction, and a charge retention film located between each of the plurality of word lines and the semiconductor pillar, wherein the second insulating film has a second thickness in the first direction that is greater than a first thickness of the first insulating film in the first direction.
US10950613B2 Semiconductor device and a method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device according to an embodiment of the present disclosure may include forming a first sacrificial layer including a first portion and a second portion having a thickness thicker than a thickness of the first portion, forming a stack including first material layers and second material layers alternating with each other on the first sacrificial layer, forming a channel structure passing through the stack and extending to the first portion, forming a slit passing through the stack and extending to the second portion, removing the first sacrificial layer through the slit to form a first opening, and forming a second source layer connected to the channel structure in the first opening.
US10950612B2 Three dimensional semiconductor memory with residual memory layer
A semiconductor memory device has a plurality of gates vertically stacked on a top surface of a substrate, a vertical channel filling a vertical hole that extends vertically through the plurality of gates, and a memory layer in the vertical hole and surrounding the vertical channel. The vertical channel includes a bracket-shaped lower portion filling part of a recess in the top of the substrate and an upper portion extending vertically along the vertical hole and connected to the lower channel. At least one end of an interface between the lower and upper portions of the vertical channel is disposed at a level not than that of the top surface of the substrate.
US10950611B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a non-volatile memory. The non-volatile memory includes a first dielectric layer disposed on a substrate, a floating gate disposed on the dielectric layer, a control gate. A second dielectric layer is disposed between the floating gate and the control gate, having one of a silicon nitride layer, a silicon oxide layer and multilayers thereof. A third dielectric layer is disposed between the second dielectric layer and the control gate, and includes a dielectric material having a dielectric constant higher than silicon nitride.
US10950603B2 Semiconductor device and method
A process for manufacturing a semiconductor device and the resulting structure are presented. In an embodiment a source/drain region is grown. Once grown, the source/drain region is reshaped in order to remove facets. The reshaping may be performed using an etching process whereby a lateral etch rate of the source/drain region is larger than a vertical etch rate of the source/drain region.
US10950602B2 Semiconductor devices
A semiconductor device includes active fins on a substrate, a first isolation pattern on the substrate, the first isolation pattern extending on a lower sidewall of each of the active fins, a third isolation pattern including an upper portion extending into the first isolation pattern and a lower portion extending into an upper portion of the substrate, the lower portion contacting the upper portion of the third isolation pattern, and having a lower surface with a width greater than that of an upper surface thereof, and a second isolation pattern extending in the substrate under the third isolation pattern, contacting the third isolation pattern, and having a rounded lower surface.
US10950601B2 Current source using emitter region as base region isolation structure
A current source includes a substrate, a base region of a first doping type formed in the substrate, an emitter region of a second doping type formed in the substrate and surrounding the base region, a first collector region of the second doping type formed in the base region, and at least one second collector region of the second doping type formed in the base region, wherein the emitter region includes a deep-well portion and an extending portion, the deep-well portion situated beneath the base region, the extending portion laterally surrounding the base region, the extending portion joined at its bottom to the deep-well portion, the extending portion being flush at its top with a top surface of the substrate. A method of forming the current source is also disclosed.
US10950589B2 Optoelectronic apparatus, carrier device, optoelectronic transmitter and optoelectronic receiver
An optoelectronic apparatus is provided having a carrier device that has at least one optoelectronic transmitter and/or at least one optoelectronic receiver at an upper side; at least one first optical element, a second optical element, and a third optical element that are arranged in a layer arrangement above the carrier device, with the second optical element being arranged above the first optical element and the third optical element being arranged above the second optical element, and with each of the at least three optical elements comprising a lens element, an aperture element or a filter element; and a holding device that holds at least the first optical element and the second optical element relative to the carrier device and partly surrounds them, with the holding device furthermore either holding the third optical element relative to the carrier device and partly surrounding the third optical element or forming the third optical element.
US10950585B2 Tunable LED-filaments and tunable LED-filament lamps
An LED-filament includes a light-transmissive substrate; a first array of LED chips on a front face of the substrate; a second array of LED chips on the front face of the substrate; a first photoluminescence arrangement covering the first array of LED chips; and a second photoluminescence arrangement covering the second array of LED chips; where the first array of LED chips and the first arrangement generate light of a first color temperature and the second array of LED chips and the second arrangement generate light of a second color temperature.
US10950578B2 Semiconductor device, semiconductor package and method of manufacturing the same
A semiconductor package includes a first semiconductor chip and a second semiconductor chip stacked on the first semiconductor chip. The first semiconductor chip includes a substrate having a first via hole, an insulation interlayer formed on the substrate and having a first bonding pad in an outer surface thereof and a second via hole connected to the first via hole and exposing the first bonding pad, and a plug structure formed within the first and second via holes to be connected to the first bonding pad. The second semiconductor chip includes a second bonding pad bonded to the plug structure which is exposed from a surface of the substrate of the first semiconductor chip.
US10950576B2 Package structure
A package structure includes a substrate, a first die, a second die and a bonding die. The substrate comprises scribe regions and die regions. The die regions are spaced from each other by the scribe regions therebetween. The first die and the second die are within the die regions of the substrate. The bonding die is electrically bonded to the first die and the second die. The top surfaces of the first die and the second die are partially covered by the bonding die.
US10950571B2 Bonding wire for semiconductor device
The present invention provides a bonding wire for a semiconductor device suitable for cutting-edge high-density LSIs and on-vehicle LSIs by improving the formation rate of Cu—Al IMC in ball bonds. A bonding wire for a semiconductor device contains Pt of 0.1 mass % to 1.3 mass %, at least one dopant selected from a first dopant group consisting of In, Ga, and Ge, for a total of 0.05 mass % to 1.25 mass %, and a balance being made up of Cu and incidental impurities.
US10950570B2 Bonding wire for semiconductor device
There is provided a bonding wire that improves bonding reliability of a ball bonded part and ball formability and is suitable for on-vehicle devices. The bonding wire for a semiconductor includes a Cu alloy core material, and a Pd coating layer formed on a surface of the Cu alloy core material, and is characterized in that the Cu alloy core material contains Ni, a concentration of Ni is 0.1 to 1.2 wt. % relative to the entire wire, and a thickness of the Pd coating layer is 0.015 to 0.150 μm.
US10950567B2 Hollow sealed device and manufacturing method therefor
A ring-like sealing frame (3) and a bump (4) are simultaneously formed on a main surface of a first substrate (1) by patterning a metal paste. A ring-like protrusion (8) having a smaller width than a width of the sealing frame (3) is formed on a main surface of a second substrate (5). The main surface of the first substrate (1) and the main surface of the second substrate (5) are aligned to face each other. The sealing frame (3) is bonded to the protrusion (8), and the bump (4) is electrically bonded to the second substrate (5). A height of the protrusion (8) is 0.4 to 0.7 times a distance between the first substrate (1) and the second substrate (2) after bonding.
US10950563B2 Chip packages and methods for forming the same
A chip package for optical sensing includes a substrate, and a semiconductor device positioned on the substrate and coupled to the substrate through a first conducting element. Two molding processes are applied, to form a first colloid body on the substrate so as to cover the semiconductor device and, on the first colloid body, to form a second colloid body which covers an optical device. The optical device is electrically connected to the substrate through a second conducting element. The light transmittance of the second colloid body exceeds that of the first colloid body.
US10950562B1 Impedance-matched through-wafer transition using integrated heat-spreader technology
A microwave electronic component comprising a substrate having top and bottom substrate surfaces; the substrate comprising an aperture between the top and bottom substrate surfaces; a metallic heat sink filling the aperture; a microwave integrated circuit having a top circuit surface with at least one microwave signal port and a bottom circuit surface in contact with the metallic heat sink; a signal line comprising at least a metallic via between the top and bottom substrate surfaces, and a top signal conductor arranged between the microwave signal port and the metallic via; wherein the dimensions and location of the metallic via are chosen such that the metallic via forms, together with the metallic heat sink, a first impedance-matched non-coaxial transmission line.
US10950561B2 Antenna module
An antenna module includes an antenna substrate including a glass substrate having first and second surfaces opposing each other, an antenna pattern disposed on the first surface, and a wiring structure connected to the antenna pattern and extending to the second surface, and a semiconductor package including a semiconductor chip, having an inactive surface and an active surface, on which a connection pad is disposed, an encapsulant encapsulating the semiconductor chip, a connection member including a redistribution layer connected to the connection pad, and a through-via penetrating the encapsulant and connecting the redistribution layer and the wiring structure to each other.
US10950530B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a first substrate, a second substrate, a first support element, a second support element and an electronic component. The first substrate has a first surface and a second surface opposite to the first surface. The first substrate has a conductive pad adjacent to the first surface of the first substrate. The second substrate is disposed over the first surface of the first substrate. The first support element is disposed between the first substrate and the second substrate. The first support element is disposed adjacent to an edge of the first surface of the first substrate. The second support element is disposed between the first substrate and the second substrate. The second support element is disposed far away from the edge of the first surface of the first substrate. The electronic component is disposed on the second surface of the first substrate. A projection line of a contact point between the second support element and the conductive pad on the second surface of the first substrate is physically spaced apart from a projection line of a lateral surface of the electronic component on the second surface of the first substrate.
US10950527B2 Semiconductor device and method for manufacturing the same
A chip mounting portion included in a semiconductor device has a region including a semiconductor chip in plan view. When an average surface roughness of the region is “Ra”, 0.8 μm≤Ra≤3.0 μm holds.
US10950520B2 Electronic package, method for fabricating the same, and heat dissipator
An electronic package is provided. A heat dissipator is bonded via a thermal interface layer to an electronic component disposed on a carrier. The heat dissipator has a concave-convex structure to increase a heat-dissipating area of the thermal interface layer. Therefore, the heat dissipator has a better heat-dissipating effect.
US10950510B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a base substrate, a protruding structure on the base substrate, a porous film on a side surface and an upper surface of the protruding structure, and an air gap between at least a part of the side surface of the protruding structure and the porous film.
US10950509B2 Semiconductor device with integrated shunt resistor
A semiconductor device includes a first chip pad, a power semiconductor chip arranged on the first chip pad and including at least a first and a second power electrode, and a clip connected to the first power electrode. In this case, an integral part of the clip forms a shunt resistor and a first contact finger of the shunt resistor is embodied integrally with the clip.
US10950497B2 Electrical connection for semiconductor devices
In one example, a method includes performing a first etching process to pattern a dielectric layer and expose a contact etch stop layer, performing a second etching process to remove the etch stop layer and expose a top surface of an underlying feature, performing a third etching process to laterally recess the etch stop layer, and depositing a conductive material over the underlying feature to create a conductive feature in direct contact with the underlying feature.
US10950492B2 Fabrication of vertical transport fin field effect transistors with a self-aligned separator and an isolation region with an air gap
A method of forming a vertical transport fin field effect transistor with self-aligned dielectric separators, including, forming a bottom source/drain region on a substrate, forming at least two vertical fins on the bottom source/drain region, forming a protective spacer on the at least two vertical fins, forming a sacrificial liner on the protective spacer, forming an isolation channel in the bottom source/drain region and substrate between two of the at least two vertical fins, forming an insulating plug in the isolation channel, wherein the insulating plug has a pinch-off void within the isolation channel, and forming the dielectric separator on the insulating plug.
US10950488B2 Integration of finFET device
An integrated circuit containing finFETs may be formed with fins extending above isolation oxide. A first finFET and a second finFET have exposed fin heights which are different by at least 25 percent. The exposed fin height is a vertical height of a sidewall of the fin above the isolation oxide. Gates are formed over the fins. In one version, a fin height of the first finFET is less than a fin height of the second finFET; a thickness of the isolation oxide adjacent to fins of the first finFET and the second finFET is substantially uniform. The fin height is the height of a top of the fin above the substrate. In another version, the isolation oxide is thinner at the first finFET than at the second finFET; the fin heights of the first finFET and the second finFET are substantially equal.
US10950479B2 Method for manufacturing light emitting device
A method of manufacturing a light emitting device is provided. Multiple light-emitting elements are formed on a substrate in a first density. A first transferring process is performed to transfer the light emitting elements to a transition carrier. The light-emitting elements are disposed on the transition carrier in a second density. The first density is greater than the second density. Multiple electronic devices are disposed on the transition carrier in correspondence with the light-emitting elements. An encapsulation layer is formed on the transition carrier to cover the light emitting elements and the electronic devices. Portions of the encapsulation layer are removed to form multiple package units including the light-emitting elements and the electronic devices. A second transferring process is performed to transfer the package units to an array substrate. The encapsulation layer is removed to expose the light emitting elements and the electronic devices. The light emitting elements and the electronic devices are electrically connected to the array substrate.
US10950473B2 Heat source device and substrate processing apparatus including same
The present disclosure relates to a heat source device and a substrate processing apparatus including same. The substrate processing apparatus includes: a chamber having an inner space in which a substrate is processed; a substrate support provided inside the chamber and supporting the substrate; and a heat source device including a supporting body provided in at least one side of the chamber, and a heat source unit provided parallel to the substrate support so as to heat the substrate. The heat source unit is provided with a first light transmission conduit connected to the supporting body, a heat source provided inside the first light transmission conduit, and a first cooling conduit provided inside the first light transmission conduit while being spaced apart from the heat source, and having a first spraying hole to spray a cooling gas. The temperature of the substrate may be efficiently controlled.
US10950455B2 Method for manufacturing a semiconductor device and semiconductor device
A method for manufacturing a semiconductor device in which a semiconductor substrate is provided, including a SOI-wafer having a carrier layer defining a rear side, a functional layer defining a front side. An insulation layer is situated between the carrier layer and functional layer. The functional layer includes a functional area having functional structures. The front side is masked, a first mask opening defines an interior area containing the functional area. The functional layer is removed by etching the front side. The rear side is masked, a second mask opening being configured, and a circumferential edge of the second mask opening is spaced outwardly relative to an outer circumferential edge of the interior area. The carrier layer and the insulation layer are removed at least in the area of the second-mask opening by etching to expose the interior area.
US10950450B2 Silicide films through selective deposition
Methods for forming silicide films are disclosed. Methods of selectively depositing metal-containing films on silicon surfaces which are further processed to form silicide films are disclosed. Specific embodiments of the disclosure relate to the formation of silicide films on FinFET structures without the formation of a metal layer on the dielectric.
US10950449B2 Substrate processing apparatus
Examples of a substrate processing apparatus includes a chamber, a susceptor provided in the chamber, a flow control ring of an insulator that is mounted on the chamber and surrounds the susceptor, a shower plate opposed to the susceptor, and a metal film that is formed on a lower surface of the flow control ring while exposing an upper surface of the flow control ring, and is in contact with the chamber.
US10950446B2 Manufacturing method of semiconductor device
Provided is a semiconductor device including: a semiconductor substrate doped with an impurity; a front-surface-side electrode provided at a side of a front surface of the semiconductor substrate; and a back-surface-side electrode provided at a side of a back surface of the semiconductor substrate; wherein the semiconductor substrate includes: a peak region arranged at the side of the back surface of the semiconductor substrate and having one or more peaks of an impurity concentration; a high concentration region arranged closer to the front surface than the peak region and having an impurity concentration more gently sloped than the one or more peaks; and a low concentration region arranged closer to the front surface than the high concentration region and having an impurity concentration lower than the impurity concentration of the high concentration region and a substrate concentration of the semiconductor substrate.
US10950444B2 Metal hard mask layers for processing of microelectronic workpieces
Embodiments are disclosed for a method to process microelectronic workpieces including forming a metal hard mask layer including ruthenium (Ru MHM layer) over one or more underlying layers on a substrate for a microelectronic workpiece, etching the Ru MHM layer to provide a patterned Ru MHM layer, and etching the one or more underlying layers using the patterned Ru MHM layer as a mask to protect portion of the one or more underlying layers. For one embodiment, the Ru MHM layer is a material including 95 percent or more of ruthenium (Ru). For another embodiment, the Ru MHM layer is a material including 70 percent or more of ruthenium (Ru). Further, the Ru MHM layer preferably has a selectivity of 10 or greater with respect to a next underlying layer adjacent to the Ru MHM layer, such as a SiN hard mask layer.
US10950442B2 Methods to reshape spacers for multi-patterning processes using thermal decomposition materials
Embodiments are disclosed that improve etch uniformity during multi-patterning processes for the manufacture of microelectronic workpieces by reshaping spacers using thermal decomposition materials as a protective layer. Because the thermal decomposition material can be removed through thermal treatment processes without requiring etch processes, spacers can be reshaped with no spacer profile change or damage while suppressing undesired gouging differences in underlying layers and related degradation in etch uniformity.
US10950424B2 Method for monitoring the quality of mass spectrometric imaging preparation workflows
The invention relates to a method for monitoring a quality of preparation workflows of analytical tissue sections for mass spectrometric imaging using a control sample to be processed and measured alongside the analytical tissue sections on the same sample support and ascertaining if characteristics of the control sample measurement fit into a range of characteristics of separate reference measurements from the same type of control sample.
US10950423B2 Imaging mass spectrometry data processing device and imaging mass spectrometry data processing method
The user specifies regions of interest (ROIs) such as a region where a large amount of compound to be identified is estimated to be included and a region where the compound is overlapped with another compound on one or more specific MS images, and specifies addition or subtraction of the ROIs. For each of the specified ROIs, an average MS/MS spectrum is calculated from MS/MS spectrum data at measurement points in the regions, and the average MS/MS spectra at the ROIs are subjected to addition or subtraction, to obtain an MS/MS spectrum. By addition between the ROIs, the intensity of peak derived from the target compound can be increased. By subtraction between the ROIs, a peak derived from the other compound overlapped with the target compound can be removed. When the MS/MS spectrum after addition or subtraction is subjected to library search for identification, a score indicating the similarity of the spectrum is higher than the conventional score, and the identification accuracy can be improved.
US10950419B2 Shrouds and substrate treating systems including the same
Shrouds and substrate treating systems including the same are provided. Substrate treating systems may include a process chamber, a supporter, and a plasma source that is spaced apart from the supporter in a vertical direction. The substrate treating systems may also include a shroud configured to contain the plasma therein. The shroud may include a sidewall portion and a first flange portion extending horizontally from the sidewall portion and including a plurality of first slits that extend through a thickness of the first flange portion. The first flange portion may define a first opening, and a portion of the supporter may extend through the first opening. The sidewall portion may include a plurality of second slits, and each of the plurality of second slits may extend through a thickness of the sidewall portion and may extend from one of the plurality of first slits toward the plasma source.
US10950417B2 Substrate processing apparatus and substrate loading mechanism
A substrate processing apparatus includes a process container; a process gas supply mechanism; a substrate loading table; a temperature adjusting medium passage; a temperature adjusting medium extraction mechanism; a heater; and a temperature controller. The temperature controller is configured to adjust a temperature of a target substrate to a first temperature by allowing a temperature adjusting medium to flow through the temperature adjusting medium passage of the substrate loading table; and adjust the temperature of the target substrate to a second temperature higher than the first temperature by extracting the temperature adjusting medium of the temperature adjusting medium passage using the temperature adjusting medium extraction mechanism while heating the target substrate using the heater.
US10950414B2 Plasma processing apparatus and method of manufacturing semiconductor device using the same
Disclosed are a plasma processing apparatus and a method of manufacturing a semiconductor device using the same. The plasma processing apparatus comprises a chamber, an electrostatic chuck in the chamber and loading a substrate, a plasma electrode generating an upper plasma on the electrostatic chuck; and a hollow cathode between the plasma electrode and the electrostatic chuck, wherein the hollow cathode generates a lower plasma below the upper plasma. The hollow cathode comprises cathode holes each having a size less than a thickness of a plasma sheath of the upper plasma.
US10950413B2 Electron beam irradiation method, electron beam irradiation apparatus, and computer readable non-transitory storage medium
An electron beam irradiation method includes calculating a charge amount distribution in the case where a substrate is irradiated with an electron beam, by using an index indicating complexity of a pattern to be formed on the substrate, calculating a positional deviation amount of an irradiation pattern to be formed due to irradiation with the electron beam, by using the charge amount distribution having been calculated, correcting an irradiation position by using the positional deviation amount having been calculated, and applying an electron beam to the irradiation position having been corrected.
US10950411B2 Control method for multi-phase winding deflection scanning device
The present invention discloses a control method for a multi-phase winding deflection scanning device, comprising: defining a rectangular coordinate system where deflection scanning tracks are located; sequentially decomposing the deflection scanning tracks into finite point rectangular coordinate data; translating the rectangular coordinate data into corresponding point resultant exciting current data; decomposing the resultant exciting current data into n-phase winding exciting current data; and translating the n-phase winding exciting current data into corresponding n-phase control instruction electrical signals and outputting same to a drive power supply, amplifying the output electrical signals by the drive power supply and providing same for the multi-phase winding deflection scanning device as exciting current.
US10950410B2 Multiple electron beam inspection apparatus with through-hole with spiral shape
Provided is a multiple electron beam inspection apparatus including: an irradiation source irradiating a substrate with multiple electron beams; a stage on which is cable of mounting the substrate; an electromagnetic lens provided between the irradiation source and the stage, the electromagnetic lens generating a lens magnetic field, the multiple electron beams being capable of passing through the lens magnetic field; an electrostatic lens provided in the lens magnetic field, the electrostatic lens including a plurality of through-holes and a plurality of electrodes, the plurality of through-holes having wall surfaces respectively, each of the multiple electron beams being capable of passing through the corresponding each of the plurality of through-holes, each of the plurality of electrodes provided on each of the wall surfaces of the plurality of through-holes, at least one of the through-holes provided apart from a central axis of trajectory of the multiple electron beams having a spiral shape; and a power source connected to the electrodes.
US10950404B2 Modularity for circuit breakers
A modular residential circuit breaker comprises an assembly including an operation module and a first application module. The operation module includes an operation mechanism, a trip system, and an arc suppression system except a specific mounting and a current application. The first application module is configured to mate with the operation module to form a complete circuit breaker and define a replacement breaker frame for having an external modularity for the modular residential circuit breaker.
US10950397B2 Switching and operating assembly of a switch
Embodiments disclosed provide a switching and operating assembly of a switch. The switch includes a switching assembly including a switching member adapted to move between at least two positions to control an operation state of the switch; and a driving member coupled to the switching member; an operating assembly separated from and detachably arranged on the switching assembly and operable to cause the driving member to rotate; and an elastic component arranged between the switching member and the driving member to hold the switching member in one of the at least two positions. By providing the switch including a switching assembly and an operating assembly separated from each other, any one of the switching assembly and the operating assembly can be replaced separately without changing the overall height of the switch. This significantly increases the flexibility to personalize the switch.
US10950379B2 Transmission coil and power transmission apparatus
Provided is a transmission coil which can inhibit reduction in transmission efficiency during underwater non-contact electric power transmission. A transmission coil configured to transmit electric power in water includes an annular electric wire through which an alternating current flows, and a first cover which includes non-conductive resin or non-magnetic resin and seals a periphery of the electric wire. The electric wire transmits the electric power via a magnetic field generated by flowing of the alternating current.
US10950370B2 Conductor cover applicator
Conductor cover applicators may define a mouth, or may incorporate movable jaws that open and close a mouth, for receiving a cable. The applicators may have a separator for spreading open a conductor cover, so that the cover can be fed through the applicator onto the cable. Methods of use and other variations are disclosed.
US10950367B1 Electrical cable
An electrical cable includes a conductor assembly having conductors and an insulator. The electrical cable includes a cable shield wrapped around the conductor assembly having an inner edge at a first end segment and an outer edge at a second end segment. The second end segment is wrapped over the inner edge and the first end segment to form a flap covering the inner edge and the first end segment. The second end segment forms a void at the inner edge. The electrical cable includes a void shield on the outer surface between the insulator and the cable shield. The void shield extends between a first end and a second end. The void shield is aligned with the void and spans entirely across the void. The cable shield is electrically connected to the void shield.
US10950363B2 Active material for negative electrodes of nonaqueous secondary batteries, and nonaqueous secondary battery
An active material having a high capacity for negative electrodes of nonaqueous secondary batteries is provided by pyrolysis of a composite resin (A) which has a silanol group and/or a hydrolysable silyl group and which contains a polysiloxane segment (a1) and a polymer segment (a2) other than the polysiloxane segment (a1), and furthermore, a negative electrode using the above active material and a nonaqueous secondary battery including the above negative electrode are also provided. In addition, by pyrolysis of a dispersion liquid obtained from the composite resin (A), silicon particles, and an organic solvent, an active material having a high capacity for negative electrodes of nonaqueous secondary batteries is provided, and furthermore, a negative electrode using the above active material and a nonaqueous secondary battery including the above negative electrode are also provided.
US10950359B2 Radiation shield
A radiation shield is adapted to be disposed transversely across a subject supported on the surface of a procedure table to protect medical professionals working in front of the radiation shield from radiation being applied to the subject behind the radiation shield. The radiation shield includes a movable barrier positional to extend transversely across a subject supported on the surface of a procedure table. The barrier has a generally vertically-oriented lower section; a generally forwardly sloping intermediate section; and a generally vertically-oriented upper section, forwardly offset from the plane of the lower section. A side section extends outwardly and rearwardly from one side of the lower, intermediate, and upper sections of the barrier. There is a recess in the lower edge of the lower section for accommodating a portion of the body of the subject on the surface of the procedure table, with portions of the lower section on each side of the recess projecting downwardly below the surface of the procedure table. A plurality of flexible radiopaque flaps depending from the perimeter of the recess block radiation from penetrating the gap between the subject and the perimeter of the recess.
US10950358B2 PWR decay heat removal system in which steam from the pressurizer drives a turbine which drives a pump to inject water into the reactor pressure vessel
In conjunction with a pressurized water reactor (PWR) and a pressurizer configured to control pressure in the reactor pressure vessel, a decay heat removal system comprises a pressurized passive condenser, a turbine-driven pump connected to suction water from at least one water source into the reactor pressure vessel; and steam piping configured to deliver steam from the pressurizer to the turbine to operate the pump and to discharge the delivered steam into the pressurized passive condenser. The pump and turbine may be mounted on a common shaft via which the turbine drives the pump. The at least one water source may include a refueling water storage tank (RWST) and/or the pressurized passive condenser. A pressurizer power operated relief valve may control discharge of a portion of the delivered steam bypassing the turbine into the pressurized passive condenser to control pressure in the pressurizer.
US10950352B1 System, computer-readable storage medium and method of deep learning of texture in short time series
A computer-readable storage medium storing program instructions to perform a method of classification of short time series in order to detect a neurodegenerative disorder. The method includes receiving a plurality of sensor data collected from subjects with and without the neurodegenerative disorder over a period of a few seconds as the short time series, generating phase-space vectors from the plurality of sensor data in which each vector is a state of a dynamical system in space and time, transforming the phase-space vectors into a grayscale image representing recurrences of a state-space vector in the same area of the phase space, extracting temporal texture features of the grayscale image to obtain a multi-dimensional time series; inputting the multidimensional time series, without the grayscale image, to the Long Short Term Memory (LSTM) network, and classifying, by the LSTM network, the plurality of the sensor data as the neurodegenerative disorder or not.
US10950350B2 Skilled nursing facility patient triage system
The present disclosure pertains to a system for facilitating computer-assisted care for patients, including, for example, skilled nursing facility (SNF) patients at risk of clinical deterioration and/or in need of medical intervention relative to a larger SNF patient population. In some embodiments, the system determines care information scores for SNF patients using a first set of severity weights associated with individual components of the care information. The system determines SNF enhancement scores for the individual patients using a second set of severity weights associated with individual components of collected SNF enhancement information, wherein the second set of severity weights are heavier than the first set of severity weights such that the enhancement scores are weighted more heavily than the care information scores. The system combines the care information scores with the enhancement scores for patients to determine a combined score indicating risk of clinical deterioration and/or need for medical intervention.
US10950347B2 Systems and methods of treatment using intervention and tasking determination
Devices, systems, and methods for use in managing patient treatments utilizing pharmaceutical or therapeutic compounds. Methods include accessing one or more fields of information relating to any of a patient, physician and drug treatment and relating the one or more fields, or combination thereof, to a particular attribute or outcome. By analyzing the one or more fields of data in relation to the attribute or outcome, the system determines suitability of an intervention(s) and tasks the intervention(s) to one or more entities to facilitate the desired attribute or outcome. In certain aspects, the system facilitates identification of complex relationships and trends between seemingly unrelated fields of information and outputs information for use in an intervention or various other purposes according to the attribute or outcome desired by the user.
US10950346B2 Utilizing artificial intelligence for data extraction
Solved diagnosis case data is stored by utilizing a redundant discrimination net as a dynamic memory. The stored diagnosis case data is incorporated to form scientific descriptions within a medical knowledge base and heuristics within an empirical knowledge base. Diagnosis hypotheses are generated using an initial symptom description, the dynamic memory, and the medical knowledge base. The initial symptom description is received from an end user. A subset of the diagnosis hypotheses is created to form one or more solution cases. The one or more solution cases are presented to a subject matter expert. A diagnosis success or a diagnosis failure identifying, based on a response received from the subject matter expert, to form an assessed solution case. An assessed solution case is converted into experiences. The experiences are inputted into the dynamic memory. Data containing the assessed solution case is transmitted to a medical artificial intelligence analytics application.
US10950343B2 Highlighting best-matching choices of acquisition and reconstruction parameters
Systems and methods are provided for indicating recommended settings for data acquisition in a medical scanner. A scan protocol including a first parameter is identified. A first subset of values is determined for the first parameter as a function of the scan protocol. A first plurality of values is displayed for the first parameter with the first subset of values highlighted. A first selection is received of a first selected value for the first parameter. Image data is generated using the first selection.
US10950342B2 Portable medical support system with ancillary viewing mode and method of operation thereof
A medical ventilator (100, 200) including a first user interface (114) having a touch-sensitive display having a display area; and at least one controller (104) which determines whether a second user interface (122, 222) having a touch-sensitive display is coupled to the medical ventilator, enables the first user interface when it is determined that the second user interface is not coupled to the medical ventilator, and enables the second user interface when it is determined that the second user interface is coupled to the medical ventilator.
US10950340B2 Process and arrangement for collecting and storing data related to a condition of an absorbent product
A process for collecting and storing data related to a condition of an absorbent product is disclosed. The process includes the steps of: receiving, in a server unit, measurement data related to said condition; storing said measurement data in a first database; adapting said measurement data to a format in which it can be utilized by at least one application program configured for analyzing said condition; storing the adapted measurement data in a second database; and providing access to said second database from at least one application program arranged for analyzing said measurement data. Also disclosed is an arrangement for collecting and storing incontinence-related data.
US10950332B2 Targeted sensation of touch
A system comprising a pair of devices to enable communication between a first person and a second person; a body-suit to be worn by the first person; and a model replica of the body-suit configured to receive the tactile stimuli and/or the electrical stimuli from the second person and to convert the tactile stimuli and/or the electrical stimuli into the electrical signals which are conveyed to the body-suit over a network; wherein the body-suit is configured to replicate the tactile stimuli and/or the electrical stimuli of the model replica and convey the tactile stimuli and/or the electrical stimuli to the first person; and wherein the system allows a human to send a physical sensation of touch remotely to another human.
US10950331B2 Control system for control of distribution of medication
A system of controlling distribution of a medication in the treatment or prevention of epilepsy is provided. A central controller of the system has a data store and one or more processors for reading and writing data to the data store. The data store comprises a database of patient records, each patient record having a medication authorization field. The central controller can output an authorization of a first prescription of epilepsy medication to a patient in dependence upon genetic test results for the patient and schedules a subsequent test for the patient prior to authorization of a subsequent prescription of epilepsy medication. Also provided are methods in which the subject systems find use. The systems and methods find use in the treatment of severe subtypes of epilepsy or refractory epilepsy, such as Dravet Syndrome.
US10950327B2 Methods and tools for detecting, diagnosing, predicting, prognosticating, or treating a neurobehavioral phenotype in a subject
The present tools and methods for detecting, diagnosing, predicting, prognosticating, or treating a neurobehavioral phenotype in a subject. These tools and methods relates to a genotype and neurophenotype topography-based approach for analyzing brain neuroimaging and gene expression maps to identify drug targets associated with neurobehavioral phenotypes and, conversely, neurobehavioral phenotypes associated with potential drug targets, to develop rational design and application of pharmacological therapeutics for brain disorders, and to provide methods and tools for treatment of subjects in need of neurological therapy.
US10950326B2 Method for personalized selection of a drug for a subject
The present invention relates to a method and a system for selecting a drug customized on the basis of individual protein information by using individual genome sequences. The method and the system of the present invention can predict the individual side effects or danger of a certain drug by analyzing the sequence of the exon region of a gene encoding various proteins involved in the pharmacokinetics or pharmacodynamics of a predetermined drug or drug group, and have high reliability and are widely applicable and universal.
US10950322B2 Shift register unit circuit, method of driving the same, gate drive circuit, and display apparatus
A shift register unit circuit is disclosed that includes a first node control circuit, a second node control circuit, and a plurality of output circuits. Each of the plurality of output circuits is connected to a respective output terminal and provides a gate drive signal to the respective output terminal. Also disclosed are a method of driving the shift register unit circuit, a gate drive circuit, and a display apparatus.
US10950321B2 Shift register, gate driving circuit, display panel and display device
Disclosed are a shift register, gate electrode driving circuit, display panel and display device. The shift register includes a second output module and a coupling module, the coupling module having two ends electrically connected to a third node and a second signal output end respectively. In a second phase, a potential at a fourth node is an enable level, the second output module transfers a high-level signal at a first power source signal input end to a second output end; in a third phase, a potential at the third node is the enable level, the second output module transfers a low-level signal at a second power source signal input end to the second output end; the low-level signal at the second output end is coupled to the third node through a coupling function of the coupling module, the potential at the third node is then lower in the third phase than in the second phase.
US10950319B2 Shift register and corresponding driving method, gate driving circuit and display device
A shift register and a corresponding driving method, a gate driving circuit and a display device, the shift registers includes an input and reset circuit, a first output circuit, a second output circuit, a first pull-down circuit and a second pull-down circuit; the first output circuit and the second output circuit output gate driving signals according to potentials at a first clock signal terminal and a second clock signal terminal respectively, the first pull-down circuit and the second pull-down circuit reset potentials at a pull up node, a first output terminal and a second output terminal according to potentials at a first pull-down node a second pull-down node respectively.
US10950317B2 Read disturb scan consolidation
A processing device in a memory system determines that data stored in a first block of a plurality of blocks of a memory component satisfies a first threshold criterion pertaining to an age of the data. Responsive to the data stored in the first block satisfying the first threshold criterion, the processing device maintains a first counter to track a number of read operations performed on the first block. The processing device further determines that the data stored in the first block does not satisfy the first threshold criterion, and in response, maintains a second counter to track a number of read operations performed on a super block comprising the plurality of blocks.
US10950313B1 Responding to changes in available power supply
Methods of operating a memory having a first pool of memory cells having a first storage density and a second pool of memory cells having a second storage density greater than the first storage density, as well as apparatus configured to perform similar methods, might include determining whether a value of an indication of available power is less than a threshold, and, in response to determining that the value of the indication of available power is less than the threshold, increasing a size of the first pool of memory cells, limiting write operations of the memory to the first pool of memory cells, and postponing movement of data from the first pool of memory cells to the second pool of memory cells.
US10950306B2 Memory device having improved program and erase operations and operating method of the memory device
A memory device includes a memory cell array having a plurality of memory blocks sharing a source line, a peripheral circuit for performing a program operation and an erase operation on a selected memory block among the plurality of memory blocks, and a control logic for controlling the peripheral circuit. The control logic controls the peripheral circuit such that some source select transistors adjacent to the source line among a plurality of source select transistors included in an unselected memory block among the plurality of memory blocks are floated in a source line precharge operation during the program operation.
US10950299B1 System and method for cryogenic hybrid technology computing and memory
A system and method for high-speed, low-power cryogenic computing are presented, comprising ultrafast energy-efficient RSFQ superconducting computing circuits, and hybrid magnetic/superconducting memory arrays and interface circuits, operating together in the same cryogenic environment. An arithmetic logic unit and register file with an ultrafast asynchronous wave-pipelined datapath is also provided. The superconducting circuits may comprise inductive elements fabricated using both a high-inductance layer and a low-inductance layer. The memory cells may comprise superconducting tunnel junctions that incorporate magnetic layers. Alternatively, the memory cells may comprise superconducting spin transfer magnetic devices (such as orthogonal spin transfer and spin-Hall effect devices). Together, these technologies may enable the production of an advanced superconducting computer that operates at clock speeds up to 100 GHz.
US10950291B1 Apparatuses and methods to perform duty cycle adjustment with back-bias voltage
An exemplary semiconductor device includes a clock generator circuit configured to generate a clock signal, and a duty cycle adjustment circuit configured to receive the clock signal. The duty cycle adjustment circuit includes an adjuster circuit configured to receive a back-bias voltage and to adjust a duty cycle of the clock signal based on the back-bias voltage to provide an output clock signal.
US10950280B2 Semiconductor device
A semiconductor device includes an information signal generation circuit configured to store the register information depending on an input control signal generated based on the mode register read command, and output the stored register information depending on an output control signal generated based on the mode register read command.
US10950273B2 Distributed scalable media environment for advertising placement in movies
A method of placing an ad in a video in an original format may include producing a transcoded video in a proxy format which is a representation of frames of the video in the original format. The transcoded video in the proxy format is convertible to other formats for output. The method may include selecting the ad from a set of ads, selecting a location within a frame of the transcoded video where the ad is to be placed, selecting frames of the transcoded video where the ad is to be placed, placing a placeholder in the transcoded video in the selected frames at the selected location, and storing the transcoded video in the proxy format. When the transcoded video is presented to a user on a display device, the selected ad is inserted in place of the placeholder.
US10950268B1 Radially patterned media for circumferentially constrained grain growth
A method of forming a patterned media includes constraining growth of magnetic grains in a down-track direction without constraining the growth in a radial direction to cause the magnetic grains to align in rows extending in the radial direction. The patterned media may allow for data track radial width to be defined independent of grain size.
US10950265B1 Data storage device configured with manufacture PCB for concurrent write/read operation
A method of operating a data storage device is disclosed comprising an enclosure comprising a first head actuated over a first disk surface and a second head actuated over a second disk surface. A manufacture printed circuit board (PCB) is coupled to the enclosure, wherein the manufacture PCB comprises at least one dual channel configured to execute concurrent access operations. While the manufacture PCB is coupled to the enclosure, the data storage device is operated as a dual channel device. The manufacture PCB is decoupled from the enclosure and a product PCB is coupled to the enclosure, wherein the product PCB comprises a single channel configured to execute a single access operation.
US10950262B2 Magnetic reader sensor with shield-to-shield spacing improvement and better free layer-to-shield spacing control
An MTJ or MR read sensor is formed by depositing a stack in a reverse order with a free layer (FL) deposited on a lower shield, followed by a tunneling barrier layer (for an MTJ) or a conducting spacer layer (for an MR) and, finally, an antiferromagnetically coupled pinning structure and an upper shield. This reverse order permits a series of etching processes to be accurately performed on the lower shield and the stack together with the formation of biasing layers that are coupled to the lower shield and the stack, without adversely affecting the stability of the pinning structure. Further, the distance between the FL and the shield is accurately determined and repeatable even down to the sub-nm regime. An upper shield can then be formed and also coupled to the biasing layers.
US10950261B2 Supermalloy and MU metal side and top shields for magnetic read heads
The use of supermalloy-like materials such as NiFeMe where Me is one or more of Mo, Cr, and Cu for the side and top shields of a magnetic bit sensor is shown to provide better shielding protection from stray fields because of their extremely high permeability. Moreover, the side shield may comprise a stack in which a Ni, Fe, Co, FeNi, CoFe, or FeCo is sandwiched between two NiFeMe layers to enhance the bias field on an adjacent free layer. Including NiFeMe in a side shield results in an increase in readback amplitude under the same asymmetric sigma. For these sensors, the signal to noise ratio was higher and the bit error rate was lower than with conventional materials in the side shield. A method is disclosed for forming a magnetic bit sensor having supermalloy-like materials in the side shields.
US10950258B1 Spin torque oscillator having one or more chromium insertion layers for magnetic recording drives
Aspects of the present disclosure relate to spin torque oscillator (STO) and methods, such as spin torque oscillators used in write heads of magnetic media drives. The STO includes a seed layer, a spin polarization layer (SPL), a spacer layer, a field generation layer (FGL), a capping layer. An insertion layer is disposed within the STO. The insertion layer increases the negative Hk. The insertion layer may be located between the FGL and the capping layer, as well as between the FGL and the spacer layer. For a reverse STO, the insertion layer may be disposed between the FGL and the seed layer, as well as between the FGL and the spacer layer.
US10950255B2 Audio fingerprint extraction method and device
An audio fingerprint extraction method and device are provided. The method includes: converting an audio signal to a spectrogram; determining one or more characteristic points in the spectrogram; in the spectrogram, determining one or more masks for the characteristic points; determining mean energy of each of the spectrum regions; determining one or more audio fingerprint bits according to mean energy of the plurality of spectrum regions in the one or more masks; judging credibility of the audio fingerprint bits to determine one or more weight bits; and combining the audio fingerprint bits and the weight bits to obtain an audio fingerprint. Each of the one or more masks includes a plurality of spectrum regions.
US10950254B2 Producing comprehensible subtitles and captions for an effective group viewing experience
One or more processors identify one or more users expected to consume media content having associated subtitle data. A user profile associated with each of the one or more users is received, and one or more features are extracted from each user profile. The one or more features are representative of a characteristic of the user. A group profile is created for the one or more users based upon the extracted features. The subtitle data associated with the media content is received, and one or more portions of the subtitle data are modified based upon the group profile to generate augmented subtitle data. The augmented subtitle data is sent to a display device for being rendered in the display device.
US10950251B2 Coding of harmonic signals in transform-based audio codecs
Systems and methods include audio encoders having improved coding of harmonic signals. The audio encoders can be implemented as transform-based codecs with frequency coefficients quantized using spectral weights. The frequency coefficients can be quantized by use of the generated spectral weights applied to the frequency coefficients prior to the quantization or by use of the generated spectral weights in computation of error within a vector quantization that performs the quantization. Additional apparatus, systems, and methods are disclosed.
US10950241B2 Diarization using linguistic labeling with segmented and clustered diarized textual transcripts
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.
US10950237B2 System and method for dynamic facial features for speaker recognition
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for performing speaker verification. A system configured to practice the method receives a request to verify a speaker, generates a text challenge that is unique to the request, and, in response to the request, prompts the speaker to utter the text challenge. Then the system records a dynamic image feature of the speaker as the speaker utters the text challenge, and performs speaker verification based on the dynamic image feature and the text challenge. Recording the dynamic image feature of the speaker can include recording video of the speaker while speaking the text challenge. The dynamic feature can include a movement pattern of head, lips, mouth, eyes, and/or eyebrows of the speaker. The dynamic image feature can relate to phonetic content of the speaker speaking the challenge, speech prosody, and the speaker's facial expression responding to content of the challenge.
US10950233B2 Dialogue system, vehicle having the same and dialogue processing method
Disclosed herein is a dialogue system capable of identifying preliminary indications related to the failure of the vehicle through a dialogue with a user, to check a part that may not be measured by a sensor and to inhibit accidents so as to provide user safety, a vehicle having the same and a dialogue processing method.
US10950221B2 Keyword confirmation method and apparatus
A keyword confirmation method and apparatus are provided. A keyword confirmation method includes: obtaining first audio data, the first audio data being recognized as a keyword; obtaining a pronunciation similarity probability of a similar pronunciation unit corresponding to at least one fragment of the first audio data and second audio data; determining that multiple contiguous silence fragments exist in second audio data contiguous in time with the first audio data; utilizing the silence probability, as well as a pronunciation similarity probability corresponding to fragment(s) of the first audio data and/or a pronunciation similarity probability corresponding to fragment(s) of the second audio data, evaluating whether the second audio data is silence; and confirming the first audio data as an effective keyword.
US10950218B2 Drive system and electric apparatus provided therewith
A drive system includes an actuator including an electric motor, a microphone, and a sound generator emitting a sound in response to a signal derived from sound caught by the microphone. The microphone is attached to the actuator. This drive system makes it easy to establish an optimal positional relationship between the microphone and the noise source in the actuator, thereby properly reducing noise arising from the actuator.
US10950215B2 Communication apparatus with ambient noise reduction
Noise reduction circuitry for a communication apparatus can apply different noise reduction transfer functions, depending on whether a listening device is connected to the apparatus. If no listening device is connected, the noise reduction transfer function can be adapted for use with microphones and speakers that form an integral part of the communication apparatus, which may be a cellular telephone. If a listening device is connected, the noise reduction transfer function can be adapted for use with microphones and speakers that form a part of the listening device. This allows the noise reduction circuitry to provide improved noise reduction performance.
US10950209B1 Multi-plectra sleeve system and method of use
A multi-plectrum sleeve system includes a multi-plectrum sleeve, having a body extending from a first side to a second side; a first slot extending inwardly into the body; a second slot extending inwardly into the body; a first plectrum removably inserted into the first slot; and a second plectrum removably inserted into the second slot; the multi-plectrum sleeve provides for easy transitioning between the first plectrum and the second plectrum.
US10950198B2 Combination circuitry for multiple embedded display transmission protocols
Embodiments include systems, devices, and methods for a combination CPHY/DPHY/eDP display transmission PHY. A CDE can include a MIPI display serial interface (DSI) circuitry configured to receive 8 bit data compliant with a DSI protocol and output a differential pair signal to a PISO circuit. The same data path is configured for incoming eDP data, which can be routed to circuitry configured to receive 10 bit data compliant with an eDP protocol and output a differential pair signal to a PISO circuit. The system can include a CPHY circuitry that includes a mapper circuit to map a 16 bit input to a 21 bit output, mapper circuit having three 7 bit outputs, and CPHY logic to output a trio. The MUX coupled to an output of the PISO is configured to output one of the eDP or the DSI or the CPHY data to an display driver.
US10950191B2 Display device
A display device includes the following elements: a pixel electrode; a first data line electrically connected to the pixel electrode; a second data line adjacent to the pixel electrode without being electrically connected to the pixel electrode; a first sensing electrode disposed directly on the same insulating layer as the pixel electrode; a second sensing electrode disposed directly on the same insulating layer as the first sensing electrode and separated from the first sensing electrode by a predetermined distance; and a third sensing electrode disposed directly on the same insulating layer as the first data line and the second data line, partially overlapping the first sensing electrode to form a first sensing capacitor, and partially overlapping the second sensing electrode to form a second sensing capacitor.
US10950186B2 Display apparatus and method thereof
A display apparatus includes at least one source driver and a display panel having a display area and a non-display area, in which the display area includes a first array of transistors and the non-display area includes a second array of transistors. The at least one source driver is coupled to a first side of the display area and is configured to drive the first array of transistors. The second array of transistors are coupled to a second side of the display area of the display panel and is configured to perform a first pre-charge operation on a plurality of odd-number channels of the display panel and perform a second pre-charge operation on a plurality of even-numbered channels of the display panel through the second side of the display area. The first side of the display area is opposite to the second side of the display area.
US10950184B2 Display device
A display device includes pixels each having: a first transistor having a first electrode, second electrode, and gate electrode; a second transistor having a first electrode connected to a data line, a second electrode connected to the first electrode of the first transistor, and a gate electrode connected to a first scan line; a third transistor having a first electrode connected to the second electrode of the first transistor, a second electrode connected to the gate electrode of the first transistor, and a gate electrode connected to the first scan line; and a fourth transistor having a first electrode connected to the gate electrode of the first transistor, a second electrode connected to an initialization voltage line, and a gate electrode connected to a second scan line. A first scan signal is applied in each frame period of a first driving mode and a second driving mode.
US10950180B2 Pixel and organic light emitting display device having the same
A display panel includes a plurality of pixels each including a first transistor between a first node and a second node and having a gate electrode to receive the scan signal, a second transistor between the second node and a third node in series with the first transistor and having a gate electrode to receive the initialization control signal, a driving transistor between the first power voltage providing line and the third node and having a gate electrode connected to the first node, a third transistor between the third node and a fourth node and having a gate electrode to receive the emission control signal, an organic light emitting diode, between the fourth node and the second power voltage providing line, a first capacitor between the first power voltage providing line and the first node, and a second capacitor between the second node and one of the data lines.
US10950176B2 Pixel compensation circuit, driving method, electroluminescent display panel and display device
The present disclosure discloses a pixel compensation circuit, a driving method, an electroluminescent display panel and a display device. Due to the interaction of a data writing circuit, a voltage input circuit, a discharge control circuit, a storage circuit, a conduction control circuit and a driving circuit, the compensation for a threshold voltage of the driving circuit and IR Drop of a first power signal may be realized by a simple structure and a simple time sequence.
US10950168B2 Display, method for driving display, and electronic apparatus including a holding capacitor formed of parallel connected capacitors
Disclosed herein is a display including: a pixel array part configured to include pixels that are arranged in a matrix and each have an electro-optical element, a write transistor for writing a video signal, a drive transistor for driving the electro-optical element based on the video signal written by the write transistor, and a holding capacitor connected between gate and source of the drive transistor, wherein the holding capacitor includes a first electrode, a second electrode disposed to face one surface of the first electrode for forming a first capacitor, and a third electrode disposed to face the other surface of the first electrode for forming a second capacitor, and the first capacitor and the second capacitor are connected in parallel to each other electrically.
US10950167B1 LED display with electroluminescent components
A light-emitting diode (LED) includes a first electroluminescent (EL) component, a second EL component, a first segment electrode, a second segment electrode, and a first common electrode. The first segment electrode is electrically connected to the first EL component. The second segment electrode is electrically connected to the second EL component. The first common electrode has a first branch and a second branch which extend along a first direction and are arranged in a second direction different than the first direction. The first branch is located between the second branch and either of the first and second EL components, and the first and second branches are electrically connected to the first and second EL components, respectively.
US10950163B2 Pixel circuit, pixel circuit driving method, and display device thereof
A pixel circuit includes a driving circuit, a lighting element, and multiple switching circuits. The driving circuit is configured to provide a driving current to a first node. A first terminal of the lighting element is coupled with a second node. A second terminal of the lighting element is configured to receive a system low voltage. The multiple switching circuits are coupled between the first node and the second node in a parallel connection, and configured to correspondingly receive multiple emission control signals and at least one grayscale control signal. During each frame, the multiple emission control signals provide multiple pulses, and the multiple pulses do not mutually overlapping in time sequence, so that the multiple switching circuits selectively couple the first node to the second node according to the multiple pulses and the at least one grayscale control signal.
US10950153B2 Scan driving circuit and driving method thereof, array substrate and display device
Provided are a scan driving circuit and driving method thereof, array substrate and a display device. The scan driving circuit includes output ends at m stages, input circuits at m stages, and q shift register circuits. A first end of the input circuit at the i-th stage is connected to the output end at the (i−1)-th stage, and i is any integer greater than 1 and less than m+1. Any shift register circuits is respectively connected to k output ends, and second ends of k input circuits, and the k input circuits have a same combination of stage numbers as k output ends, all stage numbers in same combination of stage numbers have the same parity, and k is greater than 1 and less than m. The shift register circuit is configured to output a scanning signal to one output ends, and outputting the scanning signal to which output ends is indicated by an external control signal.
US10950148B2 Device including stretchable display and method of controlling the device
A device including a stretchable display and a method of controlling the device are disclosed. In one aspect, the device includes a stretchable display including a display unit formed on a front side of the stretchable display and configured to display images in a display area. The device also includes a support attached to a rear surface of the stretchable display and including a battery and a controller. The device further includes a sensor formed on the support. The support further includes a folding portion along which the support and stretchable display are configured to be folded and a bending portion along which the support and stretchable display are configured to be bent. The sensor is formed at a position corresponding to the folding portion or the bending portion and the sensor is configured to sense when the device is bent or folded.
US10950147B1 Geofence transport sealing
Features are disclosed for sealing system which is dynamically activated based on a vehicle's location within a geofence via a custom access application. Mobile application features are provided to securely adjust the seal state. Requests to change state are verified against location permissions indicating time or place where the seal may be disabled. The requests may also include specific a code known only to system users for authenticating requests.
US10950146B2 Moisture responsive materials, methods of making and methods of use
A moisture responsive system comprising: a thin film polymer layer, wherein the thin film polymer comprises a hydrophilic polymer; and a substrate polymer layer, wherein the substrate polymer comprises a hydrophobic elastomer; wherein the thin film polymer layer is attached to the substrate polymer layer at a bottom surface of the thin film polymer layer and the thin film polymer layer has a top surface opposing the bottom surface is provided. A method of making a moisture responsive system, comprising: applying a thin film polymer layer to a foundation; applying a substrate polymer layer on the thin film polymer layer; curing the substrate polymer layer to form a thin film polymer layer/substrate polymer bilayer; and removing the thin film polymer layer/substrate polymer bilayer from the foundation is provided. A method of using such a moisture responsive system by applying moisture to the moisture responsive system is provided.
US10950135B2 Customized virtual reality learning environment
A device may receive, from a user device, a request to access a virtual reality (VR) learning environment that includes an identifier associated with a program that supports the VR learning environment. The device may identify a set of objects to use within the VR learning environment by searching a data structure using the identifier associated with the program that supports the VR learning environment. The device may provide the VR learning environment to the user device. The device may receive, from the user device, information associated with interactions within the VR learning environment. The device may identify one or more additional objects to use within the VR learning environment by using one or more natural language processing techniques to analyze the information associated with the interactions within the VR learning environment. The device may provide the one or more additional objects to the user device.
US10950133B2 Vehicle monitoring devices, vehicle monitoring management devices, and vehicle monitoring systems
Vehicle monitoring devices, vehicle monitoring management devices, and vehicle monitoring systems are described. According to one aspect, a vehicle monitoring device includes first circuitry configured to communicate with a vehicle being monitored and to receive information regarding the vehicle at a plurality of moments in time, second circuitry coupled with the first circuitry and configured to generate a plurality of messages, wherein individual ones of the messages include the information regarding the vehicle which was received at one of the plurality of moments in time and timing data which is indicative of timing of the vehicle data according to an independent timing protocol which is utilized by the vehicle monitoring device and another device which is remote from the vehicle monitoring device, and wherein the first circuity is configured to communicate the plurality of messages externally of the vehicle monitoring device.
US10950129B1 Infrastructure component broadcast to vehicles
An infrastructure component includes a sensor, a transmitter, and a computer communicatively coupled to the sensor and to the transmitter. The computer is programmed to, in response to receiving data from the sensor indicating an object approaching a predesignated zone, determine an estimated time until the object reaches the predesignated zone; and then instruct the transmitter to broadcast a message to nearby vehicles, the message including an identifier of the predesignated zone and the estimated time.
US10950124B2 License plate recognition
A license plate recognition and secondary image review system and processes are described. The system supplements optical character recognition with a secondary image review process that matches an acquired image with either images in a trusted database of historic confirmed identification or with fingerprint data derived from the images compared with confirmed fingerprint data from prior identifications contained in a trusted data base. The system provides an alternative to manual reviews in a selected subset of OCR identifications, while maintaining a preselected accuracy and risk of misidentification.
US10950123B2 Traffic control system, traffic information output device, traffic control method, and recording medium
Provided is a traffic control system being capable of maintaining service quality provided by a toll-way. A traffic control system 1 includes a prediction unit 210 and a control unit 230. The prediction unit 210 predicts a traffic state on one path among a plurality of paths from a first location to a second location. The control unit 230 controls, when the traffic state predicted on the one path does not satisfy a predetermined service level, distributed numbers of vehicles among the plurality of paths on the first location in such a way that the traffic state on the one path satisfies the predetermined service level.
US10950117B2 Hospital headwall communication system
A patient support apparatus includes a support surface; first, second, and third wireless transceivers; and a controller. The first and second transceivers are adapted to wirelessly communicate with a stationary unit mounted in a room of a healthcare facility. The third transceiver is adapted to wirelessly communicate with a local area network of the healthcare facility. The controller is adapted to pair the first transceiver and the stationary unit by sending a pairing key to the stationary unit via the second transceiver; to transmit audio signals via the first transceiver if the first transceiver and the stationary unit are successfully paired; and to transmit an alert to the local area network via the third transceiver if the first transceiver and the stationary unit are not successfully paired.
US10950106B2 Fixed property monitoring with moving asset location tracking
Techniques are described for moving asset location tracking and monitoring system technology. A system monitors for events related to a monitoring system that monitors a fixed property and the system detects an event related to the monitoring system based on the monitoring. The system performs an operation that leverages geographic location tracking of at least one mobile asset associated with the fixed property based on the detected event.
US10950099B1 Tracking user posture in a mechanized store
A mechanized store identifies a user in an area. A sensor is used to identify an item removed from a display by the user. Cameras are configured to detect items removed from the display. An identity of the user is matched to items removed from the display by the user to obtain a result. The result is saved to a record of the user.
US10950097B2 Slot machine
A slot machine device providing a unique operation, payout scheme, and structure. This slot machine provides optional, unique game play features. These features may include a Notice feature which informs a player if the next cycle will be a win or a loss; a Flush feature allowing a player to discard a losing cycle; a Do-Over feature, allowing a player to replay a cycle if they do not like the results of the prior cycle; a skill-based feature that requires the player to display an element of skill; and a social feature that requires the player to perform a social task. These features may be turned on and off, and the slot machine may be configured to automatically adjust a payout option depending on what features are activated.
US10950090B2 Transferring awards via optical machine readable data representation images
In some embodiments, a method includes: requesting, from a player at the gaming machine, player account credentials associated with the player; receiving, at the gaming machine, the player account credentials, wherein the player account credentials are associated with a player's account on the account server and enable linking game play on the gaming machine to the player's account, and wherein the player account credentials are provided to the player's mobile phone in response to joining a players club prior to detection of the initiation event; transmitting, via the gaming machine, the player account credentials to the account server; receiving, from the account server, validation of the player account credentials based on comparing the received player account credentials with credentials stored on the account server; upon receipt of the validation, linking a wagering game session on the gaming machine with the player account.
US10950087B2 Gaming system and method for providing predictable award events
Gaming systems and methods which provide predictable award events, such as by displaying predictive indicators regarding when a player may win an award.
US10950086B2 Machine-learning platform for operational decision making
A platform for providing projections, predictions, and recommendations for casino and gaming environments. The platform leverages machine learning and cognitive computing. Through a natural language interface, the platform presents this information in a way which is natural and timely for casino operational executives to understand and act upon. The platform can optimize gaming machine performance casino floor performance based on various metrics that are predicted by the platform.
US10950083B2 Gaming machine and method with numerical basis for prizes in reels
A gaming machine and method for operating a slot machine game in which virtual or mechanical reels include numbers from which a prize amount is produced by concatenation. In response to a wager activation by a player, the reels display conduct a base game including spinning the reels and stopping to produce a respective randomly selected outcome including a plurality of symbols that are each one of a single digit number which may be zero, a double digit number which may be double zero, and a blank. A prize amount is identified from the outcome by concatenating the single and double digit numbers and ignoring the blanks along a designated payline.
US10950081B2 System and method for streaming wagering games
Systems and methods that utilize an electronic gaming machine to stream one or more events occurring in association with the electronic gaming machine to zero, one or more interested parties whom are remote from the electronic gaming machine.
US10950076B1 Garage access unit
Methods for identifying objects arriving at a house are disclosed. The method includes identifying background objects visible in a field of view of a camera positioned at the house, labeling the background objects as permanent objects, monitoring the zone for new objects entering the zone, and classifying the new objects as vehicle, human, or animal. If the new object is not classifiable, the method includes issuing an alarm to a remote device. If the new object is classifiable, incrementing a count for the classification vehicle, human, or animal. If the count exceeds a limit, the method includes issuing an alarm. The method also includes receiving information for a predefined list of allowed entities containing visual characteristics for the allowed entities and recognizing the new object as an allowed entity.
US10950071B2 Method for predicting the life expectancy of a component of an observed vehicle and processing unit
The life expectancy of a component of a vehicle that is being observed is predicted. A processing unit is fed with status data of components of selected vehicles. Moreover, the processing unit is fed with an operating parameter for each of the components of the selected vehicles. The operating parameter influences the status data of the respective component. The processing unit determines a function between the operating parameter and the status data for each of the selected components. One function, which fits best for the component of the observed vehicle, is selected by an algorithm. The processing unit is fed with an operating parameter of the component of the observed vehicle. The processing unit predicts the life expectancy of the component of the observed vehicle using the selected function and the operating parameter of the component of the observed vehicle.
US10950064B2 Server and information system matching a power-supplying vehicle and a power-receiving vehicle
An information providing system includes: a plurality of vehicles; and a server configured to communicate with the plurality of vehicles. Each of the plurality of vehicles is configured to supply power to and receive power from another vehicle. The server performs a matching process for setting a power-supplying vehicle and a power-receiving vehicle from the plurality of vehicles and for matching the power-supplying vehicle and the power-receiving vehicle. The server prohibits setting, as the power-supplying vehicle in the matching process, a vehicle included in the plurality of vehicles and having a history that power has been received from another vehicle.
US10950061B1 Systems and methods for planning an orthodontic treatment
A method and a system for determining an orthodontic treatment for a subject are provided. The method comprises: acquiring a raw 3D representation of an arch form of the subject comprising a 3D mesh having a plurality of vertices further comprising: constrained vertices associated with a defined portion; unconstrained vertices initially associated with an undefined portion; generating a set of confirmed constrained vertices, including the constrained vertices, for providing the augmented 3D representation of the given tooth by: iteratively, for a given constrained vertex, identifying at least one associated unconstrained vertex which is adjacent to the given constrained vertex in the 3D mesh, and based on an angular difference between associated normal vectors, identifying the at least one associated unconstrained vertex either to be a constrained vertex or an unconstrained vertex; causing display of the augmented 3D representation of the given tooth based on the set of confirmed constrained vertices.
US10950055B2 Video game controlled by player motion tracking
A rhythm-based video game (“game”) is disclosed. In the game, a player slashes blocks representing musical beats using a pair of energy blades resembling a lightsaber. A gaming console renders multiple digital objects, e.g., digital blocks, digital mines and digital obstacles, that are approaching a player in a virtual space. The gaming console also renders a digital representation of an instrument, e.g., a lightsaber (“digital saber”), using which the player slashes, cuts or otherwise interacts with the digital blocks to cause a digital collision between the digital saber and the digital blocks. The player can score by slashing the digital blocks, not hitting the digital mines and avoiding the digital obstacles. The game presents the player with a stream of approaching digital objects in synchronization with music, e.g., a song's beats, being played in the game. The pace at which the digital blocks approach the player increases with the beats.
US10950044B2 Methods and apparatus to facilitate 3D object visualization and manipulation across multiple devices
Methods and apparatus to facilitate 3D object visualization and manipulation across multiple devices are disclosed. Example apparatus disclosed herein include a viewpoint determiner, a visible shard determiner, and a laminate assembler. The viewpoint determiner determines a viewpoint location of a viewpoint corresponding to a viewing device, the viewpoint location being in a reference frame of a three-dimensional (3D) model. The visible shard determiner determines a visible shard set of the 3D model based on the viewpoint location. The laminate assembler generates a two-dimensional (2D) image of the visible shard set.
US10950042B2 Guided traversal in compression of triangular meshes
Techniques of compressing triangular mesh data involve encoding a bitstream that defines a traversal order for vertices in a triangular mesh. The encoded bitstream defining the traversal order is in addition to an encoded bitstream of prediction errors and is an explicit, rather than implicit, traversal. One example of a bitstream that defines a traversal order is an array in which a bit signifies whether a step in an implicit, deterministic scheme such as a depth-first traversal. Upon decoding, the usual deterministic steps are used to find the vertices of the triangular mesh unless specified by the traversal bitstream. Such an encoded bitstream, when occupying less memory than that saved from the compression efficiencies gained in defining the traversal order defined in the bitstream, offers a simple, efficient compression without requiring that the triangular mesh be connected.
US10950041B2 Method for generating 3D data relating to an object
The invention relates to a method of generating 3D data of an object, in particular for the generation of underwater maps. This method comprises the following steps: provision of two-dimensional image data of the surface of the object, such as e.g. the bottom of a body of water, together with reference information provision of a three-dimensional relief map of a predetermined area of the object or of the bottom of a body of water, and mapping of the two-dimensional image data as texture on the three-dimensional relief map by means of the reference information.
US10950040B2 Labeling for three-dimensional occluded shapes
Systems and methods for displaying labels in conjunction with geographic imagery provided, for instance, by a geographic information system, such as a mapping service or a virtual globe application are provided. Candidate positions for displaying labels in conjunction with geographic imagery can be determined based at least in part on a virtual camera viewpoint. The candidate positions can be associated with non-occluded points on three-dimensional models corresponding to the labels. Adjusted positions for labels can be determined form the plurality of candidate positions. The labels can be provided for display in conjunction with the geographic imagery at the adjusted positions.
US10950036B2 Method and apparatus for three-dimensional (3D) rendering
Disclosed is a method and apparatus for three-dimensional (3D) rendering, the apparatus including a processor configured to extract shading information, visibility information and shape information from a region of an input image, determine a light source based on the shading information, the visibility information, and the shape information of the region, and generate a 3D rendering image by rendering the input image based on the determined light source.
US10950035B2 Technologies for rendering items within a user interface using various rendering effects
Systems and methods for rendering items with a user interface of an electronic device are described. According to certain aspects, an electronic device may detect its orientation and render, in a user interface, a physical item using a rendering effect determined from the orientation. As a user of the electronic device reorients the electronic device, the electronic device may automatically and dynamically update the rendering with an updated rendering effect to reflect the updated orientation. In embodiments, the user may use the electronic device to complete an order for the physical item.
US10950032B2 Object capture coverage evaluation
Pixels in a visual representation of an object that includes one or more perspective view images may be mapped to a standard view of the object. Based on the mapping, a portion of the object captured in the visual representation of the object may be identified. A user interface on a display device may indicate the identified object portion.
US10950025B2 Low-latency body area network for capturing body motions
Techniques for forming a specialized low-latency local area network with sensor modules are described. These sensor modules are respectively attached certain parts of a human body. Sensing signals or data from sensing modules are combined in a designated module, referred to as hub module, responsible for communicating with an external device. The hub module establishes a communication session with each of the remaining sensor (satellite) modules, where the session may be established over at least one channel. The hub switches proactively to another channel when there is any downgraded performance in the channel.
US10950018B2 Interpolation of dynamic three-dimensional maps
A method, including acquiring initial signals from selected positions in a heart, computing respective initial local values of a signal propagation metric at the selected positions, and interpolating the initial local values between the selected positions to compute initial interpolated values of the signal propagation metric at intermediate positions, between the selected positions. The method further includes acquiring subsequent signals from the positions, computing respective subsequent local values of the signal propagation metric at the selected positions, and spatially interpolating the subsequent local values of the signal propagation metric between the selected positions to compute subsequent interpolated values of the signal propagation metric at the intermediate positions. A map of the signal propagation metric is displayed, and when the subsequent interpolated values exceed a bound defined with respect to the initial interpolated values, an indication is provided on the map that the bound has been exceeded.
US10950014B2 Method and apparatus for adaptive compressed sensing (CS) to correct motion artifacts in magnetic resonance imaging (MRI)
An apparatus and method are provided to correct motion artifacts in magnetic resonance imaging (MRI) data by finding and removing motion-corrupted encodes. The MRI data non-uniformly sample k-space using a series of shots, each including one or more encodes. The motion-corrupted encodes/shots are identified by omitting respective encodes/shots from the MRI data when reconstructing respective images using a compressed-sensing (CS) method. The image quality is improved for those reconstructed images in which the motion-corrupted encodes are omitted, whereas all other images include the motion-corrupted encodes and exhibit the motion artifact. Assuming a minority of encodes/shots are corrupted by motion, the images improved by omitting the motion-corrupted encodes can be identified as outliers. Once, the motion-corrupted encodes are identified and excluded from the final MRI dataset, a final, high-resolution image is reconstructed using the final MRI dataset.
US10950008B2 Pigment identification of complex coating mixtures with sparkle color
A method that includes obtaining, using a processor, image data from a target coating. The method also includes performing, using the processor, an image analysis to determine at least one sparkle point from the image data, and performing, using the processor, a hue analysis to determine a sparkle color from the sparkle point. The method further includes calculating, using the processor, a sparkle color distribution, and generating, using the processor, a coating formulation that is the same or substantially similar in appearance to the target coating.
US10950004B2 Method, apparatus, device and medium for calibrating intelligent roadside unit
The present disclosure proposes a method, an apparatus, a device, and a medium for calibrating an intelligent roadside unit. The method includes: obtaining an intelligent driving vehicle within a preset range of the intelligent roadside unit; obtaining a first point cloud detected by a first radar in the intelligent driving vehicle, and obtaining location information of the intelligent driving vehicle; obtaining a second point cloud detected by a second radar in the intelligent roadside unit; and obtaining location information of the second radar based on the first point cloud, the second point cloud, and the location information of the intelligent driving vehicle.
US10949996B2 Self-position estimation apparatus
A self-position estimation apparatus includes an image capturing unit capturing driving images and reference images at a plurality of positions along a predetermined driving route, a detection unit detecting feature points on each of the driving images and feature points on each of the reference images, a storage unit storing map information which includes the feature points on each of the reference images and a position and a posture of the image capturing unit at a time each of the reference images is captured by the image capturing unit, and an estimation unit selecting a similar image similar to one of the driving images from the reference images to correlate the feature points on the one of the driving images and feature points on the similar image, the estimation unit estimating a position and a posture of an own vehicle a predetermined driving route based on a correlation result.
US10949993B2 Pupil localization method and device, apparatus, and storage medium
This disclosure provides a pupil localization method, a device, an apparatus and a storage medium. The method comprises: preprocessing a pupil image; generating a first projection curve and a second projection curve on horizontal and vertical axes of two-dimensional coordinate axes respectively according to the preprocessed image; determining a first pair of dividing points and a second pair of dividing points on the first projection curve and the second projection curve respectively according to a pre-configured threshold; and determining center coordinates of the pupil according to the first pair of dividing points and the second pair of dividing points. This disclosure obtains projection curves through a simple operation of the preprocessed image on the two-dimensional coordinate axes, and then intercepts the dividing point on the projection curves according to the preconfigured threshold to determine the center coordinates of the pupil.
US10949989B2 Concept for determining a confidence/uncertainty measure for disparity measurement
A more effective confidence/uncertainty measure determination for disparity measurements is achieved by performing the determination on an evaluation of a set of disparity candidates for a predetermined position of a first picture at which the measurement of the disparity relative to the second picture is to be performed, and if this evaluation involves an accumulation of a contribution value for each of this set of disparity candidates, which contribution values depends on the respective disparity candidate and a dissimilarity to the second picture which is associated with the respective disparity candidate according to a function which has a first monotonicity with a dissimilarity associated with the respective disparity candidate, and a second monotonicity, opposite to the first monotonicity, with an absolute difference between the respective disparity candidate and a predetermined disparity having a minimum dissimilarity associated therewith among dissimilarities associated with the set of disparity candidates.
US10949985B2 System and methods for parallel processing motion estimation of digital videos
An AM-FM representation is used to derive AM and FM based equations that can be applied to two consecutive frames in parallel to derive motion estimates. The multidimensional AM-FM representations provide general representations of non-stationary content in digital images. The AM-FM estimate captures single images and features of a video that can lead to different applications in image and video analysis, for example, computer-aided diagnosis in medical applications or monitoring micro-movements of rocky material in the pit slopes.
US10949977B2 Methods and systems for image segmentation
The application discloses a method and system for segmenting a lung image. The method may include obtaining a target image relating to a lung region. The target image may include a plurality of image slices. The method may also include segmenting the lung region from the target image, identifying an airway structure relating to the lung region, and identifying one or more fissures in the lung region. The method may further include determining one or more pulmonary lobes in the lung region.
US10949976B2 Active contour model using two-dimensional gradient vector for organ boundary detection
A method for determining a contour of an organ in an ultrasound image is performed by a processor in a base unit. The method includes detecting an organ within the ultrasound image; obtaining a centroid position for the organ; extending a set of radial lines from the centroid position beyond an expected organ boundary; determining cost values at candidate nodes on each radial line, of the set of radial lines, by applying costs along gradient vectors that are normal to a contour between adjacent nodes on different radial lines; and selecting a final organ boundary contour based on a cost function analysis of paths through the candidate nodes.
US10949975B2 Patient management based on anatomic measurements
A framework for patient management based on anatomic measurements is described herein. In accordance with one aspect, patient records are clustered into a set of sub-populations based on first anatomic measurements and characteristics extracted from first patient data associated with a population of patients. A representative sub-population similar to a patient may be determined from the set of sub-populations based on the patient data of the patient. A report that presents the second anatomic measurements associated with the patient in relation to corresponding first anatomic measurements associated with the representative sub-population may then be generated.
US10949968B2 Systems and methods for detecting an indication of a visual finding type in an anatomical image
There is provided a system for computing a single-label neural network for detection of an indication of an acute medical condition, comprising: hardware processor(s) executing a code for: providing a multi-label training dataset including anatomical images each associated with a label indicative of visual finding type(s), or indicative of no visual finding types, training a multi-label neural network for detection of the visual finding types(s) in a target anatomical image according to the multi-label training dataset, creating a single-label training dataset including anatomical images each associated with a label indicative of the selected single visual finding type, or indicative of an absence of the single visual finding type, and training a single-label neural network for detection of the single visual finding type, by setting the trained multi-label neural network as an initial baseline of the single-label neural network, and fine-tuning and/or re-training the baseline according to the single-label training dataset.
US10949967B2 System and method for diagnostic vector classification support
The diagnostic vector classification support system and method disclosed herein may both reduce the time and effort required to train radiologists to interpret medical images, and provide a decision support system for trained radiologists who, regardless of training, have the potential to miss relevant findings. In an embodiment, a morphological image is used to identify a zone of interest in a co-registered functional image. An operator's grading of a feature at least partially contained within the zone of interest is compared to one or more computer-generated grades for the feature. Where the operator and computer-generated grades differ, diagnostic support can be provided such as displaying additional images, revising the zone of interest, annotating one or more displayed images, displaying a computer-generated feature grade, among other possibilities disclosed herein.
US10949965B2 System and method for assessing wound
The wound assessing method and system provide a convenient, quantitative mechanism for diabetic foot ulcer assessment.
US10949961B1 Detecting screenshot images for protecting against loss of sensitive screenshot-borne data
Disclosed is detecting screenshot images and protecting against loss of sensitive screenshot image data. The method collects examples of screenshot images and non-screenshot images, creates labelled ground-truth data for the examples, and applies re-rendering of collected images to represent variations that may contain sensitive information. The method includes training a DL stack by forward inference and back propagation using labelled ground truth data for the screenshots, storing parameters of the trained DL stack for inference from production images, and using a production DL stack with the stored parameters to classify at least one production image by inference as containing a screenshot image. Further, DL stack includes a first set of layers closer to an input layer being pre-trained to perform image recognition before exposing a second set of layers further from the input layer of DL stack to the labelled ground truth data for the screenshot images and non-screenshot images.
US10949958B2 Fast fourier color constancy
Methods for white-balancing images are provided. These methods include determining, for an input image, a chrominance histogram for the pixels of the input image. The determined histogram is a toroidal chrominance histogram, with an underlying, toroidal chrominance space that corresponds to a wrapped version, of a standard flat chrominance space. The toroidal chrominance histogram is- then convolved with a fitter to generate a two-dimensional heat map that is then used to determine art estimated chrominance of i|lummaiioB present id the input image; This can include fitting a bivariate von Mises distribution, or some other circular and/or toroidal, probability distribution, to the determined two-dimensional heat map. These methods for estimating illumination chrominance values for input images have reduced computational costs and increased speed relative to other methods for determining image illuminant chrominance values.
US10949956B2 Enhanced specular reflections for inserted content
Systems and methods for enhanced specular reflections are provided. An example method may include determining a first portion of a specular reflection associated with a computer-generated object based on a first contribution from an environment map component at a shading point of the computer-generated object and determining a second portion of the specular reflection associated with the computer-generated object based on a second contribution from a camera feed component at an intersection point of a camera feed and a reflection vector associated with the environment map component. The example method may further include determining the specular reflection, at the shading point, associated with the computer-generated object based on a blending of the first and second portions of the specular reflection.
US10949954B2 Imaging system and method for imaging objects with reduced image blur
An imaging device is presented for use in an imaging system capable of improving the image quality. The imaging device has one or more optical systems defining an effective aperture of the imaging device. The imaging device comprises a lens system having an algebraic representation matrix of a diagonalized form defining a first Condition Number, and a phase encoder utility adapted to effect a second Condition Number of an algebraic representation matrix of the imaging device, smaller than said first Condition Number of the lens system.
US10949948B1 Closed form method and system for large image matting
A method and system for large image matting, where alpha mask αR for a large image is built with the help of alpha mask αR found for the reduced image. In the current context, a large image is an image for which data structures required by the closed form method do not fit available memory. To overcome memory limitation the large image is divided into a plurality of smaller size sub-images. To find an alpha mask for every sub-image a sparse linear system is solved where the pixel values sampled from reduced image alpha mask αR are used as constraints on a sparse linear system.
US10949947B2 Foveated image rendering for head-mounted display devices
Example methods, apparatus, systems and articles of manufacture (e.g., non-transitory physical storage media) to implement foveated image rendering for head-mounted displays device are disclosed herein. Example head-mounted display devices disclosed herein include a frame buffer to store first and second image data for an image frame, the first image data having a first resolution and the second image data having a second resolution lower than the first resolution, the first image data and the second image data obtained from a host device via a data interface. Disclosed example head-mounted display devices also include a device controller to up-sample the second image data based on first metadata from the host device to generate up-sampled second image data having the first resolution, and combine the first image data and the up-sampled second image data based on second metadata from the host device to render a foveated image frame on a display.
US10949944B2 System and method for unified application programming interface and model
Systems, computer readable media, and methods for a unified programming interface and language are disclosed. In one embodiment, the unified programming interface and language assists program developers write multi-threaded programs that can perform both graphics and data-parallel compute processing on GPUs. The same GPU programming language model can be used to describe both graphics shaders and compute kernels, and the same data structures and resources may be used for both graphics and compute operations. Developers can use multithreading efficiently to create and submit command buffers in parallel.
US10949939B2 Tracking products with chain of custody using IoT devices
Methods for chain of custody tracking for an object are described. Several sets of Internet of Things (IoT) sensors are organized in a network. Each set of sensors is configured to record one or more events relating to the object. Each event includes an event time, an event location, and an entity that is a custodian for the object at the time of the event. When the object changes custodians, proper custodianship is verified based on input from at least one set of IoT sensors.
US10949933B2 Server for facilitating electronic communication among users in a network including professional acquaintances
A method of forming unique, private, personal, virtual social networks on a social network system that includes a database storing data relating to corresponding user entities. The method includes: a first user entity sending an invitation to a second user entity, recording in the database the second user entity as a direct contact of the first user entity and determining that third user entities, directly connected to the second user entity, are indirect contacts. A unique, personal, social network formed from direct and indirect contacts is thereby created for each user entity. Each user entity is able to control privacy of its data with respect to other user entities depending on the connection factor to that other entity and/or that other entity's attributes. Each user entity is able to take the role of provider or participant in applications where the provider provides an item or service to the participant.
US10949922B2 Derivative contracts that settle based on transaction data
The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the transaction fees associated with recording and/or performing transactions for the selected virtual currency. The contracts can be used, for example, by virtual currency miners against certain risks associated with mining virtual currency.
US10949921B1 Rate and payment guide
A system for generating rate and payment information for a customer receives an inquiry type from a customer relating to a loan or mortgage. The system also receives a value specific to the potential loan or mortgage. In combination with a product and policy database and a pricing/fee database, relevant financial products are determined and provided to the customer. The inquiry type can include buying a property, refinancing a mortgage, improving a property, and/or using funds from a property.
US10949917B1 Contextual graphical user interfaces
Disclosed in some examples are methods, systems, and machine readable mediums that provide users of a network-based financial account management system with a contextual user interface element, which when activated presents dynamic graphical user interfaces that provide financial account information as well as suggested financial performance improvement actions. Whether or not the contextual user interface is displayed may be based upon one or more of: a context of the user, financial account information of the user, and account rules. Additionally, the suggested financial performance improvement actions may also be determined based upon one or more of: a context of the user, financial account information of the user, and account rules.
US10949916B2 Data reconciliation based on computer analysis of data
Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
US10949912B2 Message shopping over an electronic marketplace
Disclosed are various embodiments for shopping using a messaging system. A message from a user includes a plurality of line items. At least one item may be identified corresponding to at least one of the plurality of line items. The at least one item may be included in a list associated with a user account.
US10949907B1 Systems and methods for deep learning model based product matching using multi modal data
Methods and systems for generating a list of products each matching a reference product are disclosed. A user query is first received, and multi-modal attribute data for the reference product are determined, with each data mode being a type of product characterization having a modality selected from a text data class, categorical data, a pre-compared engineered feature, audio, image, and video. Next, a first list of candidate products is determined based on a product match signature, and a second list of candidate products is generated from the first, wherein for at least one given candidate product, a deep learning multi-modal matching model is selected to determine whether a match is found. Lastly, the second list is filtered to remove outliers and to generate the list of matching products. Also disclosed are benefits of the new methods and systems, and alternative embodiments of the implementation.
US10949897B2 System and method for receiving promotional sample product
A system and method for receiving a promotional sample product, which can enable an advertiser to check whether a sample product, provided by the advertiser, is accurately delivered to a customer, thereby securing the reliability of means for seeking exposure advertisement by providing samples, and maximizing the promotion effects. A system for receiving a promotional sample product includes: a sample receiving relay server; an advertiser terminal; a customer terminal; and a sample processing terminal. The sample receipt app generates only one authentication key per customer ID in order to prevent duplicated samples from being provided for one customer ID.
US10949885B2 Vehicle autonomous collision prediction and escaping system (ACE)
Embodiments herein relate to an autonomous vehicle or self-driving vehicle. The system can determine a collision avoidance path by: 1) predicting the behavior/trajectory of other moving objects (and identifying stationary objects); 2) given the driving trajectory (issued by autonomous driving system) or predicted driving trajectory (human), establishing the probability for a collision that can be calculated between the vehicle and one or more objects; and 3) finding a path to minimize the collision probability.
US10949875B2 Systems, methods and computer-readable media for determining outcomes for program promotions
Systems, methods and computer-readable storage media for determining an outcome of a content promotional message are described. For example, a media network may be configured to transmit content to a plurality of content playback devices, such as a television or a computing device. The content may include a content promotion message configured to promote content, such as a television program or a website, available through the media network. The content promotion message and the content may be associated with network identifiers generated by the media network for tracked content. When the content is played by the content playback device, a device identifier may be generated for the content. The device identifiers may be compared with the network identifiers to determine which, if any, content tracked by the media network has been played by the plurality of content playback devices.
US10949870B2 Techniques for user-controlled real-time data processing
An automated method adapted to associate a consumer with a rewards program is described. The method includes: providing a bill to the consumer using a processing device; receiving payment information regarding the consumer; receiving biographical information regarding the consumer; and updating information regarding a user account associated with the rewards program. A software application adapted to process a payment and update rewards program information includes sets of instructions for: generating a bill for a set of goods or services provided to a consumer; receiving a method of payment from the consumer; determining an account associated with the method of payment; and updating the rewards program information associated with the account. An automated method of facilitating a redemption associated with a rewards program includes: receiving a bill associated with a consumer purchase; receiving payment information from the consumer; and applying at least a portion of a redemption balance to the bill.
US10949869B1 Method for generating and using a 2D barcode
A method of generating and using a 2D barcode to provide an authenticated service subscriber with an adapted offer comprising monitoring and identifying, by a monitoring application associated with a first service provider, a social network for keywords related to a negative subscriber interaction with a second service provider; engaging a subscriber associated with the negative interaction by the first service provider; generating a one-time use 2D barcode associated with an offer and comprising embedded subscriber information; storing the barcode in a data store; sending the barcode to a mobile device; presenting and scanning the barcode; decoding the information by an offer application; authenticating the identity of the subscriber; adapting the offer based on the subscriber information; searching an inventory data store associated with a physical retail location of the first service provider; locating and presenting the adapted offer; and marking the barcode as expired in the barcode data store.
US10949866B2 System and method for real time participant engagement and two-way communication
Disclosed is a system and method of real time collection, display and analysis of participant engagement data, including but not limited to feedback data, which system and method enables two-way communication between a client wishing to collect, analyze and measure participant engagement data and each of multiple participants on a one-to-one basis (client directly to participant), including an interactive client dashboard with customizable data display and analysis tools and “speak” capabilities including creating automated messages and creating custom messages “on the fly” to respond to feedback received by directly messaging selected cohorts of participants.
US10949865B2 Streamlined data entry paths using individual account context on a mobile device
The technology disclosed relates to rapidly logging sales activities in a customer relationship management system. It also relates to simplifying logging of sale activities by offering a streamlined data entry path that as immense usability in a mobile environment. The streamlined data entry path can be completed by triple-action, double-action, or single-action. In particular, the technology disclosed relates to automatically identifying and selecting entities that are most likely to be selected by a user. The identification of entities as most likely to be selected is dependent at least upon access recency of records of the entities, imminence of events linked to the entities, and geographic proximities of the entities to the user. It further relates to automatically identifying and selecting sales activities that are most likely to be performed by the user. The identification of sales activities as most likely to be performed is dependent at least upon position of the sale activities in a sales workflow and time elapsed since launch of the sales workflow.
US10949861B2 Systems and methods for deriving platform feedback data for dynamic retrieval by downstream subsystems
Disclosed are methods, systems, and non-transitory computer-readable medium for deriving platform feedback data from raw feedback data for dynamic retrieval by downstream subsystems. For example, a method may include detecting a return notification trigger of a user, identifying segment data, determining a return notification form identifier based on the segment data, loading an electronic return notification form corresponding to the return notification form identifier, receiving raw feedback data from the user device, deriving platform feedback data from the raw feedback data using a plurality of mappings stored in one or more electronic mapping databases, and storing the platform feedback data in at least one of a feedback service component and a return notification service component, in one or more formats configured for retrieval by one or more downstream subsystems associated with managing and/or analyzing the one or more wearable items.