Document Document Title
US10582650B2 Power supply with interchangeable fan module
A power supply includes a power supply unit. The power supply unit includes a first housing configured to interface with one or more of housings of one or more fan modules. The power supply unit also includes a power generation unit disposed within the housing. The power generation unit may be configured to generate power for an electrical device. The power supply further includes a first connector configured to provide power to the one or more fan modules. The power may be used to operate one or more fan units of the one or more fan modules. The power supply also includes a fan module. The fan module includes a second housing configured to interface with the first housing. The fan module also includes a fan unit disposed within the second housing. The fan unit may be configured to generate an airflow through the first housing. The fan module further includes a first attachment member configured to interface with the first connector. The fan module further includes a second connector configured to receive power from the one or more power supplies and provide the power to the fan unit.
US10582634B2 Cabling a set of enclosures
Mechanisms are provided for cabling a set of enclosures. Using a set of cables that comprises eight physical layers (PHYs), the set of enclosures are coupled together such that: for a first enclosure and each intermediate enclosure in the set of enclosures, at least four PHYs of the eight PHYs terminate within a Serial Attached Small Computer System Interface (SCSI) (SAS) expander of the first enclosure and a SAS expander of each intermediate enclosure white passing through a remaining four PHYs of the eight PHYs without connecting to the respective SAS expander; and, for a last enclosure in the set of enclosures, all of the eight PHYs terminate in the SAS expander of the last enclosure.
US10582624B2 Display apparatus
Disclosed herein is a display apparatus capable of implementing to be slim and lightweight. The display apparatus includes a display panel for displaying an image; a bottom chassis disposed in a rear of the display panel; and wherein the bottom chassis is formed with a panel including a plastic core and a planar material stacked on a side of the plastic core.
US10582614B2 Prepregs and laminates having homogeneous dielectric properties
Prepregs and laminates made from resin compositions having a free resin portion and a resin impregnated reinforcing material portion where the resin includes one or more base resins and one or more high Dk materials wherein the one or more high Dk materials are present in the resin composition in an amount sufficient to impart the resin composition with a cured DkW that matches the DkWR of a resin impregnated reinforcing material to which the resin composition is applied to within plus or minus (±) 15%.
US10582611B2 Thermal management structures for optoelectronic modules
An example embodiment includes optoelectronic module. The optoelectronic module may include a lens assembly, a module board, heat-generating components, and a thermally conductive plate. The lens assembly may be secured to the module board. The module board may include a printed circuit board (PCB). The heat-generating components may be mounted to the PCB. The thermally conductive plate may be secured to a surface of the module board. The thermally conductive plate may define an opening that receives at least a portion of the lens assembly. The thermally conductive plate may be configured to absorb at least a portion of thermal energy generated during operation of the heat-generating components and to transfer the thermal energy away from the heat-generating components.
US10582607B2 Circuit assembly having a heat transfer member
Provided is a circuit assembly including: a circuit board; a bus bar having a top face fixed to a bottom face of the circuit board; an electronic component disposed on a top face of the bus bar; a heat dissipation member disposed on a bottom face of the bus bar; a heat transfer member interposed between the bus bar and the heat dissipation member, to transfer heat of the bus bar to the heat dissipation member; and a screw extending through a stack of the circuit board and the bus bar, the screw screwed to the heat dissipation member, fixing the stack to the heat dissipation member; and a spacer interposed between the circuit board and the heat dissipation member, the spacer surrounding at least a portion of an outer circumference of a shaft portion of the screw, and maintaining a thickness of the heat transfer member substantially uniform.
US10582594B2 Lighting system, wireless controller, and control method
A lighting system includes a wireless controller, luminaires each configured to communicating with the wireless controller, and a storage. The wireless controller classifies a first luminaire among the luminaires, which is able to communicate using first transmission power, into a first group and stores the first luminaire on the storage, and classifies a second luminaire among the luminaires, which is able to communicate using second transmission power greater than the first transmission power, into a second group and stores the second luminaire on the storage.
US10582592B2 Sensor light setting blending
A lighting system controller, a lighting system control method and software program product are provided for controlling a lighting device based on a trigger signal, such as a presence detection signal from a presence sensor. Instead of switching the lighting device to a fixed light setting at all times when the trigger signal is received, the initial light output of the lighting device is determined. The lighting device is then controlled according to a fixed light setting (e.g. white light at full brightness) if the determined initial light output is within a predetermined range, and else it is controlled according to a function relative to the determined initial light output. For example, if the lighting device is participating in a romantic scene emitting predominantly red light the lighting device may switch to reddish white light instead of the full white light and/or the brightness level of the light is lowered compared to the fixed light setting.
US10582590B1 Multi-element lighting apparatus and a method of implementing a multi-element lighting apparatus
A multi-element lighting apparatus is described. The multi-element lighting apparatus comprises a receiver circuit for receiving a location associated with the multi-element lighting apparatus; a power switch having a plurality of prongs for receiving power; a power cord coupled to the power switch; and a plurality of lighting elements coupled to the power cord, wherein the power cord distributes the power received by the power switch; and wherein the power switch controls the application of power to the power cord based upon the location associated with the multi-element lighting apparatus.
US10582583B2 Power supplies utilizing multiple transfer functions
An LED driver includes a power input configured to receive an input power; a dimmer switch input configured to receive a brightness input; and a power supply coupled to the power input and the dimmer switch input, the power supply having a plurality of selectable transfer functions and a currently selected transfer function of the plurality of selectable transfer functions, the power supply being configured to generate an output power from the input power, the output power having a level based on a value of the brightness input and the currently selected transfer function.
US10582582B2 Pitch illumination
A control system for a stadium lighting system comprising a plurality of luminaires installed within the stadium to illuminate a pitch within the stadium in accordance with a light plan containing aiming information for each luminaire is disclosed. The control system comprises a data storage device storing the light plan and a controller communicatively coupled to the data storage device, the controller being responsive to object tracking information for an object travelling across the pitch. The controller is adapted to determine a direction of travel of the object from the object tracking information; evaluate the aiming information for each luminaire to identify if at least one luminaire is arranged to generate a luminous output in an aiming direction coinciding with said direction of travel; and generate a dimming level adjustment signal for the at least one identified luminaire to reduce the intensity of said luminous output. A stadium lighting system including such a control system, a method of controlling such a stadium lighting system and a computer program product for implement such a method are also disclosed.
US10582581B2 Lighting device and control method thereof
A lighting device and a method for controlling the same are provided. The lighting device includes a base; a light source mounted on the base; a touch sensitive element electrically connected with the light source: and a controller electrically connected with the light source and configured to control the light source to lighten at a position corresponding to a touching position sensed by the touch sensitive element.
US10582577B2 LED drive circuit
Disclosed an LED drive circuit, which is configured to switch the connection of a plurality of LED loads between parallel connection and series connection. When an input voltage is low, the LED loads are controlled to be in parallel connection, and the transistors provided on corresponding parallel branch circuits are controlled to operate in a linear state for regulating the current flowing through the parallel branch circuits. When the input voltage increases, the LED loads or LED drive modules are controlled to be in series connection, and the transistors provided on the series branch circuits are controlled to regulate the current flowing through all the LED loads. Accordingly, on one hand, all the LED loads have a same operating time, on the other hand, all the LED loads operate during most time of every operating cycle, which improves the lifetime of the circuit and the utilization of the LED loads.
US10582565B2 Registration method, session establishment method, terminal, and AMF entity
A registration method, a session establishment method, a terminal, and an access and mobility management function (AMF) entity, where the method includes sending, by a terminal, a first message to the AMF entity, where the first message includes first information, first network slice selection information, and second network slice selection information, the first information includes information for requesting to establish a protocol data unit (PDU) session, the first network slice selection information is used by the AMF entity to select a first session management control function (SMF) entity, and the second network slice selection information is used by the AMF entity to select a second SMF entity, and receiving, by the terminal, a second message from the AMF entity, where the second message includes second information, and the second information includes PDU session establishment accept information.
US10582563B2 Service data group sending method, apparatus, and server
A method and apparatus for group sending service data group by broadcasting a pairing request, pairing with computing devices falling within a range of the short range wireless signal and accepting the pairing request, receiving input service data, generating a service data group sending request according to the service data, sending the service data group sending request to a server, and sending the service data to the server. This service data group sending solution improves the efficiency of computing operations when group sending service data.
US10582559B2 Method for transmitting and receiving data in wireless communication system and apparatus supporting the same
The present invention relates to a method and apparatus for transmitting and receiving data performed by a base station in a wireless communication system. According to the present invention may provide a method and apparatus for establishing a first session for transmitting and receiving data with a network node, receiving a message through the first session from a device or the network node, and transmitting the message to the device or the network node through the first session, and the first session indicates a logical path for transmitting one or more messages having different Quality of Services.
US10582543B2 Random access method, terminal, and network device
This application provides a random access method, a terminal, and a network device. The random access method includes: determining, by a terminal, whether a resource used for random access conflicts with a resource used for receiving a downlink signal; and if the resource used for the random access conflicts with the resource used for the downlink signal, preferentially using the conflicting random access resource for receiving the downlink signal but not for the random access. This avoids a conflict between receiving of the downlink signal and sending of an uplink random access preamble.
US10582535B2 Contention based access channel signaling
The present disclosure concerns radio communication. More particularly, the disclosure presents a contention based access channel signaling between a radio access network node, such as an evolved NodeB (eNB), and a User Equipment (UE). In one example embodiment, the UE receives 110 a data frame comprising multiple zones from an eNB. A zone of the multiple zones comprises an UE group identity as well as an indicator addressing a reserved contention-based access channel for use in another zone by those UEs having said UE group identity. Also, the UE group identity is retrieved 120, or otherwise read, from the zone. If, or when, the UE group identity matches that of the UE, the UE may utilize 130 the addressed reserved contention-based access channel.
US10582530B2 Data transmission and retransmission for semi-persistent scheduling
A method, wireless device and network node are disclosed. According to one aspect, a wireless device comprises a radio interface configured to obtain a timer value, T, for measuring time elapsed from a start of a semi-persistent scheduled, SPS, uplink, UL, data transmission. The wireless device comprises processing circuitry configured to perform an SPS UL data transmission associated with a hybrid automatic repeat request, HARQ, process identification, ID, wherein the HARQ process ID is one of a plurality of HARQ process IDs. The processing circuitry is configured to perform a new data transmission or autonomous retransmission with said HARQ process ID at the next available time for said HARQ process ID after elapsed time T.
US10582526B2 System and method for measuring end-to-end channel capacity entropy
A network device predicts end-to-end channel capacity entropy to permit use of optimal throughput settings in a network. The network device stores class definitions for a network condition; identifies multiple input features to correlate with the class definitions; generates a multiclass classification model that produces an importance score for each of the multiple input features, wherein the importance score reflects the contribution of an input feature to the network condition; selects two or more of the multiple input features with highest importance scores as influential features; predicts the behavior of the influential features to identify a current class, from the class definitions, for the network condition over an end-to-end communication channel; and sends an estimated network condition, based on the current class, to a device for traffic optimization.
US10582524B2 Method for transmitting and receiving channel state information in wireless communication system and apparatus therefor
A method for a machine type communication (MTC) terminal to report a channel state information (CSI) in a wireless communication system, according to an embodiment of the present invention, comprises the steps of: selecting a set of M downlink subframes as a CSI reference resource for the MTC terminal; measuring a channel quality indicator (CQI) through the CSI reference resource; and transmitting a CSI report including the CQI to a base station through an uplink subframe, wherein the MTC terminal is configured to repeatedly receive an MTC signal by frequency-hopping N sub-bands among a plurality of sub-bands. The number ‘M’ of the downlink subframes to be included in the CSI reference resource is determined on the basis of an upper layer parameter received from the base station. Further, the MTC terminal may measure the CQI on the basis of a cell-specific reference signal (CRS) received through the M downlink subframes selected from a reference downlink subframe located before the uplink subframe.
US10582521B2 Apparatus, method and computer program product for medium access control in a wireless sensor network
Method, apparatus, computer program product and computer readable medium are disclosed for medium access control in a wireless sensor network, wherein the wireless sensor network comprises a source node configured to send sensor information, a relay node configured to relay the sensor information and a sink node configured to receive the sensor information; said method comprising. The method comprises: scheduling wireless resource for the source node and the relay node so that the relay node can receive and relay the sensor information sent by the source node; and combining a plurality of transmissions containing the sensor information from the source node and/or the relay node in decoding the sensor information.
US10582518B2 Wireless communication method and system, and device
A wireless communication method and system, and a device: A first network device determines m first signals, a first spatial resource corresponding to each first signal, and a resource set to which each first spatial resource belongs, and sends a first signal on each corresponding first spatial resource; a second network device determines a response signal according to at least one received first signal, a first spatial resource corresponding to a first signal, and a resource set to which each first spatial resource belongs, and sends the response signal to the first network device; and the first network device sends a second signal to the second network device on k second spatial resources according to the received response signal. The embodiments of the present invention are used for wireless communication.
US10582516B2 Uplink resource allocation for direct communications between user equipment within groups
A method performed at a user equipment of requesting resource from a network node within a wireless network for transmitting uplink data, the uplink data being data that is to be transmitted as a direct communication directly between the user equipment and user equipment within at least one of a plurality of groups of user equipment of which the user equipment is a member. The method comprises: generating a status report the status report providing an indication of an amount of the uplink data and an indication of least one group to which the uplink data is to be transmitted; transmitting an indication of a priority of the at least one group towards the network node; and transmitting the status report towards the network node.
US10582506B2 Adaptation of subcarrier frequency spacing based on energy efficiency indicator
The invention relates to a network entity for managing communications of a plurality of communication devices within a communication network, a communication device of the plurality of communication devices being configured to transmit a multi-carrier communication signal comprising a plurality of sub-carriers, and to transmit an energy efficiency indicator indicating an energy efficiency specification of the communication device, the network entity comprising a communication interface being configured to receive the energy efficiency indicator over the communication network, and a processor being configured to determine a sub-carrier frequency spacing of the plurality of sub-carriers upon the basis of the energy efficiency indicator, and to generate a resource block indicator associated with the communication device, wherein the resource block indicator indicates the sub-carrier frequency spacing, wherein the communication interface is further configured to transmit the resource block indicator over the communication network to the communication device.
US10582505B2 Method and apparatus for executing an application automatically according to the approach of wireless device
A home system is provided. In a method of executing an application, information for executing the application is received from a device when accessing of the device is sensed, and the application is executed based on the received information. Accordingly, when a user merely brings a wireless guest device near to or in contact with an access point or a wired home device, it is possible to allow the wireless guest device to simultaneously automatically set an optimum security environment for a wireless network and execute an application that the user desires.
US10582500B2 Sub-band scheduling method and apparatus
A sub-band scheduling method, including: sending, to a base station on a source sub-band, a first message that carries information about a data attribute requirement of to-be-transmitted data, where the information about the data attribute requirement includes at least one of the following: a transmission delay, a transmission delay type, a data bandwidth requirement, or a packet loss sensitivity; receiving, on the source sub-band, a second message that carries sub-band information of a target sub-band, where the target sub-band is a sub-band that is scheduled by the base station and that meets the data attribute requirement of the to-be-transmitted data, and the sub-band information includes at least one of the following: a sub-band number, a sub-band frequency channel number, a timing advance, an uplink resource allocated by the base station, a sub-band sending power level, or a bandwidth; and transmitting data on the target sub-band according to the sub-band information.
US10582495B2 Data sending and receiving method, apparatus, and system
Embodiments of the present invention provide a data sending and receiving method, an apparatus, and a system. The method can be executed by a microwave device, which includes: obtaining a control word (CW) and a first antenna-carrier (A×C) from a common public radio interface (CPRI) frame; modulating the CW to obtain in-phase/quadrature (I/Q) data of the CW; determining a first timeslot in which the first A×C does not carry antenna-carrier I/Q data; writing a preset synchronization sequence, first information, and a random number in the first timeslot to generate a second A×C; and combining the second A×C with the I/Q data of the CW to generate a microwave air interface frame, and sending the microwave air interface frame in a time division multiplexing manner.
US10582493B2 Methods for transmitting uplink data of a narrowband IoT user equipment and apparatuses thereof
Provided are a method and an apparatus for allocating a resource of an uplink data channel of the narrowband Internet of things (NB IoT) user equipment to transmit and receive a data using a narrow band. The method may include receiving downlink control information (DCI) including a subcarrier indication field from a base station, configuring a wireless resource of an uplink data channel based on at least one of i) a subcarrier indication field and ii) subcarrier spacing information configured to the NB IoT user equipment, and transmitting an uplink data using a wireless resource of an uplink data channel.
US10582489B2 Signaling in RRC and MAC for PDSCH resource mapping for periodic and semipersistent reference signal assumptions
Systems and methods for activating a Semi-Persistent (SP) Zero Power (ZP) Channel State Information Reference Signal (CSI-RS) are provided. In some embodiments, a method performed by a wireless device includes for activating SP ZP CSI-RS includes receiving, from a network node, a control message that indicates the activation of one or more SP ZP CSI-RS resources; and activating, based on the control message, the one or more SP ZP CSI-RS resources. In this way, ZP CSI-RS may be used for rate matching around other wireless devices and a SP ZP CSI-RS resource may be activated without activating any Non-Zero Power (NZP) CSI-RS, CSI-Interference Measurement (CSI-IM), or CSI reporting for the wireless device.
US10582477B2 Apparatus and method for controlling generation, transmission and reception of resource allocation information, and data allocation based on the resource allocation information
Provided are a radio transmission apparatus and a radio transmission method whereby the increase of number of signaling bits can be suppressed and further the flexibility of frequency scheduling can be improved. A notified RBG calculating unit (203) that adds a predetermined offset value of “1” or “−1” to one of the start RBG number and the end RBG number of allocated RBG number information (b′i) output by a scheduling unit (201), thereby calculating notified RBG number information (bi). An RBG total number setting unit (204) calculates the total number of RBGs, which is to be notified, by adding “1” to the total number of allocated RBGs. A notified information generating unit (205) applies the notified RBG number information (bi) and the notified total number of RBGs (Nrb′) to a predetermined formula, thereby generating and transmitting, to terminals, notified information (r).
US10582476B2 Search process for physical downlink control channels in a communication system
A method for a user equipment (UE) to determine locations for M candidate physical downlink control channels (PDCCHs) in a set of N physical resource blocks (PRBs) in a transmission time interval (TTI) is provided. The method includes determining a location for each of M candidate PDCCHs in a different PRB if N is greater than or equal to M and determining a location for each of N candidate PDCCHs in a different PRB and determining a location for each of remaining M-N candidate PDCCHs in a different PRB if M is greater than N and 2N is greater than or equal to M.
US10582475B2 Method for content synchronization when broadcasting data in a wireless network
The present disclosure relates to base station and method for content synchronization when broadcasting data in a communications network. The base station comprises a receiver receiving data sequences and a transmitter for transmitting data sequences. Each data sequence has a data size and comprises a sequence number (SN). The base station further comprises a processing circuitry configured to add byte numbered sequence numbers to said data sequences passed between layers in a protocol stack for transmission to a transceiver station.
US10582473B2 Non-anchor carrier utilisation
Methods are provided for assisting a UE to select a carrier for paging monitoring or for use in a random access request from a set of carriers comprise an anchor carrier and at least one non-anchor carrier. In one example, a carrier is selected based on a probability value associated with at least one of the carriers of the set.
US10582470B2 System and method for cell switching
A method for operating a first distributed unit (DU) includes participating in a link layer context transfer with a second DU, establishing a user data path for a mobile device, the user data path connecting the mobile device with a centralized unit (CU) including a radio control protocol entity communicating with the mobile device, and storing first user data for the mobile device received from the CU and second user data for the mobile device received from the second DU. The method includes establishing a connection with the mobile device, sending the first user data and the second user data to the mobile device, and adapting the link layer context to operate in the first DU for exchanging data between the CU and the mobile device, wherein adapting the link layer context includes associating an uppermost protocol layer of the first DU with a lowest protocol layer of the CU.
US10582468B2 Registration of devices for use of one or more services
A device profile manager receives notification of a user operating a mobile communication device in a subscriber domain. In response to detecting authorized usage of the mobile communication device in the subscriber domain, the device profile manager initiates registering of the mobile communication device and/or corresponding non-head of household user for subsequent use of incremental subscription services assigned to the subscriber domain. Subsequent to auto-registration of the mobile communication device to use services associated with the subscriber domain, the non-head of household user operating the mobile communication device is able to use the incremental subscription services assigned to the subscriber domain based on the identifier value of the mobile communication device without submission of access credentials.
US10582467B1 Secure enrollment of devices with cloud platforms
A mechanism for secure enrollment of devices with a cloud platform is provided. This serves as a foundation for securing devices, such as edge computing and internet-of-things gateways, that can be provisioned and managed from the cloud. A public key infrastructure mechanism is provided for enrollment that is split into three phases. The first and second phases of the secure enrollment process authenticate the device and ensure that the device is within agreed to manufacturing limits for the device manufacturer. The third phase of the secure enrollment process provides a long-term operating certification to the device for cloud resource access.
US10582465B2 Methods and arrangements for configuration of radio interface based synchronisation
A method for configuration of radio interface based synchronisation comprises obtaining of hearability information and synchronisation ability information concerning a multitude of radio base stations. The hearability information comprises an identity of the radio base station, and experienced signal quality from and identities of other radio base stations. The synchronisation ability information comprises information about a quality of synchronisation obtainable by the radio base station. A radio interface based synchronisation configuration is created in dependence of the obtained information. The radio interface based synchronisation configuration comprises definitions of synchronisation links, which radio base stations are recommended to use for synchronisation purposes. Data defining the radio interface based synchronisation configuration is provided for transmission to the respective radio base stations. Methods for radio interface based synchronisation and for planning radio interface based synchronisation, as well as arrangements and software for performing the methods are also presented.
US10582449B2 Intra-PDDU power saving in WLAN
A method and an apparatus for a station (STA) to save power in a wireless local area network (WLAN) are provided. For this, the STA receives a MU PPDU (Multi-User Physical Protocol Data unit) comprising A-MPDU (Aggregated MAC Protocol Data Unit) from an AP (Access Point). The STA enters into a doze state until an end of the MU PPDU, when a receiver address of the A-MPDU is equal to the STA's address, and there is an indication indicating a start of EOF (End-Of-Frame) padding.
US10582445B2 Method for dynamically slicing mobile devices
Aspects of the invention pertain to methods and devices that allow user equipment (UE), such as for example wireless devices, to reconfigure their respective antennas in a dynamic manner to allow connection to additional or fewer logical networks, also being referred to as network slices. Changing the configuration of the array of antennas may include changing an existing configuration, or allocation, of the antennas that are currently communicating with a first number of logical networks into a different configuration of antennas for communicating with a second, different second number of logical networks. In some cases this may mean that antennas that were allocated for communicating with a primary logical network are re-allocated for communicating with a second logical network, with other antennas remaining in communication with the primary logical network.
US10582444B1 Implantable medical device with secure connection to an external instrument
An implantable medical device (IMD) that includes a transceiver configured to broadcast an advertising data packet that includes a unique identifier, and to receive a scan request data packet from an external device. A memory stores program instructions, and stores an approved device list, and one or more processors are configured to execute the program instructions to identify a device identifier (ID) from the scan request data packet received, apply an advertising filter to determine if the scan request data packet is from an authorized external device based on the device ID and the approved device list, based on the determination by the advertising filter, deny transmission of a scan response data packet from the transceiver when the advertising filter determines that the scan request data packet is from an unauthorized external device, and establish a communication session with an authorized external device independent of the scan request data packet.
US10582442B2 Method and apparatus for receiving system information and paging in short TTI in wireless communication system
A method and apparatus for receiving system information in a wireless communication system is provided. A user equipment (UE) receives an indication indicating whether a cell supports a short transmission time interval (TTI) from the cell, and receives at least one of normal TTI system information in a normal TTI or short TTI system information in the short TTI from the cell according to the received indication. That is, an eNodeB (eNB) may schedule separate system information block type 1 (SIB1) and/or SI messages broadcast in short TTI.
US10582441B2 Method and apparatus for transmitting system information for cellular internet-of-things in wireless communication system
A method and apparatus for transmitting system information in a wireless communication system is provided. A base station (BS) configures a physical broadcast channel (PBCH) in a subband including a set of consecutive subcarriers in a frequency domain, and transmits master information via the PBCH.
US10582439B2 Apparatus and methods for cellular network communication based on plural mobile cores
A cellular communication system comprising a population of cellular communication network nodes comprising a stationary core, a plurality of base stations, and at least one node having mobile station functionality; and a client tunneling functionality co-located with the node having mobile station functionality which is operative to use network topology information obtained via the mobile station functionality to initiate generation of a tunnel having a first end at the node and a second far end at the stationary core.
US10582437B2 User terminal
A user equipment for a mobile communication system, and method and chip thereof, receives a first parameter and a second parameter broadcasted from the current serving cell, and reselects a target cell to be used as a serving cell from among plural cells operated at different frequencies. The first parameter defines a probability for performing reselection of the target cell, and the second parameter is a timer value to be set in a timer started at a timing at which a quality measurement for neighbor cells ends. Reselecting includes, after receiving the first and second parameter, periodically measuring qualities of neighbor cells at timer defined timings, comparing a value corresponding to IMSI of the user equipment with a value corresponding to the first parameter, and reselecting the target cell from among cells having a quality satisfying predetermined quality criteria, based on results of the quality measurement and the comparison.
US10582436B2 Voice service processing method and base station
A voice service processing method is provided. The method includes the following steps: If UE has a connection whose QCI is 1, and a total quantity of VoLTE data packets of the UE that are received by a PDCP layer of a base station is less than a first threshold in a detection period, the base station obtains the related parameters. The base station sends an intra-cell handover command to the UE if the SINR is greater than a first preset value, the MCS is greater than a second preset value, the packet error rate of the VoLTE data packet of the UE that is received by the MAC layer of the base station is less than a third preset value, and the total quantity of VoLTE data packets of the UE that are received by the RLC layer of the base station is greater than a fourth preset value.
US10582434B2 Device and method for deriving alignment information
A communication device configured to operate in accordance with a first communication protocol and to align itself with one or more communications transmitted in accordance with that protocol by identifying a communication transmitted in accordance with a second communication protocol that is not intended for the communication device, deriving alignment information from the identified communication and configuring itself to receive a communication transmitted in accordance with the first communication protocol in dependence on the alignment information.
US10582429B2 Wireless communication device and wireless communication method
A wireless communication device and a wireless communication method. A wireless communication device for use in a user equipment side includes one or more processors. The processor is configured to: obtain information about movement of the wireless communication device relative to a serving base station thereof; adjust a triggering condition for sending a measurement report for use in cell handover based on the information; and control sending of the measurement report according to the adjusted triggering condition.
US10582419B2 Wireless spectrum usage and load-balancing
A mobile communication device generates a respective request (such as a wireless communication) to access a network. An access point supporting communications over multiple carrier frequency bands receives the request from the mobile communication device to establish a wireless connection. A connection manager associated with the access point analyzes current load conditions associated with other mobile communication devices communicating with the access point over the multiple carrier frequency bands. Based at least in part on the current load conditions, the connection manager selects a carrier frequency band from the multiple carrier frequency bands. The connection manager initiates notification to the mobile communication device to connect to the access point using the selected carrier frequency band.
US10582418B2 Method and apparatus of transmitting data duplication in a wireless communication system
Methods and apparatuses for transmitting data duplication in a wireless communication system are disclosed herein. In one method for a user equipment (UE) configured with data duplication. The UE duplicates a data unit into a first data unit and a second data unit. The UE constructs a second Radio Link Control (RLC) Packet Data Unit (PDU) used for transmitting the second data unit. The second data unit is a second RLC Service Data Unit (SDU). The UE receives a control command from a network node. The control command is used to deactivate the data duplication. The UE discards the second RLC PDU if the second RLC PDU includes the second RLC SDU.
US10582417B2 Sending multiple G-PDUs with a single UDP datagram
Plural packet data units are encapsulated into a datagram of a user datagram protocol. Each of the plural packet data units includes a respective header of a tunneling protocol and a respective user data packet. Each of the headers indicates a length of the respective packet data unit. The plural packet data units include a first packet data unit and are arranged in the datagram in an order starting with the first packet data unit. It is informed, by at least the header of the first packet data, that the encapsulating encapsulates the plural packet data units into the datagram.
US10582416B2 Wireless communication apparatus, a method of wireless communication, and a program for wireless communication
In wireless communication with another communication apparatus in a predetermined wireless network, overhead information defined in a media access control layer is divided into a header of information necessary for the common access control and a header of information necessary for each payload. Address information is added to the header of information necessary for the common access control to transmit the generated header attached to the transmission data. For example, in a case of forming a physical burst in which a plurality of data payloads are combined into one, a frame structure is provided without useless repetition of address information.
US10582413B2 Truncated buffer status reporting
A wireless device receives configuration parameters of logical channel(s) grouped into logical channel group(s) comprising a 1st logical channel group. A padding buffer status report (BSR) is triggered. A truncated BSR is transmitted in in response to: the triggering of the padding BSR; and a number of padding bits being: larger than a size of a short BSR plus a short BSR subheader; and smaller than a size of a long BSR plus a long BSR subheader. The truncated BSR indicates a presence of a buffer size field for the first logical channel group corresponding to a presence bit. The buffer size field indicate an amount of data available across logical channels of the first logical channel group. The truncated BSR comprises: a number of buffer size fields for logical channel groups with logical channels having available data for transmission following a decreasing order of priority.
US10582408B2 Method for reporting reference signal measurement information by terminal in wireless communication system, and apparatus supporting same
Disclosed are: a method for reporting reference signal measurement information for a secondary base station by a terminal, connected to both a master base station and the secondary base station according to a dual connectivity scheme, in a wireless communication system comprising the master base station and the secondary base station that is operated under the control of the master base station and employs multiple analog beams; and an apparatus supporting the same.
US10582401B2 Large scale radio frequency signal information processing and analysis system
A large-scale radio frequency signal information processing and analysis system that provides advanced signal analysis for telecommunication applications, including band capacity and geographical density determinations and detection, classification, identification, and geolocation of signals across a wide range of frequencies and across broad geographical areas. The system may utilize a range of novel algorithms for bin-wise processing, Rayleigh distribution analysis, telecommunication signal classification, receiver anomaly detection, transmitter density estimation, transmitter detection and location, geolocation analysis, telecommunication activity estimation, telecommunication utilization estimation, frequency utilization estimation, and data interpolation.
US10582399B1 Roaming analysis based on user equipment metrics
User equipment (UE) can include a roaming analyzer to capture call data to monitor conditions of roaming coverage and networks. The UE can aggregate data and report such data to a network device to further aggregate the data and to generate reports. The network device can use the aggregated data to evaluate roaming coverage and to determine a coverage index for each location area code. Network components can be deployed or optimized based at least in part on the coverage index. In some instances, when the UE is connected to a roaming cell, the coverage index can be used to adjust a search frequency for a provider cell.
US10582398B2 Data exchange method and apparatus
The present invention relates to a data exchange method and apparatus. The method includes: sending, by a primary base station, a request of setting up an X3 interface to a secondary base station, wherein the X3 interface has a capability of bidirectional data communication; receiving, by the primary base station, a response of setting up the X3 interface sent by the secondary base station; and performing, by the primary base station, bidirectional data exchange with the secondary base station by using the X3 interface.
US10582397B2 Beam refinement reference signal transmissions during control symbol
Techniques are described herein to transmit beam refinement reference signals and control information in a control symbol. The beam refinement reference signals may occupy frequency resources different from those occupied by the control information. During a beam refinement procedure, a transmitting entity may generate a plurality of directional beams. Multiple beam refinement reference signals may be generated for a single directional beam. Beam refinement reference signals for each directional beam may be distributed throughout various frequency resources of the control symbol. A receiving entity may measure at least one parameter of the beam refinement reference signals and select a preferred beam refinement reference signal. The transmitting entity may adjust characteristics of a current directional beam of a communication link between the transmitting entity and the receiving entity based on the preferred beam refinement reference signal.
US10582392B2 Reallocating a capacity boost cell of a cellular network
Reallocation of a capacity boost cell between first and second operators in a cellular radio communications network is carried out by detecting a drop in load for the first operator, in the area of coverage of the capacity boost cell, below a first threshold, and reallocating automatically the capacity boost cell to the second operator in response to the detected drop in load, if the first operator has authorised a reallocation. The capacity boost cell can be reallocated automatically back to the first operator in response to detecting a subsequent increase in load above a second threshold for the first operator. This can improve utilisation of the capacity boost cell during low load periods while still having it available for the first operator for high load periods, and can provide access to additional capacity for the second operator without need for costly additional infrastructure.
US10582389B2 Secured paging
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive a paging message that includes a secured UE identifier calculated based on a security configuration negotiated between the UE and a trusted source, e.g., a mobility management entity (MME) of the core network. The UE may determine whether the paging message is received from the trusted source or an untrusted source based on the secured UE identifier. The UE may transmit a connection request message based on the determination that the paging message is received from a trusted source.
US10582387B2 Disabling a mobile device that has stolen hardware components
A first hardware component identifier may be read for a first hardware component of a computing device. The reading of the first hardware component identifier for the first hardware component may be performed by a processor of the computing device reading a read-only memory of the first hardware component. A second hardware component identifier and an alert indicator over a network may be received. The second hardware component identifier and the alert indicator may correspond with the first hardware component. The first hardware component identifier may be compared with the second hardware component identifier. The computing device may be disabled when the first hardware component identifier matches the second hardware component identifier and the alert indicator indicates that the first hardware component has been reported stolen.
US10582381B2 Implementing radio access network slicing in a mobile network
In one example, requirement(s) are determined for data flows though different logical instances of mobile networks. The data flows are between UE(s) and the logical instances of the mobile networks. Information for the determined requirement(s) is sent to a multiple node controller to allow the multiple node controller to output information to enable configuration of RRC. The configuration causes the RRC to cause radio subflow(s), which flow through different radio legs and to the UE(s), to satisfy the requirement(s). In another example, mapping is received that maps different logical instances of mobile networks and their associated service flows to radio subflows that flow through different radio legs and to UE(s). The radio subflows, which flow through different radio legs and to the UE(s), are caused to satisfy the requirement(s) for the data flows. Apparatus, methods, programs, and program products are disclosed.
US10582380B2 Methods and apparatus for direct communication key establishment
Methods And Apparatus For Direct Communication Key Establishment Methods (100, 200, 300) and apparatus (400, 500, 600, 700, 800, 900) are disclosed for establishing a key for direct communication between a User Equipment device, UE, and a device. The methods and apparatus cooperate to form a system for securing direct communication between a UE and a device over an interface. The system comprises a UE (20), a device (30) and a Direct Communication Element (40). The Direct Communication Element (40) is configured to obtain a shared session key and Generic Bootstrapping Architecture Push Information, GPI, to derive a direct communication key from at least the shared session key, and to send the direct communication key and the GPI to the device (30). The device (30) is configured to send the GPI to the UE (20). The UE (20) is configured to derive the shared session key from at least the GPI and to derive the direct communication key from the shared session key. Also disclosed are a computer product operable to carry out methods according to the present invention and a computer program product comprising a computer readable medium having such a computer product stored thereon.
US10582370B2 System and method for obtaining an identifier of a mobile communication terminal at a control checkpoint
Methods for obtain identifiers, such as International Mobile Subscriber Identities (IMSIs) and International Mobile Station Equipment Identities (IMEIs), of mobile communication terminals, and associate these identifiers with other items of identifying information provided by users of the terminals. A local interrogation device may be installed that imitates a legitimate base station belonging to a cellular network, at a control checkpoint. Local interrogation devices are connected to a global interrogation device in a hierarchical network, whereby the local interrogation devices are assigned a priority that is higher than that of the global interrogation device. The global interrogation device provides cellular coverage to a larger area that contains the control checkpoints, while the local interrogation devices provide more localized cellular coverage to the control checkpoints.
US10582369B2 Mobile station, position management apparatus, mobile communication system and communication method
A system includes a bases station including circuitry configured to receive a signal regarding an attach procedure; transmit, to a position management apparatus, the attach procedure signal together with a CSGID, based on receiving the attach procedure signal; receive an attachment acceptance together with fourth information from the position management apparatus, as a response to the signal regarding the attach procedure, wherein the fourth information is permission information indicating that Local IP Access (LIPA) is permitted; and transmit an attachment acceptance without including the fourth information to the mobile station apparatus, after receiving the attachment acceptance; and a mobile station including circuitry able to transmit first information corresponding to Local IP access (LIPA) for connecting to a network without passing through a core network, and in a case that LIPA is permitted, to perform data reception and transmission with the network without passing through the core network.
US10582359B2 System, apparatus, and method for forming a secured network using tag devices having a random identification number associated therewith
Embodiments described herein are directed to the manufacturing of tag devices, authenticating such devices, authorizing a tag reader apparatus to read tag devices external to the tag reader apparatus, and enabling an authorized tag reader apparatus to form a secured network comprising a plurality of devices, each of which comprise a tag device. The secured network may be formed by simply reading tag devices associated with consumer devices that a user desires to be in the secured network using the authorized tag reader apparatus. The random identification numbers associated with the plurality of consumer devices' tag devices may be used to retrieve instructions that are implemented by the consumer device(s) to form/configure the secured network. The authorized tag reader apparatus is the only device that is enabled to subsequently configure/reconfigure the network and/or the devices included therein, thereby securing the network for use only by the authorized tag reader apparatus.
US10582356B2 Dynamic management of default subcarrier spacing for 5G or other next generation network
In one embodiment, a method can comprise sending identification data representative of an identification of a base station device to a subscriber identity module. In response to the sending the identification data, the method can comprise receiving status data representative of a response from the subscriber identity module, and based on the receiving the status data, sending, fetch data representative of a command to be acquired from the subscriber identity module. Additionally, the method can comprise receiving, from the subscriber identity module, command data associated with the command to be performed by the mobile device. Furthermore, based on the receiving the command data, the method can comprise sending, to the base station device, response data representative of whether the command has been determined to have been performed.
US10582353B2 Wireless communication device for vehicles and wireless communication system
A wireless communication device for vehicles, which is used in a vehicle and is able to designate a plurality of service channels, includes a first wireless receiver, a second wireless receiver, and a reception control unit. The first wireless receiver designates, as a reception channel, a service channel identified from the service channels based on a kind of a service, and receives service execution information to execute the service. The second wireless receiver designates, as a reception channel, a control channel having a frequency channel different from those of the service channels, and receives service announcement information containing channel information. The reception control unit causes the first wireless receiver to set the reception channel based on the channel information contained in the service announcement information received by the second wireless receiver.
US10582341B2 Facilitating estimation of mobile device presence inside a defined region
Estimation of mobile device presence inside a defined region is facilitated. In one example, a device receives location information representing locations of a mobile device and corresponding time information for the locations of the mobile device. The device determines an estimated path of travel for the mobile device based on the location information and, based on the corresponding time information for the locations of the mobile device, determines whether the estimated path of travel traverses, at a defined time period of interest, a defined region that includes a defined portion.
US10582331B2 Dynamic positional audio
System and methods for providing dynamic positional audio are disclosed. Methods can comprise determining availability of one or more devices to output audio and determining a location of the one or more available devices. Audio information can be received and at least a portion of the audio information can be configured to generate assigned audio information based on the determined location of the available devices. The assigned audio information can be transmitted to the available devices.
US10582328B2 Audio response based on user worn microphones to direct or adapt program responses system and method
A system, method, and wireless earpieces for communicating with a virtual reality headset. A position and an orientation of a head of a user are detected utilizing at least wireless earpieces. Audio content is received. The audio content is enhanced utilizing the position and the orientation of the head of the user. The audio content is immediately delivered to the user. The method may further include communicating the position and the orientation of the head of the user to the virtual reality headset. The audio content may be based on the orientation and position of the head of the user.
US10582326B1 Playback device calibration
Systems and methods for calibrating a playback device include (i) outputting first audio content; (ii) capturing audio data representing reflections of the first audio content within a room in which the playback device is located; (iii) based on the captured audio data, determining an acoustic response of the room; (iv) connecting to a database comprising a plurality of sets of stored audio calibration settings, each set associated with a respective stored acoustic room response of a plurality of stored acoustic room responses; (v) querying the database for a stored acoustic room response that corresponds to the determined acoustic response of the room in which the playback device is located; and (vi) applying to the playback device a particular set of stored audio calibration settings associated with the stored acoustic room response that corresponds to the determined acoustic response of the room in which the playback device is located.
US10582324B2 Apparatus and method for processing multi-channel audio signal
Disclosed is an apparatus and method for processing a multichannel audio signal. A multichannel audio signal processing method may include: generating an N-channel audio signal of N channels by down-mixing an M-channel audio signal of M channels; and generating a stereo audio signal by performing binaural rendering of the N-channel audio signal.
US10582323B2 Speaker module housing and manufacturing method thereof
Disclosed are a speaker module housing and a manufacturing method thereof. The speaker module housing comprises an upper housing, a lower housing, an annular connection member and a plate member. The annular connection member comprises a fixing portion and a connection portion. A speaker unit assembling hole is formed in the upper housing. The fixing portion of the annular connection member is fixedly connected with the speaker unit assembling hole. The connection portion of the annular connection member is electrically connected with the plate member.
US10582322B2 Audio playback settings for voice interaction
Example techniques relate to voice interaction in an environment with a media playback system that is playing back audio content. In an example implementation, while playing back first audio in a given environment at a given loudness: a playback device (a) detects that an event is anticipated in the given environment, the event involving playback of second audio and (b) determines a loudness of background noise in the given environment, the background noise comprising ambient noise in the given environment. The playback device ducks the first audio in proportion to a difference between the given loudness of the first audio and the determined loudness of the background noise and plays back the ducked first audio concurrently with the second audio.
US10582314B2 Hearing device comprising a wireless receiver of sound
A hearing device, e.g. a hearing aid, adapted for being located at or in an ear of a user and/or for being fully or partially implanted in the head of the user, comprises A multitude of input units each providing an electric input signal representing a mixture of an audio signal from an audio signal source and possibly acoustic signals from other acoustic signal sources around the hearing device as received at the input unit in question; A wireless receiver for receiving and providing a direct representation of the audio signal; A beamformer filtering unit configured to receive said multitude of electric input signals, and providing a beamformed signal; A combination unit for providing a mixed signal comprising a combination of said direct representation of the audio signal and said beamformed signal, or signals originating therefrom; An output unit for presenting stimuli perceivable to the user as sound based on said mixed signal. The beamformer filtering unit comprises an audio signal cancelling beamformer configured to provide that sound from the direction from the hearing device to the audio signal source is cancelled or attenuated compared to other directions in said beamformed signal. The application further relates to a method of operating a hearing device.
US10582300B2 Temperature monitoring for loudspeakers
Methods and Apparatus for estimating a temperature of an electromechanical transducer. The method comprising receiving an audio signal (901); providing an output signal to the electromechanical transducer, based on the audio signal (902); and determining whether a first magnitude of the audio signal in a first frequency band is above a magnitude threshold (903). In response to the first magnitude being above or equal to the magnitude threshold, calculating a first impedance of the electromechanical transducer based on measurements of a first voltage and a first current of the electromechanical transducer within the first frequency band (905), and estimating the temperature of the electromechanical transducer based on the first impedance (907). In response to the first magnitude being below the magnitude threshold, inserting a pilot tone into the audio signal (909), wherein the pilot tone is at a pilot tone frequency, calculating a second impedance of the electromechanical transducer based on measurements of a second voltage and a second current of the electromechanical transducer at the pilot tone frequency (911), and estimating the temperature of the electromechanical transducer based on the second impedance (913).
US10582297B2 Speaker box
The present disclosure provides a speaker box including a lower cover, an upper cover, a sounding unit, a blocking wall, a surrounding wall, a communication hole and a gas permeable spacer. The sounding unit, the lower cover and the upper cover enclose a rear chamber. The rear chamber is partitioned into a first rear chamber and a second rear chamber by the blocking wall. The sounding unit is accommodated in the first rear chamber. A sound absorbing chamber having a gas permeable spacer is formed in the first rear chamber. The blocking wall has a communication hole that communicates the sound absorbing chamber with the second rear chamber, and the second rear chamber and the sound absorbing chamber are filled with sound absorbing particles. Compared with the related art, the speaker box of the present disclosure has a simple structure and excellent audio performance, especially excellent low frequency performance.
US10582287B2 Electronic device including cover having open/close structure using magnetic force
An electronic device including a cover having an open/close structure is provided. The electronic device includes a housing including an upper face and a recess formed through the upper face in order to accommodate an earphone device, a cover for covering the recess in a closed state and to allow access to the recess in an opened state, a conductive pin disposed in the recess and biased mechanically toward the cover in the closed state, a circuit electrically connected to the conductive pin, a plurality of magnets disposed in the cover, a mechanical hook structure coupled to a peripheral portion of the cover in the closed state, and a button, when pressed, for separating the hook structure from the peripheral portion while moving a magnet to a position where the magnet faces another magnet.
US10582279B2 Loudspeaker module
Disclosed is a loudspeaker module, comprising a module housing and a single loudspeaker; a module inner cavity configured to receive the single loudspeaker is formed in the module housing; and the module housing comprises a module upper housing and a module lower housing, the module upper housing is arranged at the outer side of a front cover of the single loudspeaker, the module upper housing is provided with a metal sheet in an injection molding manner, and a grounding terminal configured to be in grounding connection with an application terminal of the loudspeaker module is led out from the metal sheet. The loudspeaker module of the present invention not only is aiding in thinning, but also can ensure the matching stability between a loudspeaker and an application terminal.
US10582277B2 Generating a stitched data stream
Systems and methods provide for receiving a request for an alternate data stream of a plurality of individual data streams than an active data stream currently being displayed on a computing device, during display on the computing device of a stitched data steam comprising the plurality of individual data streams associated with a common audio timeline. The systems and methods further providing for determining a subset of the plurality of individual data streams of the stitched data stream associated with a time period of the active data stream in the common audio timeline, selecting the alternate data stream from the subset of the plurality of individual data streams, and providing the alternate data stream to the computing device, wherein the display of the active data stream on the computing device transitions to the alternate data stream on the computing device in the common audio timeline.
US10582265B2 Systems and methods for nonlinear video playback using linear real-time video players
Systems and methods for nonlinear media playback using a linear media player are described. In one implementation, a video tree representing a branching video presentation is provided, and a dynamic playlist is provided to a linear video player. A controller component interacts with the linear video player through a standard interface of the linear video player. During playback of a video content segment in the dynamic playlist by the linear video player, an indication of a user interaction with the playing video content segment is received by the controller component and from the linear video player via the standard interface, and the dynamic playlist is modified based on video content segments in a branch of the video tree. In another implementation, an uncompressed media file is selected and combined with a preceding and/or following media file. The combined files are compressed and a portion of the compressed file corresponding to the original media file is extracted.
US10582262B2 Satellite video content delivery system
Aspects of the subject disclosure may include, for example, a method including determining a degradation of satellite reception in a first geographic area, receiving a weather report for the first geographic area to determine a weather condition, determining a movement of the weather condition to a second geographic area, determining an impairment vector based on the movement to the second geographic area to determine if equipment of customers of a satellite content provider will have an impaired reception of media content, initiating a streaming of media content to the equipment of the customers in the second geographic area according to the impairment vector, and disabling the streaming of the media content to the equipment of the customers in the second geographic area responsive to determining that the second geographic area is no longer impaired by the weather condition. Other embodiments are disclosed.
US10582260B2 Delivering content
A content delivery system comprising: a communications network; a media component connected to the communications network, the media component configured to deliver content for consumption at user devices connected to the communications network; an engagement monitoring component configured to monitor user engagement with auxiliary content played out at the user devices; a storage component which holds engagement monitoring data in association with user identifiers of users of the content delivery system; a content control module configured to receive from a user device a request for content data, the content control module being operable to selectively deliver enhanced content data based on the engagement monitoring data held in association with a user identifier associated with a user of the user device.
US10582258B2 Method and system of rendering late or early audio-video frames
A system, article, and method of rendering late or early audio-video frames.
US10582252B2 Display device, television receiver, program, and recording medium
Easy switching to a display mode that corresponds to a viewing-and-listening style that is desired by a user is enabled. A display device (1) displays one or plural objects on a slidable background and performs switching between a first mode in which display of a target object among the one or plural objects is stopped in a case where the background is slid and a second mode in which the target object is displayed while being fixed to a display region regardless of whether or not the background is slid.
US10582246B2 Automatic input selection
Disclosed are techniques for minimizing user effort when controlling complex media systems such as home theater systems. When multiple devices are connected within such systems, it is necessary to ensure that content from the intended device is presented. In accordance with the disclosed principles, source selection is automatically performed by analyzing command signals and cross-referencing these signals with those expected for devices known to be within the system.
US10582243B2 Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
Items of video content offered for viewing on a video-on-demand (VOD) platform of a digital TV service provider are each assigned a respective title and hierarchical address corresponding to hierarchically-arranged categories and subcategories within which the title for the video content is to be categorized. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. The EPG dynamically adjust its display listings of each level of categories, subcategories, and titles in order to minimize the number of remote control keypresses needed for a viewer to navigate to a title of interest. In one basic form, the EPG display is reordered by listing more frequently visited categories or subcategories first, and other less frequently visited categories or subcategories lower on the listing or out-of-sight on another page of the display.
US10582240B2 Digital jukebox device with karaoke and/or photo booth features, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
US10582230B2 Media content redirection
A content delivery server may allow users to redirect browsed content from one system to another. A user may install or activate a plug-in to a browser, such as an Internet browser, and the plug-in may be linked to the user's account on another service. As the user browses content from the browser, the user may select a command to cause the browsed content to be delivered to the other service, ingested by the other service, and made available to the user from the other service.
US10582229B2 Systems and methods for managing recorded media assets through advertisement insertion
Systems and methods are disclosed herein for managing recorded media assets through advertisement insertion. A media guidance application may record and store media assets for later viewing by a user. To help ensure that the user views older recordings first, the media guidance application may insert advertisements into media assets which are part of a program series where there are older recorded media assets of the same program series that have not yet been watched by the user. The media guidance application may determine that multiple media assets are part of the same program series, and which of the media assets was recorded latest. The media guidance application may then select a play position within the later-recorded media asset and insert an advertisement at the selected play position.
US10582226B2 Geography-based dynamic content packaging and delivery
To be accessed on different media players, requested content must be delivered in a format that is supported by the requesting device. A dynamic content packager for encrypting and packaging requested content for different requesting devices at the time of consumption is disclosed.
US10582219B2 Transform coefficient coding
An idea used herein is to use the same function for the dependency of the context and the dependency of the symbolization parameter on previously coded/decoded transform coefficients. Using the same function—with varying function parameter—may even be used with respect to different transform block sizes and/or frequency portions of the transform blocks in case of the transform coefficients being spatially arranged in transform blocks. A further variant of this idea is to use the same function for the dependency of a symbolization parameter on previously coded/decoded transform coefficients for different sizes of the current transform coefficient's transform block, different information component types of the current transform coefficient's transform block and/or different frequency portions the current transform coefficient is located within the transform block.
US10582215B2 Inter prediction method and apparatus in video coding system
A video decoding method performed by a decoding apparatus includes the steps of: deriving control points (CP) for a current block; acquiring movement vectors for the CPs; deriving a sample unit movement vector in the current block on the basis of the acquired movement vectors; and deriving a prediction sample for the current block on the basis of the sample unit movement vector. According to the present invention, it is possible to effectively perform, through sample unit motion vectors, inter-prediction not only in a case where an image in the current block is plane-shifted but also in a case where there are various image distortions.
US10582213B2 Features of intra block copy prediction mode for video and image coding and decoding
Innovations in intra block copy (“BC”) prediction mode facilitate intra BC prediction that is more effective in terms of rate-distortion performance and/or computational efficiency of encoding and decoding. For example, some of the innovations provide ways to select block vector (“BV”) values more effectively. Other innovations provide ways to encode/decode BV values more efficiently. Still other innovations address how to perform in-loop deblock filtering when a block has intra BC prediction mode, or address how to perform intra BC prediction when constrained intra prediction is enabled.
US10582210B2 Method of motion vector derivation for video coding
A method and apparatus for deriving a sub-block motion vector for the current sub-block based on a motion-model function depending on the current sub-block location are disclosed. The derived sub-block motion vector is then used for encoding or decoding the sub-block. The motion-model function may correspond to an affine motion-model function or a bilinear motion-model function. In one embodiment, a new Merge mode can be used to apply prediction of a current block by applying prediction on the sub-block basis using the sub-block motion vector derived from the motion-model function. In another embodiment, an additional inter prediction mode can be used to apply prediction of a current block by applying prediction on the sub-block basis using the sub-block motion vector derived from the motion-model function.
US10582206B2 Methods, encoder, and transcoder for transcoding
The present invention relates to an encoder, transcoder and methods thereof. A transcoder embodiment involves transcoding a bitstream representing an original video source from an input video format to an output video format. An encoder embodiment involves providing transform coefficients in side information related to an encoded video bitstream.
US10582203B2 Method and apparatus for transform coefficient coding of non-square blocks
A method and apparatus for transform coefficient coding of image and video data for a video encoder or decoder are disclosed. The method determines a CG (coding group) size adaptively based on the current TU. The current TU is divided into one or more current CGs (coding groups) according to the CG size. Bins associated with the coefficients of the current TU are then encoded or decoded according to a selected CG scan path through the current TU and one or more coefficient scan paths within each CG. If TU width is larger or smaller than TU height for the current TU, then CG width is selected to be larger or smaller than CG height accordingly. According to another method, all bypass-coded bins associated with coefficients in the current TU are grouped to improve the parsing throughput rate.
US10582201B2 Most-interested region in an image
A device for determining information for video data includes one or more processors implemented in circuitry that are configured to determine one or more most-interested regions of a plurality of regions of an image of video data based on data representative of the one or more most-interested regions. The data representative of the one or more most-interested regions is external to video coding layer (VCL) data of a bitstream including the video data. The processors output a request for relatively high-quality video data for the one or more most-interested regions of the image and output, after outputting the request for the relatively high-quality video data, a request for relatively low-quality video data for one or more other regions of the image.
US10582199B2 Image coding apparatus, image coding method, image decoding apparatus, image decoding method, and program
An image coding apparatus configured to divide an image into one or more slices each including a plurality of blocks and to code each slice on a block-by-block basis includes a first coding unit configured to code blocks included in a first portion of the slice, and a second coding unit configured to code blocks included in a second portion of the slice, wherein, when the second coding unit codes an initial block in the second portion, the second coding unit codes the initial included in the second portion by referring to a first quantization parameter provided to the slice as an initial value and referred to by the first coding unit when the first coding units codes the initial block in the first portion.
US10582194B2 Method and apparatus for encoding video and method and apparatus for decoding video by considering skip and split order
A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data.
US10582192B2 Display apparatus
A display apparatus, and a light guide plate (LGP) of the display apparatus are provided. The LGP may include a first light guide segment and a second light guide segment that are alternately arranged in a first direction. The first light guide segment and the second light guide segment may be separated from each other by a light barrier. Light guided and output in the LGP may be diffused in one direction by an anisotropic diffuser. The first light guide segment may be configured to guide light from a first light source used to generate a two-dimensional (2D) image. The second light guide segment may be configured to guide light incident from a second light source used to generate a three-dimensional image.
US10582180B2 Depth imaging correction apparatus, imaging apparatus, and depth image correction method
Provided is a depth image correction apparatus to correct depth information in a depth image, which acquires a depth image and correction information, and corrects the depth values of the depth image based on the correction information and generates a corrected depth image. The apparatus acquires, as the correction information, first confidence indicating reliability in the depth values, and second confidence indicating reliability in position in an in-plane direction vertical to the depth direction. The apparatus performs first correction processing of generating a first corrected depth image by correcting the depth image based on the first confidence and similarity of the depth values, and second correction processing of generating the corrected depth image by correcting the first corrected depth image based on the second confidence.
US10582179B2 Method and apparatus for processing binocular disparity image
A method and apparatus for processing a binocular disparity image are provided. A method of determining a disparity of a binocular disparity image that includes a left eye image and a right eye image includes acquiring features of a plurality of pixels of the binocular disparity image based on an event distribution of the binocular disparity image, calculating a cost matrix of matching respective pixels between the left eye image and the right eye image based on the features, and determining a disparity of each matched pair of pixels based on the cost matrix.
US10582175B2 Imaging sensor and imaging device
An imaging sensor includes a color filter, and DBPF that has a transmission characteristic in a visible-light band, a blocking characteristic in a first wavelength band adjacent to a long-wavelength side of the visible-light band, and a transmission characteristic in a second wavelength band that is a part of the first wavelength band. A transmission characteristic of DBPF and a transmission characteristic of each filter part of the color filter are set in such a manner that the second wavelength band of DBPF is included in a third wavelength band that is a wavelength band in which transmittance of the filter parts in colors is approximate to each other on a long-wavelength side of the visible-light band and a fourth wavelength band that is a wavelength band in which a filter part for infrared light has a transmission characteristic.
US10582174B2 Video processing apparatus, video processing method, and medium
A camera microcomputer sets a gamma characteristic that suits a luminance input value/output value relationship in the entire luminance region extending from lower luminance to higher luminance of a video signal to a luminance input value/output value relationship of a referential gamma characteristic, irrespective of input dynamic range. A gamma correction processing unit performs gamma correction processing on a captured video signal in such a way as to convert the input value into the output value based on the set gamma characteristic.
US10582167B2 Triggering video surveillance using embedded voice, speech, or sound recognition
Techniques for automatically triggering video surveillance using embedded voice, speech, or sound recognition are provided. In one embodiment, a computer system can receive an audio signal captured from an area to be monitored via video surveillance. The computer system can further recognize, via an embedded recognition component, a voice, speech phrase, or environmental sound in the audio signal, and can determine that the recognized voice, speech phrase, or environmental sound corresponds to a predefined trigger condition. The computer system can then automatically transmit a signal to one or more video capture devices to begin video recording of the area.
US10582165B2 Information processing device and method for controlling image data thereof
The purpose of the present invention is to provide an information processing device that realizes more suitable ease of use. To accomplish the purpose, there is provided an information processing device provided with a video input unit for acquiring image data from an optical image, a signal receiver unit for acquiring a position computation signal, a communication unit for transmitting the image data, a first memory unit for storing position information pertaining to a place to which the image data is not transmitted, and a control unit for controlling the execution of image data transmission on the basis of the position information acquired from the position calculation signal and the position information stored in the first storage unit.
US10582161B2 Monitoring apparatus and controlling method therefor
The present invention relates to a monitoring apparatus and a controlling method therefor. The present invention comprises: a device body mounted in any one side of an object having a front side and a back side; at least two cameras, equipped in the device, for receiving images of the direction in which the front side of the object is directed and the direction in which the back side of the object is directed; a sensor unit for sensing the object and the situation of the object's surroundings; and a control unit for driving at least one of the cameras in an imaging standby mode when a target object approaches within a predetermined distance from the object, switching the at least one camera to an imaging activation mode when a preset situation occurs as a result of the sensing of the sensor unit, and performing functions corresponding to a currently occurring situation by using at least one of the images received from the at least one camera and sensing results from the sensor unit.
US10582157B1 Live interaction in persistent conversations
Systems, methods and computer readable media for live interactions in persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to a second user, wherein the communication message includes initiation of a live interaction. The method can also include generating a live interaction user interface element for display as part of a persistent conversation interface. The method can further include storing a representation of the live interaction in a conversation content section of a persistent conversation object when the live interaction ends. The method can include updating conversation state information of the persistent conversation object to reflect the receiving of the communication message and the storing of the representation.
US10582156B2 Electronic device for performing video call and computer-readable recording medium
Disclosed is a first electronic device for performing a video call. The first electronic device may comprise: a communication module for receiving video and audio for a video call from a second electronic device connected thereto for the video call; a display; a camera module; and a processor. The processor may: receive location information indicating the location of the second electronic device from the second electronic device through the communication module; identify a place where the second electronic device is located, using at least one of the received video and the received location information; generate a first spatial image indicating the second electronic device being located in the identified place; and transmit an image captured by the camera module and the generated first spatial image to the second electronic device through the communication module.
US10582147B2 Systems and methods for intelligently recording video data streams
Systems and methods for intelligently recording video data streams are provided. Some methods can include determining whether an area of interest in a first high resolution video data stream of a field of view of a camera includes motion. When the area of interest includes the motion, the area of interest can be cropped from the first high resolution video data stream to form a second high resolution video data stream of the area of interest, and the first high resolution video data stream of an area of non-interest in the field of view can be converted into a first low resolution video data stream of the area of non-interest. When the area of interest fails to include the motion, the first high resolution video data stream of the field of view can be converted into a second low resolution video data stream of the field of view.
US10582143B2 Programmable state machine
An image sensor comprises: an array (102) of pixels (104) arranged in rows and columns; readout circuitry (110) for reading out image information from pixels (104) in the array (102) of pixels (104); signal lines (112) for providing control signals to the pixels (104) in the array (102) and/or the readout circuitry (110); a programmable sequence controller (114) configured to control the control signals provided on the signal lines (112), said programmable sequence controller (114) comprising: at least one programmable signal controlling state machine (140), which is configured to define a sequence of states and to define control parameters for the states in the sequence, wherein the control parameters include the control signals to be provided on at least one signal line (112) for controlling at least one of a row of pixels (104) or the readout circuitry (110).
US10582142B2 Photoelectric conversion device
A photoelectric conversion device, having a horizontally long rectangular shape, includes a pixel block including pixels; signal processing blocks, arranged along a transverse direction of the photoelectric conversion device, for processing a pixel signal; a power source voltage supply block for supplying a power source voltage. The pixel includes a photoelectric conversion element for performing a photoelectric conversion, and a charge/voltage conversion unit, including a first amplifier, for converting the converted charge into a voltage. In the pixel block, columns are arranged in a longitudinal direction. Each column is set as a unit of signal processing including a predetermined number of pixels. Vertical power feeding wirings for feeding the power source voltage to the columns of the pixel block, from the transverse direction, are arranged. Horizontal power feeding wirings for feeding the power source voltage to the pixel block and the signal processing blocks, from the longitudinal direction, are arranged.
US10582141B2 Imaging device and electronic device
A semiconductor device with an arithmetic processing function is provided. In the semiconductor device, an imaging portion and an arithmetic portion are electrically connected to each other through an analog processing circuit 24. The imaging portion includes a pixel array 21 in which pixels 20 used for imaging and reference pixels 22 used for image processing are arranged in a matrix, and a row decoder 25. The arithmetic portion includes a memory element array 31 in which memory elements 30 and reference memory elements 32 are arranged in a matrix, an analog processing circuit 34, a row decoder 35, and a column decoder 36.
US10582139B2 Signal processing device, imaging element, and electronic apparatus
A signal processing device includes a comparison unit to compare a signal level of an analog signal with a signal level of a reference signal; a selection unit configured to select the reference signal to be supplied to the comparison unit; and a switching unit capable of switching a signal line connected to an input terminal of the comparison unit such that a signal line via which the selected reference signal is transmitted is connected to the input terminal of the comparison unit, wherein the comparison unit includes a floating node as the input terminal, the selection unit includes a signal line in which a parasitic capacitance is caused between the signal line and the floating node as the input terminal of the comparison unit, and the signal line of the selection unit is configured to transmit an identical level of signal in multiple comparison processes of the comparison unit.
US10582132B2 Dynamic range extension to produce images
Described are examples for generating a high dynamic range image from a plurality of images. A plurality of images of a real world scene can be obtained from one or more image sensors, wherein at least two of the plurality of images are captured based on different intensity parameters. Intensity information for the real world scene can be determined based at least in part on processing the at least two of the plurality of images. A high dynamic range image corresponding to the real world scene can be generated based at least in part on adding the intensity information to pixels of at least one of the plurality of images.
US10582129B2 Image processing apparatus, image processing method, program, and storage medium
An image processing apparatus is provided that includes an acquisition unit configured to acquire a plurality of viewpoint images having different viewpoint; a calculation unit configured to calculate associated information associated with parallax from the plurality of viewpoint images; an image processing unit configured to generate an output image by performing an image process on image data based on the plurality of viewpoint images; a setting unit configured to set the image process using the image processing unit; and a determination unit configured to acquire the associated information, determine an effect of the image process for each area in the output image, and output the determination result.
US10582128B2 Optical image stabilization system, imaging device, and electronic device
An optical image stabilization system, an imaging device, and an electronic device are provided. The optical image stabilization system includes a micro electro-mechanical system (MEMS), and an image sensor. The MEMS includes a fixed electrode, a movable electrode, and a deformable connection member. The movable electrode cooperates with the fixed electrode. The deformable connection member is configured to fixedly connect the fixed electrode with the movable electrode. The image sensor is fixedly connected to the movable electrode. The fixed electrode and the movable electrode are configured to generate an electrostatic force under a driving voltage. The deformable connection member is configured to deform under the electrostatic force in a direction where the movable electrode moves, to make the movable electrode move, so as to drive the image sensor to move.
US10582122B2 Image processing apparatus, image processing method, and image pickup apparatus
The present technology relates to an image processing apparatus, an image processing method, and an image pickup apparatus that enable image data to be compressed using distance information.An image processing apparatus includes an image processing unit that divides an image area of a predetermined image into at least two areas on the basis of distance information obtained by a distance measurement sensor, and executes image processing on at least one of the two areas of the image such that image qualities of the two areas differ. The present technology is applicable to, for example, an image pickup apparatus and the like.
US10582120B2 Systems, methods, and media for providing interactive refocusing in images
Systems, methods, and media for providing interactive refocusing are provided, the systems comprising: a lens; an image sensor; and a processor that: causes the image sensor to capture a plurality of images over a predetermined period of time, wherein each of the plurality of images represents a scene at a different point in time; changes a depth of field between at least a pair of the plurality of images; concatenates the plurality of images to create a duration focal volume in the order in which the images were captured; computes a space-time in-focus image that represents in-focus portions from each of the plurality of images based on the duration focal volume; and computes a space-time index map that identifies an in-focus image for each location of the scene from among the plurality of images based on the duration focal volume and the space-time in-focus image.
US10582119B2 Image processing method and device for composite selfie image composition for remote users
A device and method for composite selfie image composition for remote users, includes a first image-capture device that communicates a first notification message to a second image-capture device associated with a second user. The first notification message includes a request to capture a second self-portrait image of the second user, a user-identifier of a first user associated with the first image-capture device and first face coordinates of the first user. The second self-portrait image and second face coordinates of the second user is received from the second image-capture device. By face normalization on a portion of the second self-portrait image, a second face size of the second user is adjusted in accordance with a first face size in a first self-portrait image of the first user. A first output image, for example, a composite selfie, is generated based on at least the face normalization.
US10582110B2 Image incline and capture methods and apparatuses
Various image capture control methods and apparatuses are disclosed. An image sensing unit can be inclined relative to an initial normal line, to change a ratio of pixels distributed along two directions in an effective region of the image sensing unit in which light through a lens that is in an imaging system and corresponds to the image sensing unit is imaged on the image sensing unit. The two directions are perpendicular to the initial normal line and orthogonal to each other, the image sensing unit comprises pixels distributed in array, and the pixels are used for recording multidirectional view information of a same object of a scene. An image of the scene is captured using the imaging system. Proportions of parallax information actually recorded by the image sensing unit in the two directions can be changed, and differential capture of view information in different directions can be implemented.
US10582109B2 Control apparatus and method of controlling
A control apparatus controls an image capturing unit for which an image capturing direction is movable inputs at least one of a setting value for restricting a movable range for which the image capturing direction of an image capturing unit is movable, or a setting value for restricting a visible range for which displaying is permitted in a range capturable by moving the image capturing direction of the image capturing unit and controls one of the movable range or the visible range based on a setting value for restricting the other of the movable range and the visible range.
US10582101B2 Thermal compensation in an integrated image sensor and lens assembly
An integrated image sensor and lens assembly comprises a lens barrel holding camera lenses coupled to a lens mount. The lens mount is further coupled to an image sensor substrate that has an image sensor lying on an image plane. The optical distance between lenses and the image sensor is tuned such that the focal plane of the lenses coincides with the image plane. Due to thermal expansion, this optical distance may vary thereby to cause the focal plane of the lenses to shift away from the image plane. The integrated image sensor and lens assembly further comprises spacers that couple one or more lens elements to the lens barrel. The spacers and the lens elements are configured such that the optical distance is maintained to be constant or substantially constant.
US10582087B2 Image processing apparatus, control method, and non-transitory computer-readable storage medium
An image processing apparatus for converting a first image having a first range of a brightness into a second image having a second range of the brightness narrower than the first range obtains information of sizes of the first range and the second range, divides the first image based on the information such that the number of areas obtained by dividing the first image when a ratio of the second range to the first range is a first value becomes smaller than that when the ratio is smaller than the first value, sets, for each of the areas, relationship information that associates input brightness values in the first range with output brightness values in the second range, and converts brightness values of pixels included in the first image into brightness values of pixels of the second image based on the relationship information.
US10582077B2 Reading apparatus, determination method, and storage medium storing program
Based on a light-reception result of a light-receiving unit capable of receiving light on a document table and outputting the light-reception result, the end of a document placed on a document table is determined. In accordance with the condition of external light on the document table, the light-receiving unit is controlled so as to change a method of outputting the light-reception result from the light-receiving unit.
US10582067B2 Non-transitory computer-readable recording medium storing computer-readable instructions for communication device and communication device
A communication device may display a specific screen including a selection image and a plurality of item images, and in a first case where the selection image is selected, supply a trigger instruction to an OS program. The trigger instruction may include an instruction for causing the OS program to display a first image, and the first image may be for notifying a user to perform a predetermined action which is necessary for executing a wireless communication with an external device. The first image may be displayed such that at least one item image among the plurality of item images is not displayed. The communication device, in the first case after the specific screen has been displayed, may output target information related to the at least one item image.
US10582066B2 Image processing device and image processing system
A control unit in an MFP determines whether a connection request from a communication device carried by a user has been received. If the control unit determines that the connection request has been received, then the control unit issues network identification information and transmits it to the communication device. When a connection is established, the control unit automatically alters the operation screen to an operation screen related to image processing based on the information transmitted/received to/from the communication device, and accepts an operation to execute image processing.
US10582062B2 Call transfer device and method applicable in vehicle
A call transfer method applicable in a call transfer device for use in a vehicle controls a communication device to communicate with a mobile phone of a driver when a vehicle is started. When an incoming call to the driver is detected, it is determined whether the incoming call meets one or more predetermined conditions before a transfer of the call can take place. A pressure detecting device is installed under every seat for passengers and if the presence of at least one passenger is detected, the incoming call to the driver can be handed off to the phone of the passenger. If no passengers are being carried, other options can be employed in relation to the incoming call.
US10582055B2 System and method for managing contact center system
In a method for managing a contact center system, the method includes: retrieving, by a processor, performance metric data for a plurality of performance metrics of the contact center system; initiating, by the processor, a text-based chat communication with a first electronic device operated by a first agent; displaying, by the processor, an alert during the text-based chat communication, the alert being indicative that a first performance metric from among the plurality of performance metrics is outside a predetermined range of values; and displaying, by the processor, the first performance metric in a chat interface of the text-based chat communication.
US10582049B2 Location specific dispatch resolution system
A central dispatch system for transmitting a service call from a consumer to a service provider includes a central resolution system coupled to a plurality of location specific resolution systems. Each of the location specific resolution systems is coupled with a location specific forms database. The central dispatch system creates a query to the central resolution system comprising a location of the service call and one or more tags to the central resolution system submits the query to one of the plurality of location specific resolution system based on the location of the service call. The local resolution system prepares a service request for one of the service providers comprising one or more forms selected based on the tags. The forms may be pre-filled with information provided by the consumer to the central dispatch system.
US10582044B2 Selecting audio profiles
A computer-implemented method to select a user profile is disclosed. The method may include obtaining, from a first device, a communication attempt at a user device. The method may further include obtaining first device data associated with the communication attempt and with the first device. The method may also include comparing the first device data with multiple data elements of each of multiple user profiles associated with the user device. The method may further include selecting a user profile of the multiple user profiles that includes the data element that matches the first device data in response to the first device data matching a data element of the multiple data elements. The method may also include loading an audio profile for the selected user profile on the user device.
US10582035B1 Silent dialing for emergency calls
Techniques for automatically initiating the transmission of a silent emergency message via a mobile computing device are provided. A mobile device may receive a plurality of indications of a plurality of external buttons of the mobile computing device being pressed over a time interval. Based on the plurality of indications, the mobile computing device may determine that two or more external buttons have been pressed in a fixed sequence over the time interval. In response to determining that the two or more external buttons of the mobile computing device have been pressed in the fixed sequence, the mobile computing device may silently transmit a message to a computing device associated with an emergency contact, without activating a display screen of the device or making sounds.
US10582033B2 Method of providing information and mobile telecommunication terminal thereof
A method of providing information of a mobile communication terminal, and a mobile communication terminal for performing the method, are provided. The method includes determining whether a search command event has been generated during a call with a counterpart terminal, converting a voice signal received from a microphone into a text when the generation of search command event is determined to have been generated, identifying information matching the text in a memory, and sending the information to the counterpart terminal.
US10582023B2 Method and apparatus for transmitting/receiving broadcasting signal including robust header compression packet stream and fast information
Disclosed are a method and apparatus for transmitting/receiving a broadcast signal including a robust header compression (RoHC) packet stream and fast information. The method for transmitting a broadcast signal includes encoding broadcast data, generating a packet including the encoded broadcast data, generating a robust header compression (RoHC) packet by performing RoHC on a header of the generated packet, generating fast information including configuration information of a broadcast stream and broadcast service related information and transmitting the fast information through a second channel, and transmitting the broadcast stream including the generated RoHC packet through a second channel.
US10582012B2 Adaptive data transfer optimization
A system transfers data for an application. The system determines a per request data size, and sends a data transfer request for transferring a portion of the data from a client to a server according to the per request data size, where the server is configured to host the application. The system then receives a response from the server for the data transfer request, and adjusts the per request data size based on a measure of the data transfer request and the response. The adjusted per request data size is configured to be used for sending other portions of the data from the client to the server.
US10582007B2 Goal-based social networking to improve user motivation
A method to create and to link user profiles in a social networking system may include dynamically determining a current progress level of a first user with respect to a goal of the first user based on data received from a sensor or user input. The method may include, in response to determining that the current progress level of the first user satisfies the threshold progress level with respect to a goal of the first user, changing a user profile of the first user to include an indication that the first user has reached an achievement level with respect to the goal of the first user. The method may include selecting the user profile of the first user of the social networking system from multiple user profiles of other users of the social networking system based on the indication and presenting the user profile to a second user.
US10582002B2 Cache proxy for a network management information base
In one embodiment, a proxy forwards a first request from a manager for an object in a management information base to an agent in a network device, the object describing a characteristic of the network device. The proxy receives the object from the agent and categorizes the object in a category of a plurality of categories based on a characteristic of the object. At least two categories in the plurality of categories are associated with different time-to-live values. The proxy caches the object from the agent with a time-to-live value in a cache, the time-to-live value associated with the category. Then, the proxy returns the object to the manager. The proxy responds to a second request for the object using the cached object while the time-to-live value is valid without having to forward the second request to the agent.
US10582000B1 Using post-cache edge computing to re-populate nonce values in cached content
A compute server receives, at a first compute server of a plurality of compute servers, a request from a client device, where the plurality of compute servers are part of a distributed cloud computing platform, and wherein the request is a request for a network resource. The compute server executes, by a single process at the first compute server, a nonce generator, wherein the nonce generator is run in a one of a plurality of isolated execution environments, locates at least one content item in response to the request for the network resource, detects a first nonce value in the at least one content item, computes a second nonce value by the nonce generator, and replaces the first nonce value with the second nonce value in the content item.
US10581997B2 Techniques for storing or accessing a key-value item
Examples may include techniques for storing or accessing a key-value (KV) item stored in a memory that is part of a memcached system. A KV server coupled with a network input/output device may be capable of allocating one or more item slots from the memory and indicating to logic or features of the network input/output device whether the KV item is stored in a single allocated item slot of the memory, accessible via multiple allocated item slots of the memory or whether the KV item is being updated.
US10581994B2 Facilitating communication between an origin machine and a target machine
A method, computer program product, and/or system for facilitating communication between an origin machine and a target machine are provided. To facilitate communication, a reference to an original object of the origin machine is constructed within a remote object services level. Then reference is passed within the remote object services level from the origin machine to the target machine. The passing of the reference, in turn, causes a creation of a proxy and an invocation of a target method on the target machine.
US10581992B2 Allocating bandwidth between network computing devices for pushing data to a client computing device
Computer systems and methods for allocating bandwidth so that server computers can send data to a client computer without exceeding the available bandwidth between the server computers and the client computer, or the processing bandwidth or capacity of the client computer, are discussed herein. In an embodiment, a method comprises determining a first share of bandwidth that is to be available for a first computing device to send data to the client computer during a first future period of time; determining a first rate at which the first computing device is to send data to the client computer during the first future period of time; determining that the first rate is less than the first share of bandwidth that is to be available for the first computing device to send data to the client computer during the first future period of time by a first delta; receiving, from a second computing device among the plurality of network computing devices, a first request for additional rate allocation; sending, to the second computing device, a first rate allocation that is equal to or less than the first delta; sending data to the client computer during the first future period of time at a first actual rate that is less than or equal to the first rate minus the first rate allocation.
US10581984B2 Methods and apparatus for providing information associated with network function (NF) instances of a 5G mobile network
A network function (NF) profile repository function (NPRF) is provided to receive, for each one of a plurality of NF instances of a plurality of different NF types, information associated with the NF instance and store the information in memory. The NPRF may then also receive, from an NF repository function (NRF), a message which indicates a request for information associated with one or more NF instances of an indicated NF type. In response, the NPRF may retrieve, from the memory based on the indicated NF type, information associated with the one or more NF instances. The NPRF may send, to the NRF, a message which indicates a response to the request, where the response includes retrieved information associated with the one or more NF instances.
US10581978B2 Smart spoofing to improve spoofing performance when resources are scarce
Systems and methods described herein are directed to techniques for selective TCP spoofing of a TCP connection between a first and a second host based on spoofing resource conditions and characteristics of the hosts involved in the TCP connection. In implementations, spoofing resource conditions may be based on a percentage of available resources in use by each of a TCP spoofer and a TCP spoofer peer. In implementations, characteristics of the hosts may be determined by tracking i) each TCP connection application type seen for each host over a time window; and ii) packet loss conditions of local hosts over a time window.
US10581977B2 Computer security and usage-analysis system
Provided is a private and secure network that uses an authentication mechanism with a uniquely assigned private IP address and network credentials issued as part of a VPN certificate exchange. A first layer of authentication establishes a secure tunnel between user and VPN server, and a second layer of authentication connects that secure tunnel to the web site or resource, without passing the VPN certificate. Once authenticated, interaction between website or resource and user are automatically monitored for abnormal or malicious behavior and, if required, automatic verification and authentication response is generated.
US10581946B2 Method for controlling a multimedia application, software product and device
A first aspect of the present invention concerns a method for controlling a multimedia application on a terminal, in particular a mobile terminal, wherein multimedia data are received from a remote source and are processed for being presented on a display of the terminal, comprising the steps of: a) detecting an operating state of at least one service component of the terminal concerning the presentation of the data of the multimedia application; b) generating an item of state information characterizing the operating state of the at least one service component; c) generating a message, comprising: the state information, and/or an item of information characterizing the state information, which characterizes the data density that can be processed as a maximum prescribed by the operating state of the service component for presenting the multimedia data, and/or an instruction to the remote source with respect to the adaptation of the data and/or transmission of the data to the terminal, in order to adapt the data and/or the transmission of the data to the data density that can be processed as a maximum prescribed by the operating state of the service component for presenting the multimedia data; d) transmitting the message to the remote source; e) receiving the multimedia data; and f) processing the multimedia data for presentation on the display of the terminal. The invention also concerns a method for the adaptation and transmission of multimedia data, a software product and a device.
US10581941B2 Time and content restrictions based on user-identification
Disclosed herein are system, method, and computer program product embodiments for determining time and content restrictions based user identification. An embodiment operates by automatically identifying a user who is using a media device using at least one of a network-oriented method of user discovery and an user-action oriented method of user discovery. Preferences, including at least one of a time limit or content restriction, associated with the identified user are accessed. The accessed restriction is enforced against the identified user.
US10581938B2 Systems and methods for multi-modal synchronization and interaction
Embodiments relate to multi-modal synchronization and interaction systems and methods. In a system that includes a plurality of display devices, web applications (“apps”) can synchronize filters and therefore views on the devices. Embodiments of the systems and methods thereby provide synchronization not just of a display but also of user interaction with the display.
US10581937B2 Establishing communication sessions
A method and a system for establishing a communication session between a first communication device in a main communication network and a second communication device in a local communication network comprising a wireless network, the second communication device being located in the vicinity of a mobile device, the first communication device contacting an external phone number, wherein the external phone number is assigned to a unique identifier of the mobile device. The method comprises (i) the mobile device sending the unique identifier detectable on the wireless network; (ii) providing the unique identifier of the mobile device) and a local communication identifier to a service provider adapter; (iii) determining the location of the mobile device, associating the mobile device to the second communication device in dependence of its location.
US10581933B2 Method and system for sharing an output device between multimedia devices to transmit and receive data
A method and system for sharing an output device between multimedia devices to transmit and receive data, is provided. The method includes operations of automatically discovering one or more second multimedia devices, when a first multimedia device is positioned within communication range of the one or more second multimedia devices that transmit a low power signal; and transmitting data of the first multimedia device to the one or more second multimedia devices, when the one or more second multimedia devices are discovered.
US10581925B2 Session description protocol template modifiers for flexible control of media server resources
A concept of Session Description Protocol (SDP) templates and a concept of template modifiers for precise control of media types, codecs and attributes offered by a media server are described along with various methods and mechanisms for administering the same. Applications can solicit offers from media servers that precisely meet the requirements of each session, using one or more media control protocols. The media control protocols may enable applications to reserve media resources, invoke specific functions, respond to events during session initiation, and provide session modification.
US10581912B2 Systems and methods for performing simulated phishing attacks using social engineering indicators
Systems and methods are provided for performing simulated phishing attacks using social engineering indicators. One or more failure indicators can be configured in a phishing email template, and each failure indicator can be assigned a description about that failure indicator through use of a markup tag. The phishing email template containing the markup tags corresponding to the failure indicators can be stored and can be used to generate a simulated phishing email in which the one or more markup tags are removed.
US10581903B2 Systems and methods for preventing denial of service attacks utilizing a proxy server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for utilizing an access log of a proxy server device of a content delivery network (CDN) to detect and mitigate a denial of service (DOS) on a web or content server hosted by the CDN. Through an analysis of the content requests received at the proxy server listed in the access logs, one or more IP addresses may be identified as involved in a potential DOS attack or other suspicious behavior. Once identified, the suspicious activities of the one or more IP addresses may be tracked and aggregated over a particular period of time, with each detected suspicious request to the content server being counted. The count of suspicious requests to the content server may then be compared to one or more threshold values and a remediation action may occur when the thresholds are met or exceeded.
US10581902B1 Methods for mitigating distributed denial of service attacks and devices thereof
A method, non-transitory computer readable medium, security management apparatus, and network traffic management system that monitors received HTTP requests associated with a source IP address to obtain data for one or more signals. A value for one or more bins corresponding to one or more of the signals for individual behavioral histograms and a global behavioral histogram is updated based on the signal data. The individual behavioral histograms each correspond to one of the source IP addresses. A determination is made when a DDoS attack condition is detected. When the determining indicates that the DDoS attack condition is detected, an attack pattern is identified in the global behavioral histogram and a mitigation action is initiated for one of the source IP addresses based on a correlation of one of the individual behavioral histograms, which corresponds to the one of the source IP addresses, to the attack pattern.
US10581899B2 System and method for strategic anti-malware monitoring
The system and method described herein may leverage active network scanning and passive network monitoring to provide strategic anti-malware monitoring in a network. In particular, the system and method described herein may remotely connect to managed hosts in a network to compute hashes or other signatures associated with processes running thereon and suspicious files hosted thereon, wherein the hashes may communicated to a cloud database that aggregates all known virus or malware signatures that various anti-virus vendors have catalogued to detect malware infections without requiring the hosts to have a local or resident anti-virus agent. Furthermore, running processes and file system activity may be monitored in the network to further detect malware infections. Additionally, the network scanning and network monitoring may be used to detect hosts that may potentially be participating in an active botnet or hosting botnet content and audit anti-virus strategies deployed in the network.
US10581897B1 Method and system for implementing threat intelligence as a service
A method and system for implementing threat intelligence as a service in a cloud computing environment. Specifically, the disclosed method and system entail leveraging existing disaster recovery (DR) solutions to perform threat intelligence tests and identify known cyber security threats and/or anomalous activity instigated by unknown cyber security threats, if any, on system images backed up on the existing DR solution. In leveraging existing DR solutions, a threat intelligence service is integrated into the existing DR solution as an additional feature.
US10581895B2 Time-tagged pre-defined scenarios for penetration testing
Methods and systems for carrying out campaigns of penetration testing for discovering and reporting security vulnerabilities of a networked system. Penetration testing campaigns are carried out based on pre-defined penetration testing scenarios associated with respective time tags. A penetration testing scenario is selected by a user from a set of pre-defined test scenarios, the set containing only pre-defined test scenarios with time tags matching a scheduled starting time of a penetration testing campaign.
US10581887B1 Employing a relatively simple machine learning classifier to explain evidence that led to a security action decision by a relatively complex machine learning classifier
Employing a relatively simple machine learning classifier to explain evidence that led to a security action decision by a relatively complex machine learning classifier. In one embodiment, a method may include identifying training data, training a relatively complex machine learning classifier (MLC) using the training data, making a first security action decision using the relatively complex MLC, performing a security action on a network device based on the first security action decision, training a relatively simple MLC using the training data or using a subset of the training data, making a second security action decision using the relatively simple MLC, extracting evidence that led to the second security action decision by the relatively simple MLC, and explaining the first security action decision by the relatively complex MLC using the evidence extracted from the relatively simple MLC.
US10581881B2 Model workflow control in a distributed computation system
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10581880B2 System and method for generating rules for attack detection feedback system
There is provided a method for auto-generation of decision rules for attack detection feedback systems. The method is executed on a server. The method comprises: receiving at least one event from an event database, the event database having been generated from data obtained by at least one sensor; analyzing the at least one event to determine whether the at least one event belongs to a class of malware control center interactions; if the at least one event belongs to the class of malware control center interactions, extracting at least one attribute from the at least one event; generating decision rules using the at least one attribute; and saving the decision rules; saving the decision rules, the decision rules being instrumental in updating what type of further data is obtained by the at least one sensor based on the decision rule.
US10581879B1 Enhanced malware detection for generated objects
A computerized method to identify malicious code generated by seemingly benign objects is described. The generated malware detection system described identifies generated objects (code) and analyzes each generated object to collect features which may be associated with maliciousness. The analysis may determine if an Abstract Syntax Tree (AST) representation of the generated object is correlated with known malware ASTs. Correlation of the features identified during processing of the generated objects, including the sequences of generated object, may be used in classifying the object as malicious. The malware detection system may communicate with the one or more endpoint devices to influence detection and reporting of behaviors and malware by those device(s).
US10581874B1 Malware detection system with contextual analysis
A computerized method for detecting malware associated with an object. The method includes operations of analyzing an object to obtain a first set of attributes, where the first set of attributes include one or more characteristics associated with the object. Furthermore, the object is processed with a virtual machine to obtain a second set of attributes. The second set of attributes corresponds to one or more monitored behaviors of the virtual machine during processing of the object. Thereafter, a threat index is determined based, at least in part, on a combination of at least one attribute of the first set of attributes and at least one attribute of the second set of attributes. The threat index represents a probability of maliciousness associated with the object.
US10581873B2 Securing micro-services
A computing device running a local enforcement agent is configured to instantiate at least one application container at the computing device, where the at least one application container is part of a containerized application. The computing device is also configured to associate the local enforcement agent with the least one application container so that the local enforcement agent operates as an intra-application communication proxy for the least one application container. The local enforcement agent receives an intra-application Application Programming Interface (API) call that is sent to the at least one application container from a second application container that is part of the containerized application. The local enforcement agent is configured to analyze the intra-application API call for compliance with one or more security policies associated with the at least one container.
US10581869B2 Customized view of restricted information recorded into a blockchain
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.
US10581868B2 Using smart groups for computer-based security awareness training systems
This disclosure describes embodiments of an improvement to the static group solution because all the administrator needs to do is specify the criteria they care about. Unlike static groups, where the administrator needs to keep track of the status of individual users and move them between static groups as their status changes, smart groups allows for automatic identification of the relevant users at the moment that action needs to be taken. This feature automates user management for the purposes of enrollment in either phishing and training campaigns. Because the smart group membership is determined as the group is about to be used for something, the smart group membership is always accurate and never outdated. The query that determines the smart group membership gets run at the time when you are about to do a campaign or perform some other action that needs to know the membership of the smart group.
US10581866B1 Website verification platform
A device may provide a verification indicator to a device associated with a website. The verification indicator may be associated with verifying access to the website. The device may detect that the verification indicator has been associated with code associated with the website based on processing the code. The device may provide a script to the device. The script may be included in the code. The script may be associated with monitoring operations of the website. The device may receive data related to the operations. The device may analyze the data using a model. The model may be associated with making a prediction related to at least one of: a value to be received via the website, or traffic associated with the website. The device may perform one or more actions related to the website based on a result of the analyzing.
US10581865B1 Inline filtering to secure access and data between user and application to device and between device to device
A computer-implemented method comprises posting, by a broker computing device, identity awareness data for a plurality of client computing devices to a distributed data repository (DDP); receiving, by a networking hardware device, the identity awareness data from the DDP; using, by the networking hardware device, the identity awareness data from the DDP to authenticate a client computing device requesting access to at least one Internet of Things (IoT) computing device; in response to authenticating the client computing device, creating, by the networking hardware device, a session for the client computing device to communicate with the at least one IoT computing device, wherein creating a session comprises: opening a port on the networking hardware device, wherein communication between the client computing device and the at least one IoT computing device is through the port; posting information relating to the session as authentication session information to the DDP.
US10581857B2 Controlling access to a host site using a personal identification video
Methods, systems and computer program products for controlling access to a host site are provided. Aspects include receiving, receiving an authentication video and processing the authentication video to identify a plurality of scenes. Aspects also include identifying a representative image for each of the plurality of scenes and comparing the representative image for each of the plurality of scenes with stored one of a plurality of master images. Based on a determination that a similarity between the representative image for each of the plurality of scenes and the one of the plurality of master images is between a first threshold level and second threshold level, aspects include granting access to the host site.
US10581843B2 Systems and methods of verifying an authenticated document biosignature encoding restricted access information
In systems and methods of managing a document with an authenticated document biosignature, a processor of a verification device may receive an image based on a user selection. The processor may calculate a base verification score associated with a user based on at least one identification input, the identification input comprising one or more identification features, wherein at least one of the identification features includes a biometric identification feature. The processor of the verification device may receive restricted access information, and may generate a glyph based on the base verification score, the at least one identification input, the selected image, and the restricted access information. The processor of the verification device may associate the glyph with a document.
US10581841B2 Authenticated network
An authenticated network in which a physical network including physical nodes with actual physical substances and a logical network including logical nodes without actual substances are uniquely linked to expand public ledger technology, which secures Peer-to-peer (P2P) type communication on a logical network, to a physical network, is provided. The authenticated network includes a private key uniquely linked to a public key. The private key is generated by a key generator and an identification device having physical substance and included in an identification core. The private key is regarded as a physical address of the identification core and is confined in the identification core. The public key is publicized as a logical address of a logical node. The logical node and the physical node are uniquely linked by the public key and the private key. The security of the whole network is thus effectively improved.
US10581840B2 Systems and methods for product authentication
The present invention relates to systems for product authentication. Unique identifiers are associated with products. Said identifiers are captured through a camera of the client device and transmitted to authentication server; whereupon said authentication server authenticates the products by contacting an authentication database which includes manufacturer-provided authentication information.
US10581819B1 Network traffic scanning of encrypted data
Techniques are disclosed herein for scanning encrypted data sent to and from applications executing in user space of a computer system. A traffic monitoring tool of a network intrusion prevention system detects a secure session being established between an application executing on a client and a server. The traffic monitoring tool retrieves, from the client application, a symmetric key generated by the client application. The traffic monitoring tool intercepts encrypted data transmitted between the client application and the server as part of the secure session. The traffic monitoring tool decrypts the encrypted data using the retrieved symmetric key. Upon determining that the decrypted data indicates a threat to the client, transmission of the encrypted data is blocked.
US10581814B2 Re-programmable secure device
A re-programmable wireless device can store data securely and use near field communication (NFC) to exchange functionality data and/or program code from a central server system through a mobile device. A user requests a new re-programmable wireless device or a new re-programmable wireless device function via an application on the mobile device. The central server system transmits program code and a public key used to identify the re-programmable wireless device to the mobile device, which functions as a pass-through conduit for the information, storing it until the devices are synced. A NFC communication channel is created, and the mobile device authenticates the re-programmable wireless device by cross-referencing the public key received from the central server system with the public key transmitted by the re-programmable wireless device once the communication channel is established. Upon authentication, the re-programmable wireless device is synced with the mobile device, and the mobile device passes the program code to the re-programmable wireless device.
US10581813B2 System enhancements for enabling non-3GPP offload in 3GPP
Methods and apparatuses for offloading traffic from a third generation partnership project (3GPP) access network to a non-3GPP access point (AP) are disclosed. A 3GPP access network entity may receive subscription information associated with a wireless transmit receive unit (WTRU). The 3GPP access network entity may further receive traffic associated with the WTRU. The 3GPP access network entity may further determine whether to offload the traffic to the non-3GPP AP based on the subscription information. The 3GPP access network entity may also forward the traffic to the non-3GPP AP based on its determination.
US10581812B2 Device, system and method for fast and secure proxy re-encryption
A device, system and method for fast and secure Proxy Re-Encryption (PRE) using key switching. A first user is assigned first encryption and decryption keys and a second user is assigned second encryption and decryption keys. First encrypted data encrypted with the first encryption key may be re-encrypted using a proxy re-encryption key to simultaneously switch encryption keys by adding the second encryption key and cancelling the first encryption key by the first decryption key to transform the first encrypted data encrypted by the first encryption key to second encrypted data encrypted by the second encryption key, without decrypting the underlying data. The second user may be the sole system device that possesses the (e.g., private) second decryption key to decrypt the second encrypted data.
US10581807B2 Using dispersal techniques to securely store cryptographic resources and respond to attacks
A dispersed storage network (DSN) includes a DSN memory, which in turn employs multiple distributed storage (DS) units to store encrypted secret material that can be decrypted using an unlock key. The unlock key is stored external to the DS unit, in some cases using multiple data slices dispersed throughout the DSN. To obtain the unlock key, the DS unit transmits authentication credentials to another device included in the DSN, but external to the DS unit. The other device authenticates the DS unit using the authentication credentials, and sends the unlock key to the DS unit. The DS unit uses the unlock key in normal decryption operations. In response to a security event, the DS unit transitions to a secure mode by erasing any material decrypted using the unlock key, the unlock key, and the DS unit's authentication credentials.
US10581804B2 End-to-end caching of secure content via trusted elements
The present disclosure relates to caching content at a device in a group of co-located devices whose owners share social network connections. In one embodiment, a method generally includes electing the device as a leader device based, at least in part, on shared social network connections associated with owners of each device in the group. The device receives a data request from a first user device and searches a cache for the data. If the data exists in the cache, the data is encrypted using an encryption key associated with an owner of the first user device transmitted to the first user device. Otherwise, the device requests the data from the content provider, receives an encrypted copy of the data, decrypts the data, and uses the encryption key associated with the owner of the first device to generate and transmit an encrypted message including the data to the first device.
US10581802B2 Methods, systems, and computer readable media for advertising network security capabilities
Methods, systems, and computer readable media for advertising network security capabilities are disclosed. According to one method, the method occurs at a network node. The method includes receiving a first route advertisement message that includes network security capabilities information indicating capabilities of a network security system associated with a route. The method also includes receiving a packet associated with a packet flow. The method further includes directing the packet associated with the packet flow to a downstream network node associated with the network security system.
US10581799B2 Method for a losing registrar to transfer a domain name from the losing registrar to a gaining registrar
A registrant, after registering a domain name at a losing registrar, may request at a gaining registrar that the domain name be transferred to the gaining registrar. The gaining registrar may verify that the domain name is registered to the registrant, available for transfer and the person requesting the transfer is in fact the registrant. The gaining registrar may provide evidence that the registrant was authenticated to the losing registrar and request a registry to transfer the domain name to the gaining registrar. Upon the registry confirming the validity of the request with the losing registrar, the registry may transfer the domain name to the gaining registrar. This method allows the registrant to transfer the domain name, after registering the domain name at the losing registrar, to the gaining registrar entirely from the gaining registrar. In other words, the registrant does not need to communicate with the losing registrar during the transfer process of the domain name to the gaining registrar.
US10581798B2 Network based distribution for compute resource and application accessibility
Concepts and technologies provided herein pertain to network based distribution for compute resource and application accessibility. A processor executing instructions can intercept, at a provider edge that communicatively couples with a private network, a domain name system address record query from a domain name system client. A processor can receive, at the provider edge, a border gateway protocol update message, and determine, from a border gateway protocol server, whether information about a domain name system service record exists within the border gateway protocol update message. In response to determining that the border gateway protocol update message includes information about the domain name system service record, a processor can obtain a provider edge proxy application address from the border gateway protocol server, and provide the provider edge proxy application address to the domain name service client in a response to the domain name system address record query.
US10581786B2 Methods, systems, and computer readable media for affecting user associations in over the top (OTT) service platforms
According to one aspect, the subject matter described herein includes a method for affecting user associations in over the top (OTT) service platforms. The method includes receiving a first message for initiating associations or disassociations between a first user and a second user of over the top (OTT) service platforms. The OTT service platforms are controlled and operated by distinct entities. The method also includes determining, using at least one of information in the first message and stored information, the OTT service platforms in which associations are to be established or disestablished. The method further includes sending at least a second message for establishing or disestablishing an association between the first user and the second user in the OTT service platforms.
US10581783B2 Method and system for creating dynamic email signatures
A method to dynamically generate an email signature by merging information provided by a sender with a template that is centrally managed, but does not require the template to be distributed to the end-user devices. The email signature can contain various information including Name, Title, Phone, Location and more. Email signatures can also contain corporate or marketing information such as event information, job posting and other relevant content.
US10581782B2 Generating a stitched data stream
Systems and methods provide for a server computer to receive a plurality of messages from a plurality of user computing devices, each message of the plurality of messages comprising a data stream, determine a subset of messages of the plurality of messages associated with a similar geolocation and time period, determine a set of messages of the subset of messages based on a match score for each pair of messages, and stitch together the set of messages to generate a stitched data stream from the data streams for each message of the set of messages based on a time period for each message, wherein the stitched data stream comprises messages with data streams that overlap in time periods such that there may be more than one data stream for a given time period.
US10581781B1 Systems and methods for facilitating negotiation and exchange of information between parties
The disclosed computer-implemented method for facilitating negotiation and exchange of information between parties may include (i) receiving, at a backend computing system from an initiating computing device, an attribute of an initiating user of the initiating computing device and a designation of a specified attribute condition, (ii) receiving, at the backend computing system from a responding computing device, an attribute of a responding user of the responding computing device, (iii) determining, at the backend computing system, whether the attribute of the responding user satisfies the specified attribute condition, and (iv) based on the attribute of the responding user satisfying the specified attribute condition, sending, from the backend computing system, the attribute of the responding user to the initiating computing device and the attribute of the responding user to the initiating computing device. Various other methods, systems, and computer-readable media are also disclosed.
US10581768B2 Messaging system apparatuses circuits and methods of operation thereof
A messaging system configured to receive a message from a first mobile messaging client device, transmit to a second mobile messaging client device a notification of the presence of the message, receive a message attribute comprising an instruction to limit a functionality of the message, apply the message attribute to the message base on a message characteristic and update any existing corresponding message attribute, and transmit the message and the message attribute to the second mobile messaging client device where the message and the message attribute are stored in non-volatile memory at least until the second mobile messaging client device manages the message in accordance with the message attribute, wherein managing the message comprises limiting functionality of the message based on the message attribute, wherein the message attribute comprises a predetermined message viewing time after which the message content cannot be accessed at the second mobile messaging client device.
US10581766B2 System and method for transmitting a response in a messaging application
Techniques for transmitting a response in a messaging application via a notification can include receiving, at a computing device having one or more processors, an electronic message via a messaging application. The technique can also include outputting, at the computing device, a notification of the electronic message via a system level notification function when the messaging application is executing in a background of the computing device. The notification can include an identifier of a sender of the electronic message, at least a portion of the electronic message, and one or more suggested responses to the electronic message. The technique can further include receiving a selection of a particular response of the one or more suggested responses via the notification, and transmitting, via the messaging application, the particular response for sending to the sender of the electronic message while the messaging application is executing in the background of the computing device.
US10581765B2 Conversation bot discovery and response fusion
Representative embodiments disclose mechanisms for discovering, synthesizing, presenting and interacting with multiple chat bots. A broker system can interact with a user and receive a query which is passed to a search engine. The search results are evaluated for bots provided by domains. The query can be submitted to the discovered bots. For domains that do not provide a bot, a bot can be synthesized if desired and the query submitted to the synthesized bots. Answers from the bots are retrieved. Answer are directly presented for bots that are directly surfaced to the user in the search results page. Answers can be fused for bots that are not directly surfaced to the user and presented via a broker bot. Answers from the one bot can be fed to other bots so that the bots can participate in a group chat between bots and the user.
US10581763B2 High availability application messaging layer
Certain embodiments enable application message delivery to be automatically guaranteed for all failover scenarios through use of a novel infrastructure layer that supports high availability (HA) messaging. The High Availability Application Messaging Layer (HAML) can guarantee delivery of application messages whether a failover occurs at one or both of the source and the intended destination of the message. The HAML may transmit messages to one intended destination, as unicast messaging, or to multiple intended destinations, as multicast messaging. In some embodiments, the HAML may be HA aware, which refers to the awareness of the HAML of the redundancy for all processing entities within a network device to ensure hitless failover at the network device. By moving support for HA messaging from individual applications to the HAML, as a common infrastructure layer across the processing entities, the individual applications do not need to implement additional software to explicitly support HA messaging.
US10581760B2 Relay apparatus
A relay apparatus includes first and second board modules and a bridge module. The first board module is configured to relay the communications among the plurality of electronic devices, the plurality of electronic devices being connected to the first board module. The second board module is configured to relay the communications among the plurality of electronic devices, the plurality of electronic devices being connected to the second board module. The bridge module is configured to communicatively connect the first board module and the second board module.
US10581757B2 Pooling public cloud resources from different subscriptions using reservations
An example method of managing virtualized computing resources provided by a public cloud includes: grouping subscriptions in the public cloud into reservations, each of the reservations including constraints on virtualized computing resources provided by at least one of the subscriptions; allocating the reservations among a plurality of principals; receiving a request to provision a workload from a user associated with a first principal of the plurality of principals, wherein the workload includes metadata describing constraints of the workload; generating a deployment plan for the workload based on the metadata therein and at least one of the reservations allocated to the first principal, the deployment plan specifying a first subscription of the subscriptions; and transmitting a deployment.
US10581756B2 Nonintrusive dynamically-scalable network load generation
A method for nonintrusive network load generation may include determining available resources in a distributed computing system, where the distributed computing system includes a plurality of computing devices and a target deployment. Based on an amount of available resources between the target deployment and a plurality of source computing devices, the plurality of source computing devices may be selected to generate a network load directed from the plurality of source computing devices to the target deployment. The plurality of source computing devices may be a subset of the plurality of computing devices in the distributed computing system. A network-traffic generator service may be provided to the plurality of source computing devices in order to generate the network load directed from the plurality of source computing devices to the target deployment. The performance of the distributed computing system in response to the generated network load may be monitored.
US10581753B2 On-demand resource provisioning
Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
US10581745B2 Dynamic throttling thresholds
Provided are techniques for providing dynamic throttling thresholds. A request from a client is received. A request count is incremented. A current dynamic throttling threshold is selected based on the request. In response to determining that the request count is less than the current dynamic throttling threshold, the request is sent to a server for processing and a response and a response time are received from the server. In response to determining one of 1) that the request count equals or exceeds a recalculation count and 2) that a time interval for recalculation has ended, a new dynamic throttling threshold is calculated using the response time and the current dynamic throttling threshold is set to the new dynamic throttling threshold. Then, the response is returned to the client. In response to determining that the request count is not less than the current dynamic throttling threshold, the request is throttled.
US10581744B2 Group-based pruning in a software defined networking environment
Presented herein are traffic pruning techniques that define the pruning at the group level. A software defined network (SDN) controller determines first and second endpoint groups (EPGs) of an SDN associated with the SDN controller. The SDN runs on a plurality of networking devices that interconnect a plurality of endpoints that are each attached to one or more host devices. The SDN controller determines a host-EPG mapping for the SDN, as well as a networking device-host mapping for the SDN. The SDN controller then uses the host-EPG mapping, the networking device-host mapping, and one or more group-based policies associated with traffic sent from the first EPG to the second EPG to compute hardware pruning policies defining how to prune multi-destination traffic sent from the first EPG to the second EPG. The hardware pruning policies are then installed in one or more of the networking devices or the host devices.
US10581725B2 Information processing apparatus having a multi-connection communication function for transmitting and receiving data blocks by using a plurality of connections, method for controlling the same, and storage medium
An information processing apparatus which has received an instruction to perform communication determines whether a server supports multi-connection communication. When the information processing apparatus determines that the server does not support multi-connection communication, the information processing apparatus performs communication by using one connection instead of using multi-connection communication.
US10581718B2 Wireless devices under test
A system for testing multiple wireless devices independently and simultaneously using different types of device probes is disclosed. The system includes real-time, bi-directional/asynchronous communication and interaction between system components.
US10581714B2 Measuring response trends in a digital television network
Techniques and systems for providing a trend server outside a content provider network to communicate with the content provider network to build a trend record based on responses received from the content provider network for monitoring certain activity trend or tendency in the content provider network and provide an alert when the content provider network behaves abnormally.
US10581711B2 System and method for policing network traffic flows using a ternary content addressable memory in a high performance computing environment
System and method for policing logical network traffic flows using a ternary content addressable memory (TCAM). An exemplary embodiment can provide a network port that is associated with a plurality of entries of a TCAM, where each TCAM entry contains a value. Further, each TCAM entry can be assigned a priority and associated with at least one allow/drop action. A predefined set of values can be retrieved from at least one header field of a data packet processed by the network port. Each value in the predefined set of values can be aggregated into a search value, and the search value can be compared to the value contained in each TCAM entry. When a match is found between the search value and the value contained in a TCAM entry, the allow/drop action associated with the matching TCAM entry can be performed.
US10581710B2 Systems and methods for improved quality of a visualized call over network through scenario based buffer modulation
Systems and methods for improving quality of a call over network (CON) are provided. Call quality may be improved via buffer length modulation based upon the call scenario type. Scenario detection may be based upon who speaks, and the duration of the speaking, as well as contextual analysis. Further, the call over network quality may further be improved by deploying modules over the network. The modules are intermediary vehicles between each communicator and backend servers. The modules intercept audio packets from the communicator to detect packet loss, and perform recovery of lost packets, thereby accelerating real-time audio conversations.
US10581709B2 System and method for soft failovers for proxy servers
A packet broker that performs a health-status check of a proxy server while the proxy server processes one or more proxy connections. The packet broker may attempt to exchange a heartbeat signal with the proxy server, and if unsuccessful, the proxy server is assumed to be failing. In such cases, a failover is desirable. Rather than implementing a “hard” failover, in which no further communication packets are directed to the proxy server, a “soft” failover is performed where the packet broker prevents new proxy connections from being processed by the proxy server, but maintains at least one (e.g., all) of the current proxy connections that are being processed by the proxy server.
US10581698B2 Enabling transfer of widgets across containers at runtime
A method and system for enabling transfer of widgets across containers at runtime. According to embodiments of the present invention, a user is allowed to transfer a widget across containers at runtime, for example, moving a widget that has been deployed and operated in one widget container to another, even though the destination widget container originally does not support the widget. Specifically, the widget being transferred can keep consistency in terms of data and state before and after the transfer. Furthermore, the user can implement the cross-container transfer of widgets at runtime by, for example, convenient interaction means like a drag-and-drop operation. In this way, the user can operate and interact with Web applications in a more convenient and flexible way.
US10581696B2 Intelligent information adapter generation for service management
Intelligent information adapter generation for service management. Managing selection of adapters from and adapter pool to use for collecting the service management information includes, based on adding a data source, selecting an adapter to use for collecting service management information from the added data source, the selecting including automatically creating and selecting a new adapter, the new adapter being created based on access information to access the added data source, a resource type of the portion of service management information collected from the added data source, and a desired performance indicator that the new adapter is to parse out from the portion of service management information that the new adapter collects.
US10581692B2 Spacecraft network management system and method
A spacecraft network management system includes five functional entities, namely, attendant, accessor, collector, logic, and logic watchdog in a distributed architecture configured with both in-band and out-of-band data paths. Management data is structured so that it can travel over either in-band or out-of-band and be identified as such; user data travels over in-band paths. These five entities are distributed over the units of the design and then a modified set of otherwise standard elements are assigned to each entity depending on the nature of its function. These elements include managers, management agents, device agents, device management information base, and manager management information base that enable the entities to perform their respective functions.
US10581691B2 Reduction of management complexity of an information technology system
IT assets of the IT system are grouped into asset groups by verifying characteristics and relations of the IT assets against affinity criteria in decreasing order of an affinity level of corresponding affinity criteria. A description of target platforms eligible to host the IT assets includes an indication of one or more hosting constraints and an indication of a complexity level of each target platform. At least part of the IT assets of the asset groups are mapped onto respective the target platforms by verifying the characteristics and/or relations of the IT assets of the asset groups, in decreasing order of the affinity level of the corresponding affinity criteria. The IT system is configured by hosting each mapped IT asset on the respective one or more target platform, which aggregates IT assets that have a higher affinity level on target platforms that have a lower complexity level.
US10581685B2 Method for automatic tracking of hybrid fiber coaxial upstream service upgrades
A method implemented in a computer system for determining upstream transmission capability in an area of a hybrid fiber-coaxial (HFC) cable plant network, the area including network components, and customer premises equipment (CPE) devices. The method configures a downstream transmission that includes a marker channel, and initiates the downstream transmission to each CPE device. The method sends a query to each CPE device to request a status of the marker channel at the CPE device. The method receives a response to the query from at least one CPE device, and determines a status of each network component based on the response to the query from said at least one CPE device subtending from the network component.
US10581683B2 DSL system
Methods, techniques, computer program products, apparatus, devices, etc., used in connection with DSL Management Interfaces, significantly improve the management capabilities of a DSL network and/or improve testing relating to DSL equipment and services by permitting better control and operation of a DSL system, including implementation of timestamping for more accurate measurement, monitoring and control of a system. Timestamping further allows customized data collection techniques, where a DSL line can be measured or monitored at intervals whose frequency depends on the line's stability. Moreover, data parameter read and control parameter write operations are presented in conjunction with the use of timestamping. Also, control and operation of a DSL system is enhanced by implementing bit-loading that minimizes, eliminates or otherwise mitigates the amount by which the SNR margin per tone exceeds a maximum SNR margin quantity, where such bit-loading can be selected through an appropriate interface.
US10581664B1 Predicting subscriber experience based on QoE
The disclosed technology teaches alerting a network operator to deteriorated wireless network conditions with granularity and reduced false alerts, including receiving tracked performance indicators (KPIs) for multiple components of voice, data and messaging and accessing a mapping for combining the performance indicators into quality sub-indicators for individual users and into key quality indicators (KQI) for the individual users. This includes smoothing the current KQI measures of performance over time to reduce the impact of brief transitory events, accessing a weekly profile of KQIs, and comparing KQIs for a current time window to past KQIs for a corresponding time window for the individual users operating mobile devices in part of the cellular network that is a focus of interest. Based on the comparing, the disclosed technology includes generating alerts that report out-of-range current KQIs within the focus of interest that are persistently out-of-range for longer than a configurable time.
US10581663B2 Lightweight software management shell
A software management shell may provide an execution environment for one or more software agents, e.g., by creating new instances of itself on a suitable hardware platform. For example, such a management shell may address new or shifting requirements that renders a software agent non-compliant by creating a new management shell that meets the new or shifting requirements. A new management shells may learn and advertise its capabilities and capacity to assist existing management shells in meeting the new or shifting requirements. The creation of new management shells, and the migration of software agents between shells, may be in response to policy changes that govern how the software agents are to operate within the management shells and on a given hardware platform.
US10581651B2 Apparatus and method for transmitting/receiving signal in multi-carrier system
The present invention relates to a 5th-generation (5G) or pre-5G communication system, which is to be provided for supporting a higher data transmission rate after the 4th-generation (4G) communication system, such as long term evolution (LTE). The present invention provides a method for receiving a signal in a multi-carrier system, the method comprising the steps of: performing, with respect to an input signal, a waveform pre-processing operation on the basis of at least one of an equalizing operation and a filtering operation; checking whether the waveform pre-processed signal is a Gaussian proximity signal; and performing soft-de-mapping with respect to the waveform pre-processed signal on the basis of a result of the checking.
US10581650B2 Enhancing isolation in radio frequency multiplexers
A radio frequency (RF) multiplexer with isolation enhancement includes, for example, circuit networks that may be added to a set of RF filters to enhance the isolation among the ports. In one embodiment, the enhancement network may include RF filters and equalization networks. The RF multiplexer with isolation enhancement may be passive, tunable, or reconfigurable.
US10581645B1 Dual-rail transceiver with improved signal-to-noise ratio for differential high-speed links
A signal transceiver includes a signal transmitter driving a first differential link between a supply voltage of the signal transmitter and a fraction of the supply voltage, and driving a second differential link between the faction of the supply voltage and a reference ground. The signal transceiver also includes a signal receiver in which the first differential link is coupled to a gate node of an NMOS transistor and to a source node of a PMOS transistor; and the second differential link is coupled to a source node of the NMOS transistor and to a gate node of the PMOS transistor.
US10581642B2 Transmission control device, radio communication system, and radio resource allocation method
A transmission control device includes a memory; and a processor connected to the memory and configured to: specify layers corresponding to a number of hops of a link generated between a plurality of transmission points each of which wirelessly transmits a signal; and allocate radio resources which are used for transmission and reception of the signal and consecutive on a time axis to transmission points belonging to adjacent layers while sequentially switching the specified layers.
US10581639B2 Method for selecting a gateway for sending a frame
Method for a communication system comprising an electronic device and a plurality of gateways, the electronic device and each gateway being adapted for sending and receiving frames on a radio frequency band, each gateway being connected to the same central server, a first frame being sent by the electronic device to the central server, the frame comprising an identifier of the electronic device, each gateway receiving said frame and transmitting the received frame, in association with an identifier of the gateway, to the central server, a response delay being predefined for responding to the first frame, the method allowing selection by the central server of a gateway among the plurality of gateways for sending a second frame to the electronic device in response to the first frame.
US10581638B2 Assign tunnel tag identifying virtual local area network tunnel
An access point, comprising: a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: assign a first tunnel tag to a first DHCP profile of a client device, the first tunnel tag identifying a primary VLAN tunnel to a first network controller of a first data center; assign a second tunnel tag to a second DHCP profile of the client device, the second tunnel tag identifying a secondary VLAN tunnel to a second network controller of a second data center; determine whether the primary VLAN tunnel to the first network controller is inactive based on a number of detected access failures; and connect the client device to the secondary VLAN tunnel in response to determining that the primary VLAN tunnel is inactive.
US10581634B2 Providing dynamic routing alternatives based on determined traffic conditions
Methods, devices, and systems are provided to determine traffic conditions along a traffic path and dynamically present one or more entities with at least one alternate route. The alternate route is determined based on a number of entities along the traffic path and available routing points adjacent to the traffic conditions. The alternate route may be configured to optimize traffic for an entire traffic system rather than only optimizing traffic for receivers of the alternate routes. Data relating to the alternate routes presented to the entities can be tracked. This data may be used to evaluate an effectiveness of the routing decisions made. Effectiveness can be measured in cost and time saved or spent. Information, such as the data, determinations of the data, and/or even effectiveness of alternate routes, can be distributed to one or more parties. Distribution of the information may be associated with a tiered cost structure.
US10581632B2 Data transfer filter
A device has a host port, a remote terminal (RT), an incoming line driver, an outgoing line driver, and at least one of an incoming message filter and an outgoing message filter. The host port communicatively couples to a shared host bus. The RT port communicatively couples to the RT. The incoming message filter receives an incoming host message from the host port and generates a filtered host message from the incoming host message employing at least one host message rule. The outgoing message filter receives an outgoing RT message from the RT port and generates a filtered RT message from the outgoing RT message employing at least one RT message rule. The incoming line driver communicates the filtered host message to the RT port. The outgoing line driver communicates the filtered RT message to the host port.
US10581629B2 Building condition sensor monitoring and control system
Apparatus and systems for providing home and building security and condition monitoring include a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate dynamically with each other and a remote server.
US10581624B2 Hierarchical bit indexed replication of multicast packets
A hierarchical domain includes egress routers, an ingress router, set gateway routers, and subdomain gateway routers. The ingress router receives a multicast packet in a flow associated with the egress routers. The ingress router is in a first set of egress routers in a first subdomain of the hierarchical domain. The set gateway routers provide gateways to second sets of the plurality of egress routers in the first subdomain. The subdomain gateway routers provide gateways to second subdomains that includes sets of the plurality of egress routers. The ingress router generates a first copy of the multicast packet for transmission to the first set of egress routers based on a first bitstring, a second copy of the multicast packet for transmission to the set gateway routers based on a second bitstring, and a third copy of the multicast packet to the subdomain gateway routers based on a third bitstring.
US10581622B2 Communication device and communication system
A communication device that performs bidirectional multiplex communication between a plurality of slave communication devices and the communication device is provided with: a first port connected to one end section of a transmission line to which the slave communication devices are connected; a second port connected to the other end section of the transmission line; and a current detection unit connected to the first port and the second port. An operation voltage is supplied from the communication device to the slave communication devices, a change of the quantity of a current flowing in the first port and/or the second port is detected by means of the current detection unit, and on the basis of the current quantity change, occurrence of disconnection in the transmission line is detected.
US10581617B2 Method and apparatus for hardware based file/document expiry timer enforcement
A technique for secure network storage includes generating, by a trusted execution environment in a first device, an encryption key and a certificate for a document, wherein the certificate comprises expiry information for the document and the encryption key, encrypting, by a general execution environment in the first device, the document with the encryption key, transmitting the encryption key to a remote key manager, and transmitting the document to a remote network storage device, wherein a second device is allowed to decrypt the document based on the expiry information.
US10581616B1 Managing nodes of a cryptographic hash tree in a hash-based digital signature scheme
In some aspects, nodes of a cryptographic hash tree are stored in a buffer memory. Nodes of an active subtree are stored in a first set of indexed locations in the buffer memory, and nodes of a future subtree are stored in a second set of indexed locations in the buffer memory. A one-time signature (OTS) is generated based on a signing key associated with a current value of a signing index. An authentication path for the OTS is generated by retrieving a subset of the nodes from the buffer memory. A new node of the future subtree is calculated based on the current value of the signing index and stored in the buffer memory. The signing index is then advanced from the current value to a next value of the signing index.
US10581615B2 Blockchain-based identity authentication method, device, node and system
The present disclosure discloses a method, apparatus, node, system for blockchain-based identity authentication. The method includes: receiving an authentication request sent by an authenticated party node; in the case that it is determined that the identity information of the authenticated party node and identity proof publishing node, and a digital signature of the identity proof publishing node on the identity information of the authenticated party node have been written into a blockchain, verifying the digital signature according to a public key of the identity proof publishing node; after the digital signature passes the verification, determining whether the authenticated party node has mastered a private key corresponding to the public key of the authenticated party node; and in the case that it is determined that the authenticated party node has mastered the private key, it is determined that the authenticated party node passes the identity authentication.
US10581610B2 Blockchain data processing methods, apparatuses, processing devices, and systems
Techniques for processing blockchain data are described. Each contract participant of a plurality of contract participants in a blockchain generates, for a target contract, a paired temporary public key and private key generated based on an asymmetric encryption algorithm. Each contract participant sends the temporary public key to other contract participants. First signature data is generated by each contract participant signing data information including the target contract and temporary public keys of the contract participants by using the temporary private key. A contract participant encrypts predetermined contract information by using a regulatory key of a regulator to generate an encrypted contract signed by each contract participant using the temporary private key, to generate second signature data. Creation data is determined and submitted to the blockchain for storage, where the creation data includes the temporary public key and the second signature data of each contract participant and the encrypted contract.
US10581609B2 Log message authentication with replay protection
A method is provided for authenticating a log message in a distributed network having a plurality of nodes coupled to a serial bus. In the method, a log session is started by a first device at a first node of the plurality of nodes. A first counter value is provided by the first device to the serial bus. A log message is generated by a second device at a second node of the plurality of nodes. A second counter value is generated by the second device. A log message payload is generated for the log message, wherein the log message payload includes a log message authentication code. A computation of the log message authentication code includes the first counter value and the second counter value. The second device does not store the first counter value in a non-volatile memory on the second device.
US10581604B2 Post-quantum cryptographic communication protocol
A Post-Quantum Computing Cryptographic communication protocol including a lattice based RSA algorithm, the protocol may include: generating a public key and a private key pair; encrypting a message using a public key pair; transmitting the encrypted message over a communication channel; and decrypting the encrypted message using a private key pair, wherein the generating the public key and the private key pair includes; selecting a first random vector from lattices using a Klein's Algorithm; selecting a second random vector from lattices using the Klein's Algorithm; generating a shortest random vector using a Gauss Sieve algorithm; taking a first vector product of the first random vector and the second random vector; calculating a Totient function of the first vector product; converting the Totient function to the first vector product; generating the public key pair; and generating the private key pair.
US10581602B2 End-to-end checksum in a multi-tenant encryption storage system
A multi-tenant storage system can store clear text data and associated clear text checksum received from a storage tenant using their associated cryptographic key (“cryptokey”). When the clear text data is compressible, cryptographic data (“cryptodata”) is generated from a concatenation of the clear text checksum and compressed clear text data using the cryptokey. A cryptographic checksum (“cryptochecksum”) is generated from the cryptodata. When the clear text data is uncompressible, cryptographic data (“cryptodata”) is generated by encrypting the clear text data using the cryptokey with an extra verification step to make sure the clear text checksum can be rebuilt during the read request. A cryptographic checksum (“cryptochecksum”) is generated from the cryptodata. The cryptodata and associated cryptochecksum are stored in the multi-tenant storage system, so that repairs to damaged cryptodata can be made using the associated cryptochecksum.
US10581599B2 Cloud storage method and system
A cloud storage method and a cloud storage system are provided. The method includes: generating, by a QKD system on a terminal side and a QKD system on at least one cloud server side, at least one quantum key over a quantum network; sending, by the QKD system, the at least one quantum key to the key management terminal for storage; and obtaining, by a cloud storage client, the at least one quantum key from the key management terminal, and processing the at least one quantum key to generate a combined key by a predetermined encryption algorithm.
US10581586B2 Sensor devices, methods, multi-sensor systems/apparatuses capable of calibrating clock signal(s) and outputting integrated data packets according to communication between host and auxiliary device
A sensor device capable of adjusting at least one clock signal of the sensor device according to a communication between a host and an auxiliary device through a specific bus includes a first oscillator circuit and a processing circuit. The first oscillator circuit is configured for generating a first clock signal. The processing circuit is configured for calibrating a clock frequency of the first clock signal according to the communication between the host and the auxiliary device.
US10581575B2 Demodulation reference signal sequence selection in device-to-device communication
A transmitting UE may in a device-to-device (D2D) communication may identify a demodulation reference signal (DMRS) sequence for a D2D transmission based at least in part on a subset of bits of a sidelink control information (SCI) transmission. The subset of bits of the SCI transmission may be selected such that the bits have sufficient variability to reduce the likelihood that multiple UEs may use the same DMRS sequence. The subset of bits of the SCI transmission may be all or a portion of a cyclic redundancy check (CRC) for the SCI.
US10581572B2 Autonomous uplink transmissions on a shared communication medium
In an embodiment, an AT monitors a DMTC window of a shared communication medium while refraining from performing any AUL transmissions. The AT selectively transmits one or more AUL transmissions based on the monitoring (e.g., in response to DRS detection, either in one or more subframes of the DMTC window or outside of the DMTC window). In a further embodiment, the AT establishes different LBT contention windows for use during and outside of POWs and/or DMTC windows. In a further embodiment, the AT receives an AUL disable signal instructing the AT to disable AUL transmissions, and the AT refrains from performing one or more AUL transmissions on the shared communication medium in response to the AUL disable signal.
US10581571B2 Methods and devices for transmitting/receiving discovery signal in wireless access system supporting unlicensed band
The embodiments of the present invention relate to a wireless access system supporting an unlicensed band and to methods for generating a discovery signal (DRS), methods for generating and transmitting a channel state information reference signal included in the DRS, and devices for supporting same. The method for transmitting a discovery signal (DRS) including a channel state information reference signal (CSI-RS) in a wireless access system supporting an unlicensed band, according to one embodiment of the present invention, may comprise the steps of: initiating, in subframe n (SF #n), a listen-before-talk (LBT) procedure for checking whether the unlicensed band is idle or not; if an LBT procedure succeeds in SF #n+k, generating a sequence for transmitting the CSI-RS on the basis of the subframe index j indicating SF #j; and transmitting the DRS, including the CSI-RS, in SF #n+k. Herein n, k, and j are preferably integers greater than or equal to 0 and less than or equal to 9.
US10581569B2 Techniques for transmitting and receiving synchronization signals over an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A first method may include receiving at a user equipment (UE) over an unlicensed radio frequency spectrum band an indication of a time window associated with a transmission of a synchronization signal, and monitoring the unlicensed radio frequency spectrum band during the time window to receive a synchronization signal from a base station. A second method may include transmitting an indication of a time window associated with a transmission of a synchronization signal; performing a plurality of clear channel assessments (CCAs) on an unlicensed radio frequency spectrum band during the time window; and transmitting the synchronization signal over the unlicensed radio frequency spectrum band at a transmission time during the time window. The transmission time may be based at least in part on a result of at least one of the CCAs.
US10581560B2 Method of transceiving data via uplink channel for coverage expansion and apparatus thereof
Provided is a method of transceiving data via an uplink data channel for coverage expansion. The method may include establishing, by a base station, an uplink data channel enhancement mode for uplink data channel coverage enhancement of a user equipment; configuring a first downlink control information (DCI) format for the user equipment set with the uplink data channel enhancement mode; and transmitting the first DCI format via a downlink control channel.
US10581554B2 Systems and methods to generate copies of data for transmission over multiple communication channels
Systems and methods to transmit data over multiple communication channels in parallel with forward error correction. Original packets are evenly distributed to the channels as the initial systematically channel-encoded packets. Subsequent channel-encoded packets are configured to be linearly independent of their base sets of channel-encoded packets, where a base set for a subsequent channel-encoded packet includes those scheduled to be transmitted before the subsequent packet in the same channel as the subsequent packet, and optionally one or more initial packets from other channels. The compositions of the sequences of the encoded packets can be predetermined without the content of the packets; and the channel-encoded packets can be generated from the original packets on-the-fly by the transmitters of the channels during transmission. When a sufficient number of packets have been received via the channels, a recipient may terminate their transmissions.
US10581546B2 Transmitter, transmission method, and receiver based on time-domain windows
A transmitter using a channel aggregation in which available channels existing in various frequency bands are bound and transmitted and using an Orthogonal Frequency Division Multiplexing (OFDM), an Orthogonal Frequency Division Multiple Access (OFDMA), or a system similar to them as a modulation system. One or a plurality of transmission units are provided in parallel, and one or a plurality of transmission processing units are provided in parallel. The transmission processing unit has an inverse fast Fourier transforming circuit or a discrete inverse Fourier transforming circuit, a GI and overlap margin (OM) insertion circuit, and a time-domain windowing processing unit. The time-domain windowing processing unit multiplies a universal time-domain window function in accordance with a spectrum mask and transport electric power which are required in each channel, thereby suppressing out-of-band radiation electric power every channel. A kind and a window transition duration of the time-domain window function can be arbitrarily set every channel.
US10581539B2 Systems and methods for detection of signal quality in broadcast signals
Systems, methods, and processor readable media are disclosed for detection of signal quality problems and errors in digital radio broadcast signals. First monitoring equipment is located in an over-the-air coverage area of a first radio station. Second monitoring equipment is located in an over-the-air coverage area of a second radio station. The first and second monitoring equipment are configured to receive digital radio broadcast signals from the respective first and second radio stations. A computing system is configured to receive data from the first monitoring equipment and the second monitoring equipment, the data being indicative of one or more attributes of a digital radio broadcast signal received at respective monitoring equipment. The computing system analyzes received data to detect a signal quality problem or error in the digital radio broadcast signals received at the first and second monitoring equipment.
US10581536B2 Wireless communicator
A wireless communicator includes: a signal strength meter configured to display a signal strength of a received signal; and an AGC circuit configured to perform AGC control for controlling an amplitude of the received signal be in a predetermined range, wherein the AGC circuit is further configured to perform switching, based on a predetermined condition, between two values to provide the switched value to the signal strength meter, one of the values being an AGC signal strength value for displaying the signal strength based on the AGC control, and another of the values being an expanded signal strength value for displaying the signal strength for which the AGC control is not operated based on a value obtained by detecting the received signal.
US10581534B2 Noise cancellation system
A noise cancellation system comprises a first noise cancellation apparatus configured to process an I-channel signal, wherein an I-channel differential mode second-order intermodulation component and an I-channel common mode second-order intermodulation component cancel each other in the first noise cancellation apparatus and a second noise cancellation apparatus configured to process a Q-channel signal, wherein a Q-channel differential mode second-order intermodulation component and a Q-channel common mode second-order intermodulation component cancel each other in the second noise cancellation apparatus.
US10581532B2 System and a method for establishing data communication between devices using audio frequency
The various embodiments of the present invention disclose a system and method for initiating communication between different devices using audio frequency. The invention enables buzzers to generate monotone or limited tones for communication and data transmission. The first electronic device includes a frequency generator, an audio driver library, the buzzer or speaker, and a transmitter & the second electronic includes has an audio receiver mic, audio driver library, frequency receiver. The transmitter generates a communication request from a first electronic device to second electronic device. Further, the first electronic device and the second electronic device is installed with a buzzer application which when executed on the processor, causes the processor to enable communication between the first electronic device and the second electronic device by generating audible frequency using the buzzer/speaker.
US10581526B2 Method and system for a bi-directional multi-wavelength receiver for standard single-mode fiber based on grating couplers
Methods and systems for a bi-directional receiver for standard single-mode fiber based on grating couplers may include, in an integrated circuit, a multi-wavelength grating coupler, and first and second optical sources coupled to the integrated circuit: coupling first and second source optical signals at first and second wavelengths into the photonically-enabled integrated circuit using the first and second optical sources, where the second wavelength is different from the first wavelength, receiving a first optical data signal at the first wavelength from an optical fiber coupled to the multi-wavelength grating coupler, and receiving a second optical data signal at the second wavelength from the optical fiber. Third and fourth optical data signals at the first and second wavelengths may be communicated out of the optoelectronic transceiver via the multi-wavelength grating coupler.
US10581523B2 Temporospatial software-defined networking for NGSO satellite networks
The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing available nodes and possible links in the network based on the information, and determine a topology of the network based on the table. Additionally, the network controller is configured to receive client data information from a client device, and determine flows for the topology based on the client data information. Each flow includes one or more requirements for a routing path through the network. The network controller is configured to generate a network configuration for the topology based on the flows, and send instructions to the nodes of the network for implementing the network configuration and transmitting client data.
US10581514B2 Systems and methods for beacon detection infrastructures
A communication system includes an earth station configured to receive a downlink transmission from a satellite and transmit an uplink transmission to the satellite. The communication system further includes a server in operable communication with the earth station, a beacon detector in operable communication with the server, an access point configured to operate within a proximity of the earth station, and a beacon transmitter disposed within close proximity to the access point. The beacon transmitter is configured to transmit a beacon signal to one or more of the server and the beacon detector. The beacon signal uniquely identifies the access point. The server is configured to implement a measurement-based protection scheme with respect to at least one of the downlink transmission and the uplink transmission.
US10581509B2 Method and system for distributed transceivers for distributed access points connectivity
A controlling entity communicates with a plurality of network devices having a plurality of distributed transceivers and one or more corresponding antenna arrays. The controlling entity receives information, such as location information, propagation environment characteristics, physical environment characteristics and/or link parameters and quality from the network devices and/or communication devices that are communicatively coupled to the plurality of network devices. The controlling entity coordinates communication of data streams for the distributed transceivers and the antenna arrays based on the received information. The network device comprises an access point, a router, a switching device, a gateway and/or a set top box. The controlling entity is located within or external to one of the network devices. One or more functions performed by the controlling entity are split between the controlling entity and one or more of the network devices.
US10581507B2 Method and apparatus for non-codebook based uplink multiple-input and multiple-output
A method and an apparatus for selecting beams for non-codebook based uplink multiple-input and multiple-output are disclosed. In an embodiment, a method implemented by a user equipment (UE) includes receiving an allocation of at least one sounding reference signal (SRS) resource in an uplink subframe from a transmission and reception point (TRP) for a first set of uplink transmission beams, transmitting precoded SRSs in the at least one SRS resource to the TRP, wherein the precoded SRSs are precoded with UE-selected precoders and at least one rank and receiving an identification of two or more precoders for a second set of uplink transmission beams, wherein the second set of uplink transmission beams is selected from the first set of uplink transmission beams, and wherein the two or more precoders are based on the precoded SRSs.
US10581504B2 Beamforming method, receiver, transmitter, and system
Embodiments of the present invention disclose a beamforming method, a receiver, a transmitter, and a system. The beamforming method includes: controlling, according to a preset rule, connection or disconnection of N analog channels corresponding to N antenna array elements, to obtain an independently received equivalent signal at each of the N antenna array elements, where N is a natural number greater than or equal to 2; obtaining, based on the independently received equivalent signal at each of the N antenna array elements, a beamforming weight; and sending the beamforming weight to a transmitter. According to the embodiments of the present invention, costs can be reduced, and relatively good interference suppression performance can be obtained.
US10581503B2 Method, apparatus and system for reporting beam reference signal receiving power
Machine-readable media, methods, apparatus and system for beam acquisition in a wireless system are disclosed. In some embodiments, a base station may comprise a transceiver to transmit, to a user equipment (UE), a plurality of beam reference signals (BRSs) via a plurality of transmission beams; and to receive, from the UE, a report to report receiving information associated with at least one of the BRSs on at least one of the transmission beams, wherein the report comprises an antenna identifier to identify a directional antenna panel or an antenna port associated with the directional antenna panel of the UE which receives the at least one of the BRSs on the at least one of the transmission beam.
US10581500B2 Methods and systems for enabling feedback in wireless communication networks
Aspects of the present invention provide additional MAC functionality to support the PHY features of a wireless communication system framework. The additional MAC functionality aids in enabling feedback from wireless terminals to base stations. In some aspects of the invention the feedback is provided on an allocated feedback channel. In other aspects of the invention the feedback is provided by MAC protocol data units (PDU) in a header, mini-header, or subheader. The feedback may be transmitted from the wireless terminal to the base station autonomously by the wireless terminal or in response to an indication from the base station that feedback is requested. Aspects of the invention also provide for allocating feedback resources to form a dedicated feedback channel. One or more of these enhancements is included in a given implementation. Base stations and wireless terminals are also described upon which methods described herein can be implemented.
US10581485B2 Near-end crosstalk cancellation
The present disclosure relates to near-end crosstalk (NEXT) cancellation. A transmit communication signal is transmitted over a first Digital Subscriber Line (DSL) connection using a first group of frequencies and a receive communication signal is received over a second DSL connection using a second group of frequencies that at least partially overlaps the first group of frequencies. A crosstalk correlation between the first and second communication signals is determined. Based on the crosstalk correlation, a crosstalk cancellation signal is generated. The crosstalk cancellation signal is subtracted from the second communication signal, with the intention of reducing NEXT.
US10581477B2 Remote antenna for car-to-car (C2C) or car-to-X (C2X) communication
Antenna device (1) and method for operating same, comprising an antenna (2), wherein the antenna (2) is connected to an electronic device (4) via an antenna cable (3) and high-frequency signals are transmitted via the antenna cable (3) between the electronic device (4) and the antenna (2) and vice versa, characterized in that the antenna device (1) has a control unit (5) and switch units (6, 7) which are controlled by the control unit (5), wherein the switch units (6, 7) are switched between a receiving path (8) and a transmission path (9) between the electronic device (4) and the antenna (2).
US10581473B2 Non-linear interference detection
A method, detector and radio unit for non-linear interference detection in a communication system having a victim signal and an offending signal are disclosed. According to one aspect, a method includes determining a magnitude of the victim signal raised to a first power to produce a first signal. The method also includes determining a magnitude of the offending signal raised to a second power to produce a second signal. The first signal and the second signal are correlated to produce an output signal indicative of an extent to which the offending signal interferes with the victim signal.
US10581469B1 Machine learning-based nonlinear pre-distortion system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting distortion of radio signals A transmit radio signal corresponding to an output of a transmitting radio signal processing system is obtained. A pre-distorted radio signal is then generated by processing the transmit radio signal using a nonlinear pre-distortion machine learning model. The nonlinear pre-distortion machine learning model includes model parameters and at least one nonlinear function to correct radio signal distortion or interference. A transmit output radio signal is obtained by processing the pre-distorted radio signal through the transmitting radio signal processing system. The transmit output radio signal is then transmitted to one or more radio receivers.
US10581467B2 Apparatus and methods for radio frequency front end systems
A wireless device comprising a first antenna and second antenna, a transceiver and a radio frequency front end system electrically coupled between the transceiver and the antennas. The RF front end system includes a first module operable to provide a high band transmit signal to the first antenna, receive a first high band receive signal and a first mid band receive signal from the first antenna. The first high band receive signal has a frequency content greater than that of the first mid band receive signal. The RF front end system further includes a second module operable to provide a mid band transmit signal to the second antenna, receive a second mid band receive signal and a second high band receive signal from the second antenna. The second high band receive signal has a frequency content greater than that of the second mid band receive signal.
US10581464B2 Encoder device, decoder device, and methods thereof
An embodiment encoder device for encoding an information word c=[c0, c1, . . . , cK-1] having K information bits, ci, includes an encoder for a tail biting convolutional code having a constraint length, L, where K
US10581462B2 Signature-enabled polar encoder and decoder
A signature-enabled Polar code encoder and decoder are provided. Signature bits are inserted in some unreliable bit positions. Different signature bits are inserted for different receivers. For a given codeword, only the receiver with knowledge of the signature can decode the codeword. Cyclic redundancy check (CRC) bits may be included in the input vector to assist in decoding.
US10581451B2 Time-of-flight (TOF) receiver with high dynamic range comprising a digital mixer coupled to a sigma delta analog to digital converter
The disclosure provides a receiver with high dynamic range. The receiver includes a photodiode that generates a current signal. A coupling capacitor is coupled to the photodiode, and generates a modulation signal in response to the current signal received from the photodiode. A sigma delta analog to digital converter (ADC) is coupled to the coupling capacitor, and generates a digital data in response to the modulation signal. A digital mixer is coupled to the sigma delta ADC, and generates an in-phase component and a quadrature component corresponding to the digital data. A processor is coupled to the digital mixer, and processes the in-phase component and the quadrature component corresponding to the digital data.
US10581443B2 Method and apparatus for offset correction in SAR ADC with reduced capacitor array DAC
Offset correction in a differential successive approximation register (SAR) analog-to-digital converter (ADC) is accomplished with a capacitor-reduced digital-to-analog converter (DAC) topology to enable offset correction without the need for a dedicated compensation DAC. This eliminates addition analog circuitry and die area. To perform the offset correction, the differential SAR ADC couples together inputs thereof to create an offset voltage, converts the offset voltage into a digital representation thereof, stores the digital representation of the offset voltage in an offset register, and corrects for the offset voltage by generating an offset compensation voltage with the capacitor-reduced array DAC controlled by the digital representation stored in the offset register. The digital representation controls scaling of reference voltages to the reduced capacitor array DAC associated with a least-significant-bit (LSB) of the differential SAR ADC.
US10581439B1 Clock synchronization in an ADPLL
Embodiments of a clock synchronization unit of an All Digital Phase-Locked Loop (ADPLL), a successive approximation register (SAR) Time-to-Digital Converter (TDC) of an ADPLL and a method for clock synchronization in an ADPLL are disclosed. In one embodiment, a clock synchronization unit of an ADPLL includes a two-flop synchronizer, a phase frequency detector (PFD) connected to the two-flop synchronizer, and a synchronization control circuit configured to control the two-flop synchronizer and the PFD to perform clock synchronization between a reference clock input signal and a divided clock input signal and to control the two-flop synchronizer and the PFD to replace a performance of the clock synchronization between the reference clock input signal and the divided clock input signal with a PFD operation. Other embodiments are also described.
US10581435B1 Asynchronous circuit
An asynchronous circuit and methods for requesting that an action is triggered. The circuit performs the following steps: 1) receive a plurality of input signals, the input signals each having a first transition between states at a different time, 2) select one of the input signals based on the time of its first transition compared to the time of the first transition of the other input signals, 3) provide a request to an action block to: i) trigger the action in response to receiving the request, and ii) to provide an acknowledgement upon completion of the action, wherein the request and the action are dependent on the input signal that was selected, 4) receive the acknowledgement from the action block, and 5) initiate steps 1) to 4) for a second transition of the input signals after the plurality of input signals have undergone their first transitions.
US10581422B2 PWM modulator
A PWM modulator according to an embodiment includes a first comparator configured to compare a first input signal with a first carrier and output a comparison result, a second comparator configured to compare a second input signal with a second carrier and output a comparison result, and a selector configured to output the comparison result while switching between the comparison result of the first comparator and the comparison result of the second comparator in a cycle according to a cycle of the first or the second carrier.
US10581413B2 Compensation circuit
A device for adjusting a signal to a thermally sensitive bridge circuit that may have an impedance coupled to the bridge circuit and an impedance circuit also coupled to the bridge circuit. The impedance circuit may incorporate an amplifier having a non-inverting input coupled to the bridge circuit, a signal adjusting circuit coupled to the output terminal of the amplifier and to the bridge circuit, and an amplifier circuit coupled to the output of the amplifier. The signal adjusting circuit may include a unidirectional current flow mechanism such as a diode.
US10581407B2 Scalable fir filter
A Scalable Finite Impulse Response (“SFIR”) filter is disclosed. The SFIR filter includes a pre-processing section, a post-processing section, and a finite impulse response (“FIR”) Matrix. The FIR Matrix includes a plurality of filter taps and a plurality of signal paths in signal communication with each filter tap. The plurality of signal paths are arranged to allow re-configurable data throughput between the each filter tap and the pre-processing section and post-processing section are in signal communication with the FIR Matrix.
US10581403B2 Device having a titanium-alloyed surface
Disclosed is a device that includes a crystalline substrate and a patterned aluminum-based material layer disposed onto the crystalline substrate. The patterned aluminum-based material layer has a titanium-alloyed surface. A titanium-based material layer is disposed over select portions of the titanium-alloyed surface. In an exemplary embodiment, the patterned aluminum-based material layer forms a pair of interdigitated transducers to provide a surface wave acoustic (SAW) device. The SAW device of the present disclosure is usable to realize SAW-based filters for wireless communication equipment.
US10581397B2 Integrated circuit, circuit assembly and a method for its operation
An integrated circuit, a circuit assembly and a method for operation the integrated circuit are disclosed. In embodiments the integrated circuit includes at least one supply voltage terminal configured to receive a supply voltage for operation the integrated circuit, at least one input terminal configured to receive an analog input signal corresponding to an audio signal, at least one output terminal configured to provide an analog output signal and a signal strength detector configured to detect a signal strength of the analog input signal provided at the at least one input terminal, wherein the integrated circuit is configured to amplify an audio signal based on the detected signal strength and to output a corresponding amplified signal at the at least one output terminal, wherein the integrated circuit comprises a signaling circuit configured to indicate an amplification setting of the integrated circuit at the at least one supply voltage terminal.
US10581394B2 Driving the common-mode of a Josephson parametric converter using a short-circuited coplanar stripline
Techniques relate to an on-chip Josephson parametric converter. A Josephson ring modulator includes four nodes. A lossless on-chip flux line is capacitively coupled to two adjacent nodes of the four nodes of the Josephson ring modulator. The lossless on-chip flux line has an input port configured to receive a pump drive signal that couples differentially to the two adjacent nodes of the of the Josephson ring modulator. The pump drive signal thereby excites a common mode of the on-chip Josephson parametric converter.
US10581391B2 Amplifiers
This application relates to amplifier circuits for amplifying an audio signal. An amplifier circuit (100) has a voltage regulator (201) for outputting a supply voltage to an amplifier (104). An output capacitor (103) coupled to an output node of the voltage regulator. The voltage regulator is operable in a voltage-control mode to maintain the output voltage (VS) at a nominal output voltage and in current-control mode to limit the input current drawn to exceed a defined limit. A controller (301) is operable in a first mode to define the nominal output voltage so as not to exceed a first voltage magnitude and in a second mode to define the nominal output voltage to be equal to a second, higher, voltage magnitude. The controller (301) monitors the audio signal for a high-amplitude part of the audio signal, that could result in the voltage regulator operating in the current-control mode to apply current limiting and, on such detection swaps from the first to the second mode until such a high-amplitude part of the audio signal has been amplified. The second voltage magnitude is greater than required for voltage headroom for amplifying the high-amplitude part of the audio signal so as to allow for a voltage droop of the output voltage over a plurality of switching cycles of the voltage regulator when operating in the current-control mode.
US10581384B2 Power amplifier with phase-shifted band-pass feedback
A power amplifier system can be configured to provide amplification to a radio frequency signal associated with a first frequency band and to output an amplified radio frequency signal. The system can include a bandpass filter arranged in a feedback loop with respect to the power amplifier and configured to pass through a portion of the amplified radio frequency signal corresponding to a second frequency band. A first shifter can be positioned in the feedback loop, and an output of the feedback loop can provide negative feedback to an input of the power amplifier.
US10581381B2 Reconfigurable power efficient mixers
Embodiments of power efficient radio frequency mixers are provided. A generalized impedance matched low-voltage active mixer circuit technique, which utilizes a plurality of commutator cells and transformers, is disclosed. The active mixer techniques are reconfigurable between various operation configurations based, at least in part, on selectively activating at least one of a plurality of commutator cells. The low voltage active mixer function is coupled to an impedance matched amplifier which can be bypassed allowing changes in the gain of the mixer circuit suites while preserving impedance matching.
US10581375B2 Mounting clip for structure having spaced apart trim
A mounting clip, mounting an element to a structure having trim with a thickness, includes a body having first and second legs with a gap therebetween sized for receiving the trim. The first leg is positionable against the element. The first and second legs have aligned, possibly threaded, through holes. The element can be fastened to the trim through the clips without penetrating the structure. The first leg has a distal end which can be curved to act as a trim engagement element. The mounting clip and fastener structure, such as a threaded fastener, can constitute a mounting clip assembly. A PV panel wire cover assembly includes a wire-covering housing having open ends and a mounting flange. Closed and open end cap mountable to the open ends prevent access to the housing interior when the housing is mounted to the panel, the open end cap having a wire passage opening.
US10581373B2 Solar light hub and router device
A concentrator and a solar light router for converting light energy into electrical, photochemical and thermal energy, among other possible forms of usable energy, comprising a fixed body (1) and a movable part (2), wherein the fixed body (1) has an upper side with a converging lens (4) through which the sun rays (R1) enter, and a lower side where a mirror (5) is arranged. The mobile part 2 has a support arm 7 having a lower leg 8 coupled to a movement unit 10, and an upper leg 9 extending above the converging lens 4, in which is displaceable mounted a module (11) receptor/router of convergent solar rays (R4) that emerges from the fixed body (1). The support (7) is connected to angular displacement means housed in the movement unit (10) so that the angle traveled by its arm (9) encompasses a virtual surface (17), defined between the converging lens (4) and the module (11), where a focal point (19) incise of the convergent rays (R4), that travels according to the curvilinear paths (18n) in accordance with the displacement of the sunlight captured by the converging lens (4). The module (11) presents a lower face (13) through which the converging solar rays (R4) enters, and an upper face (14) from which concentrated solar rays (R5) are emitted which are directed, for example, towards a solar energy converter receiver (20) arranged in a tower (T) spaced from the device. The module (11) is connected to translation means along the upper section (9) of the support (7) and to rotating means with respect to its axis (E1) transverse to the defined plane by the converging lens (4) and includes means detecting the positions of the focal point (19), which together with the angular arm displacement means (7) and the translational and rotational means of the module (11) are connected to a module position control and control unit (11) to maintain it facing the focal point (19) and facing the receiver/solar energy converter (20) of the tower (T). In an alternate realization, the module (11) may act as a solar energy receiver/converter, for which it may include solar cells, a thermoelectric motor, or other solar energy converters.
US10581360B2 Power supply assembly and associated method
Subsea power supply assembly supplying electric power to a motor at a second location from a first location. The subseas power supply assembly includes a variable speed drive (VSD) and a step-up transformer connected to it. At a subsea location the assembly includes a first step-down transformer with input and output and an uninterruptible power supply having an input. A step-out cable supplies power from the step-up transformer to the motor. The cable connects to the first step-down transformer. The speed of the electric motor is proportional to the output frequency of the VSD. The power receiving input of the uninterruptible power supply connects to the output of the first stepdown transformer, thereby receiving electrical power with frequency equal to the output frequency of the VSD.
US10581358B2 Alternator flux shaping
An electric machine includes a stator, a rotor, and magnets. The stator includes multiple flux members having ferrous material. The rotor is configured to rotate relative to the stator and spaced from the stator by an air gap. The magnets are rigidly mounted to the flux members of the stator. At least a first magnet and a second magnet of the magnets includes an elongated axis parallel to a radius of the rotor and a minor axis perpendicular to the elongated axis, and a first pole of the first magnet having a first polarity and positioned along the minor axis to face a first pole of the second magnet having the first polarity.
US10581356B2 Exhaust turbine power generating system and control device for the same
An exhaust turbine power generating system includes an internal combustion engine, an exhaust turbine power generator configured to perform electric power generation by rotating a turbine by using exhaust gas from the internal combustion engine, and an electronic control unit. The electronic control unit is configured to perform electric power generation control in which the exhaust turbine power generator is caused to perform electric power generation by controlling the exhaust turbine power generator and the electronic control unit is configured to perform powering control in which the exhaust turbine power generator is caused to perform powering such that the turbine is rotated by controlling the exhaust turbine power generator until a predetermined termination condition is satisfied after the internal combustion engine is started.
US10581350B2 Synchronous machine control device and method of controlling the synchronous machine control device
Provided are a synchronous machine control device SMCD including a converter configured to boost a voltage of a direct current power source DCPS in which, when the SMCD returns to operation after the operation stopping, fail-proof return to operation through the prevention of damage to the DCPS and the shortening of the time required for the return to operation are balanced. When returning to operation, the SMCD issues an operation enable command to an inverter and the converter simultaneously in the case where a calculated electric power value calculated from a rotational speed and a torque command is equal or higher than a threshold and, in the case where the calculated electric power value is less than the threshold, issues an operation enable command to the converter after an operation command that makes the electric power of the inverter equal or higher than a threshold is issued.
US10581340B2 Solar drive system and method for tracking the maximum power point of a photovoltaic array
A solar drive system, having: at least one photovoltaic array generating a DC current; at least one inverter electrically connected to the photovoltaic array for inverting the DC current into an AC current; at least one electric motor electrically connected to the inverter for supplying the electric motor with the AC current; and at least one device for determining a present rotational frequency of the electric motor; wherein the inverter is configured to track a maximum power point of the photovoltaic array by performing a Perturb and Observe Maximum Power Point Tracking method and to determine a step direction of the Perturb and Observe Maximum Power Point Tracking method using the determined present rotational frequency of the electric motor.
US10581334B2 DC-DC converter and control method
The application relates to a DC to DC converter and control method thereof. The DC to DC converter includes a first converter circuit, a second converter circuit, a transformer having a primary winding and a secondary winding, a first resonant tank having a first capacitive element and a first inductive element, and a second resonant tank having a second capacitive element and a second inductive element. The first capacitive element and the first inductive element are coupled between the first converter circuit and the primary winding of the transformer; the second capacitive element and the second inductive element are coupled between the second converter circuit and the secondary winding of the transformer. During power transfer from the second converter circuit to the first converter circuit, a first plurality of first power-semiconductor-devices of the first converter circuit are operable to charge the first capacitive element during a first half cycle of a switching period; and a second plurality of the first power-semiconductor-devices of the first converter circuit are operable to provide an output voltage comprising an voltage across the primary winding of the transformer and the voltage of the first capacitive element superimposed thereon. This provides step-up gain for the backward direction, the first converter circuit operating in double voltage rectification manner and the second converter circuit working in the conventional full-bridge modulation with switching frequency fixed substantially at the resonant frequency.
US10581322B2 Charge pump input current limiter
A system may include a charge pump configured to operate in a plurality of modes including a first mode in which the ratio of an output voltage to an input voltage of the charge pump is a first ratio and a second mode in which the ratio is a second ratio and a controller configured to limit current flowing between a power source of the charge pump to the charge pump, wherein the power source provides the input voltage, by limiting a transfer of charge between the power source and the charge pump during a switching cycle of the charge pump responsive to a change in operation between modes of the plurality of modes.
US10581320B2 Direct filtering type switching power supply
A direct filtering type switching power supply is provided, for an occasion including pulsating direct current, including a filter circuit, a main power stage and an indicating circuit. A direct current input is connected to the filter circuit through the indicating circuit. The filter circuit and the main power stage are connected in parallel. The indicating circuit is formed by connecting a light emitting unit with an inductor in parallel, and make sure that the direction of the direct current input passing through the inductor is opposite to the conducting direction of the light emitting unit. The filter circuit at least includes an electrolytic capacitor. When the electrolytic capacitor is normal, an excitation current of a switching transistor in the main power stage basically does not appear in the inductor, and an LED in the light emitting unit does not emit light. When the Equivalent Series Resistance of the electrolytic capacitor rises greatly, the excitation current of the switching transistor appears in the inductor. Furthermore, when the switching transistor is switched off, the excitation current flowing through the inductor, which cannot be changed abruptly, freewheels through the LED, and drives the LED to emit light, so as to notify a user or a circuit that the electrolytic capacitor may have the risk of complete failure. The LED may also be a light emitter of a photocoupler. The switching power supply is low in cost, has unchanged efficiency and is easy to implement.
US10581318B2 Resonant converter including capacitance addition circuits
A power conversion device includes a power conversion circuit that performs switching control of first and second semiconductor switches connected in series and converts an input direct current voltage into an alternating current voltage. A switching adjustment circuit includes a first capacitance addition circuit that increases an output capacitance of the first semiconductor switch. The first capacitance addition circuit includes a first capacitive element and a first switching unit connected in series and is connected in parallel to the first semiconductor switch. A first driving control circuit drives and controls the first capacitance addition circuit. The first driving control circuit turns on the first switching unit when the first semiconductor switch is turned off, increasing the output capacitance of the first semiconductor switch, and turns off the first switching unit when a predetermined time period elapses after the first semiconductor switch is turned off.
US10581311B2 Power conversion device including overcurrent detection with reduced delay
A control device for a power conversion device that is capable of detecting current abnormality of the power conversion device with no delay is provided. The control device for the power conversion device includes a current detection unit for outputting an error signal when a detection value of a current sensor for detecting current flowing through the power conversion device is larger than a preset overcurrent determination value, and outputting a state detection value larger than a value corresponding to the error signal based on the error signal, and an abnormality detection unit for accepting an input of the state detection value of the current detection unit via the wiring, and an abnormality detection unit for outputting an error signal when the state detection value of the current detection unit is larger than a preset overcurrent abnormality determination value, and detecting abnormality based on the error signal.
US10581307B1 Hybrid surface magnet machine
A hybrid electrical machine containing surface mounted magnets which includes a magnetically permeable cylindrically shaped stator assembly having at least one stator winding formed about a plurality of stator teeth, a rotor assembly concentrically disposed within the stator assembly, including a magnetically permeable rotor backiron, a rotational drive mechanism coupled to the rotor backiron, and a plurality of protruding rotor poles, each including a magnetically permeable pole support assembly, a winding provided around the pole support assembly, and a radially magnetized permanent magnet assembly disposed about the pole support assembly.
US10581306B2 Power system having two motors
A power system having two motors includes: a first motor transmitting power to an output shaft of an engine or receiving power from the output shaft of the engine; a first clutch selectively connecting a first rotor of the first motor to the output shaft and mounted on a first power transmitting member that operably connects the output shaft and the first rotor of the first motor; a second motor outputting power to an input shaft of a transmission; and a second clutch selectively connecting the output shaft to a second rotor of the second motor and mounted on a second power transmitting member that operably connects the output shaft and the second rotor of the second motor.
US10581302B2 Stator for an electric motor
A stator for an electric motor may have a substantially annular shape centered around a central axis and may include a stator core having a plurality of teeth consecutively arranged in a circumferential direction, and a plurality of coils wound around respective teeth of the plurality of teeth. The plurality of coils may be grouped into a plurality of phase groups. The stator may include in association with the respective phase groups: at least one loop wire connecting at least two coils of the respective phase group in series with each other with the at least one loop wire being positioned at a radially inner portion of the stator, and at least two end wires respectively connected to two end coils of the respective phase group. The at least two end wires may be configured to be connected to a power source to energize the coils of the respective phase group.
US10581301B2 System for fixing the inner air deflector on deflective cover for rotating electrical machine
A system for fixing the inner air deflector on a deflective cover for a rotating electrical machine, wherein this deflector is fixed onto the deflective cover using a fixing element and a nut placed through elongated holes on flaps of the inner deflector and through elongated holes on the deflective cover, so that the tightening of the fixing set is performed from an outer part of the housing of the machine, enabling adjustment of a gap between an outer edge of blades of a fan and an inner surface of the inner air deflector, in order to minimize the effects of formation of counter-flowing air currents near the gap.
US10581276B2 Tuned resonant microcell-based array for wireless power transfer
In one embodiment, an array for wireless power transfer includes a plurality of tuned resonant microcell structures (hereinafter “microcell”). Each microcell comprises at least one coil, at least one capacitor, and two connection points. Each microcell in the array is configured to be individually tuned to the same resonant frequency. The microcells in the array are connected together in a series through the two connection points of each microcell in such a way that the array is configured to have the same resonant frequency as each of the individually tuned microcells. The multiple coil structure may be connected to a power source and can be implemented in a wireless power transmitter.
US10581274B2 Home appliance
A home appliance is disclosed, including a first circuit unit including a converter configured to convert an Alternating Current (AC) power into a Direct Current (DC) power, a first coil, a first modulator/demodulator configured to wirelessly transmit the DC power generated by the converter using the first coil, and a first controller configured to control the first modulator/demodulator, and a second circuit including a second coil configured to receive a wireless power transmitted by the first circuit unit, a second modulator/demodulator configured to convert the wireless power received from the second coil, a rectifier configured to rectify an AC power generated by the second modulator/demodulator, and a second controller configured to control operation of the second modulator/demodulator, wherein the first modulator/demodulator and the second modulator/demodulator perform bidirectional time-division data communication.
US10581271B2 Incentive-based demand response method considering hierarchical electricity market
An incentive-based demand response (DR) method and system are provided from the view of a grid operator (GO) to enable system-level dispatch of DR resources. The method spans three hierarchical levels of a GO, multiple service providers (SPs), and corresponding customers. The GO first posts an incentive to SPs, who will then invoke sub-programs with enrolled customers to negotiate quantities of demand reduction via providing SP incentives. In view of the hierarchical decision-making structure, a two-loop Stackelberg game is proposed to capture interactions between different actors. The existence of a unique Stackelberg equilibrium that provides optimal system solutions is demonstrated. Simulation results show that the proposed method is effective in helping compensate system resource deficiency at minimum cost.
US10581261B2 Methods and system for add-on battery
Systems and methods for operating an add-on battery that may be electrically coupled to a second system that includes an electrical energy storage device are presented. In one example, the systems and methods provide for extending operation of the second system via selectively powering the second system via the add-on battery in response to operating conditions of the second system.
US10581259B2 Battery switching system
A battery switching system for a vehicle controls a first battery device and a second battery device, which provide power to a vehicular load. The system includes multiple switch circuits and a battery control module. The switch circuits are operable for electrically coupling and decoupling each of the first battery device and the second battery device to the load and electrically coupling and decoupling the first battery device from the second battery device. Each of the switch circuits is operable in a closed state and an open state. The battery control module operates the switch circuits based predetermined conditions to form a first electrical path to electrically couple the first and second battery devices, a second electrical path to electrically couple the second battery device and the vehicular load, or a third electrical path to electrically couple the first battery device and the vehicular load.
US10581255B2 Lithium-sulfur battery management system
There is provided a Lithium-Sulfur battery management system for determining a state of charge of a Lithium-Sulfur battery (LS1). The management system comprises a first circuit having at least one reactive element (Cb), and the first circuit is configured to discharge and charge fixed amounts of charge from and to the battery (LS1) via the at least one reactive element (Cb). The management system also comprises a second circuit (DA1, MC1) for monitoring the discharging and charging, and the second circuit is configured to measure the discharge time and the charge time of the fixed amounts of charge, and determine the state of charge based on those times. There is further provided a method for determining the state of charge of the Lithium-Sulfur battery.
US10581253B2 Energy storage balancing system
The integration of the auxiliary power module (APM) functionality into non-dissipative balancing hardware of a high voltage battery or supercapacitor pack enables a more cost-effective non-dissipative balancing system while maintaining a similar complexity in topologies. The system uses state-space equations and three control problems to balance high-voltage energy storage elements and charge low voltage energy storage elements. Two optimization based controllers are employed to optimize both balancing and charging simultaneously.
US10581243B2 Power distribution apparatus
The invention relates to an electrical power distribution apparatus (100) connectible to one or more loads (119). The electrical power distribution apparatus (100) comprises inter alia one or more taps (112) for supplying the loads (119) with electrical power. On top of circuit breakers (108) to switch off the power supply in order to protect the loads against damage, there is also arranged a second layer of soft fuse switches (110) which are arranged to switch on or off the power supply at the taps (112) to control distribution of the power. The soft fuses (110) operate in dependence on and in response to commands issued from a controller (105) which in turn operates and issues those commands in response to and independence on the voltages and amperages monitored at those taps (112) by way of a monitoring module (111). Switching on/off occurs at amperage and voltages lower than the critical threshold values to which the circuit breakers (108) respond to.
US10581241B2 Clamping inductive flyback voltage to reduce power dissipation
A switch controls current to be supplied to an inductive load when turned on. A clamp circuit clamps a flyback voltage resulting from turning off the switch. The clamp circuit has a first clamping voltage responsive to the switch being turned off, and has a second clamping voltage, higher than the first clamping voltage, responsive to a current level through the inductive load being lower than a predetermined current level. That ensures that as the current comes down to levels required to break contact, the clamp voltage is increased to speed the collapse of the magnetic field when needed to minimize contact wear by maintaining armature momentum.
US10581240B2 Protective circuit with low power consumption
A protective circuit with low power consumption includes a load detection module, a feedback control module, and a protective discharge module. The load detection module detects a detection voltage of the current detection unit. When the detection voltage detected by the load detection module is less than a determined voltage value, the protective discharge module is configured to turn off the isolation switch to disconnect an output voltage outputted from the protective circuit.
US10581238B2 Storage battery device, storage battery device control method, and computer program product
A storage battery device includes a battery unit, a first circuit breaker, a second circuit breaker, and a control unit. The first circuit breaker switches between connecting and disconnecting a first-electrode side of the battery unit and an external device. The second circuit breaker switches between connecting and disconnecting a second-electrode side of the battery unit and the external device. The control unit supplies power to the first circuit breaker and the second circuit breaker in sequence with the power supplied to the second circuit breaker offset relative to the power supplied to the first circuit breaker by a time period equal to or longer than a time difference required for a sum of currents flowing through the first circuit breaker and the second circuit breaker to reach an upper bound current that is set as an upper bound of a current.
US10581233B2 Method of winding flexible cable, carrying equipment and gimbal
A method of winding a flexible cable, a carrying equipment and a gimbal are provided. The method is used for electrical connection in the carrying equipment, and includes winding a multilayer flexible cable provided in layered stack on a carrier device to form a winding structure, and the winding structure includes at least one force offsetting unit including a first bending part and a second bending part bent in opposite directions.
US10581232B2 Universal ring and plate assembly for electrical box
A universal ring and plate assembly is disclosed for use with an electrical or utility box. The universal ring and plate design can achieve any finish wall thickness by stacking plates and securing them to the universal ring, even after the drywall, tile, stone and/or other wall materials have been installed. The universal ring and plate simplifies the current installation process, eliminates the need for the multiple different depth rings, and accommodates all changes to the finished wall thickness by the owner, architect or builder, without having to tear down portions of the finished wall.
US10581222B2 Tunable laser and control method for same
A tunable laser is provided, including a first reflector, a second reflector, a phase adjustment area, a gain area, a first detector, a second detector, and a controller. The phase adjustment area is located between the first reflector and the gain area, the gain area is located between the phase adjustment area and the second reflector, a reflectivity of the first reflector is adjustable, and a reflectivity of the second reflector is adjustable. The first detector is configured to convert an optical signal of the first reflector into a first electrical signal. The second detector is configured to convert an optical signal of the second reflector into a second electrical signal. The controller is configured to adjust at least one of the reflectivity of the first reflector or the reflectivity of the second reflector based on the first electrical signal and the second electrical signal.
US10581220B2 Light emitting module
A light emitting module includes a light emitting device including first to sixth electrodes and a holder including first to sixth terminals. An insulator body of the holder at least partially surrounds the light emitting device in a plan view with the light emitting device being interposed between a first inner edge and a second inner edge of the insulator body, and a third inner edge linking the first and second inner edges. The first terminal projects from a third inner edge and is connected to the first electrode. The second and third terminals project from the first inner edge and are connected to the second and third electrodes, respectively. The fourth terminal projects from the third inner edge and connected to the fourth electrode. The fifth and sixth terminals project from the second inner edge and are connected to the fifth and sixth electrodes, respectively.
US10581215B2 Multi-wavelength laser system for optical data communication links and associated methods
A laser light generator is configured to generate one or more wavelengths of continuous wave laser light. The laser light generator is configured to collectively and simultaneously transmit each of the wavelengths of continuous wave laser light through an optical output of the laser light generator as a laser light supply. An optical fiber is connected to receive the laser light supply from the optical output of the laser light generator. An optical distribution network has an optical input connected to receive the laser light supply from the optical fiber. The optical distribution network is configured to transmit the laser light supply to each of one or more optical transceivers and/or optical sensors. The laser light generator is physically separate from each of the one or more optical transceivers and/or optical sensors.
US10581204B2 Receptacle-side connector and electronic device
The present invention effectively prevents a short circuit from occurring between a power supply terminal and a ground electrode. A receptacle-side connector (3) includes a metal plate (mid-plate 32) and a shell part (23). An edge surface (end surface part 32a) of the metal plate, which edge surface is located at an end surface facing a first side toward an opening (23a) of the shell part (23) and which corresponds to a position of a power supply terminal (Vbus terminal 25), is shaped so as to be set back toward a second side opposite the first side.
US10581203B2 Insulative support for very high speed electrical interconnection
An electrical connector module with openings in an insulative support selectively positioned to limit dielectric loss in a signal. The connector may include a first and second conductor including first and second sides between first and second edges. An insulative support holds the first conductor adjacent the second conductor and may have at least five pedestal portions, wherein the first pedestal portion contacts the first side of the first conductor, the second pedestal portion contacts the second side of the first conductor, the third pedestal portion contacts the first side of the second conductor, the fourth pedestal portion contacts the second side of the second conductor, and at least a portion of the fifth pedestal portion is disposed between two edges of the first and second conductors. The pedestal portions may have widths less than the widths of the first and second sides of the first and second conductors.
US10581202B2 Electrical connector with impedance adjustment
An electrical connector includes an insulative housing and a plurality of contacts retained in the housing. The housing includes a base and a tongue portion extending forwardly from the base and forming opposite mating surfaces thereon. The contact includes a contacting section having an exterior face exposed upon the corresponding mating surface in a coplanar manner, and an interior face opposite to the exterior face with a recess therein.
US10581201B2 Electrical connector having improved grounding structure
An electrical connector (100) includes an insulative housing (1), a plurality of contacts received in the insulative housing, and a first conductive member (24). The contacts include a pair of first grounding contacts (212) for transmitting grounding signal, and a pair of first signal contacts (211) for transmitting a differential signal. The pair of first grounding contacts and the pair of first signal contacts are arranged in a first row. The pair of first signal contacts is disposed between the pair of first grounding contacts. The first conductive member is electrically connected with both of the first grounding contacts in at least two different locations.
US10581200B2 Electrical connector with retention structure holding lever
An electrical connector includes an insulative base, an insulative cover attached upon the base and moveable along a front-to-back direction, and an operation lever sandwiched between the base and the cover for moving the cover relative to the base in the front-to-back direction. The lever includes an actuating bar sandwiched between the upper head and the lower head, and an operation bar exposed outside of the base and the cover. The operation bar is rotatable between a horizontal position and a vertical position. The lower head includes a stopper around a front end of the operation bar with a locking section engaged with the operation bar wherein said locking section extends toward the operation bar either inwardly along the transverse direction or in the front-to-back direction.
US10581185B2 Board connector
A board connector includes a receptacle (11) fittable to a mating housing (100) and a fixing member (40) having a board fixing portion (42) to be fixed to a circuit board (90) and a receptacle fixing portion (41) connected to the board fixing portion (42) and to be fixed to the receptacle (11). The receptacle (11) includes a side wall (17) arranged on a plate surface of the circuit board (90) and extending along a rising direction from the plate surface. An opening (25) penetrates the side wall (17) in a wall thickness direction. The receptacle fixing portion (41) of the fixing member (40) is arranged along an opening surface of the opening (25).
US10581184B2 Low-profile board-to-board connector, mating connector, and connector assembly
A connector includes a housing and terminals held by the housing, the housing includes flat plate-like terminal holding portions and contact portion storage opening opened to lower faces of the terminal holding portions. The terminals each have a main body, a U-shaped contact portion that is connected to a front end of the main body and protrudes downward, and a tip portion connected to a front end of the contact portion. The contact portion includes a pair of leg portions extending downward, and a bottom portion coupling lower ends of the leg portions to each other. The main body and the tip portion are integrally connected and held by the terminal holding portions, and the contact portion is stored in the contact portion storage opening.
US10581182B2 Spring clip electrically connecting a wire and electronic component
A holding and contacting device is disclosed. In an embodiment a holding and contacting device includes a cage defining a cable path through the cage and a spring element protruding into the cable path and configured to apply a clamping force onto a cable placed along the cable path, wherein the spring element and the cage comprise a metal.
US10581181B1 Terminal assembly and method
A terminal assembly includes a body, a wire, a first wing extending from the body and crimped around a first portion of the wire, and a second wing extending from the body and crimped around a second portion of the wire. The second portion may extend from the first portion. The first wing may extend circumferentially around at least 50% of the first portion and/or around less than 75% of the first portion. The first wing may provide a first channel and the second wing may provide a second channel. The first portion of a wire may be disposed at least partially in the first channel. The second portion of a wire may be disposed at least partially in the second channel. The first portion and the second portion may form a loop portion of the wire that may be disposed outside of the first channel and the second channel.
US10581178B2 Integrated infrared optical antenna and polaronic organic transducer sensor
An antenna array is provided including a substrate, a metal ground plane proximate the substrate, and a dielectric layer proximate the metal ground plane. A first plurality of antenna elements including polaronic organic transducer elements is proximate the dielectric layer and connected in series. A second plurality of antenna elements including polaronic organic transducer elements is proximate the dielectric layer and also connected in series. The first and second plurality of antenna elements are electrically isolated. The antenna elements of the first plurality of antenna elements are configured to detect a first wavelength, while the antenna elements of the second plurality of antenna elements are configured to detect a second wavelength, different from the first wavelength.
US10581163B2 Actuators for controlling multiple phase shifters of remote electronic downtilt base station antennas
Multi-RET actuators include a plurality of shafts that have respective axially-drivable members mounted thereon. Each of axially-drivable member is mechanically linked to a respective one of a plurality of phase shifters. The multi-RET actuator further includes a motor having a drive shaft and a gear system that is configured to selectively couple the motor to the respective shafts. The gear system is configured so that rotation of the drive shaft in a first direction creates a mechanical linkage between the motor and a first of the shafts 1340/1342, and rotation of the drive shaft in a second direction that is opposite the first direction rotates the first of the shafts.
US10581162B2 Systems and methods for determining a spatial radiation characteristic of a transmitted radio-frequency signal
In an exemplary embodiment, an RF device includes a receiver and an antenna. The antenna is configured to receive a reflected radio-frequency signal containing a set of modulated signal segments. Each modulated signal segment has a unique modulation pattern that indicates a time-variant reflectivity characteristic of a respective signal reflecting tile of a radio-frequency signal reflector. The receiver can include a circuit to process the modulated signal segments and determine a spatial intensity distribution of the radio-frequency signal incident upon the radio-frequency signal reflector. The spatial intensity distribution can be used by the circuit to determine a spatial radiation characteristic of an RF signal that is transmitted by a transmitter in order to produce the reflected radio-frequency signal. The transmitter, which can be incorporated into the RF device, includes a beam steering circuit that can modify a spatial radiation characteristic of the transmitted RF signal for addressing a misalignment.
US10581161B2 Smart antenna and controlling method thereof for passive Wi-Fi device
A smart antenna is provided, which may include a plurality of antenna units and a controller. The controller may be coupled to the antenna units. The controller may scan an angle range by a first angle interval according to a characteristic vector of the antenna units and an initial angle; if the power change between any two adjacent scanning points is negative, the controller may multiply the first angle interval by a number to generate a second angle interval, and keep scanning the angle range by the second angle interval; when the controller completely scans the angle range or the power change between any two adjacent scanning points is positive, the controller may generate a power spectrum.
US10581159B2 Electrically small quasi isotropic extendable antenna
The present invention discloses an extendable antenna for a portable communication device, made of two radiating wires each shaped as an open loop; a first loop fixed and a second loop movable between two positions: in parallel or alternatively vertically to the first loop; the parallel position suitable for compactly carrying the device in non-active mode, and the vertical combination configured to produce a substantially isotropic radiation pattern, particularly instrumental for satellite communications. According to one embodiment, this device is a satellite served Personal Locator Beacon (PLB) for Search and Rescue (SAR) of people in distress, configured to be wrist worn.
US10581154B2 Antenna structure with hollow-boresight antenna beam
In accordance with one or more embodiments, a communication device includes a dielectric antenna having a longitudinal axis, a feed point and an aperture. A cable comprising a core is coupled to the feed point of the dielectric antenna. A transmitter, coupled to the cable, facilitates a transmission of first electromagnetic waves to the feed point of the dielectric antenna, the first electromagnetic waves guided by the core. The first electromagnetic waves propagate along the core without requiring an electrical return path, and the first electromagnetic waves generate free-space wireless signals from the aperture of the antenna in accordance with a hollow-boresight antenna beam pattern.
US10581153B2 Electronic device antennas including conductive display structures
An electronic device may be provided with wireless circuitry and control circuitry. The wireless circuitry may include multiple antennas and transceiver circuitry. An antenna in the electronic device may have an inverted-F antenna resonating element formed from portions of a peripheral conductive electronic device housing structure and may have an antenna ground that is separated from the antenna resonating element by a gap. The antenna ground for the antenna may include a conductive frame for the display. The conductive frame may have a first portion that is separated from the antenna resonating element arm by a first distance and a second portion that is separated from the antenna resonating element arm by a second distance that is less than the first distance. The second portion may be configured to form a distributed impedance matching capacitance with the antenna resonating element arm.
US10581152B2 Biaxial antenna comprising a first fixed part, a second rotary part and a rotary joint
This antenna includes a first part, a second part rotatably mounted about a first axis, and a rotary joint arranged between the first and second parts, the second part including a radiating source and a reflection assembly having a reflector defining a reflector top, a focus, and a second axis passing through the reflector top and the focus, the rotary joint being able to transmit electromagnetic signals between the first and second parts via at least one transmission channel, and the first and second parts being so arranged that in any position of the second part and the reflection unit, the first axis is perpendicular to the second axis.
US10581151B2 Stacks having hermetic capping layers over porous ceramic matrix composite structures
Provided are stacks including CMC structures and capping layers deposited on surfaces of these CMC structures. Also provided are methods for hermetically sealing the surfaces of the CMC structures with the capping layers. These stacks may be used to construct walls of radomes that enclose antennas and other equipment of aerospace vehicles. The capping layers may form smooth external surfaces of the radomes and may hermetically seal the underlying CMC structures. The dielectric properties of these stacks may be configured to minimize interference with operations of the antennas and other equipment deposited within the radome.
US10581149B2 Electronic device and substrate with LDS antennas and manufacturing method thereof
An electronic device includes a substrate with a plurality of LDS antennas and a conductive member, the substrate defines a first surface and a second surface opposite to the first surface. A decorative ink layer coats to the first surface of the substrate facing the interior of the electronic device, several LDS ink layers coat to the decorative ink layer, the LDS antennas are disposed on the corresponding LDS ink layers. The LDS antenna defines feed-in portion connecting with the conductive member, the conductive member comprises a flexible printed circuit and an anisotropic conductive adhesive connecting the flexible printed circuit and feed-in portion. Therefore, the transmission and reception of signal data can be realized through the connection between the flexible print circuit and the LDS antenna thereby enhance the effect of signal transmission and meet the needs of flexibility and miniaturization.
US10581145B2 Watch with slot antenna configuration
A wrist-worn electronic device includes a side wall formed of electrically nonconductive material, a printed circuit board, a communication element, a bezel, and a first antenna. The communication element is configured to transmit to or receive a first electronic signal to communicate with another electronic device or a communication network. The bezel is formed of electrically conductive material, positioned above the nonconductive side wall, such that a nonconductive slot is formed between the bezel, a perimeter of the printed circuit board, and electrical connections to two of the electrical ground terminals on the printed circuit board. The first antenna is formed at least partially by an upper portion corresponding to a circumference of the bezel between the two electrical ground terminal and configured to wirelessly transmit or receive the first electronic signal and communicate the first electronic signal to or from the communication element.
US10581142B2 Antenna device and electronic apparatus
An antenna device has: an antenna coil inductively coupled to the external device and provided by winding around a conducting wire such that wires opposing in width direction via an opening will be close to each other and divided such that one side part in which the wire is wound around in one direction and other side part in which the wire is wound around in other direction, via a center line longitudinally traversing the opening in a longitudinal direction; and an electronic apparatus cover having an opening, wherein the cover is having a magnetic shielding function, and the antenna coil is arranged in the opening provided at the cover such that the antenna coil is not overlapped with the cover, and also, an area of the cover opening at the other side part side is wider than an area of the cover opening at the one side part side.
US10581112B2 Methylphosphonoyloxymethane as electrolyte component
An electrolyte composition and an electrochemical cell that includes the electrolyte composition are included. The electrolyte composition includes: at least one aprotic organic solvent; at least one conducting salt; methylphosphonoyloxymethane; and optionally one or more additives. The use of methylphosphonoyloxymethane in an electrolyte composition for electrochemical cells is also included.
US10581110B2 Positive electrode active material for secondary battery, method of preparing the same, and secondary battery including the positive electrode active material
The present invention provides a positive electrode active material for a lithium secondary battery, which includes a secondary particle core formed by agglomeration of primary particles of a nickel manganese cobalt-based first lithium composite metal oxide, an intermediate layer disposed on the core and including rod-shaped nickel manganese cobalt-based second lithium composite metal oxide particles radially oriented from a center of an active material particle to a surface thereof, and a shell disposed on the intermediate layer and including a nickel manganese cobalt-based third lithium composite metal oxide, and a lithium secondary battery including the same.
US10581094B2 Fuel cell system
A fuel cell system includes: a fuel cell which performs electric power generation using a fuel gas containing hydrogen and an oxidant gas; a first supply pipe which supplies the fuel gas to the fuel cell; a first discharge pipe which discharges a fuel off gas and water led out from the fuel cell, by electric power generation of the fuel cell, to the outside; a second supply pipe which supplies the oxidant gas to the fuel cell; and an exhaust and drain valve which is disposed in the first discharge pipe, and regulates or allows the fuel off gas and the water to be discharged to the outside. The exhaust and drain valve includes a housing, a valve body, a diaphragm, a first port, a second port, a third port, and a valve seat.
US10581093B2 Fuel cell system
A fuel cell system includes: a fuel cell; a compressor; a turbine; an electric motor; a first transmission configured to change a gear ratio between the compressor and the electric motor, the first transmission being linked to the compressor rotating shaft and the motor rotating shaft; and a second transmission configured to change a gear ratio between the turbine and the electric motor, the second transmission being linked to the turbine rotating shaft and the motor rotating shaft. A gear ratio of the first transmission and a gear ratio of the second transmission are set such that a rotating speed of the electric motor is lower than a rotating speed of the compressor and a rotating speed of the turbine and such that a rotating speed of the compressor is higher than the rotating speed of the turbine.
US10581091B2 Resin-framed membrane electrode assembly
A resin-framed membrane electrode assembly includes a membrane electrode assembly, a resin frame, and a clearance. The membrane electrode assembly includes an electrolyte membrane, a first electrode, a second electrode, and a step. The first electrode is located on a first surface of the electrolyte membrane and includes a first catalyst layer and a first diffusion layer which are stacked on the first surface in a stacking direction. The resin frame is disposed outside the membrane electrode assembly. The clearance is provided between the resin frame and an outer edge surface of the first diffusion layer to be filled with a filler such that the filler reaches a level higher than a lower one of a height of the first diffusion layer or a height of the resin frame in cross section in the stacking direction.
US10581078B2 Active material composite powder, lithium battery, and method for manufacturing the same
Provided is an active material composite powder with which resistance can be reduced, and a method for manufacturing the active material composite powder. The active material composite powder includes an active material and lithium niobate attached onto the surface of the active material, and its BET specific surface area S [m2/g] is 0.93
US10581074B2 Method of fabricating cathode active material of lithium secondary battery
A method of manufacturing a cathode active material, according to the inventive concept includes: disposing a lithium transition metal oxide and a washing liquid into a reaction chamber; contacting the lithium transition metal oxide with the washing liquid to wash the lithium transition metal oxide and form a washed lithium transition metal oxide; disposing a layered double hydroxide into the reaction chamber to form a coating of the layered double hydroxide on a surface of the washed lithium transition metal oxide to provide a coated lithium transition metal oxide; and heat treating the coated lithium transition metal oxide to form a cathode active material, wherein the cathode active material comprises a layered double oxide coated lithium transition metal oxide, and wherein the contacting the lithium transition metal oxide with the washing liquid and the forming of the coated lithium transition metal oxide are consecutively performed in a single space.
US10581071B2 Precursor for the production of positive electrode active material comprising metal oxides having multilayered structure and positive electrode active material for lithium secondary battery produced using the same
The present invention provides a precursor for the production of positive electrode active material for a secondary battery comprising: a core containing transition metal hydroxides comprising nickel (Ni) and manganese (Mn), or transition metal hydroxides comprising nickel (Ni), manganese (Mn) and cobalt (Co); and a shell containing transition metal hydroxides comprising cobalt (Co), and a positive electrode active material produced using the same.
US10581069B2 Negative electrode active material having double coating layer, method for preparing the same and lithium secondary battery including the same
The present invention relates to a negative electrode active material having a double coating layer of a first coating layer and a second coating layer, which has an excellent output property, effectively suppresses a side reaction with an electrolyte liquid, particularly a PC-containing electrolyte liquid, and has excellent electric conductivity, a method for manufacturing the same, a negative electrode including the same, and a lithium secondary battery including the negative electrode. The negative electrode active material according to the present invention is capable of effectively preventing a side reaction with an electrolyte liquid, particularly a PC-containing electrolyte liquid, and is capable of improving electric conductivity, and as a result, enhancing a rate determining property by reducing an OCV drop of a lithium secondary battery including the negative electrode active material, and enhancing a high rate property.
US10581057B2 Lithium ion battery electrolyte elimination method
The present invention comprises steps of forming an opening portion in a battery case; aspirating an electrolyte solution from the interior of the battery case through the opening portion and into a sealed and depressurized electrolyte solution recovery trap; injecting a solvent containing no electrolyte from a solvent tank through the opening portion, and into the battery case; and aspirating a mixed solution from the interior of the battery case through the opening portion and into the sealed and depressurized electrolyte solution recovery trap. By performing the above-mentioned process, battery constitutive members including the battery case can be disassembled and recovered efficiently in large quantities.
US10581054B2 Busbar structure
A busbar structure includes an electrode connection portion that is made of conductive metal and includes a terminal portion and an inter-battery connection portion that has an extended body portion extending from the electrode connection portion and at least one side edge portion of a pair of side edge portions extending from both ends of the extended body portion in a width direction perpendicular to an extending direction of the extended body portion. The at least one side edge portion of the pair of side edge portions is folded onto the extended body portion.
US10581053B2 Connection module for a power storage group of plural power storage elements
In a connection module attached to a single battery group from a first direction, a detection terminal connected to an electrode terminal of the single battery group includes: a body portion made of a metal plate material formed in an approximately rectangular plate shape; and a projection portion in a plate shape connected to a base edge of the body portion and having a plate surface intersecting with a plate surface of the body portion. An insulation protector of the connection module includes a holding portion holding the detection terminal in a posture in which the plate surface of the body portion is orthogonal to the first direction. The holding portion includes a locking piece. A lower surface of a claw portion provided at the lower end of the locking piece locks the plate surface of the body portion and restricts the movement of the detection terminal in the first direction.
US10581049B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery (100) includes a positive electrode (30), a negative electrode (40), a separator (50), a nonaqueous electrolytic solution, and a battery case (10). The positive electrode includes a positive electrode current collector (32) and a positive electrode active material layer (34). The separator includes a separator substrate (52) and a heat resistance layer (54). The separator substrate has an opposite surface opposite the positive electrode active material layer. The heat resistance layer constitutes at least a part of the opposite surface and contains a heat-resistant filler and a binder. The positive electrode active material layer has an adjacent region (X). The heat resistance layer has an opposite region (Y) opposite at least an end portion of the adjacent region. The end portion of the adjacent region is adjacent to a positive electrode current collector exposure portion (33). The opposite region contains at least a calcium salt of carboxymethyl cellulose.
US10581043B2 Frame for portable electrical energy storage cells
A portable electrical energy storage device is provided with a frame that includes a plurality of receptacles for receiving a portion of a portable electrical energy storage cell. A cap is provided over the plurality of receptacles and the portion of the portable electrical energy storage cells received in the frame. In some embodiments, a passageway extends between adjacent receptacles. Disposed within the passageway is a plug which exhibits more resistance to thermal energy migration than other portions of the frame that define the adjacent receptacles.
US10581034B2 Battery assembly
A battery assembly may include bus strips located on one or more sides and displaced ends of battery cells. The battery assembly may comprise a heater. The battery assembly may comprise one or more refractory panels. A refractory panel may comprise weakened regions corresponding to battery cells.
US10581028B2 Method for producing organic electroluminescent display device
An organic EL display device (100) including a plurality of pixels includes an element substrate (1) including a substrate, and a plurality of organic EL elements supported by the substrate and respectively located in the plurality of pixels; and a thin film encapsulation structure (10) covering the plurality of pixels. The thin film encapsulation structure includes a first inorganic barrier layer (12), an organic barrier layer (14) in contact with a top surface of the first inorganic barrier layer (12), the organic barrier layer (14) including a plurality of solid portions distributed discretely, and a second inorganic barrier layer (16) in contact with the top surface of the first inorganic barrier layer (12) and top surfaces of the plurality of solid portions of the organic barrier layer (14). The organic barrier layer (14) is black.
US10581021B2 Display substrate, manufacturing method thereof, and display panel
A display substrate, a manufacturing method thereof, and a display panel are disclosed. The display substrate includes a glass substrate; plural sub-pixels; and plural light extraction modules disposed on the glass substrate at plural regions in one-to-one correspondence with the plural sub-pixels; wherein each of the light extraction modules has a hemisphere-shaped groove structure. By manufacturing the plural light extraction modules each having a hemisphere structure and a higher refractive index on the glass substrate in one-to-one correspondence with the plural sub-pixels, the refraction angle of the light that is emitted from each of the sub-pixels and incident onto the glass substrate can be decreased, so that more light can be emitted out; in this way, it is possible to improve the luminous efficiency of the display substrate and hence the display effect of the display device.
US10581015B2 Barrier film constructions
A barrier film construction comprises an ultra-barrier film and a barrier adhesive. The adhesive layer comprises a barrier adhesive composition comprising a resin system and organically modified nanoclay; wherein the resin system comprises a first polyisobutylene resin having a viscosity average molecular weight of about 100,000 to about 1,200,000 g/mol and tackifier.
US10581008B2 Method of manufacturing quantum dot having tunable and narrow light emission wavelength for achieving high color purity and a method of manufacturing film
The present disclosure relates to a method of manufacturing a quantum dot having a tunable and narrow light emission wavelength for achieving a high color purity, which for example includes preparing a mixture by dissolving an indium precursor and a zinc precursor in an acid, forming an In(Zn)P-based core by adding a phosphorus compound to the mixture, forming a first shell coated on the In(Zn)P-based core by adding a selenium compound and the zinc precursor to the mixture, and forming a second shell coated on the first shell by adding a sulfur compound and the zinc precursor to the mixture and in which the first shell is formed of ZnSe and the second shell is formed of ZnS.
US10581005B2 Organic thin-film solar cell and organic thin-film solar cell manufacturing method
Provided is an organic thin-film solar cell, including: a substrate, an anode, an organic thin-film layer that includes an organic semiconductor layer, and a cathode. The anode, the organic thin-film layer that includes the organic semiconductor layer, and the cathode are layered in order on top of the substrate. A recess and protrusion-shaped microstructure that includes a plurality of recesses or protrusions arranged two-dimensionally at random is formed in an interface between the organic thin-film layer and the cathode. The recess and protrusion-shaped microstructure is formed such that, when λ1 and λ2 are a shorter wavelength and a longer wavelength, respectively, of wavelengths that produce an absorption edge in a light absorption spectrum of the organic semiconductor layer, and k1 and k2 are real parts of propagation constants of surface plasmons that correspond, respectively, to those wavelengths and occur along an interface between the organic semiconductor layer and the cathode, and when the real part k1 corresponds to an upper wavenumber limit K1 in a power spectrum of a height distribution of the microstructure formed in the interface between the cathode and the organic semiconductor layer, and the real part k2 corresponds to a lower wavenumber limit K2 in the power spectrum of the height distribution of the microstructure formed in the interface between the cathode and the organic semiconductor layer, the power spectrum of the height distribution of the microstructure exhibits determinate values between the upper wavenumber limit K1 and the lower wavenumber limit K2, and an integrated value of a spectral intensity of the power spectrum of the height distribution over a wavenumber range from K1 to K2 is equal to at least 50% of an integrated value of the spectral intensity of the power spectrum of the height distribution across all wavenumbers.
US10581004B2 Structure of photovoltaic cell
A structure of photovoltaic cell is provided. The structure of photovoltaic cell includes a substrate, a lower conductive layer, a photovoltaic layer, and an upper conductive layer, the lower conductive layer is disposed at one side of the substrate, the photovoltaic layer is disposed at the other surface of the lower conductive layer, and the upper conductive layer is disposed on the other surface of the photovoltaic layer. An electron transporting layer, a hole transporting layer, and an active layer sandwiched between the electron transporting layer and the hole transporting layer collectively constitute the photovoltaic layer. The electron transporting layer convers a portion of the active layer and the hole transporting layer for blocking the upper conductive layer from electrically connecting to the active layer and the hole transporting layer.
US10581002B2 Flexible, thin-film electronic device
A flexible, thin film electronic device comprising a module cut from a web provided with one or more cells along substantially the whole of its length wherein the cells comprise a first electrode layer, a second electrode layer and one or more active layers provided between the electrode layers characterised in that the module includes one or more edge portions wherein an edge of the first electrode layer and an edge of the second electrode layer are each substantially coincident with an edge of the web.
US10580994B2 Compound and organic light-emitting device including the same
A compound represented by Formula 1, and an organic light-emitting device including the compound represented by Formula 1: When the compound represented by Formula 1 is included in the electron transport layer of an organic light-emitting device, the device may have high efficiency, a lower driving voltage, high luminance, excellent I-V-L characteristics, and/or a long lifespan.
US10580988B2 Display unit and method of manufacturing display unit
A display unit includes a first electrode, an organic layer, and a second electrode. The first electrode, the organic layer, and the second electrode are provided in this order on a substrate. The organic layer includes a light-emitting layer. The second electrode includes, in order from the organic layer, a first electrically conductive film, a high-resistivity layer, and a second electrically conductive film. The first electrically conductive film is transparent and includes an insulated or ablated local part. The high-resistivity layer has higher electric resistance than the first electrically conductive film. The second electrically conductive film is provided on the high-resistivity layer.
US10580977B2 Tightly integrated 1T1R ReRAM for planar technology
A semiconductor structure includes an oxide ReRAM co-integrated with a drain region of a field effect transistor (FET). The oxide ReRAM has a tip region defined by a pointed cone that contacts a faceted upper surface of the drain region of the FET. Such a tip region enhances the electric field of the oxide ReRAM and thus helps to control forming of the conductive filament of the oxide ReRAM.
US10580976B2 Three-dimensional phase change memory device having a laterally constricted element and method of making the same
A phase change memory device includes first conductive rails laterally extending along a first horizontal direction over a substrate, a rectangular array of memory pillar structures overlying top surfaces of the first conductive rails, and second conductive rails laterally extending along a second horizontal direction and overlying top surfaces of the rectangular array of memory pillar structures. Each memory pillar structure includes a vertical stack of structural elements including, from one end to another, a selector-side conductive element, a selector element, a selector-memory conductive element, a phase change memory element, and a memory-side conductive element. At least one structural element within the vertical stack is a laterally constricted structural element having laterally recessed sidewalls relative to sidewalls of a respective immediately vertically underlying structural element.
US10580975B2 Spin transfer torque memory (STTM), methods of forming the same using volatile compound forming elements, and devices including the same
Technologies for manufacturing spin transfer torque memory (STTM) elements are disclosed. In some embodiments, the technologies include methods for removing a re-deposited layer and/or interrupting the electrical continuity of a re-deposited layer that may form on one or more sidewalls of an STTM element during its formation. Devices and systems including such STTM elements are also described.
US10580965B2 Magnetic memory device
A plurality of magnetic tunnel junction structures is arranged in rows and columns on a substrate. A plurality of top electrodes is disposed on the plurality of magnetic tunnel junction structures, respectively. A plurality of bit lines is disposed on the substrate. One of the plurality of bit lines is disposed between two magnetic tunnel junction structures, adjacent to each other, of the plurality of magnetic tunnel junction structures. A top surface of each of the plurality of bit lines is disposed at substantially the same level as a top surface of each of the plurality of top electrodes.
US10580956B2 Method for producing a stack of layers for a matrix thermal sensor
A method produces a matrix of pixels of a thermal sensor, suitable for passive addressing. The matrix of pixels includes a layer including a first series of electrically conducting strips, forming charge collection macro-electrodes; a layer including a pyroelectric material; and a layer including a second series of electrically conducting strips, forming heating strips. The method includes a step of transfer of one on the other of a first and a second elementary stack, the first elementary stack including the first series of strips, and the second elementary stack including the second series of strips. This method makes it possible to relax the manufacturing constraints of the series of strips.
US10580953B2 Thermoelectric conversion element, thermoelectric conversion module, method for manufacturing thermoelectric conversion element, and method for manufacturing thermoelectric conversion module
A thermoelectric conversion layer contains carbon nanotubes and a surfactant, and in an upper portion and a lower portion and/or a side face end surface and a center, a mass ratio obtained by dividing the carbon nanotubes by the surfactant is higher in the upper portion and/or the end surface than in the other portions. A layer which contains carbon nanotubes and a surfactant and will become a thermoelectric conversion element is formed, the layer is washed with a washing agent which dissolves the surfactant but does not dissolve the carbon nanotubes. Accordingly, provided is a thermoelectric conversion element and a thermoelectric conversion module, each having not only high adhesiveness between the substrate and the thermoelectric conversion layer but also excellent thermoelectric conversion performance; and methods for manufacturing the thermoelectric conversion element and the thermoelectric conversion module.
US10580947B2 Package and package intermediate body
A package has a first electrode, a second electrode, and a first resin body. The first resin body has a retainer portion and a wall portion. The retainer portion retains the first electrode and the second electrode and forms a bottom portion of the package together with the first electrode and the second electrode. The wall portion surrounds a mounting region on the bottom portion and has a pair of opposite outer sides. Each of the first electrode and the second electrode has an outer lead portion extending outwardly from respective one of the pair of opposite outer sides of the wall portion. The first resin body further has a flange portion having parts extending from the pair of opposite outer sides of the wall portion. Each of the outer lead portions extends outwardly beyond a distal end of the corresponding part of the flange portion in plan view.
US10580942B2 Electronic component, optoelectronic component, component arrangement, and method for producing an electronic component
An electronic component, an optoelectronic component, and a component arrangement are disclosed. In an embodiment the electronic component includes an electronic semiconductor chip and a molded body, wherein the molded body covers at least one side face of the electronic semiconductor chip, wherein a surface of the electronic semiconductor chip is at least partly not covered by the molded body, wherein the molded body includes a first side face with a peg, and wherein the molded body includes a second side face with a groove matching the peg.
US10580937B2 Optoelectronic device and the manufacturing method thereof
An optoelectronic device includes a semiconductor structure having a first side and a second side opposite to the first side, a first pad at the first side, a first finger connected to the electrode pad and having a first width, an insulating layer at the second side and comprising a first part under the first finger, the first part having a bottom surface with a second width larger than the first width and a side surface inclined to the bottom surface, and a contact layer covering the bottom surface and the side surface.
US10580928B2 Substrate-free thin-film flexible photovoltaic device and fabrication method
A method for thermal exfoliation includes providing a target layer on a substrate to form a structure. A stressor layer is deposited on the target layer. The structure is placed in a temperature controlled environment to induce differential thermal expansion between the target layer and the substrate. The target layer is exfoliated from the substrate when a critical temperature is achieved such that the target layer is separated from the substrate to produce a standalone, thin film device.
US10580921B2 Power-over-fiber safety system
An electromagnetic energy transmitting device includes a processing unit, a light-detecting sensor coupled to the processing unit, and a high-flux electromagnetic energy transmitter. An electromagnetic energy receiver arranged to convert received light into electricity. A first fiber-based conduit couples the high-flux electromagnetic energy transmitter to the electromagnetic energy receiver. The first fiber-based conduit is arranged to pass high-flux light from the high-flux electromagnetic energy transmitter to the electromagnetic energy receiver. A second fiber-based conduit couples the electromagnetic energy receiver to the light-detecting sensor. The second fiber-based conduit is arranged to pass at least some light from the electromagnetic energy receiver to the light-detecting sensor, wherein the processing unit is arranged to control an output of the high-flux light from the high-flux source based on a control signal from the light-detecting sensor.
US10580915B2 Photoelectric conversion film and photoelectric conversion device
According to the present disclosure, a photoelectric conversion film includes a plurality of semiconductor nanoparticles and a matrix phase provided around each of the plurality of semiconductor nanoparticles. The matrix phase includes a principal phase including a composite, which includes an organic molecule polymer and an inorganic material. A photoelectric conversion device includes a transparent electrically conductive film, a photoelectric conversion layer, a semiconductor substrate, and an electrode layer, which are layered on a glass substrate in this order. The photoelectric conversion layer includes the photoelectric conversion film.
US10580907B2 Semiconductor device and semiconductor module
A p+-type anode region that forms a contact of an anode electrode on a front surface of a semiconductor substrate and a p+-type starting substrate of a rear surface of the semiconductor substrate is formed on the front surface of the semiconductor substrate, whereby an up-anode type vertical diode is configured. The semiconductor substrate has a p−-type epitaxial layer stacked on the p+-type starting substrate, and a p-type transition layer in a surface layer of the p−-type epitaxial layer, facing the p+-type starting substrate. A p-type anode diffusion region is provided between a p+-type surface anode region and the p-type transition layer, and contacts the p+-type surface anode region and the p-type transition layer. A p-type impurity concentration of the p-type anode diffusion region decreases from an interface with the p+-type surface anode region toward an interface with the p-type transition layer.
US10580902B2 Transistor, thin film transistor array panel, and related manufacturing method
A transistor may include a semiconductor, a source electrode, a drain electrode, and a gate electrode. The semiconductor may include a first doped region, a second doped region, a source region, a drain region, and a channel region. The channel region is positioned between the source region and the drain region. The first doped region is positioned between the channel region and the source region. The second doped region is positioned between the channel region and the drain region. A doping concentration of the first doped region is lower than a doping concentration of the source region. A doping concentration of the second doped region is lower than a doping concentration of the drain region. The source electrode is electrically connected to the source region. The drain electrode is electrically connected to the drain region. The gate electrode overlaps the channel region.
US10580898B2 Semiconductor device and method for manufacturing same
The present disclosure provides semiconductor devices and methods for manufacturing same and relates to the field of semiconductor technologies. Some implementations of a method may include: providing a semiconductor structure, where the semiconductor structure includes a substrate, a semiconductor fin having a first conductivity type and disposed on the substrate, and a gate structure covering a part of the semiconductor fin, where the semiconductor fin includes a first part and a second part respectively located on two sides of the gate structure; executing first doping on the first part and the second part of the semiconductor fin, where a dopant from the first doping has a second conductivity type that is opposite to the first conductivity type; and after the first doping is executed, forming a source on the first part of the semiconductor fin and forming a drain on the second part of the semiconductor fin. The present disclosure can reduce a series resistance between a channel region in the semiconductor fin and the source and the drain, thereby improving device performance.
US10580893B2 Sealed cavity structures with non-planar surface features to induce stress
The present disclosure relates to semiconductor structures and, more particularly, to sealed cavity structures having a non-planar surface features and methods of manufacture. The structure includes a cavity formed in a substrate material. The cavity is covered with epitaxial material that has a non-planar surface topography which imparts a stress component on a transistor.
US10580890B2 Drain extended NMOS transistor
A semiconductor device includes a NMOS transistor with a back gate connection and a source region disposed on opposite sides of the back gate connection. The source region and back gate connection are laterally isolated by an STI oxide layer which surrounds the back gate connection. The NMOS transistor has a gate having a closed loop configuration, extending partway over a LOCOS oxide layer which surrounds, and is laterally separated from, the STI oxide layer. A lightly-doped drain layer is disposed on opposite sides of the NMOS transistor, extending under the LOCOS oxide layer to a body region of the NMOS transistor. The LOCOS oxide layer is thinner than the STI oxide layer, so that the portion of the gate over the LOCOS oxide layer provides a field plate functionality. The NMOS transistor may optionally be surrounded by an isolation structure which extends under the NMOS transistor.
US10580873B2 Power semiconductor device having a field electrode
In an embodiment, a power semiconductor device includes: a semiconductor body for conducting a load current between first and second load terminals; source and channel regions and a drift volume in the semiconductor body; a semiconductor zone in the semiconductor body and coupling the drift volume to the second load terminal, a first transition established between the semiconductor zone and the drift volume; a control electrode insulated from the semiconductor body and the load terminals and configured to control a path of the load current in the channel region; and a trench extending into the drift volume along an extension direction and including a field electrode. A cross-sectional area of the field electrode is smaller than a cross-sectional area of the control electrode in a plane parallel to the extension direction.
US10580872B2 Oxide heterostructures having spatially separated electron-hole bilayers
Oxide heterostructures that form spatially separated electron-hole bilayers are provided. Also provided are electronic devices that incorporate the oxide heterostructures. The oxide heterostructure includes a base layer of SrTiO3, a polar layer of LaAlO2, and a non-polar layer of SrTiO3. Within the oxide heterostructures, a two-dimensional hole gas (2DHG) is formed at the interface between the non-polar layer and the polar layer and a two-dimensional electron gas (2DEG) is formed at the interface between the polar layer and the base layer.
US10580871B2 Nucleation layer for growth of III-nitride structures
Nucleation layers for growth of III-nitride structures, and methods for growing the nucleation layers, are described herein. A semiconductor can include a silicon substrate and a nucleation layer over the silicon substrate. The nucleation layer can include silicon and deep-level dopants. The semiconductor can include a III-nitride layer formed over the nucleation layer. At least one of the silicon substrate and the nucleation layer can include ionized contaminants. In addition, a concentration of the deep-level dopants is at least as high as a concentration of the ionized contaminants.
US10580862B2 High-voltage semiconductor devices with improved EAS and related manufacturing method thereof
A high-voltage semiconductor device has a main high-voltage switch device and a current-sense device for mirroring the current through the main high-voltage switch device. The main high-voltage switch device has a plurality of switch cells arranged to form a first array on a semiconductor substrate. Each switch cell has a first cell width. The current-sense device has a plurality of sense cells arranged to form a second array on the semiconductor substrate. Each sense cell has a second cell width larger than the first cell width. The switch cells and the sense cells share a common gate electrode and a common drain electrode.
US10580859B2 Nanorod production method and nanorod produced thereby
Provided is a method of manufacturing a nanorod. The method comprising comprises the steps of: providing a growth substrate and a support substrate; epitaxially growing a nanomaterial layer onto one surface of the growth substrate; forming a sacrificial layer on one surface of the support substrate; bonding the nanomaterial layer with the sacrificial layer; separating the growth substrate from the nanomaterial layer; flattening the nanomaterial layer; forming a nanorod by etching the nanomaterial layer; and separating the nanorod by removing the sacrificial layer.
US10580855B2 High thermal budget compatible punch through stop integration using doped glass
A method of forming a punch through stop region in a fin structure is disclosed. The method may include forming a doped glass layer on a fin structure and forming a masking layer on the doped glass layer. The method may further include removing a portion of the masking layer from an active portion of the fin structure, and removing an exposed portion the doped glass layer that is present on the active portion of the fin structure. A remaining portion of the doped glass layer is present on the isolation portion of the fin structure. Dopant from the doped glass layer may then be diffused into the isolation portion of the fin structure to form the punch through stop region between the active portion of the fin structure and a supporting substrate.
US10580848B1 Organic light-emitting display panel and organic light-emitting display device
The present disclosure provides an organic light-emitting display panel and device. The organic light-emitting display panel includes pixel units; gate lines; and data lines intersecting with and insulated from the gate lines. None of the pixel units is provided within the hollow area, and the pixel units are provided in a periphery of the hollow area. The display area includes a full display area and a half display area, and the full display area includes first to fifth display regions. The first display region, the hollow area and the second display region are sequentially arranged along a first direction. The half display area, the hollow area, and the third display region are sequentially arranged along a second direction. A number of pixel units per unit area in the full display area is greater than a number of pixel units per unit area in the half display area.
US10580841B2 High resolution organic light-emitting diode devices, displays, and related method
In accordance with an exemplary embodiment of the present disclosure, a method of manufacturing an organic light-emissive display can be provided. A plurality of electrodes can be provided on a substrate. A first hole conducting layer can be deposited via inkjet printing over the plurality of electrodes on the substrate. A liquid affinity property of selected surface portions of the first hole conducting layer can be altered to define emissive layer confinement regions. Each emissive layer confinement region can have a portion that respectively corresponds to each of the plurality of electrodes provided on the substrate. An organic light-emissive layer can be deposited via inkjet printing within each emissive layer confinement region.
US10580840B2 Organic light-emitting display device having an organic emitting layer
An organic light-emitting display device is provided. The organic light-emitting display device includes at least one insulating layer disposed between a lower substrate and a light-emitting structure. The insulating layer includes a side surface is disposed outside a display area for displaying images by the light-emitting structure. The side surface of the insulating layer is negatively tapered.
US10580830B2 Method of fabricating an electrical circuit assembly on a flexible substrate
A method of fabricating an electrical circuit assembly on a flexible substrate comprises: identifying one or more bending-sensitive elements of an electrical circuit assembly, each bending-sensitive element having a performance that varies when said bending-sensitive element is flexed; splitting said one or more bending-sensitive elements into a first portion and a second portion, wherein the first portion and the second portion are functionally equivalent and together equate to said bending-sensitive element; printing the first portion of said bending-sensitive element on a first surface of the flexible substrate; printing the second portion of said bending-sensitive element on a second surface of the flexible substrate, diametrically opposite the first portion such that bending of the flexible substrate has an opposite effect on each of the first and second portions thereby serving to substantially cancel the effect on each portion out; and electrically connecting the first portion and the second portion.
US10580828B2 Integrated circuit system with memory support and method of manufacture thereof
A method of manufacturing an integrated circuit system, includes, in part, providing a planar surface on an insulator, forming first and second bottom electrodes over the insulator substrate, forming a first electrolyte over the first and second bottom electrodes, forming a first top electrode over the first electrolyte, forming and depositing a second bottom electrode over the insulator substrate, patterning and removing the first top electrode and the first electrolyte from regions above the second bottom electrode, forming a second electrolyte above the second bottom electrode and the first tope electrode, forming a second top electrode above the second electrolyte, and patterning and removing the second top electrode and the second electrolyte from regions above the first bottom electrode.
US10580815B2 Solid state imaging device and electronic apparatus
A solid state imaging device including: a pixel region that is formed on a light incidence side of a substrate and to which a plurality of pixels that include photoelectric conversion units is arranged; a peripheral circuit unit that is formed in a lower portion in the substrate depth direction of the pixel region and that includes an active element; and a light shielding member that is formed between the pixel region and the peripheral circuit unit and that shields the incidence of light, emitted from an active element, to the photoelectric conversion unit.
US10580806B2 Method of manufacturing a display substrate, method of manufacturing a display device and display substrate
There are provided a method of manufacturing a display substrate, a method of manufacturing a display device, and a display substrate. The method of manufacturing a display substrate comprises: providing a base substrate; forming a thin film transistor on the base substrate; forming a first conductive layer on the base substrate on which the thin film transistor is formed, the first conductive layer being electrically connected to a drain of the thin film transistor; forming a light-emitting material block; and transferring the light-emitting material block to a surface of the first conductive layer.
US10580796B2 Display device
The display device includes: a flexible display panel including a display portion in which scanning lines and signal lines cross each other; a supporting portion for supporting an end portion of the flexible display panel; a signal line driver circuit for outputting a signal to the signal line, which is provided for the supporting portion; and a scanning line driver circuit for outputting a signal to the scanning line, which is provided for a flexible surface of the display panel in a direction which is perpendicular or substantially perpendicular to the supporting portion.
US10580790B2 Semiconductor apparatus with multiple tiers, and methods
Apparatus and methods are disclosed, including an apparatus that includes a number of tiers of a first semiconductor material, each tier including at least one access line of at least one memory cell and at least one source, channel and/or drain of at least one peripheral transistor, such as one used in an access line decoder circuit or a data line multiplexing circuit. The apparatus can also include a number of pillars of a second semiconductor material extending through the tiers of the first semiconductor material, each pillar including either a source, channel and/or drain of at least one of the memory cells, or a gate of at least one of the peripheral transistors. Methods of forming such apparatus are also described, along with other embodiments.
US10580784B2 Memory device and method for manufacturing memory device
A memory device includes first and second conductive layers, first and second semiconductor members, first and second charge storage members, first and second insulating members, and first and second insulating layers. The second conductive layer is distant from the first conductive layer. The first semiconductor member is positioned between the first and second conductive layers. The second semiconductor member is positioned between the first semiconductor member and the second conductive layer. The first insulating layer includes a first region positioned between the first semiconductor member and the first charge storage member and a second region positioned between the first semiconductor member and the second semiconductor member. The second insulating layer includes a third region positioned between the second semiconductor member and the second charge storage member and a fourth region positioned between the second region and the second semiconductor member.
US10580780B2 Semiconductor structure and method of forming the same
Provided is a semiconductor structure including a substrate, an isolation structure, a fuse and two gate electrodes. The isolation structure is located in the substrate and defines active regions of the substrate. The fuse is disposed on the isolation structure. The gate electrodes are disposed on the active regions and connected to ends of the fuse. In an embodiment, a portion of a bottom surface of the fuse is lower than top surfaces of the active regions of the substrate.
US10580777B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes: forming a mold stack pattern including a plurality of openings in an upper portion of a substrate and including a mold layer and a supporter layer which are stacked; forming a bottom electrode layer filling the plurality of the openings and covering the supporter layer; forming a filler portion disposed inside the plurality of the openings, a barrier portion extended upwardly from the filler portion, and an electrode cutting portion exposing a surface of the supporter layer by selectively etching the bottom electrode layer; forming a supporter by using the barrier portion as an etch barrier and etching the supporter layer exposed by the electrode cutting portion; selectively removing the barrier portion to form a hybrid pillar-type bottom electrode disposed inside the plurality of the openings; and removing the mold layer.
US10580775B2 Dual deep trenches for high voltage isolation
A semiconductor device adopts an isolation scheme to protect low voltage transistors from high voltage operations. The semiconductor device includes a substrate, a buried layer, a transistor well region, a first trench, and a second trench. The substrate has a top surface and a bottom surface. The buried layer is positioned within the substrate, and the transistor well region is positioned above the buried layer. The first trench extends from the top surface to penetrate the buried layer, and the first trench has a first trench depth. The second trench extending from the top surface to penetrate the buried layer. The second trench is interposed between the first trench and the transistor well region. The second trench has a second trench depth that is less than the first trench depth.
US10580774B2 Layout construction for addressing electromigration
A first interconnect on an interconnect level connects a first subset of PMOS drains together of a CMOS device. A second interconnect on the interconnect level connects a second subset of the PMOS drains together. The second subset of the PMOS drains is different than the first subset of the PMOS drains. The first interconnect and the second interconnect are disconnected on the interconnect level. A third interconnect on the interconnect level connects a first subset of NMOS drains together of the CMOS device. A fourth interconnect on the interconnect level connects a second subset of the NMOS drains together. The second subset of the NMOS drains is different than the first subset of the NMOS drains. The third interconnect and the fourth interconnect are disconnected on the interconnect level. The first, second, third, and fourth interconnects are coupled together through at least one other interconnect level.
US10580773B2 Gate cut with integrated etch stop layer
A method of forming a power rail to semiconductor devices comprising removing a portion of the gate structure forming a gate cut trench separating a first active region of fin structures from a second active region of fin structures. A conformal etch stop layer is formed in the gate cut trench. A fill material is formed on the conformal etch stop layer filling at least a portion of the gate cut trench. The fill material has a composition that is etched selectively to the conformal etch stop layer. A power rail is formed in the gate cut trench. The conformal etch stop layer obstructs lateral etching during forming the power rail to substantially eliminate power rail to gate structure shorting.
US10580767B2 Semiconductor devices with package-level configurability
A semiconductor device assembly includes a substrate and a die coupled to the substrate. The die includes a first contact pad electrically coupled to a first circuit on the die including at least one active circuit element, and a second contact pad electrically coupled to a second circuit on the die including only passive circuit elements. The substrate includes a substrate contact electrically coupled to both the first and second contact pads. The semiconductor device assembly can further include a second die including a third contact pad electrically coupled to a third circuit on the second die including at least a second active circuit element, and a fourth contact pad electrically coupled to a fourth circuit on the second die including only passive circuit elements. The substrate contact can be electrically coupled to the third contact pad and electrically disconnected from the fourth contact pad.
US10580749B2 Semiconductor device and method of forming high routing density interconnect sites on substrate
A semiconductor device has a semiconductor die with a plurality of bumps formed over contact pads on a surface of the semiconductor die. The bumps can have a fusible portion and non-fusible portion. A plurality of conductive traces is formed over a substrate with interconnect sites having a width greater than 20% and less than 80% of a width of a contact interface between the bumps and contact pads. The bumps are bonded to the interconnect sites so that the bumps cover a top surface and side surface of the interconnect sites. An encapsulant is deposited around the bumps between the semiconductor die and substrate. The conductive traces have a pitch as determined by minimum spacing between adjacent conductive traces that can be placed on the substrate and the width of the interconnect site provides a routing density equal to the pitch of the conductive traces.
US10580745B1 Wafer level packaging with integrated antenna structures
RF semiconductor chips may be packaged on wafer level on the basis of a two-step process for providing a package material, thereby providing very short electrical connections between antenna structures formed in the package material and the semiconductor chip. In some illustrative embodiments, the antenna structures may be provided above the semiconductor chip, which results in a very space-efficient overall configuration.
US10580744B1 Semiconductor device
The present disclosure provides a semiconductor device. The semiconductor device includes a semiconductor substrate, a die and a seal ring. The die is configured to be in and on the semiconductor substrate. The seal ring is configured to be on the semiconductor substrate and adjacent to the die. The seal ring forms an open loop.
US10580742B2 Wafer level fan-out package and method of manufacturing the same
A method of manufacturing a wafer level fan-out package includes preparing a base substrate having a protrusion, providing a chip on a surface of the base substrate adjacent to and spaced from the protrusion, forming an encapsulation layer on the base substrate to encapsulate the chip and the protrusion, removing the base substrate to expose a surface of the chip and to form a recess corresponding to the protrusion in the encapsulation layer, and providing a passive element in the recession. The method obviates a problem of displacement of the passive element by thermal expansion of the encapsulation layer while it is being formed because the passive element is incorporated into the package after the encapsulation layer is formed.
US10580741B2 Semiconductor package having a metal paint layer
Disclosed are devices and methods related to a conductive paint layer configured to provide radio-frequency (RF) shielding for a packaged semiconductor module. Such a module can include a packaging substrate, one or more RF components mounted on the packaging substrate, a ground plane disposed within the packaging substrate, and a plurality of RF-shielding wirebonds disposed on the packaging substrate and electrically connected to the ground plane. The module can further include an overmold structure formed over the packaging substrate and dimensioned to substantially encapsulate the RF component(s) and the RF-shielding wirebonds. The overmold structure can define an upper surface that exposes upper portions of the RF-shielding wirebonds. The module can further include a conductive paint layer having silver flakes disposed on the upper surface of the overmold structure so that the conductive paint layer, the RF-shielding wirebonds, and the ground plane form an RF-shield for the RF component(s).
US10580736B2 Semiconductor device including conductive structure having nucleation structure and method of forming the same
A semiconductor device and a method of forming the same, the semiconductor device including an insulating structure having an opening; a conductive pattern disposed in the opening; a barrier structure covering a bottom surface of the conductive pattern, the barrier structure extending between the conductive pattern and side walls of the opening; and a nucleation structure disposed between the conductive pattern and the barrier structure. The nucleation structure includes a first nucleation layer that contacts the barrier structure, and a second nucleation layer that contacts the conductive pattern, and a top end portion of the second nucleation layer is higher than a top end portion of the first nucleation layer.
US10580733B2 Integrated circuit having heterogeneous source/drain and gate contacts
Provided is an integrated circuit which includes: a plurality of conductive lines extending in a first horizontal direction on a plane separate from a gate line, and including first and second conductive lines; a source/drain contact having a bottom surface connected to a source/drain region, and including a lower source/drain contact and an upper source/drain contact which are connected to each other in a vertical direction; and a gate contact having a bottom surface connected to the gate line, and extending in the vertical direction, in which the upper source/drain contact is placed below the first conductive line, and the gate contact is placed below the second conductive line. A top surface of the lower source/drain contact may be larger than a bottom surface of the upper source/drain contact.
US10580725B2 Articles having vias with geometry attributes and methods for fabricating the same
Articles and semiconductor packages that incorporate glass-based substrates are disclosed, as well as methods of forming thereof. An article includes a glass-based substrate comprising first and second major surfaces spaced a distance from and parallel to each other, and a tapered via extending through the substrate. The tapered via includes a cross section that is symmetrical about a plane that is between and equidistant to the first and second major surfaces of the glass-based substrate and an interior wall with a first tapered region and a second tapered region positioned between the first major surface and the plane. The respective slopes of the first and second tapered regions are constant and the slope of the first tapered region is not equal to the slope of the second tapered region.
US10580711B2 Electronic device mounting board and electronic package
An electronic device mounting board includes an inorganic substrate, a frame, and a bond. The inorganic substrate includes, on an upper surface, a mount area on which an electronic device is mountable, and a surrounding area surrounding the mount area. The frame is located in the surrounding area of the inorganic substrate to surround the mount area. The bond is located in the surrounding area between the inorganic substrate and the frame. The bond has a plurality of cavities.
US10580703B2 Multivalent oxide cap for multiple work function gate stacks on high mobility channel materials
A method of fabricating a semiconductor device includes providing a high-k dielectric layer arranged on a channel region including a first transistor area and a second transistor area. The method further includes depositing a multivalent oxide layer directly on the high-k dielectric layer of the first transistor area. The method includes depositing a first work function metal on the multivalent oxide layer of the first transistor area and directly on the high-k dielectric layer of the second transistor area.
US10580695B2 Feature fill with nucleation inhibition
Described herein are methods of filling features with tungsten, and related systems and apparatus, involving inhibition of tungsten nucleation. In some embodiments, the methods involve selective inhibition along a feature profile. Methods of selectively inhibiting tungsten nucleation can include exposing the feature to a direct or remote plasma. Pre-inhibition and post-inhibition treatments are used to modulate the inhibition effect, facilitating feature fill using inhibition across a wide process window. The methods described herein can be used to fill vertical features, such as in tungsten vias, and horizontal features, such as vertical NAND (VNAND) wordlines. The methods may be used for both conformal fill and bottom-up/inside-out fill. Examples of applications include logic and memory contact fill, DRAM buried wordline fill, vertically integrated memory gate and wordline fill, and 3-D integration using through-silicon vias.
US10580688B2 Method of manufacturing semiconductor device
Disclosed is a method of fabricating a semiconductor device. The method comprises stacking an etching target layer, a first mask layer, an under layer, and a photoresist layer on a substrate, irradiating extreme ultraviolet (EUV) radiation on the photoresist layer to form a photoresist pattern, and performing a nitrogen plasma treatment on the photoresist pattern while using the first mask layer as an etching stop layer, the performing continuing until a top surface of the first mask layer is exposed. During the performing, the under layer is etched to form an under pattern below the photoresist pattern.
US10580683B2 Vapor deposition apparatus
A vapor deposition apparatus comprises a vacuum chamber, at least two movable holders and an alignment system. A pedestal, a backboard supported on the pedestal and a metal mask located above the backboard are disposed inside the vacuum chamber, wherein an anti-plasma coated layer is provided on the metal mask; each of the movable holders is configured to clamp an end of the metal mask on which a pulling force can be applied; and the alignment system is configured to drive the movable holders to move in at least one direction of a first direction and a second direction that are perpendicular to each other within a plane in parallel to the backboard and a third direction perpendicular to the plane to perform at least one of applying a pulling force on the metal mask and attaching the metal mask onto a preset location of the backboard.
US10580680B2 Methods for masking a pin chuck, and articles made thereby
A method for selectively coating the tops of pins of a pin chuck with a high thermal stability material, such as diamond-like carbon (DLC). Non-pin areas (“valleys”) of the pin chuck support surface are temporarily covered with glass frit or glass beads during the DLC coating operation. After coating, the glass frit/beads masking material may be removed, leaving the DLC material selectively coating the pin tops. The selective DLC coating avoids the cracking or warping problems due to CTE mismatch when DLC is coated over the entire pin chuck support surface, as the pin chuck material typically is very different from DLC.
US10580679B2 Method of transfer printing and articles manufactured therefrom
Disclosed herein is a method comprising disposing on a first substrate a two-dimensional exfoliatable material; patterning an exfoliatable material using a photoresist in a manner such that a portion of the photoresist remains in contact with the two-dimensional exfoliatable material after the patterning; disposing a polymer layer on the two-dimensional exfoliatable material to form a printing block; contacting a substrate with the printing block; and removing the polymer layer and the photoresist from the printing block to leave behind the patterned exfoliatable material on the substrate.
US10580671B2 Chamber for degassing substrates
A heater or cooler chamber for a batch of more than one workpiece includes a heat storage block. In the block a multitude of pockets are provided, whereby each of the pockets may be closed or opened by a controllably operated door. A heater or cooler arrangement is applied. The pockets are tailored to surround a workpiece applied therein in a non-contact closely spaced manner.
US10580669B2 Substrate processing apparatus and nozzle
After a discharge of a processing liquid is stopped, a position of a liquid surface within a nozzle can be observed. A substrate processing apparatus includes a substrate holding mechanism and the nozzle. The substrate holding mechanism is configured to hold a substrate. The nozzle is configured to supply the processing liquid to the substrate. The nozzle includes a pipe member and an observation window. The pipe member has a horizontal part and a downward part extended downwards from the horizontal part, and is configured to discharge the processing liquid from a tip end of the downward part. The observation window is provided at the horizontal part of the pipe member.
US10580664B2 Decal electronics for printed high performance CMOS electronic systems
High performance complementary metal oxide semiconductor (CMOS) electronics are critical for any full-fledged electronic system. However, state-of-the-art CMOS electronics are rigid and bulky making them unusable for flexible electronic applications. While there exist bulk material reduction methods to flex them, such thinned CMOS electronics are fragile and vulnerable to handling for high throughput manufacturing. Here, we show a fusion of a CMOS technology compatible fabrication process for flexible CMOS electronics, with inkjet and conductive cellulose based interconnects, followed by additive manufacturing (i.e. 3D printing based packaging) and finally roll-to-roll printing of packaged decal electronics (thin film transistors based circuit components and sensors) focusing on printed high performance flexible electronic systems. This work provides the most pragmatic route for packaged flexible electronic systems for wide ranging applications.
US10580662B2 Semiconductor device, manufacturing method thereof, display device, and electronic device
The field-effect mobility and reliability of a transistor including an oxide semiconductor film are improved. Provided is a semiconductor device including an oxide semiconductor film. The semiconductor device includes a first insulating film, an oxide semiconductor film over the first insulating film, a second insulating film and a third insulating film over the oxide semiconductor film, and a gate electrode over the second insulating film. The second insulating film comprises a silicon oxynitride film. When excess oxygen is added to the second insulating film by oxygen plasma treatment, oxygen can be efficiently supplied to the oxide semiconductor film.
US10580658B2 Method for preferential oxidation of silicon in substrates containing silicon and germanium
A method for preferential oxidation of silicon in substrates containing silicon (Si) and germanium (Ge) is described. According to one embodiment, the method includes providing a substrate containing Si and Ge, forming a plasma containing H2 gas and O2 gas, and exposing the substrate to the plasma to preferentially oxidize the Si relative to the Ge. The substrate may be further processed by removing the oxidized Si from the substrate.
US10580652B2 Alternating hardmasks for tight-pitch line formation
Methods of forming fins include masking a region on a three-color hardmask fin pattern, leaving a fin of a first color exposed. The exposed fin of the first color is etched away with a selective etch that does not remove fins of a second color or a third color. The mask and all fins of a second color are etched away. Fins are etched into a fin base layer using the fins of the first color and the fins of the third color.
US10580636B2 Ultrahigh resolution mass spectrometry using an electrostatic ion bottle with coupling to a quadrupole ion trap
An apparatus for measuring mass of one or more ions, the apparatus including an ion trap coupled to an electrostatic ion bottle (EIB).
US10580634B2 Systems and methods for relay ionization
The invention generally relates to systems and methods for relay ionization of a sample. In certain aspects, the invention provides systems that include an ion source that generates ions, a sample emitter configured to hold a sample, and a mass spectrometer. The system is configured such that the ions generated by the ion source are directed to interact with the sample emitter, thereby causing the sample to be discharged from the sample emitter and into the mass spectrometer.
US10580633B2 Systems and methods for conducting neutral loss scans in a single ion trap
The invention generally relates to systems and methods for conducting neutral loss scans in a single ion trap. In certain aspects, the invention provides systems that include a mass spectrometer having a single ion trap, and a central processing unit (CPU), and storage coupled to the CPU for storing instructions that when executed by the CPU cause the system to apply a scan function that excites a precursor ion, rejects the precursor ion after its excitation, and ejects a product ion in the single ion trap.
US10580632B2 In-situ conditioning in mass spectrometry systems
In a mass spectrometer or gas chromatograph/mass spectrometer system, one or more different conditioning gases are added to condition or modify one or more surfaces or regions of the ion source. The conditioning gas(es) may be added directly into the ion source. The conditioning gas may be added off-line, when the mass spectrometer is not analyzing a sample.
US10580630B2 Photomultiplier tube and method of making it
Disclosed herein is a photomultiplier tube (PMT) comprising: an electron ejector configured for emitting primary electrons in response to an incident photon; a detector configured for collecting electrons and providing an output signal representative of the incident photon; and a series of electrodes between the electron ejector and the detector, wherein each of the electrodes is configured for emitting secondary electrons in response to incident electrons, and each of the electrodes includes a bi-metal arc-shaped sheet.
US10580614B2 Compressive scanning spectroscopy
Mask-modulated spectra are incident to a sensor and are summed during a frame time. After the frame time, a compressed spectrum is read out based on the sum and decompressed to obtain spectra for some or all specimen locations. The mask-modulated spectrum that are summed are associated with different modulations produced by a common mask.
US10580608B2 Breaker mechanism for an electrical circuit breaker and electrical circuit breaker with such a breaker mechanism
A breaker mechanism for an electrical circuit breaker is disclosed, the breaker mechanism including a spring, a latching mechanism and an actuating element, with which a breaker shaft of the electrical circuit breaker is actuated for breaking (OFF position) or making (ON position) the electric current. In an embodiment, the actuating element is actuated in the direction of the ON position when making the electric current, and the spring is thereby tensioned. Further, the latching mechanism releases the energy of the spring for actuating the breaker shaft of the electrical circuit breaker when the ON position is reached.
US10580602B2 Hermetic terminal for high-capacity relay and contact device for high-capacity relay including the hermetic terminal
A hermetic terminal for a high-capacity relay includes: a metal container provided with a through hole; a pipe lead inserted through the through hole; an insulating glass hermetically sealing the metal container and the pipe lead; and a terminal base passing through and hermetically secured to the pipe lead and made of a low-resistance metal.
US10580598B2 Electrical contact switch device
An electrical contact switch device includes: a fixed contact; a movable contact configured to come into contact with and move away from the fixed contact; a casing configured to house the movable contact and the fixed contact inside, and the casing includes at least one micro opening whose opening area is 80 μm2 or less on an outer surface facing an outside.
US10580593B2 Screw and method of its manufacture
A screw includes a barrel-shaped central pin is surrounded by a cylindrical bore having a conical bottom The cylindrical insert is seated in the cylindrical bore. The top surface of the central pin is lowered below the top surface of the head. The walls of the pin (4) are convex towards the insert. Manufacturing the screw includes producing the threaded part with the head with the cylindrical recess with the cone-shaped bottom. The cylindrical insert terminates at one end with a bevel with an inclination angle of α=10-30°. The insert is introduced into the cylindrical recess. The upper part of the insert protruding from head of the screw is pre-shaped. The pin is upset using an appropriate tool and simultaneously the top surface of the pin is lowered below the top surface of the head.
US10580588B2 Solar to electric energy conversion device
The present invention features a solar-to-electric energy conversion device based on a light absorbing electrode coupled to a one-dimensional nanoparticle based photonic crystal. The function of the latter is to localize the incident light within the electrode thus enhancing the optical absorption and the power conversion efficiency of the so called dye-sensitized and organic (polymer based or hybrids) cell. The photonic crystal comprises alternating layers possessing different index of refraction and can be easily integrated into the cell.
US10580586B2 Dye-sensitized photoelectric conversion element
Disclosed is a photoelectric conversion element including a cell. The cell includes a first electrode, a second electrode, an oxide semiconductor layer provided on the first electrode, and an electrolyte provided between the first and second electrodes. The second electrode includes an annular portion, an approaching portion approaching the oxide semiconductor layer closer than the annular portion and an annular connecting portion connecting the annular portion and the approaching portion, and the oxide semiconductor layer includes an inner part facing the approaching portion on the first electrode and an annular outer part provided around the inner part and facing the connecting portion. The outer part includes a plurality of linear portions separated from one another and a corner portion connecting two adjacent linear portions to each other, the corner portion is thicker than the linear portion, and the linear portion is thicker than the inner part.
US10580585B2 Two-step deposition process
The present invention provides a process for producing a layer of a crystalline material comprising a perovskite or a hexahalometallate, which process comprises: (i) exposing a substrate to a vapour comprising a first precursor compound in a first chamber to produce a layer of the first precursor compound on the substrate; and (ii) exposing the layer of the first precursor compound to a vapour comprising a second precursor compound in a second chamber to produce the layer of a crystalline material, wherein the pressure in the second chamber is above high vacuum. The invention also provides a process for producing a layer of a crystalline material comprising a perovskite or a hexahalometallate, which process comprises exposing a layer of a first precursor compound on a substrate to a vapour comprising a second precursor compound in a chamber to produce the layer of a crystalline material, wherein the pressure in the chamber is greater than high vacuum and less than atmospheric pressure. The invention also provides a process for producing a semiconductor device comprising a layer of a crystalline material, which process comprises producing said layer of a crystalline material by a process as according to the invention.
US10580584B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a body including first and second dielectric layers and having first to sixth surfaces; a second internal electrode disposed on the second dielectric layer to face the first internal electrode with the first or second dielectric layer interposed therebetween, exposed to the fourth, fifth, and sixth surfaces, and disposed to be spaced apart from the third surface by a second space; a first dielectric pattern disposed in at least a portion of the first space; a second dielectric pattern disposed in at least a portion of the second space; a side insulating layer disposed on the fifth and sixth surfaces; a first external electrode disposed on the third surface; and a second external electrode disposed on the fourth surface, in which the first and second dielectric patterns have a color different from the first and second dielectric layers.
US10580583B1 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body including first and second internal electrodes alternately stacked with dielectric layers interposed therebetween, and first and second external electrodes disposed on outer surfaces of the ceramic body. The first and second external electrodes include, respectively, first and second base electrode layers and first and second plating layers. The first and second plating or base electrodes layers have at least one hole positioned in at least one corner of the ceramic body, and the hole includes a point of a respective edge of the ceramic body at which the respective edge meets a virtual line extending in a thickness direction and drawn through an end in a width direction of an exposed edge of one of the first and second internal electrodes exposed in a surface in which first or second internal electrodes contact first or second external electrodes.
US10580565B2 Reactor including first end plate and second end plate
A reactor includes a core body; a first end plate and a second end plate which sandwich and fasten the core body; and a plurality of axis portions disposed in the vicinity of an outer edge portion of the core body or outward of the core body and supported by the first end plate and the second end plate.
US10580564B2 Inductor having organic filler
An inductor includes a body having a coil, a magnetic material surrounding the coil, and a resin; and an external electrode disposed on at least a surface of the body. The body disposed in the inductor includes a particle which may soften an external impact acting on the inductor, in addition to acting on the magnetic material and the resin, and the external impact may be a physical impact or a thermal impact.
US10580540B2 Neutron absorber member configured for insertion into a control rod guide tube of a spent fuel assembly
A neutron absorber member including a tube having a split extending radially completely through a sidewall of said tube throughout the entire axial length thereof such that the absorber member has a C-shaped geometry formed by the split. The sidewall of the tube is resiliently biased radially outwards and comprised of a metal matrix composite that is configured to absorb neutrons emanation from a spent fuel assembly in a sufficient amount to thereby maintain subcriticality of said spent fuel assembly.
US10580536B2 Machine-replaceable plasma-facing tile for fusion power reactor environments
An apparatus and method are disclosed for machine-replaceable plasma-facing tiles for fusion power reactor environments. The apparatus and method involve a tile that is fish scale shaped, and a tile support tube that is attached to the back portion of the tile. The tile support tube includes at least one coolant channel and at least one guard vacuum channel. In one or more embodiments, the method for removing the tile comprises providing a tile that is installed in a manifold channel of a first wall of a fusion power reactor, rotating the tile such that it is in an install/removal orientation, inserting two tines of a removal tool between the outer edges of the tile and the first wall of the fusion power reactor, rotating the removal tool such that the two tines grasp the tile support tube, and lifting the tile away from the wall with the removal tool.
US10580534B2 Method and apparatus for periodic ion collisions
Systems and methods are disclosed herein relating to fusion reactors for fusing particles via multiple periodic collisions. A fusion reactor may include a first evacuated region, such as a chamber, with a plurality of charged particles therein. A uniform magnetic field may be applied to the region to radially confine moving charged particles within the region by inducing circular trajectories. Upper and lower electrodes may be positioned on ends of the region to axially confine charged particles within the region. An energizing beam may be pulsed at a cyclotron frequency corresponding to the mass and charge of the particles to cause oscillating periodic collisions of the particles along the beam path as the particles travel in the circular trajectories with increased velocity after each pulse of the energizing beam.
US10580520B2 Systems and methods for customized annotation of medical information
Systems and methods for generating customized annotations of a medical record are provided. The system receives a medical record and processes it using a predictive model to identify evidence of a finding. The system then determines whether to have a recall enhancement or validation of a specific finding. Recall enhancement is used to tune or develop the predictive model, while validation is used to rapidly validate the evidence. The source document is provided to the user and feedback is requested. When asking for validation, the system also highlights the evidence already identified and requests the user to indicate if the evidence is valid for a particular finding. If recall enhancement is utilized, the source document is provided and the user is asked to find evidence in the document for a particular finding. The user may then highlight the evidence that supports the finding. The user may also annotate the evidence using free form text.
US10580516B2 Systems and methods for determining the probability of a pregnancy at a selected point in time
The present invention generally relates to systems and methods for determining the probability of a pregnancy at a selected point in time. Systems and methods of the invention employ an algorithm that has been trained on a reference set of data from a plurality of women for whom at least one of fertility-associated phenotypic traits, fertility-associated medical interventions, or pregnancy outcomes are known, in which the algorithm accounts for any woman who ceases pregnancy attempts prior to reaching a live birth outcome.
US10580511B2 Hardware monitor to verify memory units
Hardware monitors which can be used by a formal verification tool to exhaustively verify a hardware design for a memory unit. The hardware monitors include detection logic to monitor one or more control signals and/or data signals of an instantiation of the memory unit to detect symbolic writes and symbolic reads. In some examples a symbolic write is a write of symbolic data to a symbolic address; and in other examples a symbolic write is a write of any data to a symbolic address. A symbolic read is a read of the symbolic address. The hardware monitors also include assertion verification logic that verifies an assertion that read data corresponding to a symbolic reads matches write data associated with one or more symbolic writes preceding the read.
US10580508B2 Semiconductor device
A semiconductor device in which a decrease in the yield by electrostatic destruction can be prevented is provided. A scan line driver circuit for supplying a signal for selecting a plurality of pixels to a scan line includes a shift register for generating the signal. One conductive film functioning as respective gate electrodes of a plurality of transistors in the shift register is divided into a plurality of conductive films. The divided conductive films are electrically connected to each other by a conductive film which is formed in a layer different from the divided conductive films are formed. The plurality of transistors includes a transistor on an output side of the shift register.
US10580502B2 Memory read apparatus and methods
Apparatus and methods are disclosed, including a method that raises an electrical potential of a plurality of access lines to a raised electrical potential, where each access line is associated with a respective charge storage device of a string of charge storage devices. The electrical potential of a selected one of the access lines is lowered, and a data state of the charge storage device associated with the selected access line is sensed while the electrical potential of the selected access line is being lowered. Additional apparatus and methods are described.
US10580491B2 System and method for managing peak power demand and noise in non-volatile memory array
A memory device includes rows and columns of memory cells, word lines each connected to a memory cell row, bit lines each connected to a memory cell column, a word line driver connected to the word lines, a bit line driver connected to the bit lines, word line switches each disposed on one of the word lines for selectively connecting one memory cell row to the word line driver, and bit line switches each disposed on one of the bit lines for selectively connecting one memory cell column to the bit line driver. A controller controls the word line switches to connect only some of the rows of memory cells to the word line driver at a first point in time, and controls the bit line switches to connect only some of the columns of memory cells to the bit line driver at a second point in time.
US10580487B2 Three dimensional NOR flash memory with isolated source lines and method of operating the same
A three dimensional memory includes a substrate, a plurality of source lines, a plurality of isolation structures, a plurality of drain lines, a plurality of bit lines, a plurality of charge storage structures, and a plurality of conductive layers. The source lines are located on the substrate. The isolation structures are respectively located between the source lines, so as to electrically isolate the source lines from each other. The drain lines are located on the source lines. Extending directions of the source lines and the drain lines are different. The bit lines extend from the source lines to the drain lines. The charge storage structures respectively surround the bit lines. The conductive layers respectively cover surfaces of the charge storage structures arranged along each of the source lines.
US10580486B2 Method of reading data about memory device, method of controlling memory controller, and storage device including memory device and memory controller
A method of operating a memory device to read data may include determining, in a first read interval associated with a first read operation, a threshold voltage distribution of a most significant program state of a target logical memory page included in a first physical memory page among a plurality of physical memory pages, the first read operation being an operation of reading the target logical memory page of the first physical memory page; transmitting, to a memory controller, a distribution determination result, the distribution determination result being related to the threshold voltage distribution; receiving, from the memory controller, offset levels corrected based on the distribution determination result; and adjusting a read voltage based on offset levels prior to performing a second read operation on a second physical memory page among the plurality of physical memory pages.
US10580479B2 Self-time scheme for optimizing performance and power in dual rail power supplies memories
A self-time circuitry is coupled to a first power rail to receive a first voltage and a second power rail to receive a second voltage. The self-time circuitry includes a tracking control circuit which generates a first tracking signal at the first voltage and a second tracking signal at the second voltage. In response to a memory access request, a first number of dummy discharge cells (DDCs) in a first DDC group are activated according to the first tracking signal to discharge a dummy bit line (DBL), and a second number of DDCs in a second DDC group are activated according to the second tracking signal to discharge the DBL. The DBL mimics operations of a bit line in a memory cell array and the DDCs in the first DDC group and the second DDC group mimic operations of bit cells in the memory cell array.
US10580478B2 Systems and methods for generating stagger delays in memory devices
A semiconductor device may include a number of memory banks, an output buffer that couples to the memory banks, a number of switches that couple a voltage source to the output buffer, and a stagger delay circuit. The stagger delay circuit may include a resistor-capacitor (RC) circuit that outputs a current signal that corresponds to a data voltage signal received by the RC circuit. The stagger delay circuit may also include a logic circuit that determines a strength of the current signal and sends a first gate signal to a first portion of the switches based on the strength.
US10580470B2 Spin current magnetization rotational element, magnetoresistance effect element, and magnetic memory
A spin current magnetization rotational element including a first ferromagnetic metal layer in which a magnetization direction is variable, and a spin-orbit torque wiring that extends in a second direction intersecting a first direction that is a plane-orthogonal direction of the first ferromagnetic metal layer, and is joined to the first ferromagnetic metal layer. The first ferromagnetic metal layer has a lamination structure including a plurality of ferromagnetic constituent layers and a plurality of nonmagnetic constituent layers which are respectively interposed between the ferromagnetic constituent layers adjacent to each other. At least one ferromagnetic constituent layer among the plurality of ferromagnetic constituent layers has a film thickness different from a film thickness of the other ferromagnetic constituent layers, and/or at least one nonmagnetic constituent layer among the plurality of nonmagnetic constituent layers has a film thickness different from a film thickness of the other nonmagnetic constituent layers.
US10580467B2 Memory interface and memory system including plurality of delay adjustment circuits shared by memory read and write circuits for adjusting the timing of read and write data signals
A memory interface includes a first output circuit to be connected to the memory device for communication therewith, a first input circuit to be connected to the memory device for communication therewith, a first write circuit configured to process write data, a read circuit configured to process read data and a read strobe, a first delay adjustment circuit, a first switching circuit which is connected in a signal path between the first write circuit and the first delay adjustment circuit, and in a signal path between the first input circuit and the first delay adjustment circuit, and a second switching circuit which is connected in a signal path between the first delay adjustment circuit and the first output circuit, and in a signal path between the first delay adjustment circuit and the read circuit.
US10580465B2 System and method for providing a configurable timing control for a memory system
A system and method for providing a configurable timing control of a memory system is disclosed. In one embodiment, the system has a first interface to receive a DIMM clock and configuration information, a second interface to a first data bus, and a third interface to a second data bus. The system further has a plurality of flip-flops, a multiplexor coupled to the plurality of flip-flops, a first control block for controlling to hold an input data within the plurality of flip-flops, and a second control block for controlling a timing of an output data from the plurality of flip-flops via the multiplexor with a programmable delay. The input data is received via the second interface. The programmable delay is received via the first interface. The output data is sent out with the timing delay via the third interface.
US10580464B2 Sense amplifier constructions
A sense amplifier construction comprises a first n-type transistor and a second n-type transistor above the first n-type transistor. A third p-type transistor is included and a fourth p-type transistor is above the third p-type transistor. A lower voltage activation line is electrically coupled to n-type source/drain regions that are elevationally between respective gates of the first and second n-type transistors. A higher voltage activation line is electrically coupled to p-type source/drain regions that are elevationally between respective gates of the third and fourth p-type transistors.
US10580462B2 Memory device, memory system and electronic device
A memory device includes a memory cell array that a plurality of memory cells, an edge buffer circuit that is placed in a first region adjacent to one side of the memory cell array and receives an external signal from the outside through a pad, and a middle buffer circuit that is placed in a second region adjacent to an opposite side of the memory cell array and receives a differential small-swing signal corresponding to the external signal from the edge buffer circuit through first and second signal lines above the memory cell array. The edge buffer circuit drives the first and second signal lines based on the external signal such that the differential small-swing signal is transmitted to the middle buffer circuit.
US10580458B2 Gallery of videos set to an audio time line
Machines, systems, and methods are provided for receiving, from a plurality of users, a plurality of messages, each message comprising audio content and video content taken by each of the plurality of users. For each message of the plurality of messages, the machines, systems, and method determine whether audio fingerprints of the audio content of the message correspond to a designated gallery comprising video content constructed to comprise a sequence of videos from a plurality of users set to an audio time line, and based on determining that the audio fingerprints of the audio content message correspond to the designated gallery, determine an audio segment of the audio time line of the designated gallery to which the audio content of the message corresponds. The machines, systems, and methods add the video content from the message to the audio time line of the designated gallery at the audio segment to which the audio content of the message corresponds.
US10580455B2 Non-linear program planner, preparation, and delivery system
The non-linear program planner, preparation, and delivery system performs multiplatform planning and scheduling across multiple content delivery platforms. The system coordinates planning to deliver high-quality video content in a very efficient and scalable manner. The system includes automated avails and other processes that increases the accuracy of the information provided to distribution partners. The system checks on content rights and incorporates metadata structures that facilitate delivery of content to a wide range of distribution channels. The invention increases accuracy, timeliness, and efficiency of content delivered to partners and allows providers to generate revenue from online (non-linear) platforms and over the top (OTT) video services.
US10580453B1 Cataloging video and creating video summaries
A system and method for determining video clips including interesting content from video data. The system may receive annotation data identifying time and positions corresponding to objects represented in the video data and the system may determine priority metrics associated with each of the objects. By associating the priority metrics with the time and positions corresponding to the objects, the system may generate a priority metric map indicating a time and position of interesting moments in the video data. The system may generate moments and/or video clips based on the priority metric map. The system may determine a time (e.g., video frames) and/or space (e.g., pixel coordinates) associated with the moments/video clips and may simulate camera motion such as panning and/or zooming with the moments/video clips. The system may generate a Master Clip Table including the moments, video clips and/or annotation data associated with the moments/video clips.
US10580452B2 Detecting media defects
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. Moreover, the program instructions are executable by a controller to cause the controller to: detect, by the controller, a change in a resistance value of at least one of a plurality of detector structures, for identifying a defect on a magnetic medium. Each of the detector structures includes a pair of conductive layers separated by an insulating material. Moreover, none of the detector structures include an operable reader for reading data from a magnetic medium. Other systems, methods, and computer program products are described in additional embodiments.
US10580448B2 Magnetic-disk glass substrate, magnetic disk and method for manufacturing magnetic-disk glass substrate
A magnetic-disk glass substrate of the present invention includes a pair of main surfaces, a side wall surface, and a chamfered surface between the main surfaces and the side wall surface. Regarding surface properties of at least one of the side wall surface and the chamfered surface of the glass substrate, an arithmetic average roughness (Ra) is 0.015 μm or less, and a bearing factor of a roughness cross-sectional area when a roughness percentage is 60% is 95% or more in a bearing curve of a roughness cross-sectional area.
US10580436B2 Method and device for processing speech based on artificial intelligence
The present disclosure provides a method and a device for processing a speech based on artificial intelligence. The method includes: grading a current frame included in a speech packet to be decoded by using an acoustic model to obtain a grading result; identifying whether the current frame is a quasi-silent frame according the grading result; and skipping the current frame and not decoding the current frame if the current frame is the quasi-silent frame. In the present disclosure, before the current frame included in the speech pocket to be decoded is decoded, it is identified whether to decode the current frame according to the grading result obtained with the acoustic model. When there is no need to decode the current frame, the current frame is skipped. Thus, a redundancy decoding may be avoided, a speed of decoding is improved and recognition of the speech packet to be decoded is expedited.
US10580434B2 Information presentation apparatus, information presentation method, and non-transitory computer readable medium
An information presentation apparatus includes an acquisition unit and a presentation unit. The acquisition unit acquires activity information on activities of people in a group including multiple people having a conversation about a specific theme. The presentation unit presents an advice regarding progress of the conversation in accordance with a situation of the conversation defined based on the activity information acquired by the acquisition unit.
US10580427B2 Ear-worn electronic device incorporating annoyance model driven selective active noise control
A system comprises an ear-worn electronic device configured to be worn by a wearer. The ear-worn electronic device comprises a processor and memory coupled to the processor. The memory is configured to store an annoying sound dictionary representative of a plurality of annoying sounds pre-identified by the wearer. A microphone is coupled to the processor and configured to monitor an acoustic environment of the wearer. A speaker or a receiver is coupled to the processor. The processor is configured to identify different background noises present in the acoustic environment, determine which of the background noises correspond to one or more of the plurality of annoying sounds, and attenuate the one or more annoying sounds in an output signal provided to the speaker or receiver.
US10580425B2 Determining weighting functions for line spectral frequency coefficients
Proposed is a method and apparatus for determining a weighting function for quantizing a linear predictive coding (LPC) coefficient and having a low complexity. The weighting function determination apparatus may convert an LPC coefficient of a mid-subframe of an input signal to one of a immittance spectral frequency (ISF) coefficient and a line spectral frequency (LSF) coefficient, and may determine a weighting function associated with an importance of the ISF coefficient or the LSF coefficient based on the converted ISF coefficient or LSF coefficient.
US10580424B2 Perceptual audio coding as sequential decision-making problems
In general, techniques are described by which to perform perceptual audio coding as sequential decision making problems. A source device comprising a memory and a processor may be configured to perform the techniques. The memory may store at least a portion of the audio data. The processor may apply a filter to the audio data to obtain subbands of the audio data. The processor may adapt a controller according to a machine learning algorithm, the controller configured to determine bit distributions across the subbands of the audio data. The processor may specify, based on the bit distributions and in a bitstream representative of the audio data, one or more indications representative of the subbands of the audio data, and output the bitstream via a wireless connection in accordance with a wireless communication protocol.
US10580420B2 Encoding or decoding of audio signals
A device includes a receiver configured to receive an inter-channel prediction gain parameter and an encoded audio signal. The encoded audio signal includes an encoded mid signal. The device also includes a decoder configured to generate a synthesized mid signal based on the encoded mid signal. The decoder is configured to generate an intermediate synthesized side signal based on the synthesized mid signal and the inter-channel prediction gain parameter. The decoder is further configured to filter the intermediate synthesized side signal to generate a synthesized side signal.
US10580419B2 Encoder and encoding method for multi-channel signal, and decoder and decoding method for multi-channel signal
An encoder and an encoding method for a multi-channel signal, and a decoder and a decoding method for a multi-channel signal are disclosed. A multi-channel signal may be efficiently processed by consecutive downmixing or upmixing.
US10580418B2 Apparatus, method and computer program for upmixing a downmix audio signal using a phase value smoothing
An apparatus for upmixing a downmix audio signal describing one or more downmix audio channels into an upmixed audio signal describing a plurality of upmixed audio channels includes an upmixer and a parameter determinator. The upmixer is configured to apply temporally variable upmix parameters to upmix the downmix audio signal in order to obtain the upmixed audio signal, wherein the temporally variable upmix parameters include temporally variable smoothened phase values. The parameter determinator is configured to obtain one or more temporally smoothened upmix parameters for usage by the upmixer on the basis of a quantized upmix parameter input information. The parameter determinator is configured to combine a scaled version of a previous smoothened phase value with a scaled version of an input phase information using a phase change limitation algorithm, to determine a current smoothened phase value on the basis of the previous smoothened phase value and the phase input information.
US10580415B2 Apparatus and method for generating a bandwidth extended signal from a bandwidth limited audio signal
An apparatus for generating a bandwidth extended signal from a bandwidth limited audio signal, the bandwidth limited audio signal The patch generator is configured to perform a harmonic patching algorithm to obtain the patched signal. The signal manipulator is configured for manipulating a signal before patching or the patched signal. The timely preceding bandwidth limited time block timely precedes the current bandwidth limited time block in the plurality of consecutive bandwidth limited time blocks of the bandwidth limited audio signal. The combiner is configured for combining the bandwidth limited audio signal having the core frequency band and the manipulated patched signal having the upper frequency band to obtain the bandwidth extended signal.
US10580408B1 Speech recognition services
A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform a corresponding action, such as streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user. The speech recognition platform, in combination with the device, may therefore facilitate efficient interactions between the user and a voice-controlled device.
US10580407B1 State detection and responses for electronic devices
This disclosure describes, in part, techniques for utilizing global models to generate local models for electronic devices in an environment, and techniques for utilizing the global models and/or the local models to provide notifications that are based on anomalies detected within the environment. For instance, a remote system may receive an identifier associated with an electronic device and identify a global model using the identifier. The remote system may then receive data indicating state changes of the electronic device and use the data and the global model to generate a local model associated with the electronic device. Using the global model and/or local model, the remote system can identify anomalies associated with the electronic device and, in response to identifying an anomaly, notify the user. The remote system can further cause the electronic device to change states after receiving a request from the user.
US10580403B2 Method for controlling operation of an agricultural machine and system thereof
A method for controlling operation of an agricultural machine and system thereof are disclosed. The method may comprise providing a portable device that has an input device, a processing unit, a storage unit, an output device, and a transceiver device configured for wireless data transmission; receiving a voice control command over a microphone device of the input device of the portable device; determining command text data from the voice control command by processing the voice control command by a speech recognition application running on the processing unit of the portable device; providing machine control signals assigned to a machine control function in a control device of an agricultural machine located remotely from the portable device; and controlling the operation of the agricultural machine according to the machine control signals.
US10580388B2 Screen display method, apparatus and mobile terminal
A screen display method and apparatus and a mobile terminal are provided. The method includes: acquiring target offset position information of the display screen of the mobile terminal deviating from a preset reference position; searching for target display region information corresponding to the target offset position information from a preset database, the preset database comprising at least one set of offset position information and display region information corresponding to each set of the offset position information; and displaying content to be displayed by the mobile terminal in a display region indicated by the target display region information.
US10580381B2 Digital VCOM compensation for reducing display artifacts
The present disclosure relates to systems and methods of accounting for the kickback voltage in an LCD display. For example, a method may include obtaining, via a processor, a difference between a nominal voltage of a common electrode of a display and a measured voltage of the common electrode. The processor may obtain image data associated with an image to be displayed on the display. The processor may adjust the image data of a pixel of the display based on the difference. The processor may output an image signal indicative of the adjusted image data to a pixel electrode of the pixel.
US10580378B2 Shift register, gate drive circuit and display panel
A shift register, gate drive circuit and display panel are provided. The shift register includes a latch unit, a NAND gate unit, a buffer unit and a switch unit. The latch unit, the NAND gate unit and the buffer unit are configured to produce a scanning driving signal and a scanning stopping signal. The latch unit is configured to control the switch unit to be turned on so as to output the scanning driving signal or the scanning stopping signal from the output terminal of the shift register, or control the switch unit to be turned off so as to enable the output terminal of the shift register to float.
US10580376B2 Shift register and driving method thereof, gate driving circuit and display apparatus
A shift register and driving method thereof, a gate driving circuit and a display apparatus are provided. The shift register includes an input unit, a reset unit, a first control unit, a second control unit, a first output unit, a second output unit, a first signal output end and a second signal output end. Potential of the first signal output end is controlled by use of the input unit, the reset unit, the first control unit and the first output unit, and potential of the second signal output end is controlled by use of the input unit, the reset unit, the second control unit and the second output unit. The first control unit and the first output unit, the second control unit and the second output unit are utilized for controlling and sharing the input unit and the reset unit so that function of two shift register units are realized.
US10580370B2 Display device
According to an aspect, a display device includes first to fourth sub-pixels. The first to fourth sub-pixels are each divided into N (N≥2) sub-divided pixels having different areas and can perform N-bit gradation display. Gradation display for a mixed color combining two types out of the first to fourth sub-pixels includes: the N-bit gradation display including 2N-step gradation; and halftone gradation display. In first and second gradation display, an area ratio between the sub-divided pixels driven and those not driven in one of the two types is equal to that in the other of the two types. In the second gradation display, a total area ratio of the sub-divided pixels driven to those not driven is greater than that in the first gradation display. In the halftone gradation display, an area ratio between the sub-divided pixels driven and those not driven is different between the two types.
US10580356B2 Driver integrated circuit for external compensation and display device including the same
A driver integrated circuit for external compensation and a display device including the same are disclosed. The driver integrated circuit includes a sensing unit including a plurality of sensing switches, that is connected to a plurality of pixels through a sensing channel and operates differently depending on a current sensing mode and a voltage sensing mode, the sensing unit configured to sense electrical characteristics of the pixels input from the sensing channel, a sample and hold unit configured to sample analog sensing data corresponding to the electrical characteristics of the pixels, and an analog-to-digital converter (ADC) configured to convert the analog sensing data sampled by the sample and hold unit into digital sensing data.
US10580342B2 Image signal processing circuit, display device having the same, and image signal processing method of the display device
An image signal processing circuit of a display apparatus includes: a color converter converting first image signals to a first brightness signal, a first color difference signal, and a second color difference signal; a brightness emphasizer outputting a second brightness signal obtained by emphasizing an alternating current component of the first brightness signal; a brightness limiter determining an upper limit value and a lower limit value based on the first color difference signal and the second color difference signal and converting the second brightness signal to a third brightness signal between the upper limit value and the lower limit value; and a color inverse converter converting the third brightness signal, the first color difference signal, and the second color difference signal to second image signals.
US10580333B2 Door for mounting a removable electronic display
In one general aspect, the subject matter described in this specification can be embodied in a display case door that includes an insulated panel assembly that is transparent to visible light. The door further includes a door frame extending about and secured to a peripheral edge of the insulated panel assembly, an electronic display overlaying the insulated panel assembly, and at least one display retainer secured to the door frame and having a coupling end that mates with the electronic display to releasably secure the display to the door frame.
US10580330B2 Device for displaying a backlit image
Disclosed herein are frameless display devices comprising a glass sheet (110) having a first surface, an opposing second surface, and a thickness between the first and second surfaces of less than 3 mm; a transparent adhesive layer (120); and an assembly comprising a backlight unit and a back panel (160); wherein at least one of the first and second surfaces is patterned with an image; and wherein the transparent adhesive layer (120) affixes the first surface of the glass sheet (110) to a surface of the assembly. Also disclosed herein are display devices comprising a glass sheet (110) having a first surface, an opposing second surface, a thickness between the first and second surfaces of less than about 3 mm, and a core having a plurality of light extraction features; a transparent adhesive layer (120); and an assembly comprising a back panel (160). Further disclosed herein are kits for making frameless display devices.
US10580318B2 System and method for bimanual training
A system including a first substrate implement with a first side, a first groove contrivance machined, molded or casted into the first side, and in which the first groove contrivance comprises a first predetermined pattern and a predetermined size. A first tracing tool includes a first end portion, in which said first end portion comprises a tip with a first predetermined diameter size and shape, wherein the first predetermined diameter size and shape is configured to correspond to the first predetermined size of the first groove contrivance. The tip of the first end portion is operable for tracing the first groove contrivance.
US10580315B2 Method and system for pilot target aircraft and target obstacle alertness and awareness
There is provided systems and methods for pilot alertness and awareness of target aircraft and target obstacle that are flying within a proceeding flight path collision. Transmitted guiding sound signals consisting of three dimensional effects and tonal sounds are generated by a flight unit, and sent to the pilot's headset for the desired purpose of directing the pilot's head position to locate the target aircraft and target obstacle. The flight unit processes time of collision from received target aircraft broadcast, and contain at least GPS data and target obstacle information from stored navigational maps. The flight unit further receives the pilot's head position through means of a head tracker. Furthermore, the flight unit is able to perform the functions of, storing piloted flight information, voice language instruction, flight assisted notification, and communicating with one or multiple mobile devices such for the information to be displayed visually, and is upgradable remotely.
US10580314B2 Method and system for pilot target aircraft and target obstacle alertness and awareness
There is provided systems and methods for pilot alertness and awareness of target aircraft and target obstacle that are flying within a proceeding flight path collision. Transmitted guiding sound signals consisting of three dimensional effects and tonal sounds are generated by a flight unit, and sent to the pilot's headset for the desired purpose of directing the pilot's head position to locate the target aircraft and target obstacle. The flight unit processes time of collision from received target aircraft broadcast, and contain at least GPS data and target obstacle information from stored navigational maps. The flight unit further receives the pilot's head position through means of a head tracker. Furthermore, the flight unit is able to perform the functions of, storing piloted flight information, voice language instruction, flight assisted notification, and communicating with one or multiple mobile devices such for the information to be displayed visually, and is upgradable remotely. There may also be provided configurable alerts for target aircraft and target obstacles.
US10580300B1 Parking management systems and methods
Example parking management systems and methods are described. In one implementation, a method receives an image that includes a parking area for the unmarked parking of vehicles. The method defines a plurality of unmarked parking spaces in the parking area and assigns a first vehicle to a first unmarked parking space in the parking area.
US10580292B2 Lane-level geometry and traffic information
Provided herein is a method for establishing lane-level data from probe data. Methods may include receiving probe data points associated with a plurality of vehicles; determining, for each of the probe data points, a location and road segment corresponding to the location; generating, from the probe data points associated with a first road segment, a cell-density image of the first road segment, where the cell-density image represents a volume of probe data points at each of a plurality of cells of a grid overlaid on the first road segment; applying a deconvolution method to the cell-density image to obtain a refined cell-density image having a lower degree of data point spread; determining, from the refined cell-density image, a number of paths along the first road segment, where each path represents a lane; and computing, from the refined cell-density image, lane-level properties of the probe data of the first road segment.
US10580267B2 Movable haptic actuator
Components, devices, systems, and methods for providing a movable haptic actuator for a user interacting with a simulated environment. The simulated environment may be virtual reality, augmented reality, or mixed reality. A fastener may be used to couple the haptic actuator to a wearable article worn by the user. The haptic actuator communicates with a controller to receive information to provide feedback to the user during operations of the simulated environment. The haptic actuator may be movable from a first position on the wearable article to a second position.
US10580258B2 Roulette game
According to various embodiments, an apparatus may laser project a customized ordering of numbers onto a roulette wheel.
US10580257B2 Systems, apparatuses and methods for enhancing progressive awards in gaming activities
Gaming systems, apparatuses and methods for providing a progressive jackpot(s) with must-hit functionality and non-resetting progressive jackpots. Awards that increase in value over time, such as progressive awards/jackpots, may be enhanced by establishing conditions in which such progressive awards are guaranteed to be paid to players, and establishing conditions in which such progressive awards will continue to increase in value notwithstanding payout of such progressive awards.
US10580247B2 Value Note Cassette
A value note cassette includes a first storage area for storing first notes of value of a first value note type. The first notes of value are storable in the first storage area in a first orientation. The value note cassette also includes a second storage area for storing second notes of value of a second value note type. The second storage area is separate from the first storage area. The second notes of value are storable in the second storage area in a second orientation. The first orientation is orthogonal to the second orientation.
US10580246B2 Money handling apparatus
A money handling apparatus for performing at least depositing includes: a casing; a depositing unit; a recognition unit configured to at least count or recognize money fed from the depositing unit; an inner storage unit from which the money stored therein is unremovable directly from the outside of the casing; an outer stacking unit from which the money stacked therein is removable directly from the outside of the casing; a transport unit configured to transport the money among the above-described units; and a controller configured to allow selective transport of the money handled by the recognition unit to the inner storage unit, or the outer stacking unit. The controller transfers the money to the inner storage unit when a first deposit mode is selected by a selection signal, or transfers the money to the outer stacking unit when a second deposit mode is selected.
US10580237B2 Keyless puck lock apparatus and system
A keyless puck lock system with wireless communications and power interface. Embodiments of the present disclosure provide a keyless puck lock system enabling a low cost and high security solution that is difficult to tamper with and defeat. In the preferred embodiment of the present invention, the system uses a keyless puck lock assembly that includes a hasp assembly and a keyless lock mechanism that does not require any physical mechanical keys so that it does not have a mechanical cylinder inserted therein to lock or unlock the puck lock. Accordingly, the keyless puck lock system in accordance with one or more embodiments of the present invention do not have a physical keyway which is a security attack point that is included in conventional hockey puck-type locks.
US10580234B2 Vehicle documentation system
A distributed vehicle documentation system uses multiple sensor systems to capture vehicle information and generate vehicle documentation. A sensor system may be a micro server in communication with a sensor and a control device. In response to requests from the control device, the sensor system may analyze images input in order to identify an object in the images, and modifying the images based on the identified object. For example, in response to identifying a wheel in an image, the image may be cropped in order to be centered around the identified wheel. In the event that the sensor system cannot identify the object (e.g., cannot identify the wheel in the image), another image may be obtained with a different field of view based on a determined size of the vehicle.
US10580232B2 Apparatus and method that diagnose vehicle health condition
An apparatus and method that detect a condition of a vehicle component are provided. The method includes diagnosing vehicle health of a vehicle by analyzing one or more from among vehicle performance, vehicle energy usage, and vehicle vibration and acoustics, performing fault isolation on the vehicle to detect a health condition of a vehicle component corresponding to the isolated fault if the vehicle health below a predetermined threshold, monitoring the vehicle component corresponding to the isolated fault and estimating a remaining useful life of the vehicle component corresponding to the isolated fault, and performing one or more from among continuously monitoring, scheduling maintenance, providing a warning, and performing fault mitigation based on the estimated remaining useful life of the vehicle component corresponding to the isolated fault.
US10580218B1 Augmented-reality image processing
In one embodiment, a computing system accesses a first tracking record of a first user during a first movement session. The first tracking record comprises a plurality of locations of the first user and associated time measurements. During a second movement session, the system determines a current location of a second user and an associated current time measurement. From the plurality of locations in the first tracking record, a first location of the first user in the first movement session is determined based on (1) the associated time measurement relative to a start time of the first movement session and (2) the current time measurement relative to a start time of the second movement session. The system determines a display position of a virtual object on a display screen of the second user based on the first location relative to the current location of the second user.
US10580216B2 System and method of simulating first-person control of remote-controlled vehicles
Systems and methods of simulating first-person control of remoted-controlled vehicles are described herein. The system may include one or more of a remote-controlled (RC) vehicle, a display interface, an input interface, and/or other components. The RC vehicle may have an image capturing device configured to capture in-flight images. View information representing the captured images may presented on a display worn and/or otherwise accessible to user. The input interface may allow the user to provide control inputs for dictating a path of the RC vehicle. Augmented reality graphics may be overlaid on the view information presented to the user to facilitate gameplay and/or otherwise enhance a user's experience.
US10580213B2 Systems and methods for sign language recognition
A sensory eyewear system for a mixed reality device can facilitate user's interactions with the other people or with the environment. As one example, the sensory eyewear system can recognize and interpret a sign language, and present the translated information to a user of the mixed reality device. The wearable system can also recognize text in the user's environment, modify the text (e.g., by changing the content or display characteristics of the text), and render the modified text to occlude the original text.
US10580205B2 3D model generating system, 3D model generating method, and program
A 3D model generating system for accurately estimating a shape of an entire space surrounded by a plurality of surfaces is provided. Image acquiring means of the 3D model generating system acquires a plurality of images respectively capturing different directions in a space surrounded by a plurality of surfaces. Partial model generating means generates a plurality of partial models respectively corresponding to the images, each of the partial models representing a portion of the surfaces captured in the images. Overall model generating means generates an overall model representing an entire surface based on the partial models generated by the partial model generating means.
US10580194B2 Informed choices in primary sample space for light transport simulation
Systems, methods and articles of manufacture for rendering three-dimensional virtual environments using reversible jumps are disclosed herein. In one embodiment, mappings from random numbers to light paths are modeled as an explicit iterative random walk. Inverses of path construction techniques are employed to turn light transport paths back into the random numbers that produced them. In particular, such inverses may be used to extend the Multiplexed Metropolis Light Transport (MMLT) technique to perform path-invariant perturbations that produce a new path sample using a different path construction technique but preserve the path's geometry. To render an image, a rendering application in one embodiment may trace light paths through a virtual scene, with some path samples being generated by probabilistically selecting one or more techniques through technique perturbation and using inverses of the selected technique(s) to invert existing path(s), and with new paths being obtained by mutating or perturbing existing paths.
US10580185B2 System and method for digital markups of custom products
Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
US10580182B2 Facial feature adding method, facial feature adding apparatus, and facial feature adding device
Provided is a facial feature adding method, a facial feature adding apparatus, and a facial feature adding device. The facial feature adding method comprises: generating an image to be superimposed based on a given facial image and a feature to be added on the given facial image; and superimposing the image to be superimposed and the given facial image to generate a synthesized facial image. In addition, the facial feature adding method further comprises: generating a first face satisfaction score and a second face satisfaction score by use of a deep convolutional network for face determination and based on the synthesized facial image and a real image with the feature to be added; calculating an L1 norm of the image to be superimposed; and updating parameters of networks based on the first face satisfaction score, the second face satisfaction score, and the L1 norm.
US10580168B2 Content output system and method
An information output system is provided which allows a user to recognize information appropriately while reducing or eliminating inconvenience given to the user. A content output system includes a content output controller 213 which selects output candidate content on the basis of the movement mode of the user and the content position, causes an output unit 25 to output supplementary information on the output candidate content when the relative positional relationship between the user and the output candidate content satisfies a predetermined first condition, and causes the output unit 25 to output the output candidate content when the relative positional relationship between the user and the output candidate content satisfies a predetermined second condition.
US10580165B2 System for optimized embedding and analysis of branded content
The present disclosure relates to an apparatus, system and method for processing transmedia content data. More specifically, the disclosure provides for identifying and inserting one item of media content within another item of media content, e.g. inserting a video within a video, such that the first item of media content appears as part of the second item. The invention involves analysing a first visual media item to identify one or more spatial locations to insert the second visual media item within the image data of the first visual media item, detecting characteristics of the one or more identified spatial locations, transforming the second visual media item according to the detected characteristics and combining the first visual media item and second visual media item by inserting the transformed second visual media item into the first visual media item at the one or more identified spatial locations.
US10580163B2 Displacement detecting apparatus, displacement detecting method and substrate processing apparatus
A displacement detecting apparatus according to the invention comprises: a mover which moves and positions a positioning object; an imager which images an image including an imaging object which is the positioning object or an object displacing integrally with the positioning object as the positioning object is displaced; and a displacement detector which detects the imaging object from the image imaged by the imager and detects a displacement of the positioning object based on the position of the imaging object detected in the image, wherein the displacement detector obtains a displacement amount of the positioning object with respect to a predetermined reference position from a value obtained by multiplying a distance between the position of the imaging object and the reference position in the image by a coefficient determined according to size of the imaging object in the image.
US10580162B2 Method for determining the pose of a camera and for recognizing an object of a real environment
A method for determining the pose of a camera relative to a real environment includes the following steps: taking at least one image of a real environment by means of a camera, the image containing at least part of a real object, performing a tracking method that evaluates information with respect to correspondences between features associated with the real object and corresponding features of the real object as it is contained in the image of the real environment, so as to obtain conclusions about the pose of the camera, determining at least one parameter of an environmental situation, and performing the tracking method in accordance with the at least one parameter. Analogously, the method can also be utilized in a method for recognizing an object of a real environment in an image taken by a camera.
US10580158B1 Dense depth estimation of image data
Systems, devices, and methods are described for generating dense depth estimates, and confidence values associated with such depth estimates, from image data. A machine learning algorithm can be trained using image data and associated depth values captured by one or more LIDAR sensors providing a ground truth. When the algorithm is deployed in a machine vision system, image data and/or depth data can be used to determine dense depth estimates for all pixels of the image data, as well as confidence values for each depth estimate. Such confidence values may be indicative of how confident the machine learned algorithm is of the associated depth estimate.
US10580157B2 Method and apparatus for estimating area or volume of object of interest from gastrointestinal images
A method and apparatus for estimating or measuring a physical area or physical volume of an object of interest in one or more images captured using an endoscope are disclosed. According to the present method, an object of interest in an image or images is determined. Also, the endoscope captures one or more structured-light images to derive distance information associated with the object of interest with respect to the camera of the endoscope. The physical area size or physical volume size of the object of interest is then determined based on the image or images, and the distance information.
US10580155B2 Image processing apparatus, imaging device, device control system, frequency distribution image generation method, and recording medium
An image processing apparatus includes a processor configured to acquire a parallax image having pixel values according to a parallax of an object in a plurality of captured images, extract first pixel values from a first area of the parallax image at a first rate, extract second pixel values from a second area of the parallax image at a second rate, and generate data indicating a parallax distribution of the object in the plurality of captured images based on the extracted first and second pixel values.
US10580151B2 Tile-based low-resolution depth storage
Techniques are described for generating, with a graphics processing unit (GPU), depth values for pixels of a tile. The tile is one of a plurality of tiles of a frame. The GPU may store a first number of the depth values for the pixels in a tile memory internal to the GPU. The tile memory is configured to store image content for the tile of the frame. The GPU may write a second number of the depth values stored in the tile memory to a system memory. The second number is less than the first number.
US10580147B2 GPU-based system for performing 2D-3D deformable registration of a body organ using multiple 2D fluoroscopic views
Systems and methods for assisting a physician in a medical intervention comprises performing a 2D-3D deformable registration, and more particularly, performing a 2D-3D registration based on multiple live 2D fluoroscopic views, and implemented on a multi-core processing framework such as a Graphics Processing Unit.
US10580139B2 Automated centerline extraction method for determining trajectory
A computer implemented method for determining a centerline of a three-dimensional tubular structure is described. The method includes providing an edge-detected data set of voxels that characterize a boundary of the tubular structure according to a three-dimensional voxel data set for the tubular structure. A gradient field of a distance transformation is computed for the edge-detected dataset. A voxel data set corresponding to a centerline of the tubular structure is computed according to derivative of gradient field. A trajectory within the tubular structure is computed based on the centerline.
US10580128B2 Whole slide multispectral imaging systems and methods
The methods and systems disclosed herein include obtaining a first plurality of images of a sample, where each image in the first plurality of images corresponds to a different spectral band of illumination light incident on the sample or emission light from the sample, obtaining a second plurality of images of the sample, where each image in the second plurality of images corresponds to a different spectral band of illumination light incident on the sample or emission light from the sample, aligning the first and second pluralities of images based on information from a first image from the first plurality of images and a second image from the second plurality of images, where the first and second images correspond to a shared spectral band, and combining at least some members of the first plurality of images and at least some members of the second plurality of images to form an image stack.
US10580121B2 Image noise reduction based on a modulation transfer function of a camera dome
A method and apparatus are disclosed. The method may include determining a current zoom value of a camera and determining a first modulation transfer function of a transparent dome of the camera. The method may include applying a first low-pass filter to an image captured by the camera based on the current zoom value and the first modulation transfer function of the transparent dome.
US10580119B2 Automatic alignment of a contrast enhancement system
An apparatus and method for insuring the proper alignment of a detected vein pattern and a projected vein pattern are disclosed. The apparatus enhances the visual appearance of veins so that an error that can lead to improper patient care or injury can be avoided.
US10580116B2 Methods and systems for spatially localized image editing
This invention provides methods for spatially localized image editing. For example, an input image is divided into multiple bins in each dimension. For each bin, a histogram is computed, along with local image statistics such as mean, medium and cumulative histogram. Next, for each tile, a type of adjustment is determined and applied, including adjustment associated with Exposure, Brightness, Shadows, Highlights, Contrast, and Blackpoint. The adjustments are done for all tiles in the input image to render a small adjustment image. The small image is then interpolated, for example, using an edge-preserving interpolation, to get a full size adjustment image with adjustment curve for each pixel. Subsequently, per-pixel image adjustments can be performed across an entire input image to render a final adjusted image.