Document Document Title
US10687449B2 Component delivery device
A component delivery device includes an actuator that displaces an outer sleeve and an inner rod positioned within a cavity of the outer sleeve together from a retracted configuration to an extended configuration to move an ejectable component in relation to a feed head. The actuator further displaces the outer sleeve and not the inner rod to an ejection configuration to displace the ejectable component toward a workpiece. Displacing the outer sleeve and not the inner rod causes the outer sleeve to translate over the inner rod and compresses a biasing member that is disposed within the cavity and in engagement with the inner rod.
US10687440B1 Multi-radial-zone varying blade density fan system
A multi-radial-zone varying blade density fan system includes a fan in a fan chassis including a plurality of fan blades. A first radial fan zone on the fan includes a first fan blade density provided by fan blades located in the first radial fan zone. A second radial fan zone on the fan is located adjacent the first radial fan zone and includes a second fan blade density that is greater than the first fan blade density and that is provided by fan blades located in the second radial fan zone. A third radial fan zone on the fan is located adjacent the second radial fan zone and includes a third fan blade density that is greater than the second fan blade density and that is provided by fan blades located in the third radial fan zone.
US10687438B2 Rail assembly for storage rack
The present disclosure provides a rail assembly for a computing device in a storage rack. The rail assembly can include a rail body, a rail member, and a locking ear. The rail body can engage with a front vertical portion of the storage rack and a rear vertical portion of the storage rack. The rail member can attach to the rail body, and include a slot extending horizontally along the rail member. This slot can slidably receive a plurality of pins disposed along a side surface of the computing device. The present disclosure also provides for a first locking ear to support a first orientation of the computing device and a second locking ear to support a second orientation of the computing device.
US10687437B2 Fixing buckle assembly of slide rail used for industrial cabinet
A fixing buckle assembly of a slide rail used for an industrial cabinet includes a fixing frame, a plurality of fixing members, a fixing plate, a hook plate, and an elastic member. The fixing frame is mounted to an end portion of the slide rail and is reversely bent to form a mounting surface corresponding to a surface of the slide rail and has a notch adjacent to the mounting surface. The hook plate and the elastic member are sandwiched between the mounting surface and a slide space formed by the fixing plate through the fixing members. When mounted to the industrial cabinet, the two protruding posts of the fixing plate are inserted in two of buckle holes of a rack, and the hook plate is driven by the elastic member to be engaged with a back of the rack to be in a locked state.
US10687436B2 Media enclosures and related assemblies and systems
A structured media enclosure door assembly includes a base, a door and a support plate. The base includes a frame that is configured to mount directly to a wall. The door includes a frame and a front panel held by the door frame. The door frame is coupled to the base frame. The support plate has first and second opposite surfaces. The support plate is configured to be selectively coupled to the door frame in: (i) a first position with the support plate first surface facing the front panel and the support plate spaced apart from the front panel a first distance; and (ii) a second position with the support plate second surface facing the front panel and the support plate spaced apart from the front panel a second distance that is less than the first distance.
US10687430B2 Electrical component support bracket
An electrical component support bracket is disclosed. In embodiments, the electrical component support bracket includes a base member, a component support surface, and a component support member. The component support surface extends from the base member with an angled transition between the base member and the component support surface. The component support member is configured to surround at least a portion of an electrical component. The component support member includes a first tab and a second tab disposed at opposite ends of the component support member. The first tab and the second tab are configured to be coupled to the component support surface so that the electrical component is held against the component support surface by the component support member.
US10687428B2 Display device
A display device is disclosed. The display device includes a housing, a roller installed inside the housing, a first bar positioned on an upper side of the roller to be opposite to the roller, a link connected to the first bar and the housing and lifting the first bar, a second bar positioned opposite the first bar and fastened to the first bar, a plate including a first part wound or unwound from the roller and a second part extended rearward from the first part and fixed between the first bar and the second bar, and a display panel provided in the first part of the plate.
US10687425B2 Method of forming a plurality of electro-optical module assemblies
An electro-optical module assembly is provided that includes a flexible substrate having a first surface and a second surface opposite the first surface, wherein the flexible substrate contains an opening located therein that extends from the first surface to the second surface. An optical component is located on the second surface of the flexible substrate and is positioned to have a surface exposed by the opening. At least one electronic component is located on a first portion of the first surface of the flexible substrate, and at least one micro-energy source is located on a second portion of the first surface of the flexible substrate.
US10687423B2 Circuit board module for display device, method for manufacturing the same, and display device
Disclosed is an circuit board module for a display device having a rigid-flex circuit board structure which is capable of improving spatial efficiency of a mother board, and simplifying a structure of the mother board, a method for manufacturing the same, and a display device, wherein a rigid-flex printed circuit board, a rigid printed circuit board, and a flexible printed circuit cable are respectively manufactured on the different mother boards, separately, and then combined with one another, whereby it is possible to realize the more-improved spatial efficiency of the mother board in comparison to a case of manufacturing the rigid-flex printed circuit board, the rigid printed circuit board, and the flexible printed circuit cable on one mother board.
US10687414B2 Circuit board
A circuit board has a base layer composed of multiple layers, and the base layer includes a connector to which a wire harness carrying a signal is coupled, the connector being fixed to a slot for mounting, and a plurality of GND plane patterns arranged in a plurality of layers and electrically coupled to each other through at least one via. Each one of the multiple layers of the base layer includes one of the plurality of GND plane patterns. In and around an area in which the connector is disposed, each one of the plurality of GND plane patterns is provided for a respective one of the multiple layers. The at least one via is arranged around the area in which the connector is disposed. The base layer includes a frame, and at least one via is arranged in the frame.
US10687411B2 Plasma arc torch nozzle with variably-curved orifice inlet profile
A nozzle for a plasma arc torch has a longitudinal nozzle axis, a nozzle orifice with a generally cylindrical orifice sidewall centered on the nozzle axis, and an orifice inlet that is formed as a surface of rotation about the nozzle axis; a gas-directing surface may also be provided. The orifice inlet has a variably-curved surface generated by rotating a variably-curved element about the nozzle axis, where the variably-curved element can be a portion of an ellipse, parabola, or hyperbola, and can join to the orifice sidewall and to the gas-directing surface, if provided. Both the orifice sidewall and the gas directing surface can each join the variably-curved element in a substantially tangential manner. Using an elliptical contour for the orifice inlet was found to increase stability for the plasma arc, providing improved cut quality and faster cutting speed for the torch.
US10687409B2 Faceplate remote control device for use in a load control system
A faceplate remote control device may be attached to a wall-mounted mechanical light switch that has a toggle actuator. The faceplate remote control device may include a toggle indicator that detects operation of the toggle actuator of the mechanical switch. The toggle indicator may cause the generation of an indication of detected operation of the toggle actuator. The toggle indicator may comprise a sliding member that is configured to move with the toggle actuator. The toggle indicator may comprise an obstruction detection device that includes an infrared (IR) transmitter and an IR receiver. The faceplate remote control device may include a control circuit and a wireless communication circuit. The control circuit may be configured to cause the wireless communication circuit to transmit one or more messages in response to detecting operation of the toggle actuator of the mechanical switch.
US10687407B2 Wireless luminaire configuration
A luminaire (10) is disclosed comprising a wireless communication module (13) for configuring the luminaire; an optical signal detector (11) for detecting a directional optical signal (31) comprising source information included in the directional signal by a signal source (20) of the directional signal; and a controller (15) for controlling the wireless communication module. The controller is adapted to decode the source information of the coded directional optical signal to extract an identification code and a cryptographic key; to enable the wireless communication module such as to establish a wireless communication link (33) between the wireless communication module and the signal source if the extracted code matches a reference code; and to encrypt data sent over the wireless communication link (33) in accordance with said cryptographic key. A method for communicating with such a luminaire, a computer program product for implementing such a method and a mobile communications device comprising the computer program product are also disclosed.
US10687406B2 Lighting element with integrated wireless communication, control, and motion sensing capability
Systems and methods are provided relating to a smart lightbulb that can comprise means to sense motion and means to wirelessly transmit and receive information. The smart lightbulb can include a radio frequency transceiver and a motion sensor having an antenna. The transceiver and motion sensor can be electrically coupled to a programmable processor. The transceiver can be oriented in a first plane and the antenna of the motion sensor can be oriented in a second plane different than the first plane. In some embodiments, an oscillator circuit can be provided in place of the motion sensor antenna. The oscillator circuit can be electrically coupled to the transceiver, the motion sensor, and communication circuitry. The programmable processor can be configured to direct the oscillator circuit to switch between electrically coupling the motion sensor to the radio frequency transceiver and electrically coupling the communication circuitry to the radio frequency transceiver.
US10687405B2 Wall-mountable wireless remote control device
A wall-mountable remote control device may be installed in place of an existing light switch and may be configured to transmit wireless signals to an electrical load device, such as a screw-in light-emitting diode (LED) lamp, to provide control of the electrical load device. The remote control device may comprise an air-gap switch adapted to be electrically coupled in series between a power source and the controllable light source, but may not comprise a bidirectional semiconductor switch for controlling the amount of power delivered to the electrical load device using a phase-control dimming technique. The remote control device may have a low-profile enclosure that is smaller than an enclosure of a standard dimmer switch, and thus may be easier to install in an electrical wallbox. The remote control device may comprise two parts including an air-gap switch device and a wireless communication device mounted to the air-gap switch device.
US10687404B2 Communication interface and arrangement
According to a concept of the invention, there is proposed a communication interface that enables communication and power transfer between a luminaire and a connectable module. The communication interface comprises a driver circuit which generates an AC power supply for a primary winding, the primary winding being magnetically couplable to a secondary winding for powering the connectable module. A data sensing arrangement is adapted to detect a variation in the voltage/current of the primary winding which has been induced by the secondary winding. A control arrangement selectively couples a first and second DC input, upon which the AC power supply is based, together or to a common voltage.
US10687397B2 Systems and methods for intelligent dimming control using TRIAC dimmers
Systems and methods for dimming control using TRIAC dimmers are provided. An example apparatus for a power conversion system includes: a process-and-drive component configured to receive an input signal and output a drive signal to a switch to affect a current that flows through a primary winding of a power conversion system. The input signal includes a first pulse associated with a first input period and a second pulse associated with a second input period. The drive signal is associated with a first modulation period for the first input period and a second modulation period for the second input period. The process-and-drive component is further configured to: determine the first modulation period for the first input period; change the drive signal between a first logic level and a second logic level at a modulation frequency during the first modulation period; determine the second modulation period for the second input period.
US10687394B2 Energy transfer cooking device accessory, method of manufacturing an energy transfer cooking device accessory and cooking device
An energy transfer cooking device accessory is described which includes a plastically deformed metal sheet (and a transformer-like power transfer unit which has a primary circuit and a secondary circuit. The plastically deformed metal sheet is arranged between said primary circuit and said secondary circuit. Simultaneously said plastically deformed metal sheet forms a magnetically permeable coupling point for said primary circuit and said secondary circuit, so that a magnetic flux from said primary circuit to said secondary circuit via said plastically deformed metal sheet is guaranteed. Furthermore, a method of manufacturing an energy transfer cooking device accessory and a cooking device are described.
US10687387B2 Information processing system, communication terminal, information processing unit and program
There is provided an information processing apparatus including a first communication section configured to communicate with a communication terminal through a first communication channel, and a second communication section configured to communicate with the communication terminal through a second communication channel different from the first communication channel, wherein the first communication section is used for transmission of connection information for establishing the second communication channel with the communication terminal, wherein the second communication section is configured to establish the second communication channel based on the connection information, and wherein the information processing apparatus is connected to a network based on a connection instruction transmitted across the second communication channel, and receives service data by which to run the information processing apparatus from a service providing apparatus via the network.
US10687385B2 Communication control method and communication system
In a communication system in which a plurality of bearers are set up between UE and one or more PGWs, a PGW measures an idle time for each bearer and determines whether or not the measured idle time has reached an idle timer threshold value which is determined in advance for each of the plurality of bearers (Step 1). Then, when it is determined that the idle time for one bearer, for example, bearer 2, has reached the idle timer threshold value (Step 2), a PGW2 requests an MME to release bearer 2 via an SGW2 (Steps 3 and 4), and the MME performs a process of releasing bearer 2 in response to the request (Step 5 and the like).
US10687379B1 Communication apparatus
A communication system includes a Core Network (CN); a 3GPP Home Node-B GateWay (HNB-GW); a Communication Apparatus (CA) coupled to the CN and embedded in a Communication Device (CD), wherein said CA transforms a 3GPP Home Node-B (HNB) into a mobile or location independent portable entity.
US10687377B2 Universal wireless station for multiple simultaneous wireless services
Novel tools and techniques are provided for implementing wireless communications, and, more particularly, for implementing multiple simultaneous wireless services using a universal wireless station. In various embodiments, a universal wireless station (and/or a computing system(s)) might determine a first set of wireless communications frequencies and protocols for communications with a second device and might determine a second set of wireless communications frequencies and protocols for communications with a third device. The universal wireless station might establish a first communications channel between the universal wireless station and the second device using the determined first set of wireless communications frequencies and protocols, establish a second communications channel between the universal wireless station and the third device using the determined second set of wireless communications frequencies and protocols, and concurrently send and receive both a first communications signal over the first communications channel and a second communications signal over the second communications channel.
US10687376B2 Method and apparatus for improving initialization of sidelink duplication reception in a wireless communication system
Methods and apparatuses for improving initialization of sidelink duplication reception in a wireless communication system are disclosed herein. In one method, a User Equipment (UE) receives a first Packet Data Convergence Protocol (PDCP) Protocol Data Unit (PDU) on a logical channel associated with a sidelink radio bearer (SLRB). The UE initializes a first state variable based on a partial Reordering_Window and a PDCP Sequence Number (SN) of the first received PDCP PDU, wherein the first state variable indicates the PDCP SN of a last PDCP Service Data Unit (SDU) delivered to the upper layers by a PDCP entity created for the SLRB, and the partial Reordering_Window is less than a Reordering_Window. The UE performs a re-ordering procedure for the first PDCP PDU using the initialized first state variable.
US10687368B2 Integrated circuit for controlling selection of random access preamble sequence
A sequence allocating method and apparatus wherein in a system where a plurality of different Zadoff-Chu sequences or GCL sequences are allocated to a single cell, the arithmetic amount and circuit scale of a correlating circuit at a receiving end can be reduced. In ST201, a counter (a) and a number (p) of current sequence allocations are initialized, and in ST202, it is determined whether the number (p) of current sequence allocations is coincident with a number (K) of allocations to one cell. In ST203, it is determined whether the number (K) of allocations to the one cell is odd or even. If K is even, in ST204-ST206, sequence numbers (r=a and r=N−a), which are not currently allocated, are combined and then allocated. If K is odd, in ST207-ST212, for sequences that cannot be paired, one of sequence numbers (r=a and r=N−a), which are not currently allocated, is allocated.
US10687367B2 System and method for random access backoffs
A method of performing a random access procedure includes randomly selecting a backoff time from within a backoff window ranging from 0 to a specified multiple of a random access preamble unit, waiting until a time initialized with the backoff time expires, and retransmitting a random access preamble.
US10687366B2 SSB to RACH resource associations and related RACH configuration contents in multi-beam system
A method of performing, by a device, a random access procedure in a radio communication system includes: receiving from a base station RACH configuration information; and transmitting a first message based on the received RACH configuration information. Herein, a plurality of SSBs may be in association with a plurality of preambles, and the first message may be transmitted in a time domain through a plurality of RACH resources.
US10687365B2 Device and method of handling bandwidth parts
A base station (BS) for handling bandwidth parts (BWPs) comprises at least one storage device storing instructions of communicating with a communication device via a first DL BWP and a first UL BWP in a cell; transmitting a radio resource control (RRC) message in the first DL BWP to the communication device, wherein the RRC message configures at least one of a second DL BWP and a second UL BWP in the cell to the communication device; receiving a RRC response message from the communication device in the first UL BWP; receiving a RA preamble from the communication device in the first UL BWP or the second UL BWP; transmitting a RA response (RAR) to the communication device in the first DL BWP or the second DL BWP; and communicating with the communication device via the at least one of the second DL BWP and the second UL BWP.
US10687364B2 Multicarrier communications employing time alignment timers
Methods and apparatuses are described for wireless communications. Cells may be grouped into a plurality of cell groups. Time alignment timers may be associated with cell groups. A wireless device may perform/continue/stop transmissions based on the time alignment timers.
US10687360B2 Method and device for transmitting uplink control information
A method and device for transmitting uplink control information is described. The method includes according to the size and position of a feedback window, determining uplink control information; according to a transmission moment of the uplink control information, performing listen-before-talk detection to determine an actual uplink transmission moment; and transmitting the determined uplink control information at an actual uplink transmission moment. In the embodiments of the present disclosure, under the situation where no channel is occupied at a set uplink control information transmission moment, one or more times of listen-before-talk detection are continued, and the determined uplink control information is transmitted on an actual uplink transmission moment, thereby avoiding the situation that uplink control information may not be correctly transmitted in time due to not occupying a channel, and further improving the system performance.
US10687357B2 Apparatus and method for channel access
A channel access method and apparatus are disclosed. The channel access method by an access point (AP) having a sector antenna in a wireless local access network (WLAN), may include transmitting a sector beacon with respect to any one sector among a plurality of sectors, transmitting and receiving data with at least one station in any one sector during a pre-scheduled sector interval, sequentially performing transmission of the sector beacon and transmission and reception of the data with respect to remaining sectors of the plurality of sectors excluding the any one sector, transmitting an omni beacon with respect to all of the plurality of sectors, and transmitting and receiving data with respect to at least one station of the plurality of sectors during a pre-scheduled Basic Service Set (BSS) interval.
US10687355B2 Techniques for reservation preamble for low latency detection in a new radio shared spectrum communication system
Methods and apparatuses for transmitting and detecting channel reservation preamble in a NR shared spectrum are described. An aspect may include determining whether a first reservation preamble of a first operator is received on a first time slot of multiple time slots of a downlink channel from a first network entity, and transmitting a second reservation preamble of the first operator on an uplink channel to the second network entity. Another aspect may include generating a first reservation preamble of a first operator based on at least one of a compressed representation in a signal space, a basis function of the signal space, or a CAZAC sequences; and transmitting, on a first timeslot of multiple time slots of a downlink channel, the first reservation preamble of the first operator to at least a UE. In another aspect, the SFN transmission of the first and second reservation preambles, and the low latency detection methods of the reservation preambles have been disclosed.
US10687350B2 Method and apparatus for transmitting and receiving scheduling assignments in a communication system
A method and apparatus for receiving a Scheduling Assignment (SA) by a User Equipment (UE) in a communication system in which a base station transmits the SA including at least one Information Element (IE) are described. The method includes receiving the SA; identifying if a first IE included in the received SA is set with a first predetermined value and at least one bit in a second IE included in the received SA is set with a second predetermined value; and performing an action corresponding to a semi-persistent scheduling, if the first IE included in the received SA is set with the first predetermined value and the at least one bit in the second IE included in the received SA is set with the second predetermined value.
US10687348B2 Hybrid multiband and subband scheduling in multi-user superposition transmission
In one aspect, a RAN node determines UE candidate sets for MUST scheduling where each set includes near UE and far UE MUST positions. The node orders the UE candidate sets according to a scheduling performance metric for each UE candidate set, evaluated with respect to the entire band. The node resolves MUST pairing conflicts by excluding, from the UE candidate sets, any UE candidate set that includes a UE that (a) is also present in a UE candidate set having a better scheduling performance metric and (b) has an inconsistent MUST position for interference cancellation with respect to the better UE candidate set, to obtain a reduced set of UE candidate sets. The node performs subband scheduling on each subband, using either MUST or OMA transmission scheduling for each subband. The reduced set is used for MUST scheduling. MUST/OMA subband conflicts may also be resolved.
US10687347B2 Method and apparatus for decoupling uplink latency using common uplink burst in TDD subframe structure
Wireless communications systems and methods related to decoupling uplink latency using common uplink (UL) burst in Time Division Duplex (TDD) sub-frame structure are disclosed. User equipment (UE) can transmit to a base station a common UL burst in each sub-frame communicated between UE and the base station, wherein he common UL burst comprises at least one of: a physical layer (PHY) acknowledgement (ACK), a scheduling request (SR), a buffer status report (BSR), or a sounding reference signal (SRS). UE can be further configured to transmit scheduled UL payload data in at least one common UL burst of at least one sub-frame communicated between the UE and the base station.
US10687346B2 Encoding and resource allocation for control information in physical channel
A method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE obtains M1 modulated symbols to be transmitted on a selected section of a physical uplink shared channel (PUSCH) of the UE, the M1 modulated symbols being for carrying a first category of uplink information. The UE maps J1 modulated symbols of the M1 modulated symbols to occupy each one of J1 resource elements (REs) that are available, in a consecutive (N1−1) symbol periods of the selected section of the PUSCH, for carrying modulated symbols that carries the first category of uplink information. The UE determines a number S1 based on K1 and a number T1. The UE maps K1 modulated symbols of the M1 modulated symbols to occupy K1 REs of the T1 REs such that two adjacent REs among the K1 REs being separated by at least (S1−1) REs.
US10687344B2 Network node and method thereof
The present disclosure relates to a network node having a processor and a transceiver. The processor is configured to select at least one user device if a Channel Estimation Timer (CET) for a radio channel between the network node and the at least one user device is valid, and to schedule data transmission to the at least one selected user device. The transceiver is configured to perform the scheduled data transmission to the at least one selected user device. The present disclosure also describes a corresponding method, a wireless communication system including such a network node, a computer program, and a computer program product.
US10687342B2 Method and apparatus for wireless communication based on frequency selective transmission in wireless local area network
Disclosed are a wireless communication method, and an access point and a station which perform the wireless communication method. A wireless communication method performed by an access point according to an embodiment may include performing channel sounding on a plurality of subchannels, identifying subchannels selected by stations among the subchannels, scheduling communications between the AP and the stations based on the selected subchannels, and transmitting a data frame to the stations through the subchannels based on a scheduling result.
US10687334B2 Method and apparatus for determining resource pool
A method includes receiving, at a mobile device, resource pool configuration information, the resource pool configuration information comprising a bitmap to determine the resource pool and determining, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, subframes in which a sidelink synchronization signal (SLSS) resource is configured and subframes other than uplink subframes. The method also includes determining, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of the bitmap, and determining, based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission from the second subset of subframes.
US10687330B2 Techniques for communicating on an uplink in a shared radio frequency spectrum band
Techniques are described for wireless communication. One method includes detecting a first reference signal received from a user equipment (UE) in a reference scheduled transmission burst including a plurality of contiguous transmission time intervals (TTIs) received over a shared radio frequency spectrum band; identifying a reference TTI in which the first reference signal is received; determining a contention window size usable by the UE to contend for access to the shared radio frequency spectrum band; and transmitting an indication of the determined contention window size to the UE.
US10687329B2 Coherence diversity in frequency and time
Various examples are provided for coherence diversity. In one example, a method includes receiving a product signal transmitted over a plurality of subcarriers, the product signal including a product superposition of a first baseband signal and a second baseband signal; estimating equivalent channel responses for the plurality of subcarriers based upon the pilot symbol in the number of time slots of the plurality of subcarriers; and decoding the second encoded message based at least in part upon the first baseband signal and the equivalent channel responses. The first baseband signal can include a pilot symbol in a number of time slots of at least a portion of the plurality of subcarriers and a first encoded message in a remaining number of time slots of the plurality of subcarriers, and the second baseband signal can include a second encoded message.
US10687326B2 Intercell interference coordination accounting for machine type communication
A method of operating a base station in a wireless telecommunications system. Downlink communications from the base station to terminal devices are made using a plurality of OFDM sub-carriers spanning a system frequency bandwidth. The base station supports communications with a first type of terminal device on a host carrier using OFDM sub-carriers distributed across the system frequency bandwidth and supports communications with a second type of terminal device on a restricted bandwidth carrier using OFDM subcarriers distributed across a restricted frequency bandwidth which is smaller than and within the system frequency bandwidth. Respective base stations can exchange information regarding their restricted bandwidth carrier transmissions to help them coordinate their respective transmissions with a view to reducing intercell interference.
US10687324B2 PDCCH monitoring periodicity
According to some embodiments, a method in a network node for configuring monitoring occasions for use in a network node of a wireless communication network comprises determining a physical downlink control channel (PDCCH) search space monitoring configuration for a wireless device. The PDCCH search space monitoring configuration comprises a monitoring periodicity and a number of blind decodes for each search space of a plurality of search spaces over a plurality of slots. The method further comprises sending the monitoring configuration to the wireless device. A method in a wireless device comprises receiving the monitoring configuration and monitoring each search space according to the monitoring configuration.
US10687323B2 Beamformed physical downlink control channel
Embodiments of beamformed physical downlink control channel (B-PDCCH) are generally described herein. A user equipment (UE) decodes an indication of a transmission mode for a beamformed physical downlink control channel (B-PDCCH) received from a network entity. The UE decodes one or more symbol blocks corresponding to a downlink (DL) control region of a subframe, wherein the DL control region includes one or more control clusters, and wherein one discrete Fourier transform (DFT) spreading window is applied in each of the one or more control clusters. The UE determines a B-PDCCH search space according to the indicated transmission mode, wherein the B-PDCCH search space is a set of B-PDCCH candidate locations. The UE performs blind decoding of one or more B-PDCCHs based on the determined B-PDCCH search space, to obtain downlink control information transmitted from one or more evolved NodeBs (eNBs) to the UE via the one or more B-PDCCHs.
US10687320B2 Data sending method, data receiving method, base station and user equipment
A data sending method is provided. The data sending method includes: determining, according to location generation information of a PDCCH on a non-legacy resource, a resource location, on a subframe, of the PDCCH on the non-legacy resource; and sending the subframe to a UE, where the PDCCH on the non-legacy resource is contained on the resource location of the subframe, so that the UE determines the resource location, on the subframe, of the PDCCH on the non-legacy resource according to the location generation information. In the embodiments of the present invention, both the base station and the UE may determine a resource location of the PDCCH on the non-legacy resource separately by using the location generation information, thereby avoiding a circumstance that the UE equipped with only the capability of receiving a PDCCH on a non-legacy resource cannot access a network.
US10687319B2 Group power control for a secondary cell
A wireless device may receive message(s) comprising configuration parameters for cells comprising a primary cell and a secondary cell. The configuration parameters may comprise: a transmit power control (TPC) radio network temporary identifier (RNTI), a primary TPC index for a first physical uplink shared channel (PUSCH) of the primary cell, a secondary TPC index for a second PUSCH of the secondary cell, and periodic resource allocation configuration parameters configuring a periodic resource allocation for the secondary cell. A first downlink control information (DCI) may be received indicating activation of the periodic resource allocation. A common search space for a second DCI associated with the TPC RNTI may be monitored. The second DCI may comprise a sequence of TPC commands. The secondary TPC index may identify a TPC command in the sequence. Transport blocks may be transmitted by employing transmission parameter(s) in the first DCI and the TPC command.
US10687317B2 Transmission and decoding in a wireless network
There is provided a method performed by a wireless device for supporting transmission to a network node in a wireless communication network according to an embodiment. The method is adapted for a wireless network based on LTE, wherein the wireless device is allowed to transmit on a set of Resource Elements, REs, allocated for transmission to the network node. The method comprises the step (S1) of determining at least one transport format control parameter for at least a first part of the set of REs allocated for transmission. The method further comprises the step (S2) of transmitting, to the network node, an indication representing the at least one determined transport format control parameter on at least a second part of the set of REs allocated for transmission to notify the network node of the determined transport format control parameter(s).
US10687315B2 System and method for common control channels in a communications system
A method for operating a communications controller includes selecting a search space configuration out of a set of candidate search space configurations for a user equipment served by the communications controller, wherein the search space configuration specifies one or more search spaces to be monitored out of a set of search spaces, and signaling the selected search space configuration to the user equipment.
US10687313B2 Grant-based uplink transmission in unlicensed band
Methods and devices for grant-based uplink transmission in an unlicensed band are provided. Uplink grant messages are transmitted to electronic devices (EDs) in order to indicate time-frequency resources that are allocated to the EDs for uplink transmission in an unlicensed spectrum band. For a given ED, in the event that a first listen-before-talk (LBT) operation for the time-frequency resource allocated to the ED fails, the ED performs a second LBT operation within the allocated time-frequency resource at a start time based on a start point configuration within the allocated time-frequency resource. If the second LBT operation succeeds, the ED transmits an uplink transmission within a remaining portion of the allocated time-frequency resource that includes an activation signal to indicate a start of the uplink transmission, and uplink payload data.
US10687312B2 Signal transmission method and device of device to device terminal in wireless communication system
One embodiment of the present invention provides a method by which a device to device (D2D) terminal transmits a signal in a wireless communication system, the D2D signal transmission method comprising the steps of: allowing a resource, which is to be used for D2D transmission, to be configured by a base station; and transmitting a D2D control signal by selecting a time frequency resource from the resource, wherein, when there is no data to be transmitted by the terminal, transmission of the D2D control signal is not permitted.
US10687311B2 Streaming media cellular broadcast
Devices, computer-readable media, and methods for allocating a source specific multicast internet protocol address to a streaming media content are disclosed. For example, a processor of a device may receive a streaming media content, allocate a source specific multicast internet protocol address to the streaming media content for a base station of a cellular network, allocate a first broadcast channel of the base station to the streaming media content, and associate the first broadcast channel with the source specific multicast internet protocol address. The processor may further generate a manifest file, the manifest file including an identification of the streaming media content and the source specific multicast internet protocol address, transmit the manifest file via a second broadcast channel of the base station, and transmit the streaming media content via the first broadcast channel of the base station.
US10687306B2 Intelligent throttling and notifications management for monitoring and incident management systems
Methods, systems, and apparatuses are described for throttling and management of notifications. A rules manager stores definitions of multiple classes of notifications for sending to recipients. Each of the classes has a respective set of throttling parameters that enables notifications in each class to be selectively throttled. A notification monitor monitors the number of notifications in each class transmitted to a plurality of recipients over time. In response to determining that a threshold number of notifications of a class have been transmitted to a recipient during an interval of time, the recipient is placed in a throttled mode for the class that reduces a subsequent number of notifications transmitted to the recipient. The threshold number may be dependent upon a transmission channel of the notification. The recipient is informed of being placed in the throttled mode and provided an indication of where subsequent notifications can be accessed.
US10687305B2 Discontinuous reception communication synchronization method and apparatus
A discontinuous reception communication synchronization method and apparatus. The discontinuous reception communication synchronization method includes receiving a paging message delivered by a network element of a core network, where the paging message includes an extended discontinuous reception (DRX) indicator and/or extended DRX, calculating a paging time according to the extended DRX indicator and/or the extended DRX, and paging a terminal at the paging time.
US10687301B1 Systems and methods for verifying geolocation data of an electronic content request from a mobile device
Methods, systems, and computer-readable media are disclosed for verifying geolocation data provided with an electronic content request received from a mobile device. One method includes: receiving, over a network, a content request including a unique identifier and geolocation data; determining a unique device identifier of a mobile device based on the received unique identifier; transmit, over the network, a verification request that requests geolocation data of the mobile device, the verification request including the unique identifier of the mobile device; receiving, over the network, verified geolocation data of the mobile device in response to the transmitted verification request; verifying the geolocation data included with the content request based on the verified geolocation data; and transmitting, over the network, a verification result.
US10687298B2 Methods and apparatus to support parallel communication for multiple subscriber identities in a wireless communication device
Apparatus and methods to support parallel communication using multiple subscriber identities in a wireless communication device via multiple subscriber identity modules (SIMs) are disclosed. A representative method includes establishing a connection with a first wireless network via a first wireless cellular protocol software stack for a first subscriber identity associated with a first subscriber identity module; registering with a second wireless network via a second wireless cellular protocol software stack for a second subscriber identity associated with a second subscriber identity module; and receiving radio frequency signals from the second wireless network via the second wireless cellular protocol software stack in parallel with communicating with the first wireless network via the first wireless cellular protocol software stack. The first and second wireless cellular protocol software stacks share at least a portion of radio frequency wireless circuitry for communicating with the first and second wireless network respectively.
US10687297B2 Doppler shift estimation and correction for broadband communication in unmanned aerial vehicles
Systems and associated methods for reducing Doppler shifts in the broadband signals between Unmanned Aerial Vehicles (UAVs) and ground stations are disclosed herein. In one embodiment, a method for reducing the Doppler shift of wireless signals includes estimating a velocity of the UAV based on a Global Positioning System (GPS) or an Inertial Measurement Unit (IMU) of the UAV and calculating the Doppler shift of an upload (UL) wireless signal based on the velocity of the UAV. The method further includes predistorting a frequency of the UL wireless signal at the ground station to reduce the Doppler shift at a UAV receiver (RX) and transmitting the UL wireless signal from a ground station transmitter (TX) to the UAV RX. In some embodiments, calculating the Doppler shift of the UL wireless signal is performed at the ground station.
US10687294B2 Method and apparatus for device-to-device user equipment to transmit signal in wireless communication system
One embodiment of the present invention relates to a method for a user equipment to transmit a device-to-device (D2D) signal in a time division duplex (TDD) wireless communication system, the method comprising the steps of: generating a primary synchronization signal and a secondary synchronization signal; and transmitting a subframe in which the primary synchronization signal and the secondary synchronization signal are mapped, wherein, if the cell selection reception level value and the cell selection quality value of the user equipment are all greater than 0, then the user equipment applies a fixed timing advance offset value (e.g. 624 Ts) that is greater than 0 when transmitting the subframe.
US10687289B2 Method and apparatus for secondary synchronization in internet of things
A method and an apparatus for secondary synchronization in the Internet of things. The receiving apparatus extracts a frequency domain sample by applying channel estimation to a time domain sample of the secondary synchronization signal. Further, the receiving apparatus estimates a physical cell ID (PCI) and 80 ms frame timing (FT) based on decorrelation between a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample.
US10687282B2 Integration of wake-up radio with existing power save protocol
Embodiments of a low-power wake-up radio (LP-WUR) are generally described herein. In some embodiments, a wireless device is set to a first state or a second state, wherein in the first state the wireless device is configured to receive wake-up (WU) packets, and wherein in the second state the wireless device is configured to not receive WU packets, wherein the wireless device comprises a WLAN radio and a low-power wake-up radio (LP-WUR).In some embodiments, the wireless device is configured to receive a wake-up packet, turn on the WLAN radio and turn off the LP-WUR. In some embodiments, the wireless device is configured to turn off the WLAN radio and turn on the LP-WUR for power conservation. In some embodiments, the wireless device turns off the WLAN radio and turns off the LP-WUR, and can periodically turn on the LP-WUR radio for extreme power saving.
US10687278B2 Enhanced random access and wake-up mechanism
Methods, systems, and devices for wireless communication are described. One technique includes identifying, by a user equipment (UE), a periodic time window for the UE to access a network, and transmitting an indication of the periodic time window to the network in a random access channel transmission. The technique also describes receiving, from the network based at least in part on the periodic time window, an indication of uplink resources allocated to the UE during the identified periodic time window. Another technique includes receiving, from a UE in a random access channel transmission, an indication of a periodic time window for the UE to access the network. The technique also includes determining, based at least in part on the periodic time window, uplink resources for the UE to access the network during instances of the identified periodic time window and transmit an indication of the uplink resources.
US10687267B2 Method and apparatus for carrier aggregation communication in wireless communication system
One embodiment of the present invention provides an apparatus comprising a transceiving unit and a control unit, and a communication method using the same, wherein the transceiving unit is configured to perform communication with at least one network node in a macro cell, the macro cell comprising at least one small cell and communicating in an FDD mode, and wherein the control unit is configured to control the small cell to communicate in a TDD mode, generate control information for preventing the occurrence of handover when a terminal moves between the small cells within the macro cell, and perform control to transmit the control information to the terminal.
US10687266B2 Method and apparatus for supporting broadcast data in wireless communication system
The present invention relates to a method and an apparatus for supporting broadcast data in a wireless communication system, the method for a base station for transmitting data in a wireless communication system according to the present invention comprising the steps of: generating a system information block comprising a first item of hysteresis information for a first type terminal and a second item of hysteresis information for a second type terminal; and broadcasting the generated system information block.
US10687259B2 Communications with a mobile virtual base station
Methods and systems are provided for using virtual base stations in communication systems. A communication system may include a plurality of fixed base stations. A virtual base station may be created in the communication system based on one or more creation conditions or criteria. Operation of the virtual base station may be managed, with the managing including assigning a first fixed base station in the communication system to operate as the virtual base station; concurrently communicating data of the virtual base station to the first fixed base station and to one or more other fixed base stations in the communication system; switching assignment of the virtual base station to a second fixed base station from the one or more other fixed base stations, based on a determination that a switch of assignment of the virtual base station is required. The virtual base station may be deleted based on one or more deletion conditions or criteria.
US10687256B2 Light-weight RRC connection setup in multi-RAT network
The present disclosure generally relates to the field of Radio Resource Control (RRC). More specifically, the present disclosure relates to techniques of supporting and initiating RRC connection establishment in a wireless communication network. A method embodiment relates to supporting RRC connection establishment in a wireless communication network and comprises setting up context information during a first RRC connection establishment procedure to establish a first RRC connection towards a radio access network element (200) of the wireless communication network implementing a first Radio Access Technology (RAT). The context information is associated with a wireless communication device (100) of the wireless communication network and is usable for a second RRC connection establishment procedure to establish a second RRC connection towards a radio access network element of the wireless communication network implementing a second RAT.
US10687249B2 Data packet transmission method and device
The present disclosure provides a data packet transmission method and a device. The method includes: performing, by a transmit end device, channel coding on a to-be-sent data packet, and dividing the coded data packet into at least two data sub-packets; allocating a transmission resource to each data sub-packet; generating control information for each data sub-packet according to transmission resources of the at least two data sub-packets; and sending each data sub-packet and the control information of the data sub-packet on a corresponding transmission resource. A data packet and control information indicating a transmission resource of a data sub-packet are transmitted simultaneously, so that a receive end device can recognize multiple transmissions of a same data packet, and perform joint processing on multiple data sub-packets corresponding to the same data packet to obtain the sent data packet, and data packet transmission reliability is improved.
US10687244B2 Methods, first transmit device and relay device for supporting wireless communication
A first transmit device (200), a relay device (202) and methods therein, for supporting wireless communication between transmit devices over a shared radio resource in a wireless network. The first transmit device (200) records (2:1B) source identities and destination identities of detected transmissions of data made by other transmit devices (204). When an own transmission of data is performed, the first transmit device (200) appends (2:2A) a report indicating the source identity and the destination identity of each detected transmission of data. By receiving (2:2B) transmissions of data with such appended reports from various transmit devices (200, 204), the relay device (202) is able to identify (2:3) two transmit devices (204A, 204B) that are not able to communicate directly with each other, and to forward (2:5) any transmission(s) (2:4) of data between the two identified transmit devices.
US10687243B2 Bearer processing method and system, and related apparatus
The present invention provides a bearer processing method and system, and a related apparatus. A GW-U is configured to: receive a data packet and match the data packet with a rule; and send bearer processing indication information to a GW-C if a rule matching result of the data packet meets a trigger condition for bearer processing, where the bearer processing indication information is used to trigger the GW-C to perform bearer processing according to quality of service QoS information of a data service corresponding to the data packet. The GW-C is configured to: receive the bearer processing indication information from the GW-U, determine, according to the bearer processing indication information, the QoS information of the data service corresponding to the data packet, and perform bearer processing according to the QoS information of the data service corresponding to the data packet.
US10687237B2 Measurement reports for the evaluation of cell candidate(s)
There is provided a method comprising: determining, by a network element in communication with a terminal device, to initiate allocation of radio resources to the terminal device from at least one further carrier; as a response to the determining, requesting, from the terminal device, a measurement report for determining at least one cell for providing said radio resources from the at least one further carrier; as a response to the requesting, acquiring the measurement report from the terminal device; determining whether the measurement report indicates one or more cell candidates for providing said radio resources; and as a response to the determining that the measurement report indicates the one or more cell candidates, determining the at least one cell among the one or more cell candidates for providing said radio resources to the terminal device from the at least one further carrier.
US10687235B2 Access point (AP), station (STA) and methods to negotiate fine timing measurement (FTM) parameters
Embodiments of an access point (AP), station (STA) and methods of communication are generally described herein. The AP may transmit a trigger frame (TF) that indicates resource units (RUs) that are available for contention based access by STAs for a fine timing measurement (FTM) protocol. The AP may attempt to decode one or more initial fine timing measurement request (iFTMR) frames received in the indicated RUs. The AP may transmit a broadcast acknowledgement (ACK) frame that indicates whether at least one iFTMR frame was decoded. The AP may, for a decoded iFTMR frame: allocate the RU corresponding to the decoded iFTMR frame to a corresponding STA for the FTM protocol; and transmit, in the corresponding RU, an initial fine timing measurement (iFTM) frame that includes an identifier of the corresponding STA.
US10687229B1 Systems and methods for mitigating interference from neighbors
Systems and methods are described for mitigating interference from neighbors. Interference may be monitored at a first access node, wherein the monitoring includes detecting an interference pattern over at least two monitored subframes. The interference pattern may be analyzed to identify one or more interference sources, wherein a first interference pattern indicates interference caused by a neighboring access node and a second interference pattern indicates interference caused by one or more wireless devices communicating with a neighboring access node. The identified interference sources may be instructed to adjust transmissions based on the monitored interference.
US10687228B2 Data aggregation for distributed optimization of a wireless network
A network device operates as a node in a wireless mesh communication network. The device includes a wireless communication interface to couple the device to adjacent nodes via respective direct communication links. The device stores routing data indicating, for each of multiple destination devices, via which of the adjacent nodes packets can be routed to the corresponding destination device along a respective routing path. In a first instance, the network device receives a packet from an adjacent node, determines that the packet includes data for a destination device referenced by the routing data, and sends the packet to the destination device, in accordance with the routing data. In a second instance, the network device determines that a packet includes an update related to one of the routing paths, updates the routing data in accordance with the update, and sends the packet to one or more of the adjacent nodes.
US10687227B2 Network operation center dashboard for cloud-based Wi-Fi systems
System and methods for managing a Wi-Fi network of a plurality of Wi-Fi networks from a cloud-based Network Operations Control (NOC) dashboard include, subsequent to creating an account for a user of the Wi-Fi network, receiving data associated with the Wi-Fi network from the one or more access points; providing a display associated with the Wi-Fi network based on the data, wherein the display comprises a network topology and one or more tabs providing information related to operation of the Wi-Fi network; updating the display based on one or more inputs received, wherein the updating updates one or more of the network topology and the one or more tabs; and performing one or more operations via the NOC dashboard to one of manage, control, and troubleshoot the Wi-Fi network.
US10687221B2 Non-line-of-sight (NLOS) coverage for millimeter wave communication
A system, in an active reflector device, adjusts a first amplification gain of each of a plurality of radio frequency (RF) signals received at a receiver front-end from a first equipment via a first radio path of an NLOS radio path. A first phase shift is performed on each of the plurality of RF signals with the adjusted first amplification gain. A combination of the plurality of first phase-shifted RF signals is split at a transmitter front-end. A second phase shift on each of the split first plurality of first phase-shifted RF signals is performed. A second amplification gain of each of the plurality of second phase-shifted RF signals is adjusted.
US10687219B2 Uplink transmission techniques in shared spectrum wireless communications
Methods, systems, and devices for wireless communication are described. The described techniques provide for transmission of uplink data from a user equipment (UE) in the absence of scheduled uplink resources for the uplink data transmission that are allocated to the UE prior to the transmission of the uplink data. Various examples provide frame structures that may be used for unscheduled uplink transmissions of a UE. Unscheduled uplink transmissions may be transmitted in a shared or unlicensed radio frequency spectrum, and access to the shared or unlicensed radio frequency spectrum may be determined based on a priority of an operator associated with a UE for accessing the spectrum. Beamforming techniques may be used for uplink and downlink transmissions and beam widths for beamformed transmissions may be selected based on the information transmitted in a transmission, an operator priority for use of shared radio frequency spectrum, or any combination thereof.
US10687215B2 Authentication system, recording medium having recorded therein computer program controlling authentication system, and reader for use in authentication system
An authentication system includes: a reading unit that (i) reads ID information as a response to a first read command being a command to which only a first type of contactless communication terminal responds, and outputs the ID information and type information indicating that a contactless communication terminal is of the first type, and (ii) reads ID information as a response to a second read command being a command to which both the first and second types of contactless communication terminals respond, and causes additional issuance of the first read command, and when succeeding in reading ID information as a response to the additionally issued first read command, outputs the ID information and type information indicating the first type; an authentication unit that, when a user list includes an output pair of ID information and type information of the communicating contactless communication terminal, authenticates a user associated with output pair.
US10687205B1 Remote operational management of E-SIM
Techniques are described herein for remotely managing profiles corresponding to various mobile network operators offering telecommunication services to target user equipment based on one or more policies. The techniques include loading at least one profile on an embedded UICC (eUICC) of a user equipment, the one of profiles including a prioritized profile. The techniques also include receiving a request that includes an embedded UICC identifier (EID) and an integrated circuit card identifier (ICCID) corresponding to the eUICC of the user equipment, wherein the request is for locking one or more functionalities of the user equipment. One or more policies are retrieved for locking the one or more functionalities from a policy database. Based at least on the one or more policies, locking instructions are sent to the user equipment. The instructions include instructions to enable the prioritized profile.
US10687204B1 Intelligent SIM profile procurement
A mobile network operator (MNO) may receive a request to provide an embedded Subscriber Identity Module (eSIM) profile to an embedded Universal Integrated Circuit Card (eUICC) of a user device. The user device is configured to receive telecommunication services from the MNO. Thus, if it is determined that a particular remote SIM provisioning (RSP) platform of a plurality of RSP platforms is able to provide the eSIM profile, the particular RSP platform is directed to provision the eUICC of the user device with the eSIM profile. However, if a condition that affects an ability of the particular RSP platform to provide the eSIM profile is detected, an alternative RSP platform may be directed to provide the eUICC of the user device with the eSIM profile.
US10687202B2 Method and device for configuring bearer for transmission of user data
Provided are a method, for configuring a bearer for transmission of user data in user plane-based cellular Internet of Things (CIoT) by a base station in a wireless communication system, and a device for supporting same. The base station can: receive a tracking area update (TAU) request message from a terminal; transmit to a mobility management entity (MME) a UE context resume request message comprising the TAU request message; receive from the MME a UE context resume failure message comprising a cause value; and determine whether or not a temporarily stopped UE context is to be remained on the basis of the cause value.
US10687195B2 Call setup logic with emerg-request-non-100 timer
Multiple timers used by a device during setup of a communication session may include a first timer and a second timer, each configured to expire after different periods of time, and each configured to start in response to the device sending a Session Initiation Protocol (SIP) request using a SIP INVITE method. The first timer is stopped on receipt of the first SIP response, which may include a 100. Trying SIP response, while the second timer is stopped on receipt of a non-100 Trying SIP response. If the first timer expires, the device may send an additional SIP request using the SIP INVITE method as a retry mechanism while the second timer continues to run. If the second timer expires, the device may halt the session setup and reattempt using a different type of access network.
US10687188B2 Mobile application accelerator
Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
US10687187B2 Information processing system configured to determine usability of an application, information processing apparatus, and information processing method
An information processing system includes: a server including: an obtaining unit configured to obtain, from an apparatus, first information including apparatus information which includes peripheral device connection information indicating whether a peripheral device is connected to the apparatus and indicates a function that the apparatus has, and application identification information which identifies an application required to be used by the apparatus; an identifying unit configured to refer to second information in which each application is associated with condition information indicating a condition necessary to use that application, and identify condition information associated with the application identified by the application identification information included in the first information; and a determining unit configured to determine whether the application identified by the application identification information included in the first information can be used based on the apparatus information included in the first information and the condition information identified by the identifying unit.
US10687186B1 System and method for decoding overlapping wireless frames
A processor-implemented method by a message recipient in a vehicle or on a mobile device for decoding overlapping wireless messages is provided. The method comprises: receiving a first message from a first message sender that overlaps with a second message received from a second message sender; estimating, in a first signal recovery phase, a received data symbol (d0) from the first message and a channel impulse response (h1) corresponding to a data channel between the message recipient and the second message sender; estimating, in a second signal recovery phase, a received data symbol (d0)′ from the first message and a received data symbol (d1) from the second message; and reconstructing the first message from the estimated data symbol (d0) estimated in the first signal recovery phase and estimated data symbol (d0)′ estimated during the second signal recovery phase and reconstructing the second message from the estimated data symbol (d1) estimated during the second signal recovery phase.
US10687181B2 Various display modes for displaying warning signs on electronic apparatus
An electronic apparatus includes a communication unit that performs wireless communication which uses an internal access point, a processing unit, and a display unit. In a state where the number of terminal apparatuses that establish a wireless connection to the internal access point reaches an upper limit value, in a case where a wireless connection request is received from a terminal apparatus that does not establish a wireless connection, the processing unit rejects the wireless connection request and performs processing that displays an alert in a first display mode on the display unit. Moreover, in a case where, until a given period of time has elapsed after the alert was kept non-displayed, the wireless connection request is again received from the terminal apparatus, the processing unit performs processing that sets a mode for displaying the alert to be a second display mode.
US10687179B2 Service continuity for group communication over LTE eMBMS
A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast bearer in a network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. In one embodiment, The UE requests to switch the DL multicast traffic from the multicast MBMS bearer to the unicast bearer upon detecting that the UE is approaching an MBMS coverage boundary. In another embodiment, the UE transmits an indication of preferred target cells to the network before performing a handover and thereby maintaining multicast service continuity of the group communication.
US10687177B2 Communication device, communication control method, and program
There is provided a communication device including an obtaining unit configured to obtain first state information representing a state of a first wireless communication device regarding a direct connection between devices via wireless communication and second state information representing a state of a second wireless communication device regarding the direct connection, and a control unit configured to establish a connection between the first wireless communication device and the second wireless communication device via the wireless communication on the basis of the first state information and the second state information. At least one of the first state information and the second state information is obtained via near-field communication.
US10687175B2 Method for transmitting and receiving V2X message in wireless communication system, and an apparatus for same
An embodiment of the present invention relates to a method for transmitting and receiving a vehicle to everything (V2X) message of a first road side unit (RSU) in a wireless communication system, the method comprising the steps of transmitting, to an ITS server, information associated with PC5 interface congestion; after transmitting the information associated with PC5 interface congestion, receiving a first V2X message; and broadcasting a second V2X message on the basis of the first V2X message, wherein the second V2X message indicates that the second V2X message is control information via a packet data convergence protocol (PDCP) service data unit (SDU).
US10687170B2 Guidance assistance apparatus, guidance assistance method, and storage medium for storing program
A guidance assistance apparatus includes: a memory that stores a set of instructions; and at least one processor configured to execute the set of instructions to: acquire a guidance route through which a guided person is to be guided from routes from a start-point position to an endpoint position; calculate, based on information relating to the routes, an influence level on the guided person in a case in which the guided person deviates from the acquired guidance route, with respect to each of branch places at which the guidance route branches into a route different from the guidance route; and output the calculated influence level.
US10687169B2 Eliminating false positives of neighboring zones
Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.
US10687167B1 Methods and systems for detecting aggregation events
In general, embodiments of the present invention provide systems, methods and computer readable media for detecting aggregation events.
US10687166B2 Obtaining user assistance
An apparatus, device, method, computer program product, and system that searches a plurality of end user assistances respectively corresponding to a plurality of items for an end user assistance correlating with a user-selected item.
US10687163B1 Method and apparatus for processing audio signal using composited order ambisonics
Disclosed is an audio signal processing method including identifying a sound source provided inside a preset reference distance and a sound source provided outside the reference distance to represent a sound field based on virtual reality (VR) content that is represented in a predetermined virtual space in which a user is located in a VR environment, processing a sound field using three-dimensional (3D) ambisonics based on height information and horizontal information of the sound source provided inside the reference distance, and processing a sound field using two-dimensional (2D) ambisonics based on horizontal information of the sound source provided outside the reference distance.
US10687155B1 Systems and methods for providing personalized audio replay on a plurality of consumer devices
Systems and methods for processing an audio signal are provided for server-mediated sound personalization on a plurality of consumer devices. A user hearing test is conducted on one of a plurality of audio output devices. Next, the hearing data of the user's hearing test is outputted to a server and stored on the server's database along with a unique user identifier. Next, a set of DSP parameters for a sound personalization algorithm are calculated from the user's hearing data. The DSP parameter set is then outputted to one of a plurality of audio output devices when the user logs in with their unique identifier on an application on the audio output device.
US10687153B2 Hearing device with contextually actuated valve
The present disclosure pertains to hearing devices configurable between open fit and closed fit configurations at different times through actuation of one or more acoustic valves located in one or more corresponding sound passages of the hearing device. The one or more acoustic valves of the hearing device are adaptively controlled based on context detected by one or more sensors. The context may be, but is not limited to, a mode of operation of the hearing devices which may include, for example, an audio content playback mode and a voice communication mode. The actuatable valves may be actuatable in situ without having to remove the hearing device from the user's ear thereby enabling the user to experience the benefit of a closed fit or an open fit depending on the user's desire or other context.
US10687148B2 Assembly comprising an electrostatic sound generator and a transformer
An assembly of a transformer and an electrostatic sound generator is especially efficient if the resonance frequency of the diaphragm is in the frequency range in which the generator is operated, such as in the interval of 1-20 kHz. Then, a smaller transformer with a winding ratio of 5000 or less may be used for feeding the sound generator, making the assembly suitable for hearing aid purposes or in-ear products such as for pro audio use.
US10687145B1 Theater noise canceling headphones
A system includes an audio broadcast device, headphones and an interface device. The audio broadcast device may be configured to generate a plurality of audio tracks. The headphones may be configured to perform noise cancellation of ambient audio, decode one of the plurality of audio tracks selected by a user and playback a personalized audio track in response to the selected audio track and user settings. The interface device may be configured to receive the user settings and enable the user to select one of the audio tracks. The headphones may receive the selected audio track from the audio broadcast device in response to the selection using the interface. The user settings may be applied to the selected audio track to generate the personalized audio track.
US10687142B2 Method for input operation control and related products
A method for input operation control, a terminal device, and an earphone are provided. The method includes the following. An input operation on an exhaust hole defined in an audio processing device is received. A frequency-response curve associated with an acoustic structure of the audio processing device is acquired according to an audio signal currently played by the audio processing device. The input operation is recognized according to the frequency-response curve, and a control instruction corresponding to the input operation is generated. A terminal device in communication with the audio processing device is controlled according to the control instruction.
US10687141B2 Speaker driving device
A speaker driving device including a setting part setting at least one parameter defining an equivalent circuit of a first speaker unit as a first parameter; a first calculator configured to change a first frequency response based on the first parameter, the changed first frequency response being applied to an input signal; and a driving signal generator configured to generate a drive signal for driving a speaker unit based on a first calculation signal, the first calculation signal being obtained by applying the changed first frequency response to the input signal.
US10687140B2 Method for enhancing noise reduction amount of feedback active noise reduction headphone, and active noise reduction headphones
Disclosed are a method for enhancing noise reduction amount of a feedback active noise reduction headphone and active noise reduction headphones. The method includes: arranging a noise reduction microphone of the feedback active noise reduction headphone at a position away from directly in front of a loudspeaker; and adjusting a relative position between the noise reduction microphone and an ear canal opening of a wearer, and enabling an open-loop transfer function at the ear canal opening L2(s0) and an open-loop transfer function at the noise reduction microphone L1(s0) to satisfy a relation of |L2(s0)|>|L1(s0)|, to enhance an actual noise reduction amount at the ear canal opening.
US10687139B2 Directional audio pickup in collaboration endpoints
A microphone array includes one or more front-facing microphones disposed on a front surface of the collaboration endpoint and a plurality of secondary microphones disposed on a second surface of the collaboration endpoint. The sound signals received at each of the one or more front-facing microphones and the plurality of secondary microphones are converted into microphone signals. When the sound signals have a frequency below a threshold frequency, an output signal is generated from microphone signals generated by the one or more front-facing microphones and the plurality of secondary microphones. When the sound signals have a frequency at or above a threshold frequency, an output signal is generated from microphone signals generated by only the one or more front-facing microphones.
US10687137B2 Method and system for audio sharing
The present invention provide a method and system of audio sharing aimed to revolutionize the way people listen and share music and to give multiple uses to a wireless headphone referred to as HEDphone. A communication protocol referred to as HEDtech protocol is used in a HED system to allow users to share music amongst a plurality of HEDphones while using a single audio source. A wireless connection is established between the HEDphone and a mobile device including an audio source while simultaneously having the capability of allowing other HEDphone users to join wirelessly and listen to the same audio source. A feature of Super Human Hearing (SHH) goes beyond conventional ANR (ambient noise reduction) with additional features that allow the user to control their aural environment by being able to directionally increase or decrease selective frequencies.
US10687131B2 Sound output device
Disclosed is a sound output device including: an elevation member having a magnetic force generating part that generates a magnetic field to cause a flying body to levitate; a transmission member moving the elevation member in an upward-downward direction while rotating along a circumference of the elevation member; and a support member rotatably supporting the transmission member.
US10687127B2 Technologies for managing the efficiency of workload execution
Technologies for managing the efficiency of workload execution in a managed node include a managed node that includes one or more processors that each include multiple cores. The managed nodes is to execute threads of workloads assigned to the managed node, generate telemetry data indicative of an efficiency of execution of the threads, determine, as a function of the telemetry data, an adjustment to a configuration of the threads among the cores to increase the efficiency of the execution of the threads, and apply the determined adjustment. Other embodiments are also described and claimed.
US10687122B2 Concept for determining the quality of a media data stream with varying quality-to-bitrate
Determining a quality of a media data stream including a sequence of data stream sections which transmit different media sections of a media content at quality-to-bitrate levels that vary across the media content, such as within the context of adaptive streaming, is configured to be more effective by deriving, from each data stream section, an identifier for the respective section, and by looking up, for each data stream section, a parameter set from a look-up table by means of the identifier derived for the respective data stream section, so that it is possible to aggregate the parameter sets and to determine the quality on the basis thereof.
US10687115B2 Cloud-based digital content recorder apparatus and methods
Apparatus and methods for the storage and delivery of content over a network. In one embodiment, the network comprises a managed content distribution network, and the apparatus comprises a “cloud” digital video recorder (cDVR) server which stores, processes and assembles content prior to its delivery in a way that obviates superfluous storage, and gains significant network efficiencies. This approach also facilitates various pre-streaming processing in the video recording (e.g., cDVR) system. One or more content libraries adapted to facilitate cDVR content assembly and access are also disclosed. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively inserted into cDVR content. Various access, business or operational rules and methods implementing the foregoing are also described.
US10687114B2 Validating data of an interactive content application
Controlling the admission of interactive television iTV applications to an iTV application distribution system is accomplished through the use of iTV application profiles that enumerate sets of allowed functions and behaviors for the iTV applications within the distribution system. In general, the profiles comprise filters that enable various functions within the distribution system, and may be applied to the iTV applications according to any of a number of bases. The distribution system includes an interface or console adapted to permit a system operator to create the application profiles and establish rules for attaching the profiles to the iTV applications, and an application profile engine configured to automatically validate the iTV applications against the profiles according to those rules.
US10687111B2 Systems and methods for detecting improper implementation of presentation of content items by applications executing on client devices
Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include receiving a content package including a first content item, a second content item and an interaction confirmation script, the interaction confirmation script configured to execute within an application and cause the application to detect, responsive to the first content item presented, a first interaction event with the first content item; present, upon detecting the first interaction event on the first content item, the second content item; detect a second interaction event with the second content item; transmit, upon detecting the second interaction event, a confirmation of the first interaction event; and transmit a request to access an information resource linked to the second content item. The method can further include presenting the information resource responsive to the second interaction event on the second content item.
US10687110B2 Forwarding audio content based on network performance metrics
Embodiments described herein involve facilitating playback in a media playback system that includes a first media device and a second media device. An example implementation involves comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device, wherein the comparison indicates that the first media device has a better network connection than the second media device. Based on the comparison, the first media device is configured to forward data indicating audio content from a network source to the second media device to facilitate playback of the audio content by the second media device. The second media device plays back particular audio content via one or more speakers by receiving data indicating the particular audio content from the first media device.
US10687109B2 Video integration with home assistant
Various arrangements are detailed herein related to modifying a shopping list using a home assistant device and an integrated video service. A network-enabled video camera may be used to capture a video stream of a location at which a user is present. A home assistant device may receive a spoken command that requests an item be added to a shopping list. The video stream captured using the network-enabled video camera may be analyzed to determine an identity of the user. A shopping list to modify may be determined based on the identity of the user. The determined shopping list may then be modified to indicate the item requested in the spoken command.
US10687100B2 Methods and apparatus to measure exposure to streaming media
Methods and apparatus to measure exposure to streaming media are disclosed. An example method includes detecting metadata associated with streaming media presented at a client device. Data is extracted from a first field of the metadata. The data from the first field of the metadata is processed to generate a first request directed to a first internet domain, the first internet domain based on the data, the first request including a media identifier from a second field of the metadata, the second field of the metadata separate from the first field of the metadata, the media identifier identifying the streaming media. In response to the detection of the metadata, the first request is sent from the client device to the first internet domain.
US10687097B2 Method of reserving a bandwidth in a network for the execution of a service on a user terminal
A method is provided for reserving a bandwidth in a local network for a service delivered by a services platform. The service is intended to be executed on a user terminal of the network. The method includes the following acts implemented by the services platform: receiving a first request for access to the service, originating from the user terminal via a network gateway, the request selecting a service offered by the services platform, after selection of the service, determining at least one parameter defining a bandwidth required for the execution of the selected service, generating and dispatching to the terminal, via the network gateway of a universal address of the service selected including a domain name, the domain name including in a first label at least the parameter defining the necessary bandwidth, and other labels forming a name of the services platform.
US10687095B2 Systems and methods for saving encoded media streamed using adaptive bitrate streaming
Systems and methods for saving encoded media streamed using adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a playback device configured to perform adaptive bitrate streaming of media includes a video decoder application and a processor, where the video decoder application configures the processor to select a download stream from a set of alternative streams of video data, measure streaming conditions and request a stream of video data from the alternative streams of video data, receive portions of video data from the requested stream of video data, decode the received video data, save the received video data to memory, when the received video data is from the download stream and separately download and save the corresponding portion of video data from the download stream to memory, when the received video data is not from the download stream.
US10687094B2 Method, device, and computer program for encapsulating scalable partitioned timed media data
The invention relates to encapsulating scalable tiled timed media data comprising timed samples in a server and providing a timed media data bit-stream from encapsulated scalable tiled timed media in a client device. Each timed sample comprises a first layer and at least one second layer and at least one of the layers comprises a plurality of subsamples represented by one or more coding units. After having obtained at least one subsample from amongst the plurality of subsamples of one of the timed samples, one track comprising the at least one obtained subsample is created. Next, the created track is independently encapsulated in at least one media segment file, said media segment file comprising mapping metadata for providing information about the at least one obtained subsample relative to the one of the timed samples and the layer it belongs to.
US10687091B2 Systems, devices, and methods for distributing data with multi-tiered encoding
Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.
US10687085B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10687083B2 Loop restoration filtering for super resolution video coding
Techniques related to selecting restoration filter coefficients for 2-dimensional loop restoration filters for super resolution video coding are discussed. Such techniques include upscaling reconstructed video frames along only a first dimension and selecting filter coefficients for portions of the frame by an evaluation that, for each pixel of the portion, uses only pixel values that are aligned with the first dimension. Selection of filter coefficients for the second dimension may be skipped or made using only a subset of available filter coefficients.
US10687080B2 Color volume transforms in coding of high dynamic range and wide color gamut sequences
A method of encoding a digital video, comprising receiving a high dynamic range (HDR) master of a video, a reference standard dynamic range (SDR) master of the video, and target SDR display properties at an encoder, finding a color volume transform that converts HDR values from the HDR master into SDR values that, when converted for display on the target SDR display, are substantially similar to SDR values in the reference SDR master, converting HDR values from the HDR master into SDR values using the color volume transform, generating metadata items that identifies the color volume transform to decoders, and encoding the SDR values into a bitstream.
US10687077B2 Motion information propagation in video coding
Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block.
US10687075B2 Sub-block transform coding of prediction residuals
Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
US10687074B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
The image coding method includes: determining a context for a current block to be processed, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “mvd_l0” and “mvd_l1”.
US10687073B2 Method for encoding/decoding image and device therefor
Disclosed are a method for encoding/decoding an image and a device therefor. Particularly, a method by which a decoding device decodes an image comprises the steps of: deriving a part mode of a coding block within a predefined part mode set; decoding a motion parameter in a prediction block unit partitioned from the coding block according to the part mode; and generating a predicted block by using the motion parameter decoded in the prediction block unit, wherein the part mode set includes an asymmetric 4-block part mode, the asymmetric 4-block part mode enables four prediction blocks to be partitioned from the coding block, and a horizontal partition and/or a vertical partition can be defined as an asymmetric partition form.
US10687065B2 Image processing apparatus and image processing method related to motion compensation
An image processing apparatus includes a search range providing circuit, a searching circuit and an encoder. The search range providing circuit obtains N number of predicted motion vectors for a target image block, and accordingly sets N number of corresponding search ranges in a reference frame, where N is an integer greater than 1. The searching circuit performs a motion compensation searching process individually on the N search ranges to accordingly determine a motion vector for the target image block. The encoder encodes the target image block according to the motion vector.
US10687064B2 Palette mode encoding and decoding with inferred pixel scan order
In an example, a method of processing video data may include inferring a pixel scan order for a first palette mode encoded block of video data without receiving a block-level syntax element having a value representative of the pixel scan order for the first palette mode encoded block. The method may include decoding the first palette mode encoded block of video data using the inferred pixel scan order. The method may include receiving a block-level syntax element having a value representative of a pixel scan order for a second palette mode encoded block of video data. The method may include determining the pixel scan order for the second palette mode encoded block of video data based on the received block-level syntax element. The method may include decoding the second palette mode encoded block of video data using the determined pixel scan order.
US10687061B2 Encoding sequence encoding method and device thereof, and decoding method and device thereof
Provided is a video decoding method including obtaining encoding order information indicating whether an encoding order of a first block and a second block that are adjacent to each other is changed; determining the encoding order of the first block and the second block, based on the encoding order information; and decoding the first block and the second block, according to the determined encoding order.
US10687060B2 Decoding device, decoding method, encoding device, and encoding method
A decoding device, including circuitry configured to decode a bit stream and generate a quantized value, and inversely quantize the generated quantized value by using a flat scaling list, in a case where a block size of a transform block to which a transform skip is applied is larger than a 4 by 4 block size.
US10687058B2 Method and apparatus for coding of intra prediction mode
A method for intra prediction mode decoding for a current block based on multi-level most probable mode (MPM) sets. The method includes determining one or more MPM candidates for a first-level MPM set, and determining one or more most probable remaining mode (MPRM) candidates for a second-level MPM set. Wherein the one or more MPRM candidates are identified based on a mode of a neighboring block of the current block, and the one or more MPRM candidates are different from any MPM candidate in the first-level MPM set. The method also includes decoding syntax information related to a current intra prediction mode corresponding to the current block according to the multi-level MPM sets using a decoder, and decoding the current block based on the determined current intra prediction mode.
US10687057B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687056B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687053B2 Method and apparatus for image encoding/decoding
The present invention provides a method and apparatus for encoding/decoding an image to enhance inter prediction. According to the present invention, the method includes: determining a first reference picture and a second reference picture of a current block; determining both a first reference block in the first reference picture and a second reference block in the second reference picture; partitioning the current block into a plurality of sub blocks; and obtaining a prediction block of each of the sub blocks on the basis of reference candidate block index information of each of the sub blocks.
US10687049B2 Back light apparatus, display apparatus having the back light apparatus, and control method for the display apparatus
A back light apparatus includes a plurality of light sources configured to generate light; and a light guide part, wherein the light guide part includes a light guide plate configured to change a path of the light; a first pattern part disposed on a first surface of the light guide plate and configured to emit the light in a first direction; and a second pattern part disposed on a second surface of the light guide plate and configured to emit the light in a second direction.
US10687046B2 Trajectory smoother for generating multi-view interactive digital media representations
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation (MVIDMR) of object can be generated from live images of the object captured from a hand-held camera. Methods are described where image data associated with the images capture from the hand-held camera are manipulated to generate a more desirable MVIDMR of the object. In particular, the image data can be manipulated so that it appears as if the camera traveled a smoother trajectory during the capture of the images which can provide a smoother output of the MVIDMR. In embodiment, key point matching within the image data and, optionally, IMU data from a sensor package on the camera can be used to generate constraints used in a factor graph optimization that is used to generate a smoother trajectory of the camera.
US10687043B2 Method of transmitting omnidirectional video, method of receiving omnidirectional video, device for transmitting omnidirectional video, and device for receiving omnidirectional video
A method of transmitting omnidirectional video is provided according to one aspect of the present invention. The method of transmitting omnidirectional video according to an embodiment of the present invention includes: acquiring an image for the omnidirectional video; projecting the image for the omnidirectional video onto a 3D projection structure; packing the image projected on the 3D projection structure into a 2D frame; encoding the image packed into the 2D frame; and transmitting a data signal including the encoded image and metadata about the omnidirectional video.
US10687042B2 Concept for determining a measure for a distortion change in a synthesized view due to depth map modifications
An apparatus for determining a measure for a distortion change of a first view synthesized from a second view, caused by a modification of a depth map of the second view from a first state to a second state, is configured starting from a current synthesis state of the first view corresponding to a synthesis from the second view having the depth map modified to the second state in an already processed portion of the depth map and having the depth map unmodified at the first state in a yet to be processed portion of the depth map—to compute a possible successor synthesis state corresponding to a synthesis of the first view from the second view having the depth map modified to the second state in an already processed portion plus a currently processed portion and having the depth map unmodified at the first state in the yet to be processed portion without the currently processed portion; and to determine a distortion change of a distortion of the current synthesis state of the first view relative to an undistorted version of the first view to a distortion of the possible successor synthesis state of the first view relative to the undistorted version of the first view.
US10687040B2 Capturing and displaying a video in an immersive reality environment
A method of capturing and displaying a video in an immersive reality environment is disclosed. Each scene in the video file is constructed by joining an action segment and a static segment, wherein each of the action segment and the static segment in the scene are captured separately using a video production system. The video production system further conjoins each of the scenes together to construct the video file. A viewer may view each of the scenes in the video file on a playback device. The playback device may adaptively reconstruct each of the scenes in the video file based on the viewer's action. More specifically, the playback device adjusts the playback duration of each of the scenes based on the viewer's head movements. Further, the playback device also repositions the subsequent scenes based on a direction of gaze of the viewer.
US10687035B2 Projection method and projection system
A projection method is provided, and includes the following steps: projecting a first image according to an original image; capturing the first image; correcting the first image based on the original image to generate a corrected image; comparing the corrected image with the original image to obtain a difference area; generating a second image according to the original image and the difference area, wherein the second image has a dark region associated with the difference area; and projecting according to the second image.
US10687034B1 Image sensor with switchable optical filter
Examples of an image sensor are disclosed. In one example, the image sensor comprises a pixel cell, a switchable optical filter, and a controller. The switchable optical filter is configured to select a optical frequency range and allow incident light of the selected optical frequency range to reach the pixel cell. The controller is configured to operate the switchable optical filter to enable the pixel cell to: receive, at different times, information related to incident light of different optical frequency ranges, and generate, at the different times, intensity measurements of the incident light of different optical frequency ranges.
US10687029B2 Doorbell communication systems and methods
The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
US10687021B2 User interface with a hierarchical presentation of selection options for selecting a sharing mode of a video conference
A user interface for a video conference session includes selection options for selecting one or more sharing modes, at least some of the selection options presented in a hierarchical fashion on the user interface. The sharing modes may include a screen sharing mode, an application sharing mode and a window sharing mode.
US10687016B2 Systems and methods for time-lapse selection subsequent to capturing media content
Systems, methods, and non-transitory computer-readable media can capture media content including an original set of frames. A selection of a time-lapse amount can be received. A subset of frames from the original set of frames can be identified based on the time-lapse amount. An orientation-based image stabilization process can be applied to the subset of frames to produce a stabilized subset of frames. A stabilized time-lapse media content item can be provided based on the stabilized subset of frames.
US10687015B2 Method for synchronizing a first audio signal and a second audio signal
A method for synchronising a first audio signal and a second audio signal coming from a same original audio signal, the method including the steps of: measuring a superimposed sound signal; performing a processing of the superimposed sound signal comprising a calculation of an intercorrelation or autocorrelation function; estimating, from a first processed signal, an absolute value of a time delay between the first audio signal and the second audio signal; modifying at least one characteristic of the first audio signal or the second audio signal; measuring again the superimposed sound signal; performing again the processing of the superimposed sound signal in order to obtain a second processed signal; estimating the sign of the time delay based on the second processed signal; synchronising the first audio signal and the second audio signal.
US10687014B2 Display system, display method, and display apparatus
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US10687013B2 Proxy-pattern-based multimedia displaying method, device and apparatus
A proxy-pattern-based multimedia displaying method is disclosed in the present disclosure, the multimedia displaying method is applied to a chip where an embedded system is built in. The embedded system includes a display application layer, a surface proxy body, a surface entrusting body and a surface realizing component. The surface proxy body is an proxy for the surface entrusting body. The surface proxy body and the surface entrusting body are independent of the display application layer. The multimedia displaying method includes: receiving to-be-displayed multimedia data from the display application layer and sending the to-be-displayed multimedia data to the surface entrusting body by the surface proxy body; and sending the to-be-displayed multimedia data to the surface realizing component or the display application layer for display on a display screen by the surface entrusting body.
US10687011B2 Method and apparatus for improving transmission of transport video signal
A method and an apparatus for improving digital video signal transmission over a long transmission line are disclosed. A simple equalization reference signal is generated and then combined with a digital video signal in the digital domain such that the transmission of the reference signal takes place at a predefined time period during the vertical blanking interval of the video signal. The combined signal is then converted into an analog video transport signal, which analog signal is then transmitted over the long transmission line to a downstream video receiver. The equalization reference signal is extracted and used at the video receiver to restore the analog video signal which in turn is converted back to digital video signal.
US10687009B2 Imaging device, imaging system, and moving body
In an imaging device, a differential stage includes an input transistor having an input node connected to a floating diffusion portion, a first control line and a second control line are located in a plurality of sets, the first control line is connected to connection portions of some sets of the plurality of sets, and the second control line is connected to connection portions of the other sets of the plurality of sets.
US10687008B2 Image sensor, imaging apparatus and live body imaging apparatus
There is provided an image sensor including a pixel unit, the pixel unit including a photodiode, a first color filter and a second color filter each disposed in a different position on a plane above the photodiode, and a first on-chip lens disposed over the first color filter and a second on-chip lens disposed over the second color filter.
US10687007B2 System and method for controlling power supplied to a module of an electronic device
The electronic device according to various examples comprises a power supply module and an image sensor, wherein the image sensor comprises: a pixel array including a plurality of pixels; an analog-digital converter, of a first group, for converting the amount of light acquired through the pixel array into a first digital signal; and an analog-digital converter of a second group, the analog-digital converter being adjacent to the first group and for converting power, supplied from the power supply module to the image sensor, into a second digital signal.
US10687004B1 Low noise passive pixel readout circuit
A passive readout circuit for reading out a charge stored on an integration capacitor coupled to a photodiode includes a column bus selectively connectable to the integration capacitor, at least one shield line arranged near the column bus such that a first parasitic capacitance is created between the at least one shield line and the column bus and an amplifier having a first input, a second input and an output. The column is connected to the first input and the at least one shield line is connected to the output of the amplifier.
US10687002B2 Image-capturing device and drive method therefor
An image-capturing device includes an infrared light source configured to emit infrared light, and a solid-state image-capturing device including a plurality of first pixels configured to convert visible light into signal charge and a plurality of second pixels configured to convert infrared light into signal charge, the plurality of first pixels and the plurality of second pixels being arranged on a semiconductor substrate in a matrix. The solid-state image-capturing device outputs, during the same single frame scanning period, a first signal obtained from the plurality of first pixels, a second signal obtained from the plurality of second pixels during a period of time when the infrared light is emitted, and a third signal obtained from the plurality of second pixels during a period of time when the infrared light is not emitted.
US10686992B2 Image orientation notification and adjustment
Aspects of the present disclosure relate to systems and methods for indicating and adjusting an orientation of an image. An example device may include a processor and a memory. The processor may be configured to receive an image from a camera, determine a first orientation of the image based on an orientation of the camera during capture of the image, determine a final orientation for the image after processing based on an orientation of the device, generate a visual indication to indicate the final orientation for the image after processing, output the image to a display to display the image in the first orientation, and output the visual indication to the display to indicate the final orientation.
US10686989B2 Image stabilization apparatus, image capturing system, and method for controlling the same
An image stabilization apparatus includes a shake detector configured to detect an image blur, a generation unit configured to generate a first shake correction signal and a second shake correction signal based on a shake signal corresponding to a detection result from the shake detector, the generation unit extracting a low-frequency band signal from the shake signal, changing an amplitude of the extracted low-frequency band signal to generate the first shake correction signal, and generating the second shake correction signal based on the change in the amplitude and the shake signal, a first shake correction unit configured to correct the image blur based on the first shake correction signal, and a transmission unit configured to transmit the second shake correction signal to a second image stabilization apparatus.
US10686984B1 Connected camera system
A connected camera system and computer-implemented method for processing visual data. The camera system and method provides control data to a mobile application of a mobile device. The camera system and method transmits the control data from the mobile device (via a cloud service) to a camera device. The camera device configured with a camera housing comprising a camera sensor that captures visual data (e.g., image or video data) in view of a lens. The camera device further configured with a processor coupled to a motor for rotating a shaft. The camera system and method receive the control data, and based on the control data, the processor controls the motor to rotate the shaft. The rotating of the shaft, in turn, rotates the camera housing, such that the camera sensor captures the visual data in view of the lens through a 360-degree plane of rotation. In some embodiments, the camera system and method further displays the visual data on a display coupled to the processor, such that the processor presents the captured visual data on the display through the 360-degree plane of rotation. In other embodiments, the camera system and method streams the captured visual data, via the cloud service, to the mobile device for viewing and editing.
US10686983B1 Automatic image capture mode based on changes in a target region
A series of frames or live images received by a camera can be processed by an automatic image capture system to determine when an automatic image capture should take place. The system can detect when a scene change occurs by comparison of data for two or more frames, and for particular regions in those frames. If a scene change for the specified region is followed by a stabilization of the scene in that region, the system can trigger an auto-capture of at least the stabilized region of the scene, without the need for any user input.
US10686982B2 Apparatus for editing image using depth map and method thereof
An electronic device is provided. The electronic device includes a display, a memory configured to store instructions, and a processor, wherein the processor is configured to execute the stored instructions to display an image and a user interface (UI) representing depth information of the image through the display in response to a first user input for editing the image, receive a second user input for selecting an object to be added in the image, display at least a part of the object in the image based on a depth value of the object and depth information of a first region in which the object is located in the image, and display an indicator representing the depth value of the object in the UI.
US10686981B2 Information processing apparatus, electronic apparatus, server, information processing program, and information processing method
There is provided an image processing apparatus including, a display configured to display a captured image and a representative icon, wherein the representative icon indicates a range of a focus area of the displayed image and the range encompasses a center of focus point located at an initial position within the displayed image, and a processor configured to adjust the range of the focus area of the displayed image according to a size of the representative icon.
US10686974B2 Camera module electrical architecture
A camera module includes a lens carrier that houses a lens, electrical components of optical path modifiers positioned on the lens carrier, an image sensor, and a controller that is to generate commands for operating the optical path modifiers. A printed circuit assembly positioned on the lens carrier is electrically coupled to suspension wires. The printed circuit assembly includes a printed circuit that has installed thereon a serial bus communications interface circuit that is to receive the commands from the controller through one of the suspension wires, and a translation circuit that is to translate the commands into control signals that are to operate or drive the optical path modifiers via the electrical components and according to the commands, respectively. Other embodiments are also described.
US10686973B2 Image pickup apparatus with two optical systems
An image pickup apparatus, includes a first optical system and a second optical system which generate two optical images having mutual parallax; and one image sensor which captures the two optical images, wherein each of the first optical system and the second optical system has a different focusing unit, further includes a first frame which holds some of lenses in the first optical system, a second frame which holds the image sensor; and a third frame which holds lenses in the first optical system other than the lenses held by the first frame, and lenses in the second optical system, wherein the first frame is movable in a direction of optical axes with respect to the third frame, and the second frame is movable in a direction of optical axes with respect to the third frame.
US10686964B2 Information processing apparatus preventing risk of shortened lifetime of storage device and control method therefor
An information processing apparatus including a storage device obtains an energized time to the storage device in a standby state where no job is being executed and a number of accesses to the storage device during the standby state. The information processing apparatus provides a display relating to a lifetime of the storage device based on the energized time and the number of accesses to the storage device.
US10686962B2 Graphical indicator
A graphical indicator comprising a plurality of first header blocks, a plurality of second header blocks and a plurality of data blocks for forming an indicator matrix is provided. Each of the first and second header blocks has a header graphical micro-unit, and each of the data blocks has a data graphical micro-unit. An array area is formed by the second header blocks and the data blocks. A first virtual line and a second virtual line are respectively formed by virtual centers of the first and second header blocks, and an included angle between the first and second virtual lines is less than 90 degrees.
US10686961B2 Information processing system, client apparatus, and non-transitory computer readable recording medium that records an information processing program
An information processing system includes: an SNS server apparatus configured to be connected to a network and store one or more messages submitted to an SNS from a terminal apparatus; and a client apparatus configured to be connected to the network via a firewall and capable of communicating with the SNS server apparatus, the client apparatus being configured to receive, from the SNS server apparatus, one or more messages submitted to a channel, to which the client apparatus logs in, of the SNS, extract, from the one or more messages, a message including a control command to the client apparatus, and execute processing in accordance with the control command.
US10686958B2 Updating settings of a plurality of image forming apparatuses
An information processing apparatus to convert setting information described in a first format matched to a first electronic apparatus into setting information described in a second format matched to a second electronic apparatus includes circuitry to acquire the setting information related to settings of the first electronic apparatus, refer to first conversion information associating information related to a data storage of a set value and identification information of each setting item set for the first electronic apparatus to acquire the set value of each setting item set for the first electronic apparatus, refer to second conversion information associating the identification information of each setting item set for the first electronic apparatus and identification information of each setting item common to a plurality of models of electronic apparatuses, associate the set value acquired from the setting information of the first electronic apparatus and the common identification information.
US10686956B2 Reading apparatus
A reading apparatus includes a cover configured to pivot to an open position and a closed position, a lock mechanism configured to restrict the cover in the closed position from pivoting to the open position, and a reading unit provided in the cover or in a member facing the cover in the closed position, and configured to read a medium when the cover is in the closed position. The cover includes a protruding portion. A latch face configured to come into contact with a face of the protruding portion facing toward one direction along a first axis when the cover is in a closed position, the first axis being orthogonal to a pivoting shaft of the cover. The latch face is configured to move in the other direction along the first axis when the latch moves from a lock release position to a lock position.
US10686955B2 Image reading apparatus with document support portion
An image reading apparatus includes a document support portion, a cover portion which is capable of opening and closing, a first surface of which forms an apparatus top surface, and a second surface of which forms a support surface which supports the document, and a base frame which forms the apparatus top surface, in which the document support portion is provided to be capable of rotational movement and is capable of switching between a first posture and a second posture, in which the first surface of the cover portion forms the apparatus top surface which runs along a horizontal direction together with a top surface of the base frame in the closed state, and in which, in the first posture, a portion of the document support portion is at a height position running along the second surface of the cover portion in the closed state.
US10686954B2 Multi-purpose peripheral having two pivotal covers
In a multi-purpose peripheral, a first cover pivotally disposed on a body has a lower surface and a platen portion opposite the lower surface; a second cover pivotally disposed on the body is separated from the first cover by a gap; a first scan assembly movably disposed in the body acquires an image of a first document covered, by the lower surface of the first cover, onto a transparent platen of the body; a transporting mechanism disposed in the body and the second cover transports a second document on the first cover; and a second scan assembly disposed in the second cover acquires an image of the second document transported by the transporting mechanism past the second scan assembly. Upper surfaces of the second cover and the first cover are disposed on the same horizontal surface.
US10686953B2 Input assisting method, non-transitory computer-readable recording medium and setup-information input system improves accuracy of settings value to be inputted in setting fields using a rule by using machine learning
Provided are an input assisting method, a non-transitory computer-readable recording medium and a setup-information input system including an information input apparatus. A hardware processor of the apparatus determines at least one candidate value for at least one input field in a setup screen, by using a first data set created from a database of setting values specified for past jobs, creates a rule for the at least one candidate value, and calculates an evaluation value. On finding no candidate value for which a sufficient evaluation value was calculated, the hardware processor creates a second data set from the first data set, creates a rule for at least one candidate value determined for the at least one input field, by using the second data set, and when detecting an operator's operation on a certain input field, indicates a candidate value determined according to the rule, in the certain input field.
US10686943B2 Retrofit digital network speaker system
Described herein is a retrofit digital speaker system comprising two or more retrofitted speaker enclosures, each of the two or more retrofitted speaker enclosures (enclosures) comprising: at least one speaker; and an analog-and-digital interface adapted to receive digitally encoded audio signals, electrical power, and digital command signals, and wherein the digitally encoded audio signals, electrical power, and digital command signals are transmitted over existing two wire analog audio cables, and further wherein the two or more retrofitted speaker enclosures are wired in a daisy chain fashion, via the existing two wire analog audio cables.
US10686942B2 Auto-tuning of acoustic echo canceller
A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that echo estimate from a microphone signal to output an echo cancelled signal, the gain control system comprising a monitoring unit configured to estimate an energy associated with an impulse response of an adaptive filter configured to generate the echo estimate from the far-end signal and a gain tuner configured to adjust an attenuation of at least one of the microphone signal and the far-end signal in dependence on the estimated energy.
US10686939B1 Conferencing and meeting implementations with advanced features
Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with one embodiment of the present disclosure, a method for operating an audio conference system that includes at least one logic circuit and a caller interface involves receiving incoming telephony calls at the caller interface. A logic circuit is used to authenticate incoming telephony calls. Menu options are provided to authenticated, incoming telephony calls. In response to a selection of the menu options, an incoming telephony call is prompted to select a callback number. The logic circuit monitors for a trigger event. A participant is called back using the selected call back number in response to detecting the trigger event. The called-back participant is then placed into a conference.
US10686937B2 Automatic connection to a transcription system
Apparatuses and methods are disclosed for automatically connecting to a relay service and establish a captioning communication session during a call between a hearing-impaired user and a far-end user. The apparatus includes communication elements configured to receive captions from a relay service, and a processor configured to automatically connect to the relay service and establish a captioning communication session during a call responsive to a determination that a connection to the relay service failed during a time in which the hearing-impaired user desired captions to be enabled. A method includes determining captions are desired by the hearing-impaired user at a first time to be enabled for display to the communication device during a call, detecting a failed connection to the relay service at a second time, and automatically connecting with the relay service and establishing a new captioning communication session at a third time during the call.
US10686934B2 Systems and methods for controlling a mobile device cover
A mobile application running on a host mobile device is used to control the display of notifications, received by the host mobile device, on a mobile device cover. A single button on the mobile device cover is used to display, configure, and navigate through functionality menus of functions provided by the mobile device cover.
US10686928B2 Apparatus, method, and system of cognitive communication assistant for enhancing ability and efficiency of users communicating comprehension
A communication apparatus, a method, a computer readable medium, and a system providing communication with cognitive and visual assistance. The cognitive assistance and visual assistance is provided during a communication between a first communication apparatus with at least one second communication apparatus via a network. The first communication apparatus captures communication data comprising visual and audio information obtained from the communication and captures synchronized cognitive and emotional data generated from the user during the communication with the second communication apparatus. The communication data and the synchronized cognitive and emotional data is stored and converted into a visual form comprising at least one of synchronized text, symbols, sketches, images, and animation. The visual form is displayed on a display of the first communication apparatus.
US10686927B2 Non-transitory computer-readable medium and portable device
A non-transitory computer-readable medium having a computer program readable by a computer of a portable device connectable to an image input device and image output device and including a memory storing external programs activated by the computer program, the computer program causes the portable device to perform: receiving a user operation on a first screen including first objects corresponding to the external programs; determining the designated program when the first object is designated; when the designated program has a first function of executing processing for the input data, instructing the image input device to execute an input operation and performing first post-processing; and when the designated program has the second function of enabling a user to designate the output data, performing pre-processing and controlling the image output device to execute output operation for the output data.
US10686926B2 Mobile record-a-call device
The Mobile Record-A-Call Device (MRACD), is an electronic device, circuit, software program, or App, installed or embedded within, or attached to a mobile communication device such as, but not limited to, a smart phone, cell phone, tablet, laptop, or any other mobile communication device, and enables said mobile communication device to record incoming or outgoing mobile phone calls, and to store said recorded mobile phone calls in a directory or file located within said mobile communication device, or store said recorded mobile phone calls externally in a directory or file located on a platform, server, or network.
US10686923B2 Mobile terminal
A mobile terminal includes: a case unit including a plurality of case parts; a waterproof member that waterproofs the plurality of case parts; an inner space formed by the plurality of case parts and the waterproof member; a sound output unit in the inner space; an electronic component in the inner space; at least one processor controlling the sound output unit; a resonance space in the inner space that resonates sound from the sound output unit; and a sound hole at one side of the case unit that outputs a first sound. A sound pressure level of a second sound output by vibration of the case unit due to the first sound is higher than that of the first sound in a low-frequency range, and when the case unit is on a mounting surface, a third sound is generated by the mounting surface due to vibration of the second sound.
US10686918B2 Media access control protocol data unit processing method and apparatus
A Media Access Control protocol data unit processing method includes: obtaining a Media Access Control (MAC) protocol data unit (PDU), where the MAC PDU includes N sub-PDUs, each sub-PDU includes a logical channel identifier (LCID), the N sub-PDUs are arranged in a first sequence, and N is a positive integer; parsing the N sub-PDUs according to the first sequence, and when a first sub-PDU is parsed, stopping the parsing and reserving a parsed second sub-PDU, where the second sub-PDU includes at least one sub-PDU before the first sub-PDU in the N sub-PDUs in the first sequence, and a value of an LCID included in the first sub-PDU is a specified reserved value. In this way, a manner for processing a MAC PDU can be provided when a value of an LCID is an invalid value or a reserved value.
US10686915B2 Communication device, communication method, and storage medium
According to an aspect of the present invention, a device includes a transmitter and receiver that transmits and receives communication packets to and from other device, a memory that stores one or more reference information which present a function for data request and a function for data communication which a service comprises, one or more predetermined data relating to the functions, and one or more distinguishing information for distinguishing the predetermined data, and a processor. The processor generates a packet which includes the reference information associated with the function for data communication, the predetermined data, and the distinguishing information.
US10686914B2 Automatic selection of MAC protocol to support multiple prime PLC standards
A communication device in a network may receive a stream of frames from the network, in which each frame includes one or more beacon packets. A communication protocol being used by the network may be identified by tracking a preselected field within a sequence of beacon packets, in which the preselected field varies in a first known manner for a first protocol and in a second known manner for a second protocol. The communication device may then join to the network using the identified communication protocol to transmit and receive data.
US10686912B2 Over-the-air companion user device handling
An over-the-air (OTA) platform of a wireless carrier network may be used to update a companion user device that is associated with a primary user device. The OTA platform receives a request from an entity to provide an OTA update to a companion user device that is registered with a wireless carrier network. The OTA platform identifies a primary user device associated with the companion user device based on subscriber account information for the companion user device. The OTA platform then sends a termination command to the primary user device to direct the primary user device to terminate an active short-range wireless communication link between the primary user device and the companion user device. This termination triggers the companion user device to establish a cellular communication link with the wireless carrier network. Subsequently, the OTA platform sends an OTA update to the companion user device via the cellular communication link.
US10686907B2 Reducing bandwidth consumption and latency in satellite communications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing an electronic resource to multiple users that are associated with the electronic resource. In some implementations, a method includes identifying multiple users, as a proper subset of users of a satellite communication network, that are each associated with an electronic resource. Satellite terminals of the satellite communication network corresponding to the identified users are identified. Satellite transmission data is generated that includes the electronic resource and designates the identified satellite terminals. A satellite gateway transmits the satellite transmission data over the satellite communication network in a satellite broadcast to the identified satellite terminals, such that the identified satellite terminals can concurrently receive data associated with the electronic resource without sending a request for data associated with the electronic resource.
US10686898B1 Music discovery using messages of a messaging platform
A system, method, and computer-readable medium for identifying music-related data based on message data from a messaging platform. The method includes: obtaining a request from a client; identifying context data associated with the request; identifying message data from the messaging platform based on the context data; selecting, based on the context data and the message data from the messaging platform, music-related data for inclusion in a result set; and providing the result set to the client in response to the request.
US10686891B2 Migration of applications to a computing environment
A method of migrating an application to a computing environment including: obtaining a service topology and a deployment sequence from an existing application; choosing a deployment preference, each deployment preference containing factors and a weight of each of the factors; outputting the service topology and the deployment preference; reading service records for the chosen service topology and deployment preference from a repository, the service records containing a value score and weight mapping information of each factor of each service record; performing a mock conversion of migrating the application to the computing environment; adjusting the value score and weight mapping of the service records according to the results of the mock conversion; responsive to a user choosing one service record representing a solution for migrating the application to the computing environment, generating files for the solution; and deploying the solution into the computing environment using the files.
US10686890B2 Keep-alive scheduler in a network device
A network device may execute a process (e.g., a software keep-alive process (SKAP)) that schedules the transmission of keep-alive messages or packets. The network device maintains a database of keep-alive network sessions storing information that is used for scheduling the transmission of the keep-alive messages or packets for the keep-alive network sessions. The database may be read and a next transmission time and session frequency for one or more keep-alive sessions may be determined. The one or more keep-alive sessions may then be placed in appropriate banks within a timer queue based on the determined next transmission time and session frequency. Each bank is associated with a time period from the current time. The keep-alive sessions having sooner next transmission times are placed in higher priority banks. The scheduler may allow for real-time scheduling of the one or more keep-alive sessions.
US10686888B2 Communication protocols for an online content management system
In some embodiments, a client application at a client device can receive, from a browser application at the client device, a first message including a unique identifier associated with a session of the browser application at a website associated with a content management system. The client application can extract the unique identifier from the first message, and establish a connection between the client application and the content management system by sending, from the client application to the content management system, a second message including the unique identifier. The client application can then receive, from the content management system through the connection, a third message relayed by the content management system from the website, where the third message is associated with the unique identifier.
US10686886B2 Establishing secure sessions for stateful cloud services
Aspects of the present disclosure relate to establishing a secure session between a client device and a stateful backend server or host. The system described herein uses an identity token and an authorization token to generate a globally unique identifier that is associated with the client device. The globally unique identifier is then used to create a one-to-one mapping between the client device and the backend server.
US10686885B2 Systems and methods for managing a guest virtual machine executing within a virtualized environment
The present disclosure relates to methods and systems for managing a guest virtual machine executing within a virtualized environment. A daemon is established on a guest virtual machine executing within a virtualized environment. The daemon is configured to communicate with a management service virtual machine executing within the virtualized environment. The daemon receives, from the management service virtual machine via an application layer protocol, a request identifying an action type of a plurality of predetermined action types. The daemon identifies the action type of the plurality of predetermined action types from the received request and performs an action corresponding to the identified action type. In some implementations, the application layer protocol is one of Hypertext Transfer Protocol (HTTP) or Hypertext Transfer Protocol Secure (HTTPS).
US10686884B2 Method for managing sessions using web sockets
This disclosure is directed to embodiments of systems and methods for tracking sessions of a user. A session manager executing on a server may establish a plurality of sessions with a web application for a user via a web socket of the session manager. The plurality of sessions may share a first session identifier. The session manager may track, by via a web socket container established for the first session identifier, the plurality of sessions. The session manager may detect a log off by the user from one of the plurality of sessions. The session manager may send a log off event to others of the plurality of sessions tracked via the web socket container, responsive to the detection.
US10686882B2 Change management using a thing-model on an internet-of-things platform
An IoT data packet of IoT data in a first data format is received over a distributed system from an Internet of Things (IoT) device. A determination is made that a second different data format of at least some of the IoT data is being used by at least one application by using an IoT data model of an IoT persistency service storing the IoT data in different data formats supporting different applications. A transformation rule in the IoT data model is used to transform the IoT data packet in the first data format to the second different data format. The IoT data packet in the second different data format is stored in the IoT persistency service.
US10686879B2 Replication with adjustable consistency levels
Replication in a distributed file system is described. A processing device determines that a completion threshold has been satisfied in view of at least a received indication of completion of a new data modification request, wherein the completion threshold comprises a number of server devices of the distributed file system for which the new data modification has been performed thereon. The processing device provides, in response to determining that the completion threshold has been satisfied, a message to a client device that the new data modification request was performed successfully.
US10686878B2 Method and device for managing display of multiple data streams
Methods and systems are provided to manage display of cardiac signals. The methods and systems receive a first data steam along a first communications path conveyed with first throughput and receiving a second data stream along a second communications path transmitted with second throughput. The first and second throughputs are asynchronous with respect to one another. The first and second data streams carry cardiac signals sensed by external and implanted electrodes, respectively, for one or more common events. The methods and systems store data from the first and second data streams in first and second memory buffers. The methods and systems synchronize the data stored in the first and second memory buffers with one another by performing at least one of: temporally offsetting activation of the storing operation for the first and second data streams with respect to one another; or managing an amount of the data maintained in at least one of the first memory buffer or the second memory buffer. The methods and systems co-display cardiac signals associated with the first and second data streams on a display by reading the data from the first and second memory buffers at a data display rate.
US10686876B1 Deploying a content distribution network using resources from cloud service providers
A first computer transmits a respective first command to each of a plurality of second computer systems. Each first command includes instructions to initiate one or more virtual machine instances on the respective second computer system. Each virtual machine instance is configured to retrieve data from a third computer system over a communications network, cache the retrieved data, and transmit the cached data to one or more client computers over the communications network in response to a request for the cached data by the one or more client computers. The first computer system also transmits configuration data to each of the second computer systems. The configuration data includes indications of one or more parameters associated with retrieving the data from the third computer system, caching the retrieved data, and/or transmitting the cached data to the one or more client computers.
US10686873B2 Seamless transition of a video session between a mesh topology and a centralized bridge topology
A technique is disclosed for making transitions between mesh and bridge topology seamless to the end user of the video session, without a significant gap between the audio and video experience of the video session when the transition occurs. In addition, a function provides a way for determining whether a trigger event for such a transition has occurred.
US10686872B2 Network interface device
A network interface device having an FPGA for providing an FPGA application. A first interface between a host computing device and the FPGA application is provided, allowing the FPGA application to make use of data-path operations provided by a transport engine on the network interface device, as well as communicate with the host. The FPGA application sends and receives data with the host via a memory that is memory mapped to a shared memory location in the host computing device, whilst the transport engine sends and receives data packets with the host via a second memory. A second interface is provided to interface the FPGA application and transport engine with the network, wherein the second interface is configured to back-pressure the transport engine.
US10686870B2 System and method for an application distribution and metrics system enabling the integration of distributed applications into host applications and the monetizing of distributed applications
The present invention comprises an application distribution and metrics system as well as an application monetizing system (ADMS). The ADMS incorporates a cross-platform application distribution system and a usage-based and ad-based monetizing system which allows for fine-tuned usage-based pricing schemes to be created based on system-defined metrics and developer-defined metrics, seamless integration of ad-based monetizing, third party participation in monetizing efforts, and a flexible revenue allocation process.
US10686865B2 Third-party application control of devices in an IoT platform
In embodiments a computing device receives a selection of a device template associated with a physical device. The computing device receives a selection of a third-party device type associated with a third-party system. The computing device determines a device rule template associated with the device type, the device rule template comprising a first mapping between one or more commands and one or more additional device properties in the device type. The computing device determines a second mapping between the one or more additional device properties and one or more device properties in the device template. The computing device generates an adapter template comprising the first mapping between the one or more commands and the one or more additional device properties and the second mapping between the one or more additional device properties and the one or more device properties.
US10686860B2 Software defined content delivery network for flexible, real-time management of large-scale data transfers
A method and an associated SDCDN device for delivering data content in a communication network. A software defined content delivery network (SDCDN) monitors one or more performance indicators regarding an exchange of the data content between a first content delivery network (CDN) and at least one client device using a communication channel, The SDCDN determines that at least one performance indicator of the one or more performance indicators exceeds a threshold performance value. The SDCDN identifies a different CDN in operative communication with the at least one client device. The different CDN includes the data content. In response to determining that at least one performance indicator- exceeds the threshold performance value, the SDCDN transmits a transfer command to the at least one client device to cause the at least one client device to switch to the different CDN and receive the data content from the different CDN.
US10686855B2 HLS over multimedia broadcast multicast service (MBMS)
A Multimedia Broadcast Multicast Services (MBMS) publishing device receives a location of a Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) master playlist for content, to be multicast, that is stored in a content delivery network (CDN), and pulls, using the location, the HLS master playlist from the CDN. The MBMS publishing device pulls, based on the HLS master playlist, HLS segment files from the CDN, and pushes the HLS segment files to a MBMS broadcast multicast service center (BM-SC) for broadcast via multicast bearer in a MBMS synchronization area of a wireless network.
US10686854B2 Streaming content using ad hoc networks of user devices
Content, such as video content, may be shared by a user device that is participating in an ad hoc network via a short range local wireless connections. In one implementation, a method may include joining, by a user device and via direct wireless communication with other user devices, an ad hoc network including the other user devices; receiving, by the user device, a content stream from a cellular wireless network; transmitting, by the user device, an indication of the received content stream to the other user devices in the ad hoc network; receiving, by the user device and from one or more of the other user devices in the ad hoc network, a request for the content stream; forwarding, by the user device and based on the received request, the content stream to the one or more of the other user devices in the ad hoc network; and presenting, by the user device, the content stream to a user of the user device.
US10686852B2 Method and apparatus for controlling sessions from one or more devices
An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.
US10686848B2 Communication terminal, image communication system, and display control method
An image communication system includes a first communication terminal including first circuitry and a second communication terminal including second circuitry. The first circuitry of the first communication terminal transmits, to the second communication terminal, first image data representing a first image and second image data representing a second image. The first circuitry of the first communication terminal transmits, to the second communication terminal, position information indicating a predetermined position on the first image. The second circuitry of the second communication terminal combines, based on the position information, the second image with the first image at the predetermined position on the first image to generate a combined image. The second circuitry of the second communication terminal displays, on a display, the combined image.
US10686845B2 Internet connection load balancing with direct access to balanced devices
SIP INVITE messages received at a load balancer are returned as SIP Redirect messages which are addressed to an access director and include additional information, such as a tracing token and a cryptographic token. When the access director receives the redirected SIP INVITE, the access director analyzes the included cryptographic token and passes the SIP INVITE if the cryptographic token is correct. This provides the needed access control function to allow the access directors to be directly accessed by the endpoints, rather than funneling all communications through the load balancer.
US10686844B2 Trusted group identification code
An example operation may include one or more of storing a unique identification code encapsulating encoded information about a trusted group of member devices within a decentralized network, the unique identification code being generated by the trusted group of member devices, decoding the stored unique identification code to generate decoded information which verifies that the user device is a member device of the trusted group of member devices and provides contact information for other member devices of the trusted group of member devices, and establishing a communication session with the trusted group of member devices based on the contact information obtained by decoding the unique identification code.
US10686842B2 Method for providing wireless application privilege management
A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
US10686840B1 System and architecture for electronic permissions and security policies for resources in a data system
An electronic permissions and security system are disclosed which may be used to determine permissions and policies for resources in a complex multi-dimensional data system. Analysis of resource data hierarchies and/or accessor data hierarchies using the permissions computing systems and methods discussed herein may provide efficient and flexible permissions analysis, determination, and management. The electronic permissions system may include for example, a permissions analysis module or component configured to access, traverse and/or analyze a resource hierarchy and/or an accessor hierarchy to determine permissions with respect to a resource. Permissions may be defined according to various policies which may include specific actions allowed or disallowed for the policy. Specific actions within a policy may also be organized hierarchically such that one particular grant of one permission may imply granting of another permission.
US10686835B2 Method and device for providing authentication information on web page
The present disclosure provides a method for an authentication system to provide authentication information for a web page, comprising: receiving a request for authentication information from a web page; judging whether the web page is redirected to through a relevant search engine; judging whether the web page satisfies a condition of displaying the authentication information; and providing the authentication information to the web page satisfying the condition. By providing authentication information to a web site through a search engine, with the combination of the authentication system with the relevant search engine, the reliability and security of authentication information are enhanced. Besides, the user may autonomously edit and manage the displaying pattern of the authentication information, such that the authentication information may be displayed in real time on the web page.
US10686834B1 Inert parameters for detection of malicious activity
Disclosed are various embodiments for detecting malicious activity through the use of inert input parameters to a web service or web page. A service request is received from a client computing device via a service endpoint. A modification is detected to an expected parameter in the service request. The expected parameter is configured to be inert in effect with respect to the service when the expected parameter has not been modified. One or more actions are initiated in response to the modification.
US10686830B2 Corroborating threat assertions by consolidating security and threat intelligence with kinetics data
A cognitive security analytics platform is enhanced by providing a computationally- and storage-efficient data mining technique to improve the confidence and support for one or more hypotheses presented to a security analyst. The approach herein enables the security analyst to more readily validate a hypothesis and thereby corroborate threat assertions to identify the true causes of a security offense or alert. The data mining technique is entirely automated but involves an efficient search strategy that significantly reduces the number of data queries to be made against a data store of historical data. To this end, the algorithm makes use of maliciousness information attached to each hypothesis, and it uses a confidence schema to sequentially test indicators of a given hypothesis to generate a rank-ordered (by confidence) list of hypotheses to be presented for analysis and response by the security analyst.
US10686827B2 Intermediate encryption for exposed content
An endpoint encrypts local files with a key to protect file contents. If the endpoint or processes on the endpoint becomes exposed to potentially harmful locations or resources, the key can be revoked to prevent access to encrypted files on the endpoint. In order to facilitate continued operation of the endpoint, files that are currently open can be encrypted with a second key so that the corresponding data is isolated from the other encrypted files while remaining accessible to current users.
US10686824B2 Secure analysis application for accessing web resources via URL forwarding
Embodiments described herein may be directed to systems, methods, apparatuses, devices, computer program products, computer-executable instructions, and/or applications for securely and anonymously accessing web resources and customizable attribution of identity. In accordance with the present disclosure, a user may inspect and analyze a webpage as well as the underlying source code from an “arm's length” using a secure analysis application to prevent exposure on the user's local machine. The secure analysis application may provide increased flexibility in masking and/or modifying the user's digital persona to external websites. Additionally, the secure analysis application may be integrated with a translation service to translate textual web content without the web content provider being alerted that a translation is taking place.
US10686821B2 Analysis of mobile applications
Methods and system are disclosed that analyze a mobile app. In one aspect, an input including a URL address of the mobile app may be received. The URL address may correspond to the mobile app stored on a mobile application distribution platform. The mobile app may be downloaded from the URL address. Upon downloading the mobile app, a static analysis engine may be instantiated to perform static analysis of the mobile app. A dynamic analysis engine may be instantiated to perform a dynamic analysis of the mobile app. A location analysis engine may be instantiated to perform location analysis. Based on the results of the static analysis, dynamic analysis and location analysis, graphical visualizations may be generated. Based on the graphical visualizations, compliance or violation of data protection standards of the mobile app may be determined.
US10686816B1 Insider threat detection under user-resource bi-partite graphs
A method for insider threat detection under user-resource bi-partite graphs is described. A computing device evaluates a bi-partite mapping of a set of users and a set of files, and performs a random-walk procedure initiating from a selected user of the set of users. The computing device computes a probability distribution associated with the access frequency of each alternate user and file of the random-walk procedure, and compares the probability distribution to one or more distributions associated with temporal periods prior to the initiated procedure. Based on the comparison, the computing device identifies points of maximum variance of the distribution. The computing device identifies the files of the set of files and users of the set of users associated with the points of maximum variance and access raw data to identify activity associated with the selected user and the identified resources.
US10686812B2 Device and method for detecting manipulation of a program code
A device for detecting a manipulation to a program code wherein the program code is configured to be executed from an execution environment on a computing system, is provided. The device includes a comparator unit which is configured to compare data of the program code with reference data in order to produce a comparison result to compare, if the execution environment conveys a termination command to the program code, and a detection unit which is configured to detect a manipulation of the program code on the basis of the comparison result. The device can prevent data, which is produced or used during the execution of a program code, from continuing to be used after termination of the program code if an attack or manipulation of the program code has occurred. A method is further proposed for detecting a manipulation to a program code.
US10686811B1 Techniques for customer-derived training of intrusion management systems
Techniques described and suggested herein include various systems and methods for using customer-initiated security tests to generate training data for use in improving detection and mitigation capabilities related network intrusion and data security attacks. Such techniques may include implementing machine learning techniques to refine security models used therewith. For example, customers of a computing resource provider may notify the computing resource provider that a security test is scheduled to occur. In response, in some embodiments, information related to the security test may be used to improve an implemented security model.
US10686810B1 Systems and methods for providing security in power systems
Systems and methods for security in power systems are provided. A security-aware distributed control framework for resilient operation of power systems can detect and mitigate different types of attacks that might target power systems. The framework can discover a change in the features of transmitted data from neighbor agents, discard an infected agent, and achieve an updated consensus protocol agreement while satisfying a control system objective.
US10686803B2 Enhancing processing efficiency of blockchain technologies using parallel service data processing
A validation-ready preprocessing block in a current consensus round is obtained by a blockchain node and in a service consensus stage. The validation-ready preprocessing block is validated. If it is determined that the validation-ready preprocessing block is validated, validation is started on a next validation-ready preprocessing block and parallel data processing is performed on service data stored in the validated validation-ready preprocessing block.
US10686802B1 Methods and systems for provisioning cloud computing services
Methods and systems are disclosed for improvements in cloud services by sharing estimated and actual usage data of cloud services recipients with the cloud services provider. The sharing of this data allows the cloud services provider to better apportion cloud resources between multiple cloud services recipients. By analyzing information included in the shared data (e.g., information about one or more applications that use the cloud resources), the cloud services provider may categorize the applications and/or the functions of those applications into authorized and unauthorized uses, the determination of which, is used to further efficiently apportion the cloud services resources.
US10686795B2 System for controlling access to a plurality of target systems and applications
A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that includes one or more sets of rules where each set of rules is associated with an entitlement of the profile data. Each entitlement is indicative of target system/application access. Each rule within a set relates a combination of one or more features of the profile data with a confidence value. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the rules. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement. For each entitlement having a corresponding confidence value higher than a predetermined threshold, an instruction is communicated to a target system associated with the entitlement to allow the target individual access to the target system.
US10686794B2 System in which redirect URL is set for each access range of resource, method for the system, and storage medium for the method
Embodiments of the disclosure relate to a system including a terminal having a Web browser, a client, a resource server, and an authorization server. According to some embodiments, the client creates a redirect URL indicating a transmission destination of an authorization code used for obtaining an access token for each customer tenant, and the client that has received a request for starting a coordination from a Web browser transmits the redirect URL of a customer tenant specified from information transmitted by the Web browser to the resource server together with a client creation reservation.
US10686791B1 Secure cloud computing framework
A cloud computing system. The system comprises a network, a data store communicatively coupled to the network, a plurality of compute nodes, at least some of the compute nodes comprising a cloud computing framework agent coupled to an agent gate keeper, where the cloud computing framework agent communicates with the network via the agent gate keeper, an image management component coupled to an image management gate keeper, where the image management component manages images that execute in the compute instances on the compute nodes and communicates with the network via the image management gate keeper, and a security engine coupled to the network that receives a request to initiate an image on a compute instance, analyzes the image to determine an authentication metric, and when the authentication metric matches a validated authentication value, sends the image to the image management component for loading and instantiating in the compute instance.
US10686786B2 Authentication method, device and authentication client
The specification discloses an authentication method. The method includes receiving an authentication request sent from a target browser, the authentication request comprising information to be authenticated and a jump parameter used for implementing a jump between the target browser and the authentication client; after authenticating the information to be authenticated to obtain an authentication result, searching for identification information of the target browser that corresponds to the jump parameter from a mapping file according to the jump parameter, the mapping file comprising mapping relationships between identification information of different browsers and jump parameters of the browsers; sending a page jump request to the target browser according to the identification information of the target browser, the page jump request comprising the authentication result.
US10686782B2 System and method for determining Wi-Fi client station location to avoid resale theft
Methods, systems, and computer readable media operate to facilitate the initiation of an initial fingerprint setup between an access point (AP) and two or more stations (STAs). An initial fingerprint setup process initiates a signal between the AP and each of the STAs and logs at least one signal function associated with each of the STAs for determining an initial location of the STAs relative to the AP. An initial fingerprint is generated from the initial fingerprint setup process. In one aspect the signal function associated with each of the STAs determines an initial location of the STAs relative to the AP based on signal strength. In another aspect, it comprises pulse time of the signal determined by a pulse timing operation. Methods, systems, and computer readable media described herein allow a provider to determine and monitor the relative location of wireless STAs in order to avoid resale theft.
US10686781B1 System and method for passwordless logins
A login system allows users to access computer systems without using a password. The passwordless system and method can use other information to securely and reliably identify true authorized system users. The identity of a user can be associated with their mobile device. The login can be based upon a minimal amount of information such as a name and a phone number which can be stored as an identification record for each of the users in a database.
US10686776B2 Authorized control of an embedded system using end-to-end secure element communication
A connected device includes an application processor, a secure element, and a control module. The application processor is configured to receive a control command from an electronic device. The secure element is connected between the application processor and a control module and is configured to authenticate the control command. The control module is configured to receive the control command when the control command is authenticated by the secure element, execute the control command to activate at least one function of the connected device, and transmit a response to the electronic device.
US10686775B2 Method and apparatus of providing messaging service and callback feature to mobile stations
Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
US10686773B2 Applicant screening
A method includes receiving, by a screening service, an applicant profile that identifies an applicant and an authorization to provide access to screening results generated by the screening service based on the applicant profile to a screener, associating, using a computer, an identifier with the screening results, and communicating the identifier to the screener.
US10686763B2 Techniques for load balancing in a packet distribution system
Various embodiments are generally directed to techniques to distribute encrypted packets among multiple cores in a load-balanced manner for further processing. An apparatus may include a processor component; a decryption component to decrypt an encrypted packet to generate a decrypted packet from the encrypted packet, the encrypted packet comprising a header that comprises at least one field of information; a hash component to generate a header hash from the at least one field of information during decryption of at least a portion of the encrypted packet by the decryption component, the header hash comprising a smaller quantity of bits than the at least one field of information; and a distribution component to select a first core of multiple cores coupled to the processor component based on the header hash and to transmit the decrypted packet to the first core from the processor component. Other embodiments are described and claimed.
US10686762B2 Secure data exchange platform
In one embodiment, a device in a network receives sensor data from one or more nodes in the network. The device selects a processing mode from among a plurality of processing modes based on a plurality of attributes of the sensor data. The plurality of processing modes comprises a fast data path mode and a slow data path mode. The device encrypts the sensor data using a first encryption mechanism that controls access to the plurality of attributes of the sensor data. The device sends the encrypted sensor data to a cloud-based intermediary based on the selected processing mode for sharing with one or more other devices in one or more other networks.
US10686754B2 In-band LDAP over FICON
Embodiments for exchanging data information packets, by a processor device, include writing an Internet Protocol (IP) information unit received by a host node executing a Fibre Connection (FICON) software library to a transport layer by converting the IP information unit to FICON payload and placing the FICON payload into a shared memory space of the host node; and transmitting data including the IP information unit to a target node by accessing the FICON payload in the shared memory by a FICON adapter of the host node and transferring the FICON payload to the target node over a FICON network.
US10686752B2 Methods for configuring and managing an IP network, corresponding devices and computer programs
A method of configuring a network including a node incorporating decision-making functions, referred to as a PDP node, and at least two nodes incorporating decision-executing functions, referred to as PEP nodes, including at least one PEP node that is directly connected to the PDP node and at least one PEP node that is not directly connected to the PDP node. The method includes the following acts: identifying the PDP node from a message received by the PEP node; allocating to the PEP node at least one IP address that is distinct from a link-local address, the at least one IP address being obtained from a set of addresses known to the PDP node; and obtaining a list of at least one available IP address for allocation to at least one other node directly connected to the PEP node in the network and not possessing an IP address, referred to as a “undiscovered” node, which list, referred to as a list of delegated addresses, is transmitted by the PDP node and is obtained from the set of addresses.
US10686749B2 Packet sending method and network device
This application provides a packet sending method and a network device, where a first network device in a multichassis link aggregation group is coupled to a user-side device using a first port, and is coupled to a second network device in the multichassis link aggregation group using a second port. The first network device configures a first preset Address Resolution Protocol (ARP) entry for the user-side device when the first port and the second port have not become faulty, and when the first port becomes faulty, can directly forward a packet whose destination is the user-side device to the second network device using the second port and the first preset ARP entry. Then, the second network device forwards the packet to the user-side device.
US10686746B2 Maintaining relationships between users in a social network by emphasizing a post from a first user in a second user's activity stream based on detected inactivity between users
A method, system and computer program product for maintaining relationships between users in a social network. Online interactions between users in the social network are monitored. A period of inactivity of communication from a first user to a second user in the social network is determined based on the time of the last communication from the first user to the second user. If the period of inactivity exceeds a threshold, then a communication posted by the second user in the social network is selected, such as based on popularity. The selected communication posted by the second user is then emphasized in an activity stream (e.g., news feed) of the first user. In this manner, by emphasizing a communication posted by the second user in an activity stream of the first user, the relationship between the first and second users may continue to be active.
US10686745B2 Systems and methods for providing messages based on preconfigured messages templates
Systems, methods, and non-transitory computer-readable media can acquire an incoming message via a communication system. Access to a preconfigured message template can be provided. A command to generate an outgoing message based on the preconfigured message template can be acquired. The outgoing message generated based on the preconfigured message template can be transmitted via the communication system. The outgoing message can be transmitted as a response to the incoming message.
US10686741B2 Method and system for real-time blocking of content from an organization activity timeline
Methods and systems are provided for real-time blocking of content from an organization activity timeline of an organization. The content blocked can be, for example, activities, or contributions to those activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities or contributions to activities are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. New activities are evaluated for inclusion in the organization activity timeline. Any new activity that includes an identifier (or contributions to that new activity) can be blocked so that it does not appear in the organization activity timeline.
US10686739B2 Systems and methods for enabling client-side rendering of rich content by a plurality of browser-based messaging interfaces communicating with a server via a single communication session
A method for browser-based chat messaging is provided. The method presents browser-based presentation interfaces, including a master and at least one slave, and including a chat messaging interface for the master; establishes a single communication session with a server system, by the master; receives chat data, by the chat messaging interface of the master via the single communication session, including rich content comprising graphical elements, enhanced formatting, and interactive functionality; stores the chat data including the rich content in session storage for the master; renders the chat data including the rich content, by the chat messaging interface of the master; provides updated chat data including the rich content to the slaves, by the master via a broadcast pipeline for the browser application; and presents the updated chat data by re-rendering the chat data including the rich content, via secondary chat messaging interfaces corresponding to the slaves.
US10686738B2 Providing personal assistant service via messaging
The present disclosure relates to systems, methods, and devices for providing personal assistant service via messaging. In particular, one or more embodiments receive a request for personal assistant service in an electronic message from a user, assign the request to an agent, determine an intent of the request, and configure an agent user interface to include one or more options in accordance with the determined intent of the request.
US10686735B1 Packet reconstruction at deparser
Some embodiments provide a method for a deparser of a processing pipeline. The method receives, from a set of match-action stages of the pipeline, packet header field (PHF) values for a first set of PHFs of a packet processed by the match-action stages. The method also receives, directly from a parser of the pipeline, (i) packet data for the packet prior to any modification by the match-action stages and (ii) descriptive data that specifies locations within the packet data for a second set of PHFs of the packet that are not included in the first set of PHFs. The method constructs a packet from (i) the PHF values received for the first set of PHFs and (ii) the packet data received for the second set of PHFs. The descriptive data is used to extract packet header field values for the second set of PHFs from the packet data.
US10686734B2 Network switch with interconnected member nodes
According to examples, a network switch may include plurality of member nodes interconnected by member links to exchange data plane traffic. The network switch may also include a commander node to run control and management plane protocols for the plurality of member nodes. A first member node of the plurality of member nodes that receives a packet incoming into the network switch calculates a forwarding path for the packet to a destination through a second member node of the plurality of member nodes and forwards the packet to the second member node, and the second member node forwards the packet according to the forwarding path calculated by the first member node without calculating another forwarding path for the packet.
US10686733B2 System and method for virtual machine address association
Various examples of the present disclosure may provide a packet processing method. A control device may receive a packet from an access switch. If VM address information in the packet is not associated with a port on the access switch for receiving the packet, the control device may send an instruction to the access switch instructing the access switch to associate the VM address information with the port on the access switch for receiving the packet, so that the access switch associates the VM address information with the port on the access switch for receiving the packet. The VM address information may comprise: a VLAN ID, an IP address and an MAC address.
US10686731B2 Network interface device
Roughly described: a network interface device has an interface. The interface is coupled to first network interface device circuitry, host interface circuitry and host offload circuitry. The host interface circuitry is configured to interface to a host device and has a scheduler configured to schedule providing and/or receiving of data to/from the host device. The interface is configured to allow at least one of: data to be provided to said host interface circuitry from at least one of said first network device interface circuitry and said host offload circuitry; and data to be provided from said host interface circuitry to at least one of said first network interface device circuitry and said host offload circuitry.
US10686726B2 Method for optimizing resource loading at mobile browsers based on cloud-client cooperation
The invention discloses a resource optimization method for a mobile browser based on cloud-client cooperation. The present method includes: 1) set up a proxy server on the user's mobile terminal, set up a cloud server on the user's personal cloud; 2) mobile terminal proxy server receives and resolves the URL request from the browser, and if the mobile terminal proxy server resources have been cached URL corresponding to the request, or calculated by the URL matching algorithm there is a corresponding resource, the process directly returns the resource to the browser; otherwise, it sends the request to the cloud server; 3) the cloud server checks if the resource corresponding to the URL in the request has been cached; if the resource is cached, returning the resource to the proxy server; otherwise sending a request to the target website corresponding to URL in the resource request and returning the results to the proxy server; and 4) returning the result received by the proxy server to the browser in accordance with the structure of the HTTP response. The invention greatly improves the loading speed.
US10686725B2 Software defined network (SDN) quality-of-service (QoS)
A Software-Defined Network (SDN) controller receives controller Application Programming Interface (API) calls from an SDN application and transfers SDN data machine API calls. SDN data machines receive the SDN data machine API calls and process user data responsive to the SDN data machine API calls. The SDN controller transfers SDN controller Key Performance Indicators (KPIs) that indicate an amount of the SDN application API calls for the SDN data machine API calls. The SDN data machines transfers SDN data machine KPIs that indicate an amount of the processed user data for the SDN data machine API calls. An SDN server receives the SDN data machine KPIs and the SDN controller KPIs. The SDN server determines an SDN Quality-of-Service (QoS) score for a data communication service based on the amount of the SDN application API calls relative to the corresponding amount of the processed user data.
US10686722B2 Methods and apparatus to throttle media access by web crawlers
Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example apparatus disclosed herein includes memory including computer readable instructions. The example apparatus also includes a processor to execute the computer readable instructions to generate a media request message to obtain media hosted by a server, insert, into the media request message, a source indicator of the media requesting source, the source indicator indicating whether the media requesting source is associated with a media provider to provide audience measurement information associated with the media provided by the media provider, transmit the media request message to the server, and execute a delay tag in a media response message received from the server, the delay tag to cause a delay time period based on the source indicator.
US10686719B2 Method and apparatus for delegating resources between devices
A system performs operations including detecting a request to present a game application, receiving a resources identifier from a second communication device, determining from the resources identifier that the second communication device has one of a computing resource, a presentation resource, or both, selecting a configuration from a plurality of configurations according to an identity of the gaming application and the resources identifier, selecting according to the configuration at least one resource from one of the computing resource, the presentation resource, or both of the second communication device, and delegating processing by the first communication device of a portion of the gaming application according to the at least one resource of the second communication device.
US10686717B1 Dynamic allocation of content requests to content providers
A method of allocating content requests to content sources. The method comprises accessing records by an application executing on a computer system from a data store, analyzing the records with reference to time-outs of content requests, content responses with error code, content responses that failed to satisfy content screening criteria, with reference to day of the week, time of day, and processing loads on content sources, based on the analysis of the records adapting a model of content request distribution by the application, where the model defines a plurality of different content request allocation sequences where each content request allocation sequence is associated with a criteria for applying that sequence based on current conditions, selecting a sequence by the application based on comparing current conditions to the criteria and writing the selected content request allocation sequence by the application into a configuration of the content request allocation system.
US10686716B2 Dynamic processing of packets using multiple receive queue features
Some embodiments provide a method for managing multiple queues of a network interface card (NIC) of a host computer that executes a data compute node (DCN). The method defines first, second, and third subsets of the queues. The first subset of queues is associated with a first feature for processing data messages received by the NIC, the second subset of queues is associated with a second feature, and the third subset is associated with both features. The method receives a request from the DCN to process data messages addressed to the DCN using both the first and second features. The method configures the NIC to direct data messages received for the DCN to a queue that is selected from the third subset of queues.
US10686712B2 Communication apparatus, control apparatus, communication system, received packet processing method, communication apparatus control method, and program
A communication apparatus comprises a packet reception notifying unit that, when receiving predetermined packets, transmits to a predetermined control apparatus a packet reception notification, wherein the packet reception notification indicates that the predetermined packets have been received. Regarding a packet specified by the control apparatus among the predetermined packets, the communication apparatus performs predetermined transmission restraint control of the packet reception notification.
US10686711B2 Enhanced quality of service management for inter-computing system communication
Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request from an application on the computing system to transfer data to a second application on a second computing system. In response to the communication request, the communication service identifies a communication group of a plurality of communication groups associated with the application and the second application. Once the communication group is identified, the communication service identifies a communication quality of service based on the identified communication group, and transfers the data associated with the communication request to the second computing system in accordance with the communication quality of service.
US10686706B2 Systems and methods for managing a packet network
Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving delay information relating to one or more network points wherein the delay information represents one or more of link level delay, connection level delay, and class of service level delay. The method can also comprise comparing delay information to a threshold and if the delay information exceeds the threshold, executing a congestion control process associated with the one or more network points.
US10686705B2 End-to-end acceleration of dynamic content
A method of accelerating dynamic content between Points of Presence (POPs) and front-loading latency bottlenecks in a Content Delivery Network (CDN) may include receiving, at a first POP, a content request from a user device, where content responsive to the content request includes a first content portion that is not stored in the first POP. The method may also include determining that the first content portion is available through a second POP. The method may additionally include transmitting the first content portion through a persistent connection mesh from the second POP to the first POP, wherein the persistent connection mesh is maintained between the first POP and the second POP prior to the request for content being received by the first POP. The method may further include delivering the content responsive to the content request to the user device.
US10686702B2 Preemptive caching of content in a content-centric network
Preemptive caching within content/name/information centric networking environment is contemplated. The preemptively caching may be performed within content/name/information centric networking environments of the type having a branching structure or other architecture sufficient to facilitate routing data, content, etc. such that one or more nodes other than a node soliciting a content object also receive the content object.
US10686700B2 Flow rule virtualization apparatus and method thereof in programmable network virtualization
A flow rule virtualization method is disclosed. The flow rule virtualization method may include: (a) generating a virtualization type table, (b) selecting a virtualization type, which represents the degree of mapping between a virtual flow rule and a physical flow rule executed on a physical network, for a virtual flow rule generated from a tenant controller by using the virtualization type table, (c) virtualizing the virtual flow rule into the physical flow rule according to the selected virtualization type, (d) virtualizing the physical rule by using a rule map, and (e) installing the virtualized physical flow rule on the physical switch.
US10686696B2 Packet sending method, router, and service switching entity
The application provide a packet sending method, a router, and a service switching entity. According to the application, a router determines a flow group identifier of a service packet and information about a next-hop service switching entity according to a user identifier and IP 5-tuple information; and forwards the packet to the next-hop service switching entity according to the information about the next-hop service switching entity, so that the next-hop service switching entity determines a corresponding destination service instance according to the user identifier, the flow group identifier, a router identifier, and a processing result, and forwards the packet to the destination service instance, to perform corresponding service processing, thereby implementing service packet forwarding among service instances. The router in the method provided in the embodiments has a flow steering function, and steers a flow to a specified path to perform node-by-node processing.
US10686694B2 System and method for client communication in a distributed telephony network
A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
US10686692B2 Wireless connection device
A wireless connection device for establishing a connection path between a parent device and a child device through one more relay devices includes one or more processors that determines whether the signal strength between the child device and each of the relay devices is greater than or equal to a first threshold value; when the signal strength is determined to be greater than or equal to the first threshold value, selects, from among a plurality of possible communication paths for which the signal strength has been determined to be greater than or equal to the first threshold value, a communication path that minimizes a hop count; and, when the signal strength is less than the first threshold value for all of the plurality of possible communication paths, selects, from among the plurality of possible communication paths, a communication path that has the largest signal strength.
US10686691B2 Intelligent high-speed unmanned vehicle communications via bio-inspired multi-beam pipe transmission
Disclosed and described herein are smart, high-speed UV communication protocols, inspired by the biological principles. The disclosed and described protocols use a ‘pipe’ routing topology to deliver large amount of data among the UVs equipped with multi-beam antennas. The disclosed and described embodiments include bio-inspired pipe routing and adaptive batch coding (ABC) based congestion control. In regard to bio-inspired pipe routing, a human's brain uses highly cooperative neuro cells to memorize everything. Inspired by neuro networks, a pipe architecture with high-throughput node-to-node data delivery is disclosed and described herein. The pipe routing uses multi-beam antennas to achieve parallel data transmission. In regard to ABC based congestion control, a new network coding called ABC is disclosed, which can minimize traffic congestion occurrences in the above pipe routing. The disclosed and described transport layer protocol includes both end-to-end reliability and congestion control.
US10686687B2 Integrated personal safety and equipment monitoring system
A monitoring and messaging system for monitoring status of a plurality of assets. The system includes a data collection and normalization module configured to accept data originating from a plurality of sensors and to convert the data to normalized data for subsequent processing by the system. The system has an identification module configured to receive the normalized data and assign a subset of the normalized data generated by one or more specific sensors of the plurality of sensors to an asset selected from a plurality of assets. The system has an analysis module which includes a database of asset rules defining status states of the asset. The analysis module is programmed to receive and compare the subset of normalized data with a subset of asset rules to determine a status state of the asset. The system also has an action module which is configured to receive the status state of the asset, generate a message representing the status state of the asset and to transmit the message to a concerned party.
US10686686B2 Performance monitoring in a distributed storage system
Methods and systems for monitoring performance in a distributed storage system described. One example method includes identifying requests sent by clients to the distributed storage system, each request including request parameter values for request parameters; generating probe requests based on the identified requests, the probe requests including probe request parameter values for probe request parameter values, representing a statistical sample of the request parameters included in the identified requests; sending the generated probe requests to the distributed storage system over a network, wherein the distributed storage system is configured to perform preparations for servicing each probe request in response to receiving the probe request; receiving responses to the probe requests from the distributed storage system; and outputting at least one performance metric value measuring a current performance state of the distributed storage system based on the received responses.
US10686684B2 Individual application flow isotope tagging within a network infrastructure
Embodiments of the invention are directed to a system, method, or computer program product for individual application flow isotope tagging within a network infrastructure. In this regard, the invention is configured to construct a robotic process automation application structured to determine data flow associated with a first technology application within a myriad of data transmission flows between a plurality of network nodes of the network infrastructure. The invention configures a robotic process automation application for inserting a unique isotope tag string in data packets associated with first technology activity performed by the first technology application, prior to transmission from a source network node. The invention is configured to track, in real time, the current locations of the data packets among the multitude of data packets being transmitted in the network, based on the first unique isotope tag string.
US10686682B2 Automatic server classification in cloud environments
A computer system for classifying one or more servers by server type in a networked computing system to institute server-type based monitoring and or maintenance of the networked computing system. The computer system includes a processor, a memory, a data receiver, a server signature generator, and a server-type tagging service. The data receiver collects server performance data for a first server over a time interval. The server signature generator determines a signature of the first server based on the collected server performance data. The server-type tagging service compares the signature of the first server to a signature of a second server of known server type, determines a similarity of the signature of the first server to the signature of the second server, and, based on the similarity, classifies the first server as being of the same server type as the second server.
US10686680B2 System and method for detecting sources of abnormal computer network message
The present invention relates generally to a system and method for the monitoring of email and other message traffic on a network. The intent of the monitoring to determine if message traffic is abnormal, thus indicating unwanted messages such as spam. A number of methods may be utilized by the invention to recognize unwanted messages, including the calculation of fanout, the number of messages sent by a unique host, unique email address or domain. Also included is fanin, the number of messages received from unique hosts, unique domains or unique email addresses. Further components consider the number of error messages received from a host, variations in bandwidth from a host, and variations in message content from a host.
US10686677B1 Flexible capacity reservations for network-accessible resources
Methods and apparatus for flexible capacity pool reservations for network-accessible resources are disclosed. A system includes a plurality of resources of a provider network, and a resource manager. The resource manager receives a reservation modification request from a client that has an existing reservation for an original resource capacity and an original reservation duration. The modification request specifies a desired resource capacity. The reservation manager identifies resources to provide the desired capacity, and determines pricing components for the requested modification based on the difference between the desires resource capacity and the original capacity and on the remaining portion of the duration of the existing reservation. The resource manager modifies the reservation as requested and notifies the client regarding the pricing components.
US10686674B2 Information processing apparatus, and installation location determination method
An information processing apparatus includes, a memory that stores location information of a plurality of objects to be arranged within a three-dimensional space, and a processor. The processor performs a process. The process includes, generating first image data of the plurality of objects based on the location information, outputting the first image data to a display, determining a display plane including a location corresponding to one point of the first image, generating second image data which includes a display plane image and installation candidate marks, outputting the second image data to the display, determining whether a surface corresponding to any one of the installation candidate marks has been selected according to an inputted selection instruction, and determining the installation location of the wireless device based on the location corresponding to one point of the first image, and a location of the selected surface.
US10686673B1 Methods and apparatus for centralized operational management of heterogenous network devices through software-based node unification
Apparatus and methods described herein relate to an apparatus including a memory and a processor operatively coupled to the memory. The processor can receive a set of network management device packages associated with a set of network management devices. The processor can merge a set of management device schema commands from the set of network management device packages with a unified schema to produce unified schema information. The processor can receive a unified schema command signal based on the unified schema information, and can convert the unified schema command signal into a set of management device schema command signals using the unified schema. The processor can also send each management device schema command signal from the set of management device schema commands, to network management devices.
US10686669B2 Collecting network models and node information from a network
Systems, methods, and computer-readable media for collecting node information from a fabric and generating models based on the node information. In some examples, a system can obtain, from one or more controllers in a software-defined network (SDN), a logical model of the SDN, the logical model containing objects configured for the SDN from a hierarchical management information tree (MIT) associated with the SDN and representing configurations of the objects, the hierarchical MIT defining manageable objects and object properties for the SDN, the objects corresponding to the manageable objects. The system can obtain a topological model of a fabric associated with the SDN and, based on the topological model, poll nodes in the fabric for respective configurations at the nodes. Based on the respective configurations, the system can generate a node-specific representation of the logical model, the node-specific representation projecting the logical model on each node.
US10686667B1 Agent-assisted discovery of network devices and services
A computing system may include persistent storage disposed within a remote network management platform and a proxy software application disposed within a managed network that is associated with the remote network management platform. The proxy software application may be configured to: (i) receive, from the remote network management platform, a discovery request; (ii) determine that the discovery request targets a computing device and is to be performed by way of a software agent deployed on the computing device; (iii) based on the discovery request, generate, by way of query mappings, a query expression; (iv) transmit, to the software agent, the query expression; (v) receive, from the software agent, a query response specifying configuration information related to the computing device; (vi) generate, by way of response mappings, a discovery response representing the configuration information related to the computing device; and (vii) transmit, to the remote network management platform, the discovery response.
US10686666B1 Modularized control system to enable IoT wireless network control and sensing of other devices
Internet of Things (IoT) system and method of interfacing arbitrary non-network connected devices to wireless computer networks. The invention provides a configurable wireless communications module, in either fixed or removable formats, with wireless (e.g. WiFi) network connectivity. The invention uses at least one internal processor, which is configured to operate as a sandbox or virtual machine manner to isolate the code used to operate the arbitrary non-network connected device from the code used to operate the communications module.
US10686661B2 Network profile system and method
A network profile grouping method for a communication device is described. In a network profile grouping method, wireless characteristics of a plurality of wireless access points (APs) are determined. Two or more APs of the plurality of APs are matched together based on the determined wireless characteristics. A group profile identification (ID) is assigned to the matched two or more APs to group the matched two or more APs together.
US10686659B1 Converged infrastructure logical build optimization
A method for determining compliance of a logical build in a converged infrastructure is provided. The method includes receiving a logical configuration survey in a predefined format, wherein the logical configuration survey represents a specification for a logical build to be implemented in a converged infrastructure. The method includes collecting data from the converged infrastructure regarding the logical build as implemented in the converged infrastructure, wherein the collecting is performed by an automated data collector. The method includes determining, from the collected data, whether the logical build as implemented complies with the logical configuration survey in the predefined format, wherein the determining is performed by a compliance scan engine.
US10686654B2 Configuration management as a service
A device can receive a request to generate a configuration management instance associated with a configuration management service. The device can generate the configuration management instance based on the request. The device can configure a set of member devices to be associated with the configuration management instance. The device can receive information associated with a configuration management action to be performed in association with a member device, of the set of member devices, of the configuration management instance. The device can perform the configuration management action in association with the member device, of the set of member devices, after receiving the information associated with the configuration management action.
US10686653B1 System and method for monitoring the status of multiple servers on a network
A system and method for monitoring a plurality of servers by a monitoring server in a computer network. A list of servers and a plurality of services to monitor in the computer network is generated at the monitoring server. A status query is transmitted sequentially by the monitoring server to each of the plurality of servers, the status query including the plurality of services to monitor at each server. A status message report is received from each of the plurality of servers in response to each status query. An event is reported in an event log for each server that has an abnormal service status. The transmission of the status query to each server is performed by the monitoring server at a specified service time interval.
US10686642B2 MCS table adaption for 256-QAM
The present disclosure relates to adaptive modulation and coding scheme selection and signaling in a communication system. In particular, a modulation and coding scheme to be used for transmission of a data is selected from a set of predetermined modulation and coding schemes. The predetermination of the set is performed by selecting the set from a plurality of predefined sets. The sets have the same size, so that a modulation and coding selection indicator signaled to select the modulation and coding scheme may be advantageously applied to any of the selected sets. Moreover, a second set includes schemes with a modulation not covered by the schemes of a first set, and which is of a higher order than any modulation in the first set.
US10686638B2 Wireless communication system to communicate using different beamwidths
Communication signals using a first and a second frequency band in a wireless network is described herein. The first frequency band may be associated with a first beamwidth while the second frequency band may be associated with a second beamwidth. An apparatus may include receiver circuitry arranged to receive first signals in a first frequency band associated with a first beamwidth and second signals in a second frequency band associated with a second beamwidth, the first signals comprising a frame synchronization parameter and the second signals comprising frame alignment signals. The apparatus may further include processor circuitry coupled to the receiver circuitry, the processor circuitry arranged to activate or deactivate the receiver circuitry to receive the frame alignment signals based on the frame synchronization parameter. Other embodiments may be described and/or claimed.
US10686628B2 Access point (AP), station (STA) and methods of channel sounding in accordance with contention based access
Embodiments of an access point (AP), station (STA) and method of sounding are generally described herein. The AP may transmit, during a transmission opportunity (TXOP), a trigger frame (TF) to indicate that an STA is to transmit an uplink sounding packet during an uplink sounding period of the TXOP. The AP may attempt to detect the uplink sounding packet during the uplink sounding period. If the uplink sounding packet is not detected during the uplink sounding period, the AP may transmit a recovery packet to cause other STAs to determine a busy condition during the uplink sounding period. If the uplink sounding packet is detected during the uplink sounding period, the AP may determine a channel estimate for the STA based at least partly on the uplink sounding packet.
US10686627B2 Distributed virtual gateway appliance
Methods, computer program products, and systems are presented. The methods include, for instance: a gateway stack that includes a master, a backup, and at least one slave amongst nodes of the GS based on an election pursuant to a gateway stack protocol. The gateway stack provides gateway services for a Network Virtualization over Layer 3 (NVO3) network in a fail-safe manner by utilizing all of the nodes in the gateway stack. A data interface between the gateway stack and a switch is aggregated to evenly distribute inbound packets amongst the nodes of the gateway stack.
US10686626B2 Intelligent gateway configuration for internet-of-things networks
In one embodiment, an apparatus comprises a processor, wherein the processor is configured to: detect deployment context information for an edge gateway, wherein the deployment context information identifies a deployment environment of the edge gateway based on information from one or more sensors; transmit, via a communications network, the deployment context information for the edge gateway to a gateway management node; receive, via the communications network, a gateway configuration for the edge gateway from the gateway management node; and configure the edge gateway based on the gateway configuration.
US10686625B2 Defining and distributing routes for a virtual network
Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
US10686623B2 System and method for dynamic bi-directional communication over a local interconnect network bus
A controller forming one node of a local interconnect network in a vehicle and implementing a function associated with the vehicle is provided along with a method for communicating within the network. The controller includes a serial communication interface configured to communicate with a single wire serial communication bus through a local interconnect network transceiver. A processor coupled to the interface is configured to implement a process for transmitting data on the bus including determining whether the bus is in use by another node, generating, when the bus is not in use, a signal on the bus indicative of a forthcoming transmission, transmitting a predetermined portion of a frame of data on the bus, determining whether a data collision exists on the bus, transmitting, when a data collision does not exist, another predetermined portion of the frame, and terminating, when a data collision does exist, further transmission of the frame.
US10686620B2 Home automation system including designated user interface device to push downloaded media content and related methods
A home automation (HA) system may include a cloud media content server and HA operation devices within a structure. The HA system may also include HA user interface devices for respective users within the structure. Each HA user interface device may be configured to wirelessly communicate with at least one of the HA operation devices to perform at least one HA operation and provide stored media content to the respective user. A designated HA user interface device from among the HA user interface devices may be configured to download media content from the cloud media content server, and push the downloaded media content to others of the HA user interface devices within the structure for storage so that the others of the HA user interface devices do not communicate with the cloud media content server relating to the downloaded media content.
US10686619B2 Wireless broadband meter collar
A broadband access system, comprising a broadband access hub device (hub device) and broadband access premise devices (premise devices) wirelessly coupled the hub device to provide broadband services to multiple user equipment (UEs), is described. The hub device may access broadband services on a fiber optic broadband network and wirelessly provide access to the broadband services to the premise devices. The premise device may wirelessly communicate with the hub device and communicate with user equipment (UEs) for providing access to the broadband services through the hub device. The premise device may be attached to an electric utility meter, and a power interface module of the premise device may supply electrical power to the premise device from the electric utility meter.
US10686617B2 Digital broadcasting system and method of processing data
A digital broadcasting system and method of processing data are disclosed. Herein, a method of processing data in a transmitting system includes creating a data group including a plurality of mobile service data packets, re-adjusting a relative position of at least one main service data packet of a main service data section, the main service data section including a plurality of main service data packets, and multiplexing the mobile service data of the data group and the main service data of the main service data section in burst units. Herein, a position of an audio data packet among the main service data packets of the main service data section may be re-adjusted. Also, a position of an audio data packet included in the main service data section may be re-adjusted based upon a multiplexing position of the main service data section.
US10686615B2 Instant messaging group management method and apparatus
A mandatory read message is determined by a server end from one or more group session messages in a temporary group of a number of temporary groups. A respective reading status associated with the mandatory read message is obtained by the server end for each group member of a plurality of group members in the temporary group. Whether a group dissolution condition is satisfied is determined by the server end and based on the respective reading status for each group member in the temporary group. In response to determining that the group dissolution condition is satisfied, the temporary group including deleting data associated with the temporary group is dissolved by the server end.
US10686614B2 Efficient and dynamic support of mobile low latency services
There are provided measures for efficient and dynamic support of mobile low latency services. Such measures exemplarily comprise receiving, by a user plane entity of an inter mobile device information exchange service, from a control plane entity of said service hosting management functionality for said service, a forwarding rule for forwarding messages related to said service between participants of said service, wherein said user plane entity is located in a connection path between said control plane entity and a first participant of said service and in a connection path between said control plane entity and a second participant of said service, storing said forwarding rule in a rule storage, wherein each of forwarding rules stored in said rule storage is indicative of forwarding messages related to said service from a respective sender participant of said service to a respective receiver participant of said service, receiving a message from said first participant of said service, said message being indicative of said first participant of said service and said service, deciding whether to forward said message to said second participant of said service based on said forwarding rule, and forwarding, upon affirmative result of said deciding, said message to said second participant of said service.
US10686613B2 System and method for transmitting power over data lines
A network includes a power over data link, a data switch coupled to a data bus and configured to transmit and/or receive data from and/or to the data bus via the power over data link, and a service device coupled to the data switch via the power over data link and configured to transmit and/or receive data from and/or to the data switch via the power over data link. The service device has a power splitter to split the data signal of the power over data link from the power supply, service functions coupled to the power splitter and configured to receive power from the power splitter, and a voltage comparator coupled to the power splitter. The voltage comparator is configured to detect voltage level of the power supply, and based on the detected voltage level, to selectively activate and/or deactivate one or more of the service functions.
US10686606B2 Header enhancement
In one embodiment, a method includes receiving a first encrypted request from a client device. The request includes a request for access to a resource corresponding to a first uniform resource locator (URL). The method also includes routing the first encrypted request to the first URL; and sending a first response to the client device from the first URL. The first response includes a redirection instruction to a second URL, and the second URL is an unsecured URL. The method also includes intercepting an unencrypted request from the client device. The unencrypted request includes a request to access a resource corresponding to the second URL. The method also includes sending a modified version of the unencrypted request to the resource corresponding to the second URL. The modified version of the unencrypted request includes information identifying the client device.
US10686600B1 Asynchronous step-up authentication for client applications
Embodiments described herein disclose methods and systems for authorizing transactions received from client applications. The transaction request can include a first access token. After validating the first access token, the system can determine whether additional authentication is needed to authorize the transaction. If additional authentication is needed, the system can determine the authentication requirements. Once the additional authentication is received and verified, the system can generate a second access token and authorize the transaction by releasing the first access token.
US10686599B2 Method for the verification of the correct content of an encoded message
The method comprising: a) receiving, by an encoding module computer device (103), from a user (100), a message (101) including a content to be encoded; b) generating, by the encoding module (103), a generated encoding (104) of the content of the provided message (101) using encoding information (112); c) sending, by the encoding module computer device (103), the generated encoding (104) to a reception module computer device (106) and verifying, by the reception module computer device (106), that the generated encoding (104) corresponds to the encoding of the content of the message (101) by using a generated verification information (105) and public information (107), wherein the at least one code (102) having a cryptographic relationship with the public information (107) and the message (101), and the public information (107) and the message (101) having a cryptographic or a public relationship.
US10686595B2 Configuring connectivity association key and connectivity association name in a media access control security capable device
Examples disclosed herein relate to configuring a connectivity association key and a connectivity association name in a MACsec capable device. In an example, a first MACsec device may receive a MAC address and a device identifier of a second MACsec capable device. First MACsec capable device may authenticate the second MACsec capable device based on the device identifier. First MACsec capable device may generate a CAK, a CKN, and a nonce. The CAK, the CKN, and the nonce may be encrypted using a public key of the second MACsec capable device to generate an encrypted packet. The encrypted packet may be sent to the second MACsec capable device. The first MACsec capable device may receive a decrypted nonce from the second MACsec capable device. In response to a determination that the decrypted nonce matches with the nonce, CAK and CKN may be configured on first MACsec capable device.
US10686591B2 Instruction and logic to provide SIMD secure hashing round slice functionality
Instructions and logic provide SIMD secure hashing round slice functionality. Some embodiments include a processor comprising: a decode stage to decode an instruction for a SIMD secure hashing algorithm round slice, the instruction specifying a source data operand set, a message-plus-constant operand set, a round-slice portion of the secure hashing algorithm round, and a rotator set portion of rotate settings. Processor execution units, are responsive to the decoded instruction, to perform a secure hashing round-slice set of round iterations upon the source data operand set, applying the message-plus-constant operand set and the rotator set, and store a result of the instruction in a SIMD destination register. One embodiment of the instruction specifies a hash round type as one of four MD5 round types. Other embodiments may specify a hash round type by an immediate operand as one of three SHA-1 round types or as a SHA-2 round type.
US10686590B2 Methods and systems for crowdsourcing an outcome to an issue
The disclosure extends to methods, systems, and devices for crowdsourcing an outcome to an issue through a platform. The method includes receiving voting data comprising a vote for an election from a user associated with an account facilitated by a voting server. The method includes generating a record for storing the voting data, wherein the record includes: a hashed identifier assigned to the user of the account, a public key assigned to the user of the account, and the voting data. The method includes broadcasting the record to a distributed network and storing the record on a blockchain database.
US10686587B2 Method for safeguarding the information security of data transmitted via a data bus and data bus system
A method for saving the information security of data transmitted by a databus, in which the data to be transmitted via the databus from a transmitter (ECUs) to at least one receiver (ECUR) are divided into data blocks (M0 . . . Mn) before being sent off, wherein the data blocks (M0 . . . Mn) are encrypted and/or signed block by block by means of a sponge construction for forming a cryptological hash function, utilizing a key, and cipher blocks (C0 . . . Cn) generated in this way are transmitted via the databus to the at least one receiver. The invention also relates to a corresponding databus system.
US10686585B2 Methods and devices for broadcast channel decoding
A wireless communication device may include a reference signal detector configured to detect a first synchronization block in a received signal and to determine a position of the synchronization block within a pattern of synchronization blocks, a controller configured to identify, based on the position, one or more additional synchronization blocks including payloads that are related to a payload of the first synchronization block, a combiner configured to combine the payload of the first synchronization block with the payloads of the one or more additional synchronization blocks to obtain a combined payload, and a decoder configured to decode the combined payload to obtain payload data.
US10686579B2 Partial CQI feedback in wireless networks
Within a wireless network, feedback information from user equipment (UE) to a control node (eNodeB) is necessary to support various functions. A UE receives an allocation from the eNodeB comprising a plurality of periodic transmission instances for a channel quality indicator (CQI) and a schedule comprising a plurality of periodic transmission instances for a rank indicator (RI), wherein the CQI comprises RI and other CQI fields. The UE then transmits an RI without transmitting the other CQI fields in a transmission instance allocated for both RI and other CQI fields.
US10686575B2 Method and apparatus for wireless communication using modulation, coding schemes, and transport block sizes
A method of processing a signal received over a wireless link may utilize sharing of Modulation and Coding Scheme (MCS) and Transport Block Size (TBS) data. At least one parameter is obtained including a sub-carrier spacing of a transport format. A modulation order and a transport block size may be detected, based on the at least one parameter. The signal received over the wireless link is then processed, based on the detected modulation order and the transport block size. An apparatus may perform the embodiments of the method to process the received signal.
US10686574B2 Methods and apparatus for indicating a radio resource to a receiver in a wireless communication system
Methods and apparatus for indicating a radio resource to a receiver in a wireless communication system, the method including allocating a plurality of reference signals (RSs) for beam indication, selecting one of the plurality of RSs for the receiver, and transmitting information about the selected RS to the receiver, wherein the information includes a reference indication (RI) that indicates the radio resource of the selected RS.
US10686570B2 Coordinated multipoint communication
Various communication systems may have various mechanisms for handling data loss. For example, certain wireless communication systems may benefit from appropriate handling of uplink coordinated multipoint helper data loss on a subset of symbols within a transmission time interval. A method can include receiving helper data corresponding to a portion of an uplink subframe. The method can also include performing coordinated multipoint processing on the portion of the uplink subframe using the helper data.
US10686559B2 Device for verifying data transmissions and method using the same
A device using parity for verification of data transmitted from a first device through a data line to a second device includes a processor and a memory. The data line includes first to fourth pins for transmitting data and fifth to eighth pins for transmitting parity information. The processor receives values of first to eighth pins, calculates sum of the values of combinations of the first to fourth pins for data and applies modular operations on results of the four combinations. Equality or non-equality with the parity values of the fifth to eighth pins is determined, and the second device is permitted to receive the data when the results correspond, the modular operation being a (mod 2) operation. A method applied to such device is also disclosed.
US10686558B1 Forward error correction adjustments for C-V2X communications
A user equipment (e.g., C-V2X user equipment) can receive a transmission from a network device of a mobile network and decode the transmission using a first forward error correction code. It can determine an attribute of the transmission to determine a condition of the communication channel. Based on the condition of the communication channel, it can facilitate transmitting feedback to the network device, wherein the feedback is forwarded through the mobile network to an application server device that selects a second forward error correction code based on the feedback. The second forward error correction code can be transmitted to, and received by, the user equipment. The user equipment can use the second forward error correction code to decode subsequent transmissions.
US10686557B2 Enhanced decoding of coded sequences with structured data
Methods and systems adapted for providing forward error correction for data packets containing a relationship between the data in each data packet. Data packets encoded in one error correction coding scheme are received and a second error correction coding scheme is identified based on the relationship between the data in each data packet. The data packets are then decoded using the second error correction coding scheme.
US10686555B2 Apparatus for generating broadcast signal frame for signaling time interleaving mode and method using the same
An apparatus and method for generating a broadcast signal frame for signaling a time interleaving mode are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal; a power normalizer configured to perform power-normalizing for reducing the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing time interleaving after performing the power-normalizing; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling a time interleaving mode corresponding to the time interleaver for each of physical layer pipes (PLPs).
US10686553B2 Signal quality reporting
A radio station (100) receives a first signal (R) indicative of a scheduled resource which will be used to transmit a second signal (D1, D2) to the radio station (100). In response to receiving the first signal (R), the radio station (100) is adapted to receive the second signal (D1, D2) using the scheduled resource and, prior to receiving the second signal (D1, D2), transmit an indication of received signal quality (CQI).
US10686551B2 Wireless communication control method and device
A wireless communication control method includes estimating a signal-to-interference-plus-noise ratio (SINR) of a current channel based upon historical SINR measurements, obtaining a transmission error rate of a current traffic, and determining a wireless communication control scheme based upon the SINR of the current channel and the transmission error rate.
US10686550B2 Radio transmission device and method
A radio transmitting device and method enables reduction of an increase of CGI memories for the control channel and an improvement of the throughput of the data channel. When multiplex transmission through the control channel and the data channel is carried out and when adaptive modulation is applied to both channels, an MCS selecting section is provided with one CQI table for the data channel and CQI tables for the control channel, and a table selecting MCS determining section selects one of the tables depending on the transmission bandwidth of the terminal and determines the MCS of the control channel while looking up the selected CQI table.
US10686549B2 Systems and methods for waveform selection and adaptation
Systems, methods, and apparatuses for providing waveform adaptation are provided. In an example, a method is provided for identifying a plurality of candidate waveforms, and selecting one of the candidate waveforms for data transmission. The candidate waveforms may be identified in accordance with one or more criteria, such as a transmission capability of the transmitting device, a reception capability of the receiving device, a desired Peak-to-Average-Power-Ratio (PAPR) characteristic, adjacent channel interference (ACI) rejection requirements, spectrum localization requirements, and other criteria. The waveform selected for data transmission may be selected in accordance with one or more waveform selection criteria, such as traffic characteristic, application types, etc.
US10686548B2 Projection of multiple beams using cylindrical lenses
An optoelectronic apparatus includes an array of emitters configured to emit respective beams of optical radiation. Projection optics include first cylindrical lenses, which have respective, mutually-parallel first cylinder axes, and are aligned respectively with the emitters in the array so as to receive and project the respective beams, and a second cylindrical lens, which has a second cylinder axis perpendicular to the first cylinder axes and is positioned adjacent to the first cylindrical lenses so as to receive and project all of the beams from the first cylindrical lenses.
US10686547B1 Hybrid digital multi-band optical receiver and transmitter
A method includes distributing payload data among a master sub-band and a plurality of slave sub-bands. The master sub-band and the plurality of slave sub-bands collectively extend over an allocated frequency spectrum; the master sub-band and the plurality of slave sub-bands are associated with different carrier frequencies; and the master sub-band has a center frequency that corresponds to a center frequency of the allocated frequency spectrum. The method includes generating modulated data for the master sub-band and the plurality of slave sub-bands based on the distributed payload data; and transmitting an optical signal to an optical medium representing the modulated data.
US10686545B2 Optical transmission system and wavelength allocation method
An optical transmission system of an embodiment connects a plurality of wireless communication systems to each other, and includes a wavelength allocation unit that allocates different wavelengths to optical-terminating devices to which the wireless communication systems next to each other are connected, on the basis of the physical arrangement of each of the plurality of wireless communication system.
US10686542B2 Method for reporting channel state information on transmission opportunity duration in wireless access system supporting non-licensed band, and device supporting same
A method for transmitting channel state information (CSI) on a transmission opportunity (TxOP) duration by a user equipment (UE) in a wireless communication system supporting a unlicensed band, includes measuring CSI of the TxOP duration based on CSI interference measurement (CSI-IM) and/or CSI reference signal (CSI-RS) in one or more time intervals via the unlicensed band, wherein the one or more time intervals are determined based on a starting point of the TxOP duration; and transmitting the CSI to a base station.
US10686537B2 Measuring system and method for determining phase differences of antenna elements of an antenna array
A measuring system for determining phase differences of antenna element signals of antenna elements of an antenna array under test is provided. The measuring system comprises a signal generating means, which is configured to provide a measuring signal to the antenna array under test over the air and receiving means configured to measure the antenna element signals, resulting from receiving the measuring signal by the antenna elements of the antenna array under test and determine the phase difference of the antenna element signals.
US10686524B2 Discovery and registration in multi-channel passive optical networks (PONs)
An ONU comprises: a receiver configured to receive a discovery gate message from an OLT, the discovery gate message comprises a channel assignment field, and a discovery information field, the channel assignment field indicates transmission characteristics for a plurality of channels, and the discovery information field indicates a 25G upstream capability and a 25G discovery window; and a processor coupled to the receiver and configured to process the discovery gate message. A method implemented in an ONU, the method comprises: generating a register request message, the register request message comprises a destination address field, a source address field, a length/type field, an opcode field, and a discovery information field, and the discovery information field indicates a 25G upstream capability and a 25G registration attempt; and transmitting the register request message to an OLT.
US10686520B2 Transmission quality estimation system, transmission quality estimation device, and transmission quality estimation method
A transmission quality estimation system includes, three or more nodes and a transmission quality estimation device configured to estimate, transmission quality. A multi-core fiber having a plurality of cores, the multi-core fiber being used in at least a partial segment of a connection between the nodes. A node of the nodes includes a core connection unit configured to drop, add or relay light transmitted from, to or to each of to the plurality of cores of the multi-core fiber. The transmission quality estimation device includes an estimation unit configured to estimate transmission quality between the nodes on the basis of a transmission quality measurement light dropped by the core connection unit.
US10686516B2 Repeater and methods for use therewith
Aspects of the subject disclosure may include, for example, a repeater device having a first coupler to extract downstream channel signals from first guided electromagnetic waves bound to a transmission medium of a guided wave communication system. An amplifier amplifies the downstream channel signals to generate amplified downstream channel signals. A channel selection filter selects one or more of the amplified downstream channel signals to wirelessly transmit to the at least one client device via an antenna. A second coupler guides the amplified downstream channel signals to the transmission medium of the guided wave communication system to propagate as second guided electromagnetic waves. Other embodiments are disclosed.
US10686510B2 System and method for supporting antenna beamforming in a cellular network
The present invention is a method and system for supporting a beamforming antenna system in a mobile broadband communication network with an improved beam pattern, beam sweep pattern, pilot channel design with feedback and reporting rules, and control signaling design. Specifically, the improved beam pattern includes a method of supporting wireless communications in a wireless network forming at least two spatial beams within a cell segment where the at least two spatial beams are associated with different power levels, and separately, where at least two spatial beams can be moved across the cell segment according to a unique sweep pattern. The pilot channel design improves network bandwidth performance and improves user mobility tracking. Feedback and reporting rules can be established using a particular field designator, CQI, in the preferred embodiment.
US10686508B2 Multiple-input multiple-output system performance using advanced receivers for 5G or other next generation networks
Fast calculation of channel state information using demodulation reference signals (DM-RS) is provided herein. The channel state information can be calculated by estimating the signal to noise ratio of a communication link based on the DM-RS, and then estimating the channel quality indicator based on the SINR. The advanced receivers can use list-based detection methods which the estimated SINR can improve the performance thereof. Channel state information is traditionally calculated based on the channel state reference signals (CS-RS). Demodulation reference signals, which are used for channel estimation for a data channel, are transmitted at different times than CS-RS however, and so some portions of the channel state information including layer indicator (LI) and channel quality indicator (CQI) can be calculated based on the demodulation reference signals, allowing a network to adapt more quickly to changing channel conditions, without having to transmit a CS-RS.
US10686506B2 Subset based spatial quasi-colocation parameter indication using multiple beams
Aspects of the present disclosure relate to deriving spatial receive parameters for quasi-colocation at a user equipment (UE). An exemplary method generally includes receiving a plurality of beams from a base station in a plurality of coarse directions, determining, based on the plurality of beams, a first spatial colocation parameter, transmitting an indication of a coarse direction associated with a beam having a highest receive strength of the plurality of beams, receiving a plurality of second beams from the base station based on the indication, the plurality of second beams having a narrower beam width than the plurality of beams and covering a beam width of the beam associated with the indicated coarse direction, determining, based on the plurality of second beams, a second spatial colocation parameter, transmitting an indication of the second beam having a highest receive strength, and refining at least one of the first or second spatial colocation parameters.
US10686505B2 Method and apparatus for beam recovery of single/multi-beam pair link (BPL) in multi-beam based system
A communication method and system for converging a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G) system with a technology for Internet of things (IoT) are disclosed. The communication method and system may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method of a terminal for selecting a candidate beam in a wireless communication system is disclosed. The method includes receiving information on a reference signal from a base station, measuring a plurality beams based on the information on the reference signal, and determining at least one candidate beam among the plurality beams, the candidate beam comprising a beam quality above a threshold.
US10686501B2 Precoding information signaling method and apparatus for uplink transmission in mobile communication system using a plurality of array antennas
The present disclosure relates to a communication technique for converging IoT technology with a 5G communication system for supporting a higher data transfer rate beyond a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (e.g., smart homes, smart buildings, smart cities, smart or connected cars, health care, digital education, retail business, and services associated with security and safety) on the basis of 5G communication technology and IoT-related technology. Disclosed are a method and an apparatus for configuring an efficient hierarchical layer 2 architecture and main functions thereof in a next-generation mobile communication system.
US10686500B2 Pre-coding steering matrix for MU-MIMO communication systems
A method for obtaining a steering matrix Q to be applied for MU-MIMO transmission of data for a MU-MIMO communication system which comprises at least a transmitter comprising at least NTX=2 transmit antennas and K=2 receivers with each dth receiver comprising NRX(d) receive antennas, respectively, wherein Σd NRX(d)≥NTX. The method is implemented at the level of the transmitter. The obtained steering matrix Q to be applied for DL-MU-MIMO transmission allows of supporting extended configurations of a DL-MU-MIMO communication system and allows of improving significantly the quality of subsequent DL-MU-MIMO transmissions, when the number of receive antennas Σd NRX(d) is larger than the number NTX of transmit antennas.
US10686495B2 Frequency adjustment of an NFC circuit
A near-field communication circuit includes an oscillating circuit having a controllable capacitor. A control circuit is coupled to the oscillating circuit to control the controllable capacitor. A battery is coupled to the control circuit to enable control when the near-field communication circuit is in a standby mode. The near-field communication circuit can be utilized by a mobile communication device.
US10686493B2 Switching of data channels provided in electromagnetic waves and methods thereof
Aspects of the subject disclosure may include, a system for receiving electromagnetic waves that propagate along a transmission medium, generating, according to the electromagnetic waves, signals that convey data and routing information, and providing the signals to a switch that facilitates routing, according to the routing information, a first portion of the data conveyed by the signals to an access point, a second portion of the data conveyed by the signals to a second waveguide system, or a combination thereof. Other embodiments are disclosed.
US10686492B1 Automatic configuration updating to stabilize ports in a telecommunication system
Multiple ports of a vectored digital subscriber line (DSL) system can be automatically reconfigured to respond to a fault or defect associated with another one of the ports of the system. Information regarding retrain events for the ports of the system can be examined to identify the “bad” port with the associated fault or defect and the corresponding group of ports affected by the bad port. The affected group of ports can be identified as a group of ports that all were retrained within a predetermined time period and for common retrain reasons (e.g., 1 or 2 different retrain reasons). Once the affected group of ports is identified, the affected group of ports and the bad port can receive corresponding repair profiles to reconfigure the ports to respond to the fault or defect.
US10686491B2 Method and device for cancelling noise for 2-wire transmission systems
A method of estimating a noise present on a 2-wire line connected to a modem using a plurality of frequency bands is implemented by a noise estimation device connected to the 2-wire line. The method comprises obtaining a first voltage value of a differential mode voltage at the two wires of the secondary side of the differential mode circuit, the first voltage value measured on the plurality of frequency bands and a second voltage value of a common mode image voltage corresponding to a voltage at the two wires of the secondary side of the common mode circuit, resulting from said differential mode voltage, the second voltage value being measured on the plurality of frequency bands and transmitting the first voltage value and the second voltage value to a calculating module configured to provide a noise estimate based on the first and second voltage values.
US10686490B2 Modulation spreading for wireless communications
Methods, systems, and devices for wireless communications are described. A UE may use different modulation schemes, or different modulators, for a single data stream. The set of modulators may be based on a linear combination of a function of encoded bits to be transmitted. In some cases, the UE may use a different permutation or interleaving of the function of bits with the same linear function to generate a different set of modulators. The UE may use a combination of any one or more of the described techniques for generating a set of modulators. Different modulators may be cyclically repeated over time. The UE may apply a device-specific scrambling sequence and transmit the modulated symbols on an uplink channel. The base station may use matched filters and an element-wise estimator (ESE) to compute log-likelihood ratios (LLRs) for each bit of each UE in a received signal.
US10686489B2 Radio communication
A digital radio receiver (7) is arranged to receive and process data frames, each data frame comprising (i) a plurality of identical synchronization sequences; (ii) identification data different from the synchronization sequences; and (iii) convolution-encoded message data. An initial-synchronization section of the receiver (7) uses the plurality of synchronization sequences in a received data frame to perform a frequency-synchronization or symbol-timing-synchronization operation. A frame-synchronization section determines frame-synchronization information by correlating at least a part of the received identification data against reference identification data stored in a memory. A convolution-decoding section uses the frame-synchronization information to decode the message data.
US10686488B2 Method for demodulating a received signal, corresponding computer program and device
A method for demodulating a received signal resulting from the modulation of a basic chirp signal including estimating of a symbol carried by the received signal, implementing the following sub-steps: determining N decision components from the received signal and from a reference chirp signal obtained by modulating the basic chirp signal by a reference symbol corresponding to a symbol of rank r, a decision component of index I, denoted as a component Dl, being a function of a term, the phase of which depends quadratically on I, with I being an integer from 0 to N−1; and deciding the rank {circumflex over (k)} of the symbol carried by the received signal, from the decision component, of index k, denoted as a component Dk, having an extremum value among the N decision components.
US10686486B1 Radio frequency (RF) switch with improved power handling
A radio frequency (RF) transistor includes a drain, a source, and a gate. A first dielectric having a first dielectric constant is over the source and the drain. A gap is in the first dielectric and over the gate, the gap extending to the gate. A second dielectric is situated in the gap. The second dielectric has a second dielectric constant substantially less than the first dielectric constant so as to reduce a COFF of the RF transistor. The RF transistor can be part of a stack of RF transistors in an RF switch. The RF switch can be situated between an antenna and an amplifier.
US10686484B2 Method and apparatus for switching of shunt and through switches of a transceiver
A switching network and associated method for operating within a transceiver are disclosed. The switching network has a timing control circuit that offsets the time at which a through switch and a shunt switch transition between on and off states. The output of the timing control circuit is an inverted and delayed version of a control signal applied to the input of the timing control circuit. Controlling the timing of the shunt switch provides a means to safely discharge any accumulated charge within the capacitance Cgs between the gate and source of transistors included within the through switch.
US10686481B2 Expandable device for a portable electronic device
An expandable device adapted to be removably coupled to a platform for attaching to a portable electronic device or a case for a portable electronic device includes a body, a button, and a locking device. The body has a first end, a second end, and a longitudinal axis, and is movable along the longitudinal axis between an expanded configuration and a collapsed configuration. The button is coupled to the first end of the body, and includes an inner surface and an engaging member carried by the inner surface. The locking device is carried by the second end of the body, at least a portion of the locking device being adapted to be removably coupled to the platform for attaching to the portable electronic device or the case for the portable electronic device. When the body is in the collapsed configuration, the engaging member of the button engages the locking device such that the button and the locking device can be rotatable together.
US10686480B2 Mobile terminal
A mobile terminal further comprises: a case having an opening formed therethrough so as to communicate with the inside thereof; and a card tray inserted in the opening, wherein the card tray further comprises a cover part for covering the opening; a support part positioned inside the opening and comprising a seating part on which a card is stably placed; and a flexible part connecting the support part and the cover part and fitted/coupled to the circumference of the opening. The mobile terminal wherein the relative position of the cover part to the support part changes with morphological changing of the flexible part allows the positions of the cover part and the support part in the card tray to be flexibly variable. Therefore, even when positions of the opening and a card socket are mismatched, a card can be mounted in the mobile terminal, thus reducing an initial detective rate and an operationally detective rate.
US10686478B2 System and method for orthogonal frequency division multiple access (OFDMA) transmission
An OFDMA subframe carrying different data fields in different time segments may include a separate short training field (STF), and a separate set of long training fields (LTFs), for each of the data fields to accommodate time-reuse scheduling. Communicating a separate STF for each data field may allow receivers to re-adjust automatic gain control (AGC) when the data fields carry different numbers of space-time-streams. Likewise, communicating separate sets of LTFs for each data field may allow different beamforming parameters to be applied to different data fields.
US10686475B2 Method of controlling the adaptation of an antenna to a transmission path, and corresponding device
A method is provided for controlling the matching of an antenna to a transmission path. The transmission path includes an amplifier stage coupled at an input or at an output to the antenna and to a resistive load. The method includes performing a checking phase by measuring a first current temperature at or in proximity of the antenna and a second current temperature at or in proximity of the resistive load, triggering a matching of the impedance seen at the input or at the output of the amplifier stage in the presence of a first condition involving the first and second current temperatures, and then stopping the matching of the impedance in the presence of a second condition involving the second current temperature.
US10686474B1 Dual-mode frequency multiplier
One illustrative dual mode frequency multiplier embodiment includes: a first and a second nonlinear element, a summation node, and a switchable phase shifter. The first and second nonlinear elements are driven by a differential signal to produce a first and a second branch signal each having even and odd harmonics, the even harmonics being in-phase and the odd harmonics being out of phase. The first and second branch signals combine at the summation node to form a combined signal. The switchable phase shifter couples the first nonlinear element to the summation node, providing the first branch signal with a phase shift switchable between 0 and 180° to suppress either the odd or the even harmonics from the combined signal.
US10686472B2 Methods and apparatus for achieving low coding rates
In an aspect, an apparatus receives content to be transmitted and generates a first turbo encoded codeword from the content through use of a first turbo encoder. The apparatus is further configured to generate an interleaved codeword based on the first turbo encoded codeword through use of an interleaver, generate a second turbo encoded codeword from the interleaved codeword through use of a second turbo encoder, and transmit at least a portion of the second turbo encoded codeword. In another aspect, an apparatus receives data including outer turbo encoded, interleaved, inner turbo encoded content. The apparatus generates a first decoded instance of the data, generates a de-interleaved instance of the data based on the first decoded instance of the data, generates a second decoded instance of the data from the de-interleaved instance of the data, and performs a CRC on the second decoded instance of the data.
US10686471B2 One-sub-symbol linear repair schemes
A method for repairing a single erasure in a Reed Solomon code in a system of a plurality of n storage nodes and a controller, wherein a content of each storage node is a codeword and each node stores a vector v. The method includes identifying a failed storage node; transmitting an index of the failed storage node to each surviving storage node; multiplying the content of each node i by a j-th component of a vector that is a permutation of elements of vector v that correspond to the surviving storage nodes; determining a trace map of the result and converting the result from an m×r bit representation into a reduced representation of r bits; reconstructing the content of the failed storage node from the reduced representation of each surviving node's content; and outputting the reconstructed content of the failed storage node.
US10686469B2 Payload size ambiguity and false alarm rate reduction for polar codes
Size ambiguity and false alarm rate reduction for polar codes. A user equipment (UE) may determine a decoding candidate bit sequence for a polar-encoded codeword having a codeword size based on a decoding hypothesis for control information having a particular bit length of multiple different bit lengths for the codeword size. The UE may calculate an error detection code (EDC) value for a payload portion of the decoding candidate bit sequence using an EDC algorithm, and may initialize an EDC variable state with at least one non-zero bit value. Scrambling or interleaving of bits may also be performed prior to, or after, polar encoding and may depend on the bit length. In examples, information bits may be bit-reversed prior to generating an EDC value. In examples, the encoded bits may include multiple EDC values to assist the UE in performing early termination and to reduce a false alarm rate.
US10686468B2 Data processing apparatus, memory system, and method of processing data
A data processing apparatus for compressing physical address values correlated to logical address values includes a first prediction unit that calculates a first predicted address value for a first input address value in input data to be compressed, a determination unit that selects an encoding processing for the first input address value according to the first predicted address value, and a compression unit configured to encode the first input address value according to the encoding processing selected by the determination unit.
US10686464B2 Latched comparator and analog-to-digital converter making use thereof
A latched comparator comprises a pre-amplifier stage with a positive input (Vin,p), a negative input (Vin,n); and a differential output (ΔVout) comprising a first output (Vout,1) and a second output (Vout,2), the pre-amplifier stage comprising a first cascode pair, comprising a first amplifying transistor (MN2) and a first cascode transistor (MN4) connected at a first cascode node, the first amplifying transistor (MN2) being controlled by the positive input (Vin,p) and the first cascode transistor (MN4) being connected, opposite to the first cascode node, to the first output (Vout,1); a second cascode pair, comprising a second amplifying transistor (MN3) and a second cascode transistor (MN5) connected at a second cascode node, the second amplifying transistor (MN3) being controlled by the negative input (Vin,n) and the second cascode transistor (MN5) being connected, opposite to the second cascode node, to the second output (Vout,2); a first gain-boosting transistor (MN6) connected between the first output (Vout,1) and the first cascode node; and a second gain-boosting transistor (MN7) connected between the second output (Vout,2) and the second cascode node, wherein the first gain-boosting transistor (MN6) and the second gain-boosting transistor (MN7) are cross-coupled, so that the first gain-boosting transistor (MN6) is controlled by the second output (Vout,2) and the second gain-boosting transistor (MN7) is controlled by the first output (Vout,2).
US10686459B2 Programmable gain amplifier (PGA) embedded pipelined analog to digital converters (ADC) for wide input full scale range
A method of incorporating Programmable Gain Amplifier (PGA) function into pipelined ADC for wide input range. The power consumption is saved without adding extra stage to reduce input range. The ADC input range can be adjusted on the fly using resistor bank and capacitor bank to achieve optimal system performance.
US10686458B1 Method and apparatus for improving frequency source frequency accuracy and frequency stability
A TAF-DPS based circuits and methods to improve electronic system's frequency accuracy and enhance its frequency stability is disclosed in this application. Present invention creates a circuit architecture and a calculation scheme for compensating frequency source's frequency error. Present invention further discloses a method of incorporating said scheme into functional chip built in either ASIC or FPGA fashion. Present invention further presents a method of using TAF-DPS-frequency-compensation-scheme-equipped-chips as nodes in electronic network. As a result, the circuit and apparatus disclosed in present invention can improve electronic system's performance from the time synchronization perspective.
US10686453B2 Power supply for voltage controlled oscillators with automatic gain control
The disclosure relates to technology for power supply for a voltage controller oscillator (VCO). A peak detector circuit determines the amplitude of the output for the VCO, which is compared to a reference value in an automatic gain control loop. An input voltage for the VCO is determined based on a difference between the reference value and the output of the peak detector circuit. The peak detector circuit can be implemented using parasitic bipolar devices in an integrated circuit formed in a CMOS process.
US10686452B2 Digital phase locked loop for low jitter applications
A phase locked loop circuit is disclosed. The phase locked loop circuit includes a ring oscillator. The phase locked loop circuit also includes a digital path including a digital phase detector. The phase locked loop circuit further includes an analog path including a linear phase detector. Additionally, the phase locked loop circuit includes a feedback path connecting an output of the ring oscillator to an input of the digital path and an input of the analog path. The digital path and the analog path are parallel paths. The digital path provides a digital tuning signal the ring oscillator that digitally controls a frequency of the ring oscillator. The analog path provides an analog tuning signal the ring oscillator that continuously controls the frequency of the ring oscillator.
US10686451B2 DPLL with adjustable delay in integer operation mode
Aspects of a digital phase-lock loop (DPLL) with an adjustable delay between an output clock and a reference clock in accordance with phase noise compensation are generally described herein. An apparatus may include processing circuitry configured to, in a first mode, identify a delay element of a plurality of delay elements based on an associated delay value, and set an initial phase difference value to a phase difference value associated with the identified delay element. The processor circuitry may be further configured to, in a second mode, in a second mode, initialize the DPLL using the initial phase difference value, determine a phase error between a reference clock and a feedback clock based on the initial phase difference value, adjust an output clock signal based on the phase error.
US10686449B2 Programmable logic device virtualization
A device includes a programmable logic fabric. The programmable logic fabric includes a first area, wherein a first persona is configured to be programmed in the first area. The programmable logic fabric also includes a second area, wherein a second persona is configured to be programmed in the second area in a second persona programming time. The device is configured to be controlled by a host to switch from running the first persona to running the second persona in a time less than the second persona programming time.
US10686446B2 Power gated lookup table circuitry
A programmable integrated circuit with lookup table circuitry is provided. The lookup table (LUT) circuitry may be formed using multiplexers. A multiplexer in the lookup table circuitry may be implemented using only tristate inverting circuits. Each tristate inverting circuit may include a first set of n-channel and p-channel transistors that receive a static control bit from a memory element and a second set of n-channel and p-channel transistors that receive true and complementary versions of a user signal. The first and second sets of transistors may be coupled in series between a positive power supply terminal and a ground power supply terminal. A LUT multiplexer implemented in this way need not include separate transmission gates at the output of each tristate inverting circuit and may exhibit minimal subthreshold leakage.
US10686445B2 Control system for a reconfigurable integrated circuit
An electrical system comprising a circuit of reconfigurable electrical devices and a controller including a processor. The processor has a configuration examiner and a state modifier. The configuration examiner is configured to determine a configuration for the circuit of reconfigurable electrical devices based upon a connection input. The state modifier is configured to modify, based on the configuration, the circuit by changing a resistance state of the reconfigurable electrical devices. A controller for reconfigurable electrical devices and a method of controlling reconfigurable electrical devices of a circuit are also described.
US10686439B2 Parallel switch current control
A method of controlling a power converter having a plurality of parallel-connected switching devices, the method comprising: measuring a threshold voltage of each of the parallel switching devices at start up of the parallel power converter in an initial self-calibration process; and determining synchronization of a time at which the threshold voltages of the respective switching devices occur.
US10686434B2 Input/output circuit
A circuit includes a first power node configured to carry a first voltage having a first voltage level, an output node, a node coupled between the first power node and the output node, and a contending transistor coupled between the node and a second power node configured to carry a second voltage having a second voltage level. The circuit generates a signal at the output node that ranges between the first voltage level and a third voltage level, the contending transistor couples the node with the second power node responsive to the signal, a difference between the first voltage level and the second voltage level has a first magnitude, a difference between the first voltage level and the third voltage level has a second magnitude, and the second magnitude is a multiple of the first magnitude having a value greater than one.
US10686433B1 Circuit operating speed detecting circuit
Disclosed is a circuit operating speed detecting circuit configured to detect an operating speed of a target circuit during a monitor mode. The circuit operating speed detecting circuit includes a signal generator, an adjustable delay circuit, and a signal detector. During the monitor mode, the signal generator generates a predetermined signal in a current operating condition, the adjustable delay circuit generates a delay signal according to the predetermined signal in the current operating condition, and the signal detector detects the degree of delay of the delay signal in the current operating condition so as to generate a first result if the degree of delay is not greater than a predetermined threshold and generate a second result if the degree of delay is greater than the predetermined threshold, in which the first and the second results are related to the operating speed of the target circuit.
US10686432B2 Waveform generation circuit for finely tunable sensing frequency
Embodiments disclosed herein generally relate to electronic devices, and more specifically, to a waveform generation circuit for input devices. One or more embodiments provide a new waveform generator for an integrated touch and display driver (TDDI) and methods for generating a waveform for capacitive sensing with a finely tunable sensing frequency. A waveform generator includes accumulator circuitry, truncation circuitry, and saturation circuitry. The accumulator circuitry is configured to accumulate the phase increment value based on a clock signal, and output the accumulated phase increment value. The truncation circuitry configured to drop one or more bits of the accumulated phase increment value to output a truncated value. The saturation circuitry is configured to compare the truncated value to a saturation limit and output a signal corresponding to accessed data samples.
US10686431B1 High-sensitivity clocked comparator and method thereof
A clocked comparator includes a first clocked transconductance amplifier configured to receive a first voltage signal and output a first current signal to an internal node in accordance with a clock; a clocked regenerative load configured to enable a second voltage signal at the internal node to self-regenerate in accordance with the clock; a SR (set-reset) latch configured to receive the second voltage signal at the internal node and output a third voltage signal; and a second clocked transconductance amplifier configured to receive the third voltage signal and output a second current signal to the internal node.
US10686426B2 Resonance apparatus for processing electrical loss using conductive material and method for manufacturing the same
A resonance apparatus that processes an electrical loss using a conductive material and a method of manufacturing the resonance apparatus are provided. The resonance apparatus includes a lower electrode formed at a predetermined distance from a substrate, and a piezoelectric layer formed on the lower electrode. The resonance apparatus further includes an upper electrode formed on the piezoelectric layer, and a conductive layer formed on the upper electrode or the lower electrode.
US10686425B2 Bulk acoustic wave resonators having convex surfaces, and methods of forming the same
Bulk acoustic wave (BAW) resonators having convex surfaces, and methods of forming the same are disclosed. An example BAW resonator includes a first electrode, a piezoelectric layer formed on the first electrode, the piezoelectric layer having a convex surface, and a second electrode formed on the convex surface. An example integrated circuit (IC) package includes a BAW resonator disposed in the IC package, the BAW resonator including a piezoelectric layer having a convex surface.
US10686414B2 Load-adaptive class-G amplifier for low-power audio applications
The present invention provides a class-G amplifier, wherein the class-G amplifier includes an amplifier stage, an impedance detector and a power source. In the operations of the class-G amplifier, the amplifier stage is supplied by a supply voltage, and amplifies an input audio signal to generate an output audio signal, and the impedance detector is configured to detect an output impedance of the amplifier stage to generate a detection result, and the power source refers to the detection result to determine a level and a switching frequency of the supply voltage.
US10686412B2 Trans-impedance amplifier with fast overdrive recovery
A high-speed low-noise trans-impedance amplifier (TIA) with fast overdrive recovery is suitable for use in light detection and ranging (LIDAR) receivers.
US10686409B2 Drain switched split amplifier with capacitor switching for noise figure and isolation improvement in split mode
An amplifier circuit configuration capable of processing non-contiguous intra-band carrier aggregate (CA) signals using amplifiers is disclosed herein. In some cases, each of a plurality of amplifiers is an amplifier configured as a cascode (i.e., a two-stage amplifier having two transistors, the first configured as a “common source” input transistor, e.g., input field effect transistor (FET), and the second configured in a “common gate” configuration as a cascode output transistor, (e.g. cascode output FET). In other embodiments, the amplifier may have additional transistors (i.e., more than two stages and/or stacked transistors). The amplifier circuit configuration can be operated in either single mode or split mode. A switchable coupling is placed between the drain of the input FETs of each amplifier within the amplifier circuit configuration. During split mode, the coupling is added to the circuit to allow some of the signal present at the drain of each input FET to be coupled to the drain of the other input FET.
US10686406B2 Method and apparatus for mixing signals
A circuit comprising: a first passive mixer (21) having mixer inputs configured to receive in-phase (I) and quadrature-phase (Q) differential signals; and a first differential sub-circuit (31). The first passive mixer is configured to switch the in-phase (I) and quadrature-phase (Q) differential signals to the first differential sub-circuit at a mixing frequency. The first differential sub-circuit (31) has a pair of differential inputs configured to receive the switched in-phase (I) and quadrature-phase (Q) differential signals from the first passive mixer (21), each input having a capacitance capable of storing a charge that depends on the switched in-phase or quadrature-phase signals. The circuit further comprises a charge canceller configured to supply, to at least one of: the mixer inputs; and the pair of differential inputs, an opposite charge compared with a charge that has been stored on the pair of differential inputs by the operation of the first passive mixer.
US10686405B2 Film bulk acoustic resonator oscillators and gas sensing systems using the same
A resonator oscillator that may be included in a gas sensing system may include an oscillator that may be electrically connected to an external resonator through a conductive line. The oscillator may generate an oscillating signal having a frequency corresponding to a resonance frequency of the external resonator in an oscillating path. A spurious resonance removal circuit on the oscillating path may remove spurious resonance caused by the conductive line from the oscillating path. A gas sensing system may include the oscillator, a resonator that includes a sensor configured to sense a gas, and a frequency counting logic that receives the oscillating signal and a reference clock signal, performs a counting operation on the oscillating signal according to a logic state of the reference clock signal to generate a counted value, and generate a gas sensing output indicating a sensed gas based on the counted value.
US10686404B2 Method for testing the die-attach of a photovoltaic cell assembly
A method for testing the die-attach quality of a photovoltaic cell assembly, in particular, for electrical inline monitoring of a photovoltaic cell die-attach quality during the manufacturing of a concentrator photovoltaic module, comprises the steps of providing a photovoltaic cell assembly comprising at least one photovoltaic cell, in particular, a concentrator photovoltaic cell, attached to a heat sink, injecting a current into the photovoltaic cell assembly, measuring the voltage across the photovoltaic cell during the current injection, and determining the relative voltage drop over the duration of the current injection, whereby insufficiently bonded photovoltaic cell assemblies can be identified and screened.
US10686398B2 Solar energy shade structure
Solar energy shade structures and methods of designing and installing the same are disclosed. These structures are capable of supporting a contiguous planar solar panel support structure at heights greater than 18 feet above their mounting surface. The planar solar panel support structure may contiguously cover at least two areas of different area types, including parking spaces and driving aisles, and may be at least 64 feet long by 64 feet wide. The planar solar panel support structure may have a high panel density defined in that an arrangement of the plurality of solar panels that is uninterrupted by service or access lanes. The majority of the plurality of solar panels may be fixed at an angle that would be non-optimal for energy generation in each individual panel of the majority of the plurality of solar panels, but results in optimal power density for the entire solar energy shade structure.
US10686397B2 Motor system, motor drive device, refrigeration cycle device, and air conditioner
A motor system according to the present invention includes: a motor including a first winding portion and a second winding portion, the second winding portion having a larger number of turns than the first winding portion; a first inverter connected to the first winding portion; and a second inverter connected to the second winding portion.
US10686396B2 Mixing device power system and method
Embodiments of a mixing device power system generally include a power control module, an AC motor, and a variable frequency drive, wherein upon application of AC power to the system, electrical power is provided to the power control module which transmits electrical power to the AC motor, whereby rotation of a mixing spindle is initiated. After the spindle has begun rotating, transmission of electrical power from the power control module to the AC motor is ceased, and substantially simultaneously electrical power transmission is commenced from the power control module to the variable frequency drive which transmits electrical power to the AC motor, whereby rotation of the mixing spindle is continued. A method of using the mixing device power system to mix a fluid sample is also provided.
US10686394B1 Condition monitoring and fault detection in induction motors
Methods and systems for real-time, in-service, non-intrusive condition monitoring of turn-to-turn faults (TTFs) of an induction motor stator in a drive system. A time-domain-based signal processing technique, mathematical morphology, can be used for condition monitoring based on the radiated electromagnetic (EM) field from the induction motor. The vector control technique implemented to drive the induction motor can be direct torque control, and the mathematical morphology technique can detect incipient TTFs based on the radiated magnetic field.
US10686391B2 Stall detection in stepper motors using differential back-EMF between rising and falling commutation phase of motor current
In one embodiment, a method includes detecting, by a stall detection sensor in a driver coupled to a stepper motor, a first set of time-off periods in a rising commutation phase of motor current during current regulation. The stall detection sensor further detects a second set of time-off periods in a falling commutation phase of motor current during current regulation. Next, the stall detection sensor compares the first set of time-off periods with the second set of time-off periods and determines whether the stepper motor is stalled based on the comparison of the first set of time-off periods with the second set of time-off periods.
US10686390B2 Fixed rotation direction start-up method for single-phase sensorless DC brushless motor
Utilizing an asymmetric magnetic field caused by a mechanism design between a motor rotor and a stator to induce a BEMF, a method for starting a fixed rotation direction of single-phase sensorless DC brushless motor, includes: power-on starting a motor control circuit; if the motor is not in a rotating state before starting the excitation, executing a static starting procedure; then, if the motor rotation direction conforms to a predetermined direction, executing a normal driving procedure; otherwise, executing a static starting procedure. The static starting procedure, by discharging remnant energy of the motor, achieves the purpose of star-up by performing the steps of first phase excitation, stop excitation, and strong second phase excitation. In the normal driving procedure, the slope of BEMF signal of the first phase or the second phase is taken out periodically to detect the motor rotation direction.
US10686385B2 Apparatus to realize fast battery charging and motor driving for electric vehicles using one AC/DC converter
An apparatus includes a controller, a switching block, and a three-phase bidirectional AC/DC converter. The switching block has a first interface connected to a power grid, a second interface connected to an electric motor, and a third interface connected to the three-phase bidirectional AC/DC converter that includes first, second, and third single-phase AC/DC conversion modules, and which have inputs and outputs joined at an output node, and a respective transformer configured to provide electrical isolation. In a first mode of operation, the switching block connects the power grid to the AC/DC converter for charging a battery connected to the output node and disconnects the electric motor. In a second mode of operation, the switching block disconnects the power grid and connects the electric motor to the AC/DC converter which is controlled to convert DC power drawn from the battery to energize the electric motor.
US10686380B2 Switched-capacitor circuit control in power converters
An apparatus for power conversion comprises a voltage transformation element, a regulating element, and a controller; wherein, a period of the voltage transformation element is equal to a product of a coefficient and a period of the regulating circuit, and wherein the coefficient is selected from a group consisting of a positive integer and a reciprocal of said integer.
US10686379B2 Load current feedforward schemes for current-mode controlled power converters
A switching power converter circuit comprises an inductor arranged to receive input energy from an input circuit node; a switch circuit coupled to the inductor; a load current sensing circuit element coupled to a regulated circuit node and an output circuit node; a compensation circuit coupled to a compensation circuit node; a control circuit coupled to the compensation circuit node and the switch circuit, the control circuit configured to modulate activation of the switch circuit to regulate a voltage at the regulated circuit node; and a feedforward circuit coupled to the load current sensing circuit element and the compensation circuit, and configured to adjust modulation of the switch circuit according to sensed load current.
US10686377B1 Start-up method and apparatus for boost converters
There is presented a boost converter and an associated method for starting the boost converter. The boost converter includes an input terminal for receiving an input voltage, an output terminal for providing an output voltage, a low-side power switch and a high-side power switch coupled at a switching node, and a voltage regulator coupled to the high-side power switch. The boost converter is also provided with a controller for operating the boost converter in a start-up phase. In the start-up phase the controller controls the boost converter to generate an intermediate voltage and increase the intermediate voltage to a predetermined value. The intermediate voltage is then provided to the voltage regulator to obtain a drive voltage. The high side power switch is then driven to increase the output voltage linearly up to a start-up voltage.
US10686374B2 Control apparatus for power conversion apparatus
A control apparatus performs peak current mode control in which a drive switch is turned off when output of a comparator is inverted during an on-operation period determined by a basic signal. The comparator inverts the output when a reactor current increases to a command current. The control apparatus determines that a switching frequency of the drive switch is required to be switched when the output of the comparator is detected to have not become inverted during the single switching period while the peak current mode control is being performed. The control apparatus sets the switching frequency to a first frequency when the switching determining unit determines that the switching frequency is not required to be switched, and switches the switching frequency from the first frequency to a second frequency lower than the first frequency when the switching determining unit determines that the switching frequency is required to be switched.
US10686372B2 Switching power supply with low power consumption
A power supply is disclosed. The power supply includes a switching converter for providing an output voltage comprising a power switch coupled to a driver for driving the power switch with an on-off switching cycle; and a voltage threshold indicator. The voltage threshold indicator includes an input for receiving an output of the converter, and an output coupled to the driver. The voltage threshold indicator is adapted to provide a temperature compensated voltage threshold, and a control signal to control the on-off switching cycle. The control signal is adapted such that when the output voltage exceeds the temperature compensated voltage threshold, a value of the control signal changes.
US10686371B1 Protection of charge pump circuits from high input voltages
A power converter and method using a flying capacitor, a first transistor, a second transistor, a third transistor, a fourth transistor, and a driver circuit are presented. The first transistor is coupled between an input terminal and a first terminal of the flying capacitor. The second transistor is coupled between the first terminal of the flying capacitor and an output terminal. The third transistor is coupled between the output terminal and a second terminal of the flying capacitor. The fourth transistor is coupled between the second terminal of the flying capacitor and a reference potential. The driver circuit is coupled between a high side power rail and a low side power rail. There is a regulation circuit to regulate a high side voltage of the high side power rail such that the regulated high side voltage is independent of an input voltage at the input terminal.
US10686367B1 Apparatus and method for efficient shutdown of adiabatic charge pumps
An apparatus and method for efficient shutdown of adiabatic charge pumps. A power converter includes a charge pump, a controller, an output load and an inductor. According to one aspect, the power converter includes a switch which is connected across the inductor, where the controller is configured to sense a status of the charge pump and to correspondingly drive the switch element. According to another aspect, the charge pump includes an active discharge circuit and a current-sense circuit, where the current-sense circuit is configured to activate the active discharge circuit. According to yet another aspect, the power converter includes a cascade multiplier having a plurality of high side and low side switches, where a pair of high side and low side switches are enabled simultaneously, such that the pair of high side and low side switches act as an active discharge switch for the charge pump.
US10686365B2 Power supply controller and related methods
A power supply controller having a shortened reset time due to a small hiccup voltage includes an electrical circuit providing a repeated voltage hiccup of a supply voltage of the controller of a switched-mode power supply (SMPS) when the controller enters a latched state. A plurality of comparators each have an input coupled with the controller supply voltage. A multiplexer and two latches are included, each coupled with one or more comparator outputs, and a restart controller is coupled with an output of one of the latches. The restart controller in various implementations toggles a switch to activate and deactivate a current sink to create the supply voltage hiccup. In other implementations, the switch is excluded and the restart controller toggles a voltage startup transistor to couple and decouple a voltage source with the supply voltage to create the voltage hiccup.
US10686361B2 Synchronous rectifier gate driver with active clamp
Various embodiments provide a resonant converter that includes a synchronous rectifier driver. The synchronous rectifier driver reduces voltage spikes on drains of transistors within the resonant converter by placing an active clamp between the drains of the transistors and an output terminal of the resonant converter. The active clamp reduces the voltage spikes by sinking current at the drains of the transistors to an output capacitor. By sinking the current to the output terminal, power loss is minimized and efficiency of the resonant converter is improved.
US10686359B2 Systems and methods for regulating output currents of power conversion systems
Systems and methods are provided for regulating a power conversion system. An example system controller includes a first controller terminal and a second controller terminal. The first controller terminal is configured to receive a first signal associated with an input signal for a primary winding of a power conversation system. The second controller terminal is configured to output a drive signal to a switch to affect a first current flowing through the primary winding of the power conversion system, the drive signal being associated with an on-time period, the switch being closed during the on-time period. The system controller is configured to adjust a duration of the on-time period based on at least information associated with the first signal.
US10686358B2 Magnetohydrodynamic generator
The invention relates to the field of magnetohydrodynamic generators, and more precisely to such a generator (10) comprising a working fluid flow passage (11) that is defined by a first wall (12) and a second wall (13), an ionizing device (14) for ionizing the working fluid, a pair of arms (15), each connecting together the first and second walls (12, 13) downstream from said ionizing device (14) so as to define, within the flow passage (11), a channel (16) between said arms (15) and said walls (12, 13), said channel (16) being arranged to be traversed by a portion of the working fluid after it has been ionized, a magnet for generating a magnetic field (B) oriented in a direction that is perpendicular to the flow of the working fluid through the channel (16) defined by the pair of arms (15) and said walls (12, 13), and at least one pair of electrodes (17), each of the electrodes (17) in each pair being arranged on a respective side of the channel (16) defined by the pair of arms (15) and said walls (12, 13), said electrodes (17) in each pair being spaced apart from each in a direction that is perpendicular to said magnetic field (B) and to the flow direction of the working fluid through the channel (16) defined by the pair of arms (15) and by said walls (12, 13).
US10686355B2 Transport system puck assembly
A mover for a linear motor system includes a magnet subassembly. The mover includes a magnetic structure disposed on at least one side of the magnet subassembly and creating with the magnetic subassembly a resultant magnetic field. The magnetic structure being centered on a detected center of the resultant magnetic field. The mover includes a body structure mounted on or with reference to the magnetic structure to position a physical center of the body structure at approximately the detected center of the resultant magnetic field.
US10686354B2 Rotary electrical machine drive system
A rotary electrical machine includes: a rotary electrical machine having a stator and a rotor; and a control device. The rotor includes: a field core having a boss part and claw-shaped magnetic pole parts; a field winding that is wound on the boss part; and permanent magnets that are arranged between the claw-shaped magnetic pole parts. A d-axis magnetic circuit formed by magnetomotive force of the field winding and at least part of first and second magnet magnetic circuits formed by magnetic force of the permanent magnets are shared. When an electrical load is connected to the rotor, a permeance Prt of the d-axis magnetic circuit is set to be smaller than a permeance Pst of the q-axis magnetic circuit. The control device performs phase control such that the rotary electrical machine performs either power running or regeneration.
US10686347B2 High-speed motor
The present invention provides a high-speed motor for supplying high-output power by preparing a power transmission device, which increases rotational power at the front of a motor converting electrical energy into mechanical energy, so as to cause a rotary motion, obtain power, and supply the power, such that the power transmission device generates torque through an interaction of attraction and repulsion between a rotating magnetic field and a magnetic field generated by receiving the rotational power of the electric motor of receiving the rotational power of the electric motor and external electric power, thereby implementing a motor for transferring power with an increased number of revolutions and torque.
US10686343B2 Rotor of electric machine and manufacturing method thereof
A stack of a rotor comprises a plurality of stack elements which include material of first magnetic conductance. The rotor includes sectorial sections distributed round a rotational axis of the rotor. Each of the stack elements has an aperture of second magnetic conductance in each of the sectorial sections. Outer ends of the apertures are located at a rim of the stack elements or at a bridge of the rim. The apertures form channels through the stack in a direction of a rotational axis of the rotor. At least two of the apertures of a common channel of the channels have the outer ends at different radial distances from the rotational axis of the rotor.
US10686341B2 Rotating electric machine
A rotor of a rotating electric machine includes a rotor core, and a plurality of permanent magnets arranged in a two-layer structure having a first layer and a second layer, in the rotor core. Among the permanent magnets, first and second outermost permanent magnets located closest to each of opposite q-axes of each magnetic pole are located relative to each other, such that a radial position of an end portion on a q-axis side and a radially inner side in the first outermost permanent magnet that belongs to the first layer is spaced by a predetermined radial spacing from and is on a radially outer side of a radial position of an end portion on the q-axis side and a radially outer side in the second outermost permanent magnet that belongs to the second layer.
US10686338B2 Electronic device and foreign object detection method for electronic device
According to various embodiments, an electronic device comprises: a near-field communication unit; and a control unit electrically connected to the near-field communication unit, wherein the control unit can be configured to detect whether a foreign object is located between the electronic device and a first electronic device by using the near-field communication unit before performing wireless charging with the first electronic device which provides power wirelessly.
US10686331B2 Signal modulation method and signal rectification and modulation device
A signal modulation method for a receiving-end module of an induction type power supply system includes configuring a plurality of modulation periods corresponding to a modulation signal; performing modulation on a first terminal of an induction coil of the receiving-end module during the ith modulation period among the plurality of modulation periods, wherein i is an odd number; and performing modulation on a second terminal of the induction coil of the receiving-end module during the jth modulation period among the plurality of modulation periods, wherein j is an even number; wherein the second terminal does not undergo modulation when the first terminal is being modulated, and the first terminal does not undergo modulation when the second terminal is being modulated.
US10686329B2 Systems and methods to allow for a smart device
Smart switch devices, systems, and methods for modifying an existing electrical system to utilize the power state output of a physical switch as an indicator or signal for the operation of a smart home device or system or network of such devices to facilitate interoperability of physical switches with smart devices. The smart switch detects or determines the power state of a circuit and infers the corresponding state of a mechanical switch that operates the circuit. This information is then transmitted to associated smart devices, which may not be physically connected to the circuit controlled by the switch. When the mechanical switch is operated, it can control both electrically attached loads, such as a conventional light or appliance, and wirelessly control unconnected smart devices.
US10686324B2 Electronic apparatus and charging method thereof
An electronic apparatus and a charging method thereof are provided. The electronic apparatus includes a transmission port, a battery module, an apparatus circuit, a power conversion circuit, a switching circuit, and a control circuit. The transmission port is coupled to an external power apparatus to receive an input power. The apparatus circuit and the battery module are connected to each other in parallel and are coupled to a power bus. Each of the power conversion circuit and the switching circuit is coupled between the transmission port and the power bus. When the external power apparatus is a programmable power supplier and a battery voltage is lower than a reference voltage, the control circuit disables the power conversion circuit, enables the switching circuit to transmit the input power to the power bus, and regulates a voltage value and a current value of the input power dynamically.
US10686323B2 Charge/discharge control circuit and battery device including the same
Provided are a charge/discharge control circuit capable of using an FET having a low withstand voltage. The charge/discharge control circuit is configured to control charging and discharging of a secondary cell, and includes: a positive power supply terminal and a negative power supply terminal for monitoring a voltage of the secondary cell; a charge control terminal configured to connect to a gate of a charge control FET, the charge control FET having one end connected to an external negative terminal to which a negative electrode of a load or a charger is connected; and a clamp circuit configured to clamp a signal at a high level for turning on the charge control FET to a voltage that is higher than a reference voltage by a predetermined voltage, the reference voltage being a voltage at the external negative terminal, the signal being output to the charge control terminal.
US10686320B2 Combination electronic cigarette holder and charger
A device for holding and charging an electronic cigarette element is disclosed. The device comprises a housing having a planar surface deposited with adhesive configured for coupling to a flat surface, the housing including a rechargeable battery, a first power port in the housing, the first power port conductively coupled to the rechargeable battery and configured for accepting external power for recharging the rechargeable battery, a tubular element coupled to the housing, the tubular element having a cavity that is configured to accept an electronic cigarette element, and a charging terminal located on the housing such that when the electronic cigarette element is inserted in to the tubular element, one end of the electronic cigarette element contacts the charging terminal, wherein when the electronic cigarette element contacts the charging terminal, the rechargeable battery recharges a battery of the electronic cigarette element.
US10686319B2 Battery pack and charger platform for power tool systems including battery pack identification scheme
A battery pack and charger platform including a voltage coupling circuit comprising an input that receives an input voltage and an output that sends an output voltage, a voltage monitoring circuit having an input coupled to the voltage coupling circuit output and an output, and a power source having an input coupled to the voltage monitoring circuit output, the power source input receives an input voltage representative of a charge instruction.
US10686318B2 Charger for charging battery pack of electric power tool
A charger is provided with a housing comprising an intake port and an exhaust port. A battery interface is disposed on the housing and is configured to removably receive the battery pack. A charging circuit is disposed within the housing and is configured to supply charging power to a battery pack attached to the battery interface. A blower is provided for introducing air into the housing through the intake port and exhausting air from the housing through the exhaust port. The housing is configured to be mountable on a wall extending in a vertical direction. The exhaust port is located higher in the vertical direction than the intake port when the housing is mounted on the wall.
US10686316B2 Controlled energy storage balance technology
An energy storage system that comprises an energy reservoir and a system controller. The energy reservoir is charged by DC energy from a DC energy source while discharging DC energy to a DC/AC converter. A system controller regulates the DC energy discharged from the energy reservoir to the DC/AC converter to nearly balance the amount of DC energy charged into the energy reservoir. Because this charging and discharging is nearly balanced, the size of the energy reservoir can be made quite small relative to the amount of charging and discharging. This is advantageous where the flow of charge and discharge is high, as might be the case if the energy reservoir receives charge from all or a substantial portion of a power station, such as a solar power station. With such a controller, the use of an energy reservoir becomes technically feasible even with such large current flows.
US10686314B2 Power grid saturation control with distributed grid intelligence
Distributed grid intelligence enables grid saturation control. A distributed control node can determine that a segment of the power grid exceeds a saturation threshold. A power grid can be saturated by real power when local power sources at customer premises are connected to the grid. The grid saturation threshold can be a point at which real power generation capacity of local energy sources exceeds a threshold percentage of peak real power demand for the power grid segment where the power generation capacity exists. The control node at a consumer node can dynamically adjust a ratio of real power to reactive power for the segment of the power grid as seen from the grid, and reduce grid saturation.
US10686313B2 Power management circuitry in peripheral accessories of audio devices
A power management circuitry for a peripheral electronic device includes a power regeneration circuitry, a power selector, a power switch and an audio signal detection circuitry. The power regeneration circuitry receives a continuous periodic sound wave from an audio device and converts the continuous periodic sound wave into an amplified DC electrical signal. The power source selector receives the amplified DC electrical signal and input from a primary power source and provides a power signal output. The audio signal detection circuitry receives the amplified DC electrical signal and transmits a wake-up signal to the power switch circuitry. The power switch circuitry is turned on by the wake-up signal and connects the power source selector to the peripheral electronic device main circuitry and transfers the power signal output to the peripheral electronic device main circuitry.
US10686310B2 Power supply structure for movable body and extra part draw-in mechanism
An extra part draw-in mechanism includes a central axis having a winding face for the flat cable on its outer circumferential face, a rotary body arranged around the central axis and rotatably supported with the central axis at a center of the rotary body, an urging member that urges the rotary body in a winding direction of the flat cable, and a slit that is formed in the central axis and has an opening in the winding face of the central axis to accept and hold the flat cable. The opening of the slit in the winding face of the central axis is curved along a winding direction.
US10686309B2 Terminal accommodating body and wire harness
A terminal accommodating body includes a terminal accommodating chamber for each coupling terminal capable of accommodating a coupling terminal capable of being electrically connected to a terminal of an electronic component, and a terminal holding portion that holds the coupling terminal. In all the terminal accommodating chambers, in a plurality of common accommodating chambers in which the coupling terminal and one terminal portion in a one plate-like bus bar having a plurality of terminal portions electrically connectable to the terminal of the electronic component are capable of being replaced and accommodated, and a partition wall between the adjacent common accommodating chambers has an inter-chamber inserting portion into which the coupling portion is inserted in an accommodated state of the terminal portion to the common accommodating chamber, in order to accommodate a coupling portion in the common accommodating chamber.
US10686307B2 Flexible channel molding assemblies
A flexible channel molding assembly may include a plurality of molding members. Each of the molding members defines a channel configured to receive a cable, and the plurality of molding members are configured to be pivotally coupled to one another along an axial direction to conform to a surface having a complex geometry.
US10686306B2 Floor cable channel
A floor cable channel for positioning a cable line element on an underlying surface and for protecting the cable line element. The floor cable channel includes a first channel element and a second channel element for receiving the cable line element and a connection element connecting the first channel element to the second channel element. The connection element allows a rotational movement of the first channel element relative to the second channel element. The floor cable channel can be brought into a transport position in which the channel elements are parallel to each other and into an operating position in which the channel elements are arranged along their longitudinal axes. In the operating position, the first and second channel elements are in contact at their mutually facing front faces to provide a self-locking of the channel elements relative to each other in the operating position.
US10686299B2 Spark plug of internal combustion engine
A spark plug has a spark plug housing of a cylindrical shape, an insulator of a cylindrical shape, a central electrode, a ground electrode and a terminal metal fitting. The insulator has a head part projecting toward a distal end side of the spark plug from the spark plug housing. The central electrode and the ground electrode forms a discharge gap. The terminal metal fitting, electrically connected to the central electrode, has a main body part and an exposed part. The exposed part of the terminal metal fitting has a head part. An outer diameter of the head part of the exposed part is greater than an outer diameter of the main body part. A ratio Dt/Di of not less than 0.8 is satisfied, Di represents an outer diameter of the head part of the insulator and Dt represents an outer diameter of the head part of the exposed part.
US10686298B2 Method of manufacturing semiconductor laser device
A method of manufacturing a semiconductor laser device includes: forming an n-type nitride semiconductor layer; forming a first layer comprising InaGa1-aN (0
US10686297B2 Germanium-on-silicon laser in CMOS technology
A germanium waveguide is formed from a P-type silicon substrate that is coated with a heavily-doped N-type germanium layer and a first N-type doped silicon layer. Trenches are etched into the silicon substrate to form a stack of a substrate strip, a germanium strip, and a first silicon strip. This structure is then coated with a silicon nitride layer.
US10686291B2 Semiconductor light emitting element and semiconductor light emitting element assembly
A semiconductor light emitting element has a laminated structure formed by laminating a first compound semiconductor layer, an active layer, and a second compound semiconductor layer. The semiconductor light emitting element satisfies ΔI2>ΔI1, where ΔI1 is an operating current range when the temperature of the active layer is T1, and ΔI2 is the operating current range when the temperature of the active layer is T2 (where T2>T1). The semiconductor light emitting element satisfies P2>P1, where P1 is a maximum optical output emitted when the temperature of the active layer is T1, and P2 is the maximum optical output emitted when the temperature of the active layer is T2 (where T2>T1).
US10686288B2 Widely tunable infrared source system and method
A system and method for tuning and infrared source laser in the Mid-IR wavelength range. The system and method comprising, at least, a plurality of individually tunable emitters, each emitter emitting a beam having a unique wavelength, a grating, a mirror positioned after the grating to receive at least one refracted order of light of at least one beam and to redirect the beam back towards the grating, and a micro-electro-mechanical systems device containing a plurality of adjustable micro-mirrors.
US10686285B2 Travel adapter with integrated plugs meeting different plug standards
A travel adapter, belonging to the technical field of plugs. The travel adapter comprises a housing (10), a plug bush seat (11), a support frame (71) and a pin assembly (12), the plug bush seat (11) being provided in the housing (10), the support frame (71) being located under the plug bush seat (11) and connected to the plug bush seat (11), multiple sets of the plug assemblies (12) being provided on the support frame (71), respectively; the support frame (71) being fixedly connected on the plug bush seat (11) in a vertical direction, and sliding along the plug bush seat (11) in a horizontal direction. The travel adapter can integrate plugs meeting the plug standards of different countries into one adapter and is easily to switch, solving the problem of the use of plugs during the travel in multiple countries.
US10686282B1 Electrical connector for mitigating electrical resonance
An electrical connector includes a housing, signal contacts, and ground shields. The housing has a base wall that defines openings therethrough. The signal contacts are arranged in pairs and project through at least some of the openings beyond a top side of the base wall. The ground shields project through at least some of the openings beyond the top side of the base wall. Each ground shield has at least two walls and at least partially surrounds a corresponding pair of the signal contacts. Each ground shield has an inner side that faces the corresponding pair of signal contacts and an outer side that is opposite the inner side. The outer sides of the ground shields have a lossy coating to absorb electrical resonances, and the inner sides of the ground shields lack the lossy coating.
US10686278B2 Multi-part retaining frame, method for assembling and equipping
The present disclosure relates to the field of holding frames for a plug connector for receiving similar and/or different modules. To provide a solution which retains the flexibility in the number of insertable modules which previously resulted from being able to select a matching holding frame, while allowing a more efficient layout, manufacturing, storage and/or use, an appropriate holding frame arrangement is proposed in which the modules in a holding frame arrangement to be populated with modules are arranged one beside the other in a longitudinal direction thereof, between a first and a second end face of the holding frame arrangement, wherein the first and the second end faces are configured to be joined to each other form-fittingly such that, in a populating state, at least one transversely extending projection of one of the modules is received in a receptacle in at least one of opposing side surfaces of the holding frame arrangement, which extend between the first and the second end faces.
US10686274B2 Plug connector having a contact housing, outer housing and securing element
An electrical plug connector adapted to be assembled with a mating connector in an insertion direction comprises an outer housing, a contact housing adapted to be secured in the outer housing and having a contact receptacle receiving an electrical contact, a shaft extending through the outer housing and the contact housing, and a securing element adapted to positively lock the outer housing to the contact housing. The securing element is inserted in the shaft in a securing direction extending transversely relative to the insertion direction.
US10686273B2 Connector having terminal with contact portion fixed to a housing
To provide a connector that is less deformable even under a high contact pressure. A connector includes a housing having a fitting chamber, and a terminal that comes into conductive contact with a pin terminal in the fitting chamber. The terminal includes a fixing base fixed to the housing, a contact member extending from the fixing base and pressed against the pin terminal, and right and left press-supporting members extending from the fixing base. The press-supporting members include respective contact-receiving parts that face the contact member in the fitting chamber and are positioned side by side in a direction intersecting a direction of insertion of the pin terminal into the fitting chamber. Since the pressed pin terminal is received by the plurality of contact-receiving parts, the pressing force can be dispersed therebetween. Hence, the deformation of the contact member and the contact-receiving parts can be prevented.
US10686267B2 Mounting structure, structural component, and method for manufacturing mounting structure
A mounting structure has a first board, an extended portion which is extended from the end portion of the first board and has a smaller thickness than the first board, and a second board having a connection terminal connected to a connector. The second board is placed on the extended portion.
US10686262B2 Conductive component structure of electrical wire connection device
A conductive component structure of electrical wire connection device is more securely assembled with the conductive wire to enhance the electro-conduction performance. The conductive component includes a main body in the form of a plate body, a restriction body connected on the main body and an aid unit (or elastic unit) assembled with the restriction body. The restriction body has a base section, a first arm and a second arm connected with the base section and free sections connected with the first and second arms. The aid unit (or elastic unit) provides greater elastic holding action force for the restriction body. When the conductive wire is plugged into the case into contact with the conductive component, the rear end of the conductive wire is at least securely pressed between the first and second arms of the restriction body without deflecting or swinging due to external force.
US10686261B2 Electrical connection box
An electrical connection box includes a box main body; internal circuits that are arranged and accommodated in the box main body; and a terminal fastening portion that is arranged and accommodated in the box main body, and that is provided with a first fastening tool, the electrical connection box having a plurality of connection terminal portions that are provided to the internal circuits arranged on a first seating surface of the first fastening tool, and also having the plurality of connection terminal portions fastened and fixed together with a connection terminal that is crimped to an end of an external wire, in which the plurality of connection terminal portions each include a plurality of divided terminal portions that are formed to a size that partially covers the first seating surface of the first fastening tool and do not overlap each other in an axis direction of the first fastening tool.
US10686260B2 Cable connector assembly with wire spacing component
The present disclosure provides a cable connector assembly with a wire spacing component, the cable connector assembly comprises a cable connector main body and a locking device sheathing on a periphery of the cable connector main body. The cable connector main body has: a shielding shell; an insulating body received in the shielding shell; a plurality of conductive terminals, the conductive terminals are fixed to the insulating body and have a plurality of soldering tails extending backwardly out from insulating body; a cable, naked ends of a plurality of conductive wires of the cable are correspondingly soldered to the soldering tails; and a wire spacing component, the wire spacing component is provided with a plurality of receiving grooves, the receiving grooves each receive the soldering tail and the naked end of the conductive wire soldered to the soldering tail. The cable connector assembly with the wire spacing component of the present disclosure can prevent short circuit and signal interference of the conductive wires and improve assembling efficiency of the connector.
US10686248B2 Wireless communication device
A wireless communication device is provided. The wireless communication device comprises a circuit board and a loop antenna. The circuit board includes a wireless communication circuit. The wireless communication circuit includes a signal transmitting end and a ground terminal. The loop antenna includes a conductive loop, a feed portion, a first short-circuit portion and a second short-circuit portion. The feed portion is connected between the conductive loop and the signal transmitting end. The first short-circuit portion and the second short-circuit portion are connected between the conductive loop and the ground terminal, respectively.
US10686247B2 Holder for planar antenna
A holder for planar antenna comprising a base and a support, the base being provided with a location hole and an assembly hole in consistent with a bottom portion of the support, a vertical opening being disposed on a top of the support and a horizontal opening being disposed at a side of the support. When the holder is placed on a table top, the antenna is inserted into the vertical opening. When the holder is hang onto a wall, the antenna is inserted into the horizontal opening. Compared to conventional holders, the providing of the horizontal and vertical openings facilitates both hanging the holder to the wall and placing on a table top, which is convenient for both indoor and outdoor use. The supports and the base are detachable, facilitating storage and transport.
US10686245B2 Back door, and glass antenna
The present invention provides a back door and a glass antenna capable of achieving an inexpensive antenna in which external components can be reduced. The present invention relates to a back door and a glass antenna, in which no choke coil which blocks a signal of a first frequency band between a body of a vehicle and a defogger is provided.
US10686244B2 Antenna hardware disposed on a substrate to provide enhanced wireless connectivity
An antenna overlay system includes antenna hardware, a communication link, and electronic circuitry disposed on a substrate. The communication link couples the electronic circuitry to the antenna hardware. During operation, the electronic circuitry in communication with the antenna hardware is operable to control transmission and reception of wireless signals in a wireless region. An adhesive layer disposed on a surface of the substrate couples the substrate to an object such as a window. In one arrangement, the window is a low-E glass windowpane that substantially attenuates wireless signals from being received by communication equipment in a building in which the windowpane is installed. The antenna overlay system provides enhanced RF signal reception and transmission.
US10686240B2 Balun circuit arrangement
Balun circuit arrangement with a balanced port side having two balanced terminals and an unbalanced port side having an unbalanced terminal. A first series connection of a first inductive impedance element (L1) and a first capacitive impedance element (C1) is present between a negative terminal of the two balanced terminals and the unbalanced terminal. A second series connection of a second inductive impedance element (L2) and a third inductive impedance element (L3) is present between a positive terminal of the two balanced terminals and the unbalanced terminal, and a second capacitive element (C2) is connected between a node connecting the second and third inductive element and a ground connection. The balun circuit arrangement may be used in a combination with an oscillator circuit and a single ended antenna.
US10686239B1 Slide screw tuners with offset tuning probes and method
A passive slide screw load pull tuner structure can be used on-wafer, in millimeter-wave frequencies from 25 to 110 GHz and above. It uses special tuning probe brackets and a short slabline mounted below the tuner housing, which holds the control gear. The tuner is mounted under an angle matching the angle of the wafer-probe, is connected directly of the wafer-probe and ensures optimum tuning range.
US10686231B2 Battery pack having cooling structure with improved stability for use of liquid coolant
The present disclosure provides a battery pack comprising: a module assembly having a structure in which a plurality of battery modules is mounted on a cooling plate having an internal hollow structure capable of accommodating a fluid; a pack housing having an inwardly recessed seating portion for mounting of the module assembly, and having an opened upper end; and a coolant circulation system configured to supply a liquid coolant into an internal hollow of the cooling plate to absorb heat of the battery module mounted on the cooling plate, wherein the pack housing includes a drain hose to discharge the liquid coolant that flows out from the coolant circulation system to the outside of the pack housing, and an opening through which the drain hose is mounted is formed on one surface of the pack housing.
US10686227B2 High temperature Li-ion battery cells utilizing boron nitride aerogels and boron nitride nanotubes
This disclosure provides systems, methods, and apparatus related to Li-ion batteries. In one aspect an electrolyte structure for use in a battery comprises an electrolyte and an interconnected boron nitride structure disposed in the electrolyte.
US10686225B2 Battery, system, battery damage calculation device, battery management method, battery management program, and recording medium
A battery has a case, an external environment information acquisition component, and an internal environment information acquisition component. The case houses one or more cells. The external environment information acquisition component acquires specific external environment information (such as temperature and amount of sunlight) on the outside of the case. The internal environment information acquisition component acquires specific internal environment information (such as temperature and humidity) on the inside of the case.
US10686223B2 Nonaqueous electrolyte secondary battery
To provide a nonaqueous electrolyte secondary battery that suppresses elution of Al from a positive electrode current collector formed of aluminum or an aluminum alloy, and is superior in thermal characteristics and input-output characteristics. Provided is a nonaqueous electrolyte secondary battery including a positive electrode, a negative electrode, and an electrolytic solution. The positive electrode has a positive electrode current collector formed of aluminum or an aluminum alloy. The electrolytic solution contains a metal salt and an organic solvent having a heteroelement. Regarding an intensity of a peak derived from the organic solvent in a vibrational spectroscopy spectrum of the electrolytic solution, Is>Io is satisfied when an intensity of an original peak of the organic solvent is represented as Io and an intensity of a peak resulting from shifting of the original peak is represented as Is.
US10686220B2 Nonaqueous electrolyte compositions
Electrolyte compositions comprising fluorinated acyclic carboxylic acid esters, fluorinated acyclic carbonates, and/or fluorinated acyclic ethers; co-solvents; and certain film-forming chemical compounds are described. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries where they provide the improved performance of a combination of high capacity and high cycle life.
US10686214B2 Sandwich electrodes and methods of making the same
In some embodiments, an electrode can include a first and second conductive layer. At least one of the first and second conductive layers can include porosity configured to allow electrolyte to flow therethrough. The electrode can also include an electrochemically active layer having electrochemically active material sandwiched between the first and second conductive layers. The electrochemically active layer can be in electrical communication with the first and second conductive layers.
US10686208B2 Apparatus and method for manufacturing battery cell
The present disclosure relates to an apparatus and a method for manufacturing a battery cell, and more particularly, to an apparatus and a method for manufacturing a battery cell, wherein a pressing jig provided with a semi-elliptical pressing part presses the battery cell to remove air bubbles from the battery cell.
US10686207B2 Lithium-ion storage battery and electronic device
To provide a storage battery including a carbon-based material. To provide a graphene compound film having desired ion conductivity and mechanical strength while preventing direct contact between electrodes in a storage battery. To achieve long-term reliability. A lithium-ion storage battery includes a positive electrode, a negative electrode, an exterior body, and a separator between the positive electrode and the negative electrode. In the lithium-ion storage battery, one of the positive electrode and the negative electrode is wrapped in a first film, and the positive electrode, the negative electrode, and the separator are stored in the exterior body. The first film may include a first region in which the first film includes a first functional group. The first film may further include a second region in which the first film includes a second functional group different from the first functional group. The first film may be a graphene compound film.
US10686202B2 Determination of a spatial distribution of an electrical production parameter of an electrochemical cell
A method is provided for determining a spatial distribution (Rx,yf) of a parameter of interest (R) representative of the electrical power production of an electrochemical cell, including steps of determining the spatial distribution (Rx,yf) the parameter of interest (R) depending on a spatial distribution (Qx,ye) of a second thermal quantity (Qe) estimated beforehand from a spatial distribution (Tx,yc) of a set-point temperature (Tc) and from a spatial distribution (Dx,yr) of a first thermal quantity (Dr).
US10686201B2 Method and system for setting cutting time of gasket during manufacture of MEA
A method of setting a cutting time of a gasket during manufacture of a membrane electrode assembly (MEA) is provided. The method includes: moving a reaction sheet, in which electrode layers are formed on an electrolyte membrane with a predetermined interval; photographing a boundary area between the electrolyte membrane and the electrode layer in the moving reaction sheet by using a fixed vision; setting a front end reference line and a rear end reference line between a front-most end and a rear-most end in the boundary area; calculating a trigger reference line between the front end reference line and the rear end reference line, except for a front portion of the front end reference line and a rear portion of the rear end reference line; and calculating a cutting time of a gasket based on the trigger reference line.
US10686200B2 Frame gasket for fuel cell and method of molding the same
A frame gasket may include a flat base, which is positioned along the edge of stack constitutional parts and which includes a first elastic base and reinforced fibers mixed therein to ensure sealing of a fuel cell stack, and first projection units, which project over the base and which include a second elastic base.
US10686199B2 Fuel cell flow channels and flow fields
A fuel cell anode flow field includes at least one flow channel with a cross-sectional area that varies along at least a portion of its length. In some embodiments, the channel width decreases along at least a portion of the channel length according to a natural exponential function. This type of anode flow field can improve performance, reduce fuel consumption and/or reduce detrimental effects such as carbon corrosion and catalyst degradation, thereby improving fuel cell longevity and durability. When operating the fuel cell on either a substantially pure or a dilute fuel stream, this type of anode flow field can provide more uniform current density. These flow channels can be incorporated into reactant flow field plates, fuel cells and fuel cell stacks.
US10686194B2 Cathode material for a solid oxide fuel cell and method for making the same
A cathode material for a solid oxide fuel cell comprises a perovskite type complex oxide which is represented by Formula 1: Gd1-xMxCoO3-δ.In Formula 1, M represents an alkali metal, x is larger than 0 and not more than 0.75, and δ ranges from 0 to 2.
US10686189B2 Negative electrode material for non-aqueous electrolyte secondary battery, method of producing the same, negative electrode active material layer for non-aqueous electrolyte secondary battery, negative electrode for non-aqueous electrolyte secondary battery, and non-aqueous electrolyte secondary battery
The present invention provides a negative electrode material for a non-aqueous electrolyte secondary battery, comprising negative electrode active material particles containing a silicon compound expressed by SiOx at least partially coated with a carbon coating where 0.5≤x≤1.6. The negative electrode active material particles have a negative zeta potential and exhibiting fragments of CyHz compound in an outermost surface layer of the silicon compound when subjected to TOF-SIMS. This negative electrode material can increase the battery capacity and improve the cycle performance and battery initial efficiency. The invention also provides a negative electrode active material layer, a negative electrode, and a non-aqueous electrolyte secondary battery using this material, and a method of producing this material.
US10686187B2 Slurry for electrode material, method for producing slurry for electrode material, negative electrode, battery, and polyimide-coated active material particles
A polyimide-coated active material particle (21) of the present invention includes an active material particle (23) and a polyimide layer (24) derived from a monomeric polyimide precursor and coated on the active material particle (23). A negative electrode (200) of the present invention includes a current collector (30) and an active material layer (20) including the negative electrode active material particle (21) coated with the polyimide layer (24) derived from a monomeric polyimide precursor, and an aqueous binder (22). With the polyimide-coated active material particle of the present invention, it is possible to suppress the amount of organic solvent used and improve the charge-discharge cycle of the electrode.
US10686182B2 Secondary battery
A secondary battery is provided, which includes a laminated electrode body and which has a current-collecting structure with favorable structural stability even when mounted to a vehicle and with superior high-rate charge-discharge characteristics. In a laminated electrode body included in a secondary battery provided by the present invention, a laminated positive electrode current collector-exposed portion and a laminated negative electrode current collector-exposed portion respectively constitute a plurality of current collector bundles which are bundled while being divided into two or more in a direction of lamination, each of the plurality of current collector bundles is individually and separately joined to the current collector portion on the same electrode side, and any of separators between positive and negative electrodes is enveloped in any of the plurality of current collector bundles on the side of the positive electrode current collector-exposed portion and/or any of the plurality of current collector bundles on the side of the negative electrode current collector-exposed portion.
US10686181B2 Isolated cell design in electro-optic devices
An electro-optic device includes a first substrate having a first surface and a second surface, the first and second surfaces are substantially parallel to one another; a second substrate having a third surface and a fourth surface, the third and fourth surfaces are substantially parallel to one another; a sealing member; and an electrochromic medium; wherein the first and second substrates are substantially parallel to one another; the sealing member is positioned between the first substrate and second substrate to define a chamber containing the electrochromic medium; the second surface and the third surface are proximate to one another; the second surface includes a conductive layer; the third surface includes an optional second conductive layer; an active cathode region is present in one or more of the first conductive layer and the optional second conductive layer; an active anode region is present in one or more of the first conductive layer and the optional second conductive layer; and (1) the active anode region is at least partially not occluded by the active cathode region when the chamber is viewed from any vantage point perpendicular to the second surface; or (2) the active cathode region is at least partially not occluded by the active anode region when the chamber is viewed from any vantage point perpendicular to the second surface.
US10686177B2 Electrode cartridge and zinc secondary cell using same
There is disclosed an electrode cartridge for use in a hermetic zinc secondary battery comprising a separator structure including a separator exhibiting hydroxide ion conductivity and water impermeability; a counter member liquid-tightly sealed to the separator structure so as to form an internal space and constituting an open-top water impermeable case together with the separator structure; and an electrode that is accommodated in the internal space of the water impermeable case and is a negative electrode containing zinc and/or zinc oxide or a positive electrode. According to the present invention, there is provided an electrode built-in component that can reliably isolate the positive and negative electrodes from each other with a hydroxide ion conductive separator, in the form of an electrode cartridge that is easy to handle and manufacture and that is more advantageous for assembling a stacked-cell battery, while reducing the number of sealing joints.
US10686176B2 Separator having a polysulfide barrier layer for lithium-sulfur cells
A lithium-sulfur cell includes a lithium-containing anode, a sulfur-containing cathode and a separator arranged between the lithium-containing anode and the sulfur-containing cathode. To suppress a shuttle mechanism and to prevent a loss of active material, the separator includes a base layer and a polysulfide barrier layer. The polysulfide barrier layer is formed on the cathode side of the separator.
US10686172B2 Battery module assembly having stable fixing means for unit module
The present invention provides a battery module assembly including: a module array body including two or more unit modules, each including a plurality of battery cells, the unit modules being arranged while sides thereof are closely attached to each other; and a combination-type module housing that includes a first space set by combining a plurality of plate members, and a second space set in the first space while a fixing bracket is additionally combined to one of the plurality of plate members.
US10686171B2 Battery module
The present disclosure provides a battery module. The battery module comprises: a plurality of mono-batteries arranged along an arrangement direction; and a frame receiving and fixing the plurality of mono-batteries. The battery module further comprises a plurality of isolating plates, each isolating plate is interposed between two adjacent mono-batteries, each isolating plate is provided with a through hole penetrating along the arrangement direction. Each isolating plate is configured to be capable of self-foaming to make a volume of each isolating plate expanded when each isolating plate is heated and a temperature of each isolating plate is more than 200° C. When one mono-battery suffers thermal runaway, the through hole of each isolating plate can form air thermal resistance, thereby preventing heat generated by the runaway mono-battery from massively and quickly transferring to the large surfaces of the adjacent mono-batteries, so as to achieve the purpose of thermal isolation.
US10686164B2 Cathode for thin film microbattery
A battery comprising an anode comprising anode material in contact with a metal anode current collector. The battery further comprises a cathode comprising cathode material in contact with a cathode current collector comprising a transparent conducting oxide (TCO). The battery further comprises an electrolyte with a pH in a range of 3 to 7.
US10686160B2 Display panel and manufacturing method of the same
Disclosed herein is a display panel including a polarizing emission layer. An organic light emitting device is formed on a first substrate. A polarizing emission layer are formed on a second substrate facing the first substrate. The polarizing emission layer is formed in a subpixel area corresponding to the organic light emitting device. The polarizing emission layer includes quantum rods. The quantum rods are aligned in one direction to be polarized. Accordingly, loss of transmitting light in the display panel including the polarizing layer may be minimized. In addition, since colors are implemented by the quantum rods included in the polarizing emission layer, color filters can be replaced by the quantum rods, and loss of light resulting from the color filters may be minimized.
US10686156B2 Organic light emitting display device with auxiliary electrode and conductive member and method of fabricating the same
An organic light emitting display device includes a substrate including a pixel region, and a first electrode over the substrate and in the pixel region. An auxiliary electrode is disposed over the substrate, and is spaced apart from the first electrode and disposed in between the pixel region and another pixel region. A second electrode is placed over the first electrode and the auxiliary electrode, and an organic layer is disposed between each of the first electrode and the second electrode, and the second electrode and the auxiliary electrode. A conductive member is placed between the auxiliary electrode and the second electrode and electrically connects the second electrode to the auxiliary electrode.
US10686155B2 Transmission-type light-emitting device and transmission-type light-emitting system for reducing leakage light
A light-emitting portion (140) is formed on a first surface (S1) of a substrate (100), and includes a light-transmitting first electrode (110), a light-reflective second electrode (130), and an organic layer (120) located between the first electrode (110) and the second electrode (130). A light-transmitting region is located between a plurality of light-emitting portions (140). A cover member (200) covers the light-emitting portions (140). A low refractive index layer (400) is located on the first surface (S1) side of the substrate (100), and has a refractive index nL lower than a refractive index nS of the substrate (100).
US10686154B2 Display substrate and display apparatus having the display substrate
A display substrate includes an organic light emitting diode disposed in a light-emitting area on a base substrate, a reflection electrode disposed in a reflection area on the base substrate, a transparent electrode disposed on the reflection electrode, and a reflection control layer disposed between the reflection electrode and the transparent electrode, and configured to control a reflectivity based on driving signals applied to the reflection electrode and the transparent electrode.
US10686152B2 Light-emitting element, light-emitting device, electronic device, and lighting device
Emission efficiency of a light-emitting element is improved. The light-emitting element has a pair of electrodes and an EL layer between the pair of electrodes. The EL layer includes a first light-emitting layer and a second light-emitting layer. The first light-emitting layer includes a fluorescent material and a host material. The second light-emitting layer includes a phosphorescent material, a first organic compound, and a second organic compound. An emission spectrum of the second light-emitting layer has a peak in a yellow wavelength region. The first organic compound and the second organic compound form an exciplex.
US10686151B2 Light-emitting device with see-through property using optical filters
A plurality of light-emitting units (140) are provided on a first surface (100a) of a substrate (100), separated from each other. Each light-emitting unit (140) includes a light-transmitting first electrode (110), an organic layer (120), and alight-reflective second electrode (130). The organic layer (120) is located between the first electrode (110) and the second electrode (130). A light-transmitting region is located between the light-emitting units (140) and transmits light in the thickness direction of a light-emitting device (10). An optical filter (200) is overlapped with the light-emitting unit (140) and not overlapped with at least a portion of the light-transmitting region.
US10686148B2 Organic light emitting display device having a bending region and method of manufacturing the same
A flexible display includes a flexible substrate including an active area, an inactive area extending from the active area, and a bending area extending from the inactive area; a plurality of inorganic layers on the flexible substrate in the active area and in the inactive area; a signal line on the inorganic layers and extending from the active area to the inactive area; and a connection line electrically connected to the signal line and extending to the bending area from the inactive area; in which the inorganic layer is not disposed in the bending area so that cracks are prevented upon bending.
US10686144B2 Compound, light-emitting element, light-emitting device, electronic device, and lighting device
To provide a novel compound which can be used as a host material in which a light-emitting substance is dispersed. To provide a light-emitting element having a long lifetime. A compound represented by General Formula (G0). In the formula, A1 represents a dibenzo[f,h]quinoxalinyl group, A2 represents a benzo[b]naphtho[2,3-d]furanyl group, and Ar represents an arylene group having 6 to 25 carbon atoms. The dibenzo[f,h]quinoxalinyl group, the benzo[b]naphtho[2,3-d]furanyl group, and the arylene group are separately unsubstituted or substituted by any one of an alkyl group having 1 to 6 carbon atoms, a cycloalkyl group having 3 to 6 carbon atoms, and an aryl group having 6 to 13 carbon atoms. A1-Ar-A2   (G0)
US10686140B2 Organic electroluminescent materials and devices
The present invention includes a new series of benzofused heterocyclic ligands for metal complexes. These complexes show promising photophysical performance when incorporated into OLEDs.
US10686136B2 Hole transporting material, OLED display panel and electronic device comprising the same
The present invention relates to a hole transporting material having a structure of formula (I). The present invention provides a hole transporting material having at least one saturated six-membered carbon ring and benzene ring(s) having non-hydrogen substituent(s) in the formula and being capable of obtaining a suitable mobility rate without occurrence of crosstalk between pixels; and the hole transporting material provided by the present invention is capable of satisfying the requirements on MASK cleaning in terms of solubility (NMP solvent).
US10686134B2 Photoelectric conversion element
A photoelectric conversion element is provided. The photoelectric conversion element includes a conductive film, an electron transport layer overlying the conductive film, a photoelectric conversion layer overlying the electron transport layer, a hole transport layer overlying the photoelectric conversion layer, and an electrode. The photoelectric conversion layer includes a first material and a second material, each having specific chemical formulae.
US10686131B2 Transition metal doped germanium-antimony-tellurium (GST) memory device components and composition
Methods, systems, and devices for operating memory cell(s) using transition metal doped GST are described. As discussed herein, a composition including germanium (Ge), antimony (Sb), tellurium (Te), and at least one of yttrium (Y) and scandium (Sc) may be used as a memory element in a memory cell. For example, a memory element may include a composition having Ge in an amount ranging from 15 to 35 atomic percent (at. %) of the composition, Sb in an amount less than or equal to 50 at. % of the composition, Te in an amount greater than or equal to 40 at. % of the composition, and at least one of Y and Sc in an amount ranging from 0.15 to 10 at. % of the composition.
US10686125B2 Memory device
The present disclosure, in some embodiments, relates to an integrated circuit. The integrated circuit includes a dielectric protection layer disposed over a dielectric structure that laterally surrounds one or more conductive interconnect layers. The dielectric protection layer has a protrusion extending outward from an upper surface of the dielectric protection layer. A bottom electrode is disposed over the dielectric protection layer and has sidewalls extending outward from a lower surface of the bottom electrode through the dielectric protection layer. The bottom electrode has a substantially planar upper surface over the protrusion. A data storage element is over the substantially planar upper surface of the bottom electrode, and a top electrode is over the data storage element.
US10686122B2 Variable resistance memory device
A variable resistance memory device includes a metal interconnection layer on a substrate, an interlayer insulating layer on the metal interconnection layer and defining a contact hole for exposing a portion of the metal interconnection layer, a barrier metal layer including a plurality of sub-barrier metal layers inside the contact hole, a plug metal layer on the barrier metal layer and burying the contact hole, and a variable resistance structure on the barrier metal layer and the plug metal layer.
US10686120B2 Method for producing ceramic multi-layer components
A method can be used for producing ceramic multilayer components. The method includes providing green layers for the ceramic multilayer components, stacking the green layers into a stack, and subsequently compressing the stack to form a block. Furthermore, the method includes isolating the block into partial blocks that each have a longitudinal direction, thermally treating the partial blocks, subsequently mechanically machining surfaces of the partial blocks, and providing the partial blocks with outer electrodes and isolating the partial blocks in each case transversely to the longitudinal direction into individual ceramic multilayer components.
US10686116B2 Thermo-optical method of phrase transformational transduction
Described herein is the use of large phase transformational strain in relaxor ferroelectric single crystals for broadband sound generation. The technique exploits the thermo-optical triggering and thus an opto-acoustic effect of ferroelectric phase transformation piezocrystals under mechanical bias conditions.
US10686114B2 Thermoelectric conversion module and vehicle including the same
A thermoelectric conversion module may include a plurality of n type thermoelectric conversion materials and a plurality of p type thermoelectric conversion materials that are disposed alternately, and a plurality of electrodes that connects the plurality of thermoelectric conversion material disposed alternately on one side and on an opposite side alternately, wherein the plurality of electrodes includes a first electrode configured to electrically connect the n type thermoelectric conversion material and the p type thermoelectric conversion material by penetrating the n type thermoelectric conversion material and the p type thermoelectric conversion material to transfer heat obtained from a heat source to the plurality of thermoelectric conversion materials.
US10686112B2 Thermoelectric conversion material and thermoelectric conversion element using the same
The present invention provides a thermoelectric conversion material represented by the following chemical formula (I): Ba8+aCu6−bGe40+6   (I) wherein the values of a is not less than 0.1 and not more than 0.47; the values of b is not less than 0 and not more than 0.43; the thermoelectric conversion material has a clathrate crystal structure; and the thermoelectric conversion material is of p-type. The present invention provides a p-type Ba—Cu—Ge clathrate thermoelectric conversion material having high thermoelectric conversion performance index.
US10686110B2 Thermoelectric power generation and mineral extraction from brines
Disclosed herein is a method and apparatus that uses a brine from a well that is used to both generate electricity and recover valuable minerals present in the brine. The method and apparatus uses a hydrophobic membrane to separate water vapor from the brine to concentrate the brine that is then used to recover the minerals.
US10686109B2 LED package using electroform stencil printing
A method for manufacturing light emitting devices, comprising: providing a package body including: (i) a reflector cup defining a cavity and (ii) a plurality of metal pads disposed at a bottom surface of the cavity; performing reservoir stencil printing to deposit a respective solder pattern on each of the metal pads, the reservoir stencil printing being performed using a 3D electroform stencil that is placed over the reflector cup, the 3D electroform stencil including a lip configured to engage one or more sidewalls of the reflector cup, and a reservoir extending away from the lip and into the cavity; placing an LED die on the solder patterns that are formed on the metal pads and performing reflow soldering to attach the LED die to the metal pads.
US10686108B2 Semiconductor device package
Disclosed is a semiconductor device package according to an embodiment, the semiconductor comprising: a substrate; first and second lead frames arranged on the substrate; a semiconductor device electrically connected to the first and second lead frames; a reflective layer arranged on the substrate so as to reflect the light emitted from the semiconductor device; and a lens arranged on the substrate so as to cover the semiconductor device, the reflective layer, and the first and second lead frames.
US10686104B2 Method for producing optoelectronic semiconductor devices and optoelectronic semiconductor device
The invention relates to a method for producing a plurality of optoelectronic semiconductor components, comprising the following steps: preparing a plurality of semiconductor chips spaced in a lateral direction to one another; forming a housing body assembly, at least one region of which is arranged between the semiconductor chips; forming a plurality of fillets, each adjoining a semiconductor chip and being bordered in a lateral direction by a side surface of each semiconductor chip and the housing body assembly; and separating the housing body assembly into a plurality of optoelectronic components, each component having at least one semiconductor chip and a portion of the housing body assembly as a housing body, and each semiconductor chip not being covered by material of the housing body on a radiation emission surface of the semiconductor component, which surface is located opposite a mounting surface. The invention also relates to a semiconductor component.
US10686101B2 Semiconductor light emitting device
Provided is a semiconductor light emitting device which includes: a light emitting structure including a plurality of semiconductor layers and configured to generate and emit light to an outside of the light emitting structure; a transparent electrode layer disposed on the light emitting structure; a transparent protective layer disposed on the transparent electrode layer; a distributed Bragg reflector (DBR) layer disposed on the transparent protective layer and covering at least a part of the transparent electrode layer; and at least one electrode pad connected to the transparent electrode layer through a hole or via.
US10686099B2 Optoelectronic component and method for producing an optoelectronic component
An optoelectronic device (50) comprising a semiconductor body (10a, 10b, 10c) having an optically active region (12), a carrier (60), and a pair of connection layers (30a, 30b, 30c) having a first connection layer (32) and a second connection layer (34), wherein: the semiconductor body is disposed on the carrier, the first connection layer is disposed between the semiconductor body and the carrier and is connected to the semiconductor body, the second connection layer is disposed between the first connection layer and the carrier, at least one layer selected from the first connection layer and the second connection layer contains a radiation-permeable and electrically conductive oxide, and the first connection layer and the second connection layer are directly connected to each other at least in regions in one or more bonding regions, so that the pair of connection layers is involved in the mechanical connection of the semiconductor body to the carrier. A production process is also specified.
US10686097B2 Tiled solar module repair process
In an example, a method includes providing a photovoltaic string comprising a plurality of from 2 to 45 strips, each of the plurality of strips being configured in a series arrangement with each other, each of the plurality of strips being coupled to another one of the plurality of strips using an electrically conductive adhesive (ECA) material, detecting at least one defective strip in the photovoltaic string, applying thermal energy to the ECA material to release the ECA material from a pair of photovoltaic strips to remove the defective photovoltaic strip, removing any residual ECA material from one or more good photovoltaic strip, aligning the photovoltaic string without the damaged photovoltaic strip, and a replacement photovoltaic strip that replaces the defective photovoltaic strip, and curing a reapplied ECA material on the replacement photovoltaic strip to provide the photovoltaic string with the replacement photovoltaic strip.
US10686092B2 Avalanche photodiode
The invention aims for an avalanche photodiode comprising an absorption zone (2), a multiplication zone (3), a first electrode and a second electrode. The photodiode further comprises a waveguide (10) forming a curved closed circuit capable of guiding a luminous flux over several turns of said circuit. The absorption zone extends over a portion at least of said waveguide, and the multiplication zone, the first and second electrodes extend along one part at least of the curved closed circuit. The waveguide is preferably an edge waveguide forming a ring and comprising an absorption zone made of germanium of width less than 200 nm. The photodiode according to the invention has an improved compacity and an improved bandwidth while limiting the multiplication noise.
US10686091B2 Semiconductor device
A semiconductor device of an embodiment includes first and second semiconductor layers having different conductivity types; a third semiconductor layer interposed between the first and second semiconductor layers; and a fourth semiconductor layer interposed between the second and third semiconductor layers, having a lower doping concentration than that of the first semiconductor layer and the same conductivity type as the first semiconductor layer, wherein the difference in doping concentration between the first semiconductor layer and the fourth semiconductor layer may be greater than 4×E18 atoms/cm3.
US10686088B2 Solar cell panel
Disclosed is a solar cell panel including a plurality of solar cells each including a semiconductor substrate and an electrode formed on the semiconductor substrate, and a wire for interconnecting the solar cells. The electrode includes a bus-bar line having a pad portion for attachment of the wire. The wire includes a first wire portion connected to the pad portion, and a second wire portion located on a portion excluding the pad portion. The first wire portion has a thickness greater than a thickness of the second wire portion.
US10686085B2 Power electronics assemblies having opticondistors and an embedded active cooling chip
An electronics assembly includes a first cooling chip made of a semiconductor material, and at least one subassembly mounted on the first cooling chip. The first cooling chip includes at least one metallization layer on a portion of a first surface of the first cooling chip, at least one inlet through a second surface of the first cooling chip, wherein the second surface is opposite to the first surface, at least one outlet through the second surface of the first cooling chip, and one or more micro-channels extending between and fluidly coupled to the at least one inlet and the at least one outlet. The at least one subassembly includes one or more photonic cores positioned to receive light from a light source, wherein the one or more photonic cores comprise a wide band gap semiconductor material.
US10686081B2 Semiconductor device, MOS capacitor, and manufacturing methods therefor
This application relates to the technical field of semiconductors, and discloses a semiconductor device, an MOS capacitor, and manufacturing methods therefor. Forms of a method for manufacturing the device may include: providing a substrate structure, including: a first fin and a second fin that are on the substrate and that are separated; a first pseudo gate structure on the first fin, including a first pseudo gate dielectric layer and a first pseudo gate thereon; a second pseudo gate structure on the second fin, including a second pseudo gate dielectric layer and a second pseudo gate thereon; and an interlayer dielectric layer around the first pseudo gate structure and the second pseudo gate structure, an upper surface of the interlayer dielectric layer is approximately flush with upper surfaces of the first pseudo gate and the second pseudo gate; removing a portion of the first pseudo gate to form a first recess, and removing the second pseudo gate structure to form a second recess, where an upper surface of a remaining portion of the first pseudo gate is higher than an upper surface of the first pseudo gate dielectric layer that is at a top portion of the first fin; and forming a first metal gate stack structure in the first recess, and forming a second metal gate stack structure in the second recess.
US10686075B2 Self-aligned gate hard mask and method forming same
A method includes forming a metal gate in a first inter-layer dielectric, performing a treatment on the metal gate and the first inter-layer dielectric, selectively growing a hard mask on the metal gate without growing the hard mask from the first inter-layer dielectric, depositing a second inter-layer dielectric over the hard mask and the first inter-layer dielectric, planarizing the second inter-layer dielectric and the hard mask, and forming a gate contact plug penetrating through the hard mask to electrically couple to the metal gate.
US10686072B2 Semiconductor device and manufacturing methods thereof
A semiconductor device includes a source and a drain and a channel disposed between the source and the drain, a first gate dielectric layer disposed on the channel, a first gate electrode disposed on the first gate dielectric layer, a second gate dielectric layer disposed on the first gate electrode, and a second gate electrode disposed on the second gate dielectric layer. The second gate dielectric layer is made of a ferroelectric material. A first area of a bottom surface of the first gate electrode which is in contact with the first gate dielectric layer where the is greater than a second area of a bottom surface of the second gate dielectric layer which is in contact with the first gate electrode.
US10686069B2 Semiconductor device having vertical channel
A semiconductor device includes a substrate and a plurality of semiconductor fins protruding from the substrate. Source/drain regions are disposed at tops of respective ones of the semiconductor fins, each having a width greater than a width of individual ones of the semiconductor fins. A gate electrode is disposed on side surfaces of the semiconductor fins below the source/drain regions. Insulating layers contact the side surfaces of the semiconductor fins and cover upper surfaces of the gate electrode.
US10686067B2 Semiconductor device, and method for manufacturing the same
A semiconductor device (A1) includes a semiconductor layer having a first face with a trench (3) formed thereon and a second face opposite to the first face, a gate electrode (41), and a gate insulating layer (5). The semiconductor layer includes a first n-type semiconductor layer (11), a second n-type semiconductor layer (12), a p-type semiconductor layer (13), and an n-type semiconductor region (14). The trench (3) is formed so as to penetrate through the p-type semiconductor layer (13) and to reach the second n-type semiconductor layer (12). The p-type semiconductor layer (13) includes an extended portion extending to a position closer to the second face of the semiconductor layer than the trench (3) is. Such structure allows suppressing dielectric breakdown in the gate insulating layer (5).
US10686063B2 Semiconductor device and method for manufacturing the same
The present disclosure provides a semiconductor device and a manufacturing method thereof. The semiconductor device includes a semiconductor layer, a source and a drain located on one side of the semiconductor layer, a blocking layer located on one side of the semiconductor layer, the blocking layer including silicide, wherein the distance between an interface at one side of the blocking layer close to the semiconductor layer and the semiconductor layer is equal to or more than 10 nm, and a gate located between the source and the drain, the gate penetrating through the blocking layer, the gate including a first conductive layer and a second conductive layer, the first conductive layer being close to the semiconductor layer, the second conductive layer being located on one side of the first conductive layer away from the semiconductor layer, and the first conductive layer including nickel.
US10686061B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes a substrate having an insulating surface; a light-transmitting first electrode provided over the substrate; a light-transmitting second electrode provided over the substrate; a light-transmitting semiconductor layer provided so as to be electrically connected to the first electrode and the second electrode; a first wiring electrically connected to the first electrode; an insulating layer provided so as to cover at least the semiconductor layer; a light-transmitting third electrode provided over the insulating layer in a region overlapping with the semiconductor layer; and a second wiring electrically connected to the third electrode.
US10686058B2 Method for manufacturing trench MOSFET
A method of manufacturing a trench MOSFET can include: forming an epitaxial semiconductor layer having a first doping type on a semiconductor substrate; forming a trench extending from a first surface of the epitaxial semiconductor layer to an internal portion of the epitaxial semiconductor layer; forming a first insulating layer and a shield conductor occupying a lower portion of said trench, where the first insulating layer is located on a lower sidewall surface and a bottom surface of the trench and separates the shield conductor from the epitaxial semiconductor layer; forming a second insulating layer covering a top surface of said shield conductor, where the second insulating layer is patterned by using a hard mask; forming a gate dielectric layer and a gate conductor occupying an upper portion of the trench; and forming a body region, a source region, and a drain electrode.
US10686057B2 Vertical transport FET devices having a sacrificial doped layer
Methods of fabrication and semiconductor structures includes vertical transport field effect transistors (VTFETs) including a top source/drain extension formed with a sacrificial doped layer. The sacrificial doped layer provides the doping source to form the extension and protects the top of the fin during fabrication so as to prevent thinning, among other advantages.
US10686055B2 Semiconductor transistor comprising counter-doped regions and fabrication method thereof
The present disclosure provides a method for forming a semiconductor device, including: providing a semiconductor substrate; forming a well region and a drift region in the semiconductor substrate; and forming one or more counter-doped regions in the drift region, the one or more counter-doped regions being aligned along a direction vertical to the semiconductor substrate to divide the drift region into a plurality of parts. The semiconductor fabrication method also includes: forming a gate structure on the semiconductor substrate, the gate structure covering a portion of the well region and a portion of the drift region; and forming a source electrode in the well region on one side of the gate structure and a drain electrode in the drift region on another side of the gate structure.
US10686051B2 Method of manufacturing power semiconductor device
A method of manufacturing a power semiconductor device includes forming trenches in a substrate, wherein the substrate includes a first surface and a second surface opposite to the first surface, forming a gate insulating layer and a gate electrode in each of the trenches, forming a P-type base region between the trenches in the substrate, performing a first implantation process using P-type dopants implanted onto the P-type base region, forming an N+ source region in the substrate, forming an interlayer insulating layer on the N+ source region, performing a second implantation process using P-type dopants to form a P+ doped region on the P-type base region, forming an emitter electrode in contact with the N+ source region and the P+ doped region, forming a P-type collector region on the second surface of the substrate, and forming a drain electrode on the P-type collector region.
US10686050B2 Method of manufacturing a semiconductor device and a semiconductor device
In a method of manufacturing a semiconductor device, a single crystal oxide layer is formed over a substrate. After the single crystal oxide layer is formed, an isolation structure to define an active region is formed. A gate structure is formed over the single crystal oxide layer in the active region. A source/drain structure is formed.
US10686048B2 Vertical fin with a gate structure having a modified gate geometry
A method of forming a gate structure with a modified gate geometry, including, forming two gate spacers and a dummy gate fill on a channel, wherein the dummy gate fill is between the two gate spacers, forming a stressed layer on the two gate spacers, wherein the stressed layer is on the surfaces of the gate spacers opposite the dummy gate fill, and wherein the stressed layer applies a tensile stress to the two gate spacers, and removing a portion of the dummy gate fill, wherein the tensile stress applied to the two gate spacers is no longer balanced by the dummy gate fill, such that each of the two gate spacers becomes inclined at an obtuse angle relative to a top surface of the remaining dummy gate fill.
US10686045B2 Semiconductor memory device and method for manufacturing same
A semiconductor memory device according to an embodiment, includes a pair of first electrodes, a semiconductor pillar, an inter-pillar insulating member, a first insulating film, a second electrode, and a second insulating film. The pair of first electrodes are separated from each other, and extend in a first direction. The semiconductor pillar and the inter-pillar insulating member are arranged alternately along the first direction between the pair of first electrodes. The semiconductor pillar and the inter-pillar insulating member extend in a second direction crossing the first direction. The first insulating film is provided at a periphery of the semiconductor pillar. The second electrode is provided between the first insulating film and each electrode of the pair of first electrodes. The second electrode is not provided between the semiconductor pillar and the inter-pillar insulating member. The second insulating film is provided between the second electrode and the first electrode.
US10686041B2 Solid phase epitaxy of 3C-SiC on Si(001)
A 3C—SiC buffer layer on Si(001) comprising a porous buffer layer of 3C—SiC on a Si(001) substrate, wherein the porous buffer layer is produced through a solid state reaction, and wherein an amorphous carbon layer on the Si(001) substrate is deposited by magnetron sputtering of a C target at room temperature at a rate of 0.8 nm/min.
US10686040B2 Artificial synapse with hafnium oxide-based ferroelectric layer in CMOS front-end
Artificial synaptic devices with a HfO2-based ferroelectric layer that can be implemented in the CMOS front-end are provided. In one aspect, a method of forming a FET device is provided. The method includes: forming a shallow STI region in a substrate separating a first active area of the substrate from a second active area of the substrate; forming at least one FeFET on the substrate in the first active area having a ferroelectric material including a HfO2-based material; and forming at least one logic FET alongside the at least one FeFET on the substrate in the second active area, wherein the at least one logic FET has a gate dielectric including the HfO2-based material. A FET device formed by the present techniques is also provided.
US10686038B2 Reverse conducting IGBT incorporating epitaxial layer field stop zone
An RC-IGBT includes a semiconductor body incorporating a field stop zone where the base region and the field stop zone are both formed using an epitaxial process and the field stop zone has an enhanced doping profile to realize improved soft-switching performance for the semiconductor device. In alternate embodiments, RC-IGBT device, including the epitaxial layer field stop zone, are realized through a fabrication process that uses front side processing only to form the backside contact regions and the front side device region. The fabrication method forms an RC-IGBT device using front side processing to form the backside contact regions and then using wafer bonding process to flip the semiconductor structure onto a carrier wafer so that front side processing is used again to form the device region.
US10686034B2 Nanocrystals with high extinction coefficients and methods of making and using such nanocrystals
A population of bright and stable nanocrystals is provided. The nanocrystals include a semiconductor core and a thick semiconductor shell and can exhibit high extinction coefficients, high quantum yields, and limited or no detectable blinking.
US10686032B2 High voltage resistor with high voltage junction termination
High voltage semiconductor devices are described herein. An exemplary semiconductor device includes a first doped region and a second doped region disposed in a substrate. The first doped region and the second doped region are oppositely doped and adjacently disposed in the substrate. A first isolation structure and a second isolation structure are disposed over the substrate, such that each are disposed at least partially over the first doped region. The first isolation structure is spaced apart from the second isolation structure. A resistor is disposed over a portion of the first isolation structure and electrically coupled to the first doped region. A field plate disposed over a portion of the second doped region and electrically coupled to the second doped region.
US10686029B1 Method for repairing disconnecting signal line of thin film transistor (TFT) array substrate
A method for repairing a disconnecting signal line of a thin film transistor (TFT) array substrate including: providing a TFT array substrate with a disconnecting signal line; defining a through hole at an edge of an overlapping area of the repairing line and the disconnecting signal line; printing ink in the through hole, the ink completely covers the through hole, the ink contains a plurality of metal nanoparticles; and curing the ink to make the repairing line and the disconnecting signal line to be connected.
US10686027B2 Electronic panel, display device, and method for manufacturing the display device
A display device includes a substrate including a display area and a non-display area, driving elements disposed in the display area, a plurality of pads disposed in the non-display area and electrically connected to the driving elements, an insulating layer partially disposed on the pads to partially expose the pads, a plurality of signal pads disposed on the pads exposed by the insulating layer and electrically connected to the pads, respectively, and an electronic component including a plurality of driving bumps disposed on the signal pads and electrically connected to the signal pads, respectively. A first portion of a first driving bump of the driving bumps is in direct contact with a first signal pad of the signal pads, and a second portion of the first driving bump is in direct contact with a portion of the insulating layer not overlapping with the first signal pad.
US10686023B2 Display apparatus
A display device includes a first substrate, a pixel array layer on the first substrate, a second substrate on the pixel array layer, and a cover layer surrounding a side of the second substrate. Furthermore, the display device includes an active area and a non-active area. The second substrate is in the active area, and the cover layer is in the non-active area. The cover layer has different thicknesses to define a step.
US10686022B2 Organic light emitting diode display
An organic light emitting diode display is discussed. The organic light emitting diode display can include a first substrate and a second substrate facing the first substrate. The first substrate includes an auxiliary electrode, a bank having an opening exposing at least a portion of the auxiliary electrode, a barrier disposed on the exposed auxiliary electrode, a spacer disposed on the bank and protruding toward the second substrate, a cathode included in an organic light emitting diode and divided by the barrier, one end of the cathode directly contacting the auxiliary electrode, a contact electrode disposed on the cathode and divided by the barrier, one end of the contact electrode directly contacting the auxiliary electrode, and a protective layer interposed between the cathode and the contact electrode. The contact electrode and a power line directly contact each other.
US10686017B2 Display device
A display device may include a display panel including a substrate that includes a display area and a pad area adjacent to the display area, and a first pad and a second pad on the pad area of the substrate, and a chip-on-film package over the pad area of the substrate with the first pad and the second pad in between, the chip-on-film package including an insulation layer, a first wiring on an upper surface of the insulation layer and electrically connected to the first pad, and a second wiring on a lower surface of the insulation layer and electrically connected to the second pad. A first signal having alternating voltage levels may be applied to the first wiring, and a second signal having a constant voltage level may be applied to the second wiring.
US10686014B2 Semiconductor memory device having a vertical active region
Embodiments of the invention provide a semiconductor memory device. In some embodiments, the device includes a bottom electrode extending in a y-direction relative to top surface of a substrate and a top electrode extending in an x-direction relative to the top surface of the substrate. An active area is located at the cross-section between the bottom electrode and the top electrode and is located on vertical side walls extending in a z-direction of the semiconductor memory device with respect to the top surface of the substrate. An insulating layer is located in the active area in between the top electrode and the bottom electrode.
US10686010B2 Fabrication of semiconductor device using a shared material in a phase-change material (PCM) switch region and a resonator region
In fabricating a semiconductor device, a shared material is formed in a resonator region of the semiconductor device and in a phase-change material (PCM) switch region of the semiconductor device. A portion of the shared material is removed to concurrently form a heat spreader comprising the shared material in the PCM switch region and a piezoelectric segment comprising the shared material in the resonator region. The piezoelectric segment in the resonator region and the heat spreader in the PCM switch region are situated at substantially the same level in the semiconductor device. The PCM switch region includes a heating element between the heat spreader and a PCM. The resonator region includes the piezoelectric segment between two electrodes.
US10686009B2 High density MRAM integration
A method for forming three-dimensional magnetic memory arrays by forming crystalized silicon structures from amorphous structures in the magnetic memory array, wherein the temperature needed to crystalize the amorphous silicon is lower than the temperature budget of the memory element so as to avoid damage to the memory element. An amorphous silicon is deposited, followed by a layer of Ti or Co. An annealing process is then performed which causes the Ti or Co to form TiSi2 or CoSi2 and also causes the underlying amorphous silicon to crystallize.
US10686008B2 Magnetic shielding package structure for MRAM device and method for producing the same
Methods of magnetically shielding an MRAM structure on all six sides in a thin wire or thin flip chip bonding package and the resulting devices are provided. Embodiments include forming a first metal layer embedded between an upper and a lower portion of a PCB substrate, the first metal layer having a pair of metal filled vias laterally separated; attaching a semiconductor die to the upper portion of the PCB substrate between the pair of metal filled vias; connecting the semiconductor die electrically to the PCB substrate through the pair of metal filled vias; removing a portion of the upper portion of the PCB substrate outside of the pair of metal filled vias down to the first metal layer; and forming a second metal layer over and on four opposing sides of the semiconductor die, the second metal layer landed on the first metal layer.
US10686001B2 Image sensor and image-capturing device
An image sensor includes: a photoelectric conversion unit that photoelectrically converts incident light transmitted through a microlens to generate electric charge; an accumulation unit that accumulates the electric charge generated by the photoelectric conversion unit; and a transfer unit that transfers the electric charge generated by the photoelectric conversion unit to the accumulation unit, wherein: the photoelectric conversion unit, the transfer unit, and the accumulation unit are provided along a direction of an optical axis of the microlens.
US10686000B1 Solid-state imaging device
A solid-state imaging device includes multiple photoelectric conversion elements arrayed in a pixel array. The solid-state imaging device also includes a color filter layer having multiple color filter segments above the photoelectric conversion elements. Each of the color filter segments is disposed in a respective pixel of the pixel array. The solid-state imaging device further includes an optical waveguide layer over the color filter layer. The optical waveguide layer includes a waveguide partition grid and a waveguide material in the spaces of the waveguide partition grid. The waveguide material has a refractive index that is higher than the refractive index of the waveguide partition grid. The waveguide material provides the same refractive index for each pixel of the pixel array.
US10685998B2 Solid-state image-capturing device using phase difference pixel and production method thereof, and electronic appliance
A high degree of phase difference detection accuracy can be obtained using a phase difference pixel with a simpler configuration. A solid-state image-capturing device includes a pixel array unit in which a plurality of pixels including a phase difference pixel which is a pixel for focal point detection and an image-capturing pixel which is a pixel for image generation are arranged in a two-dimensional array. In this case, a predetermined layer between a light shielding layer and a micro lens formed in the image-capturing pixel has a higher refraction index than a refraction index of the predetermined layer formed in the phase difference pixel. The technique of the present disclosure can be applied to, for example, a back-illuminated-type solid-state image-capturing device and the like.
US10685995B2 Image sensor and image-capturing device
An image sensor includes: a photoelectric conversion layer where light having entered therein undergoes photoelectric conversion; a first electrode disposed at one surface located on one side of the photoelectric conversion layer; and a second electrode disposed at the one surface so as to surround the first electrode.
US10685992B2 Electronic device
An object is to provide a pixel structure of a display device including a photosensor which prevents changes in an output of the photosensor and a decrease in imaging quality. The display device has a pixel layout structure in which a shielding wire is disposed between an FD and an imaging signal line (a PR line, a TX line, or an SE line) or between the FD and an image-display signal line in order to reduce or eliminate parasitic capacitance between the FD and a signal line for the purpose of suppressing changes in the potential of the FD. An imaging power supply line, image-display power supply line, a GND line, a common line, or the like whose potential is fixed, such as a common potential line, is used as a shielding wire.
US10685990B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a display area configured to display an image and a dummy pixel area disposed outside of the display area. The dummy pixel area has a plurality of dummy pixels disposed therein. Each dummy pixel includes a pixel protection unit. The dummy pixels are defined by crisscrossing data metal lines and gate metal lines in a vertical direction and a horizontal direction, respectively. A pattern of a projection of a semiconductor layer on the horizontal plane intersects the corresponding data metal line, is separated from the corresponding gate metal line, and is disposed toward a center of each dummy pixel, to prevent the display device from poor display due to contact between the semiconductor layer and the gate metal lines in the dummy pixel area when electrostatic discharge occurs.
US10685985B2 Display device
A pixel portion and a driver circuit driving the pixel portion are formed over the same substrate. At least a part of the driver circuit is formed using an inverted staggered thin film transistor in which an oxide semiconductor layer is used and a channel protective layer is provided over the oxide semiconductor layer serving as a channel formation region which is overlapped with the gate electrode. The driver circuit as well as the pixel portion is provided over the same substrate to reduce manufacturing costs.
US10685978B1 Three-dimensional memory device with drain-select-level isolation structures and method of making the same
Electrical isolation between adjacent stripes of drain-select-level electrically conductive layers can be provided by forming a drain-select-level isolation structure between neighboring rows of memory stack structures. The drain-select-level isolation structure can partially cut through upper regions of the neighboring rows of memory stack structures. Vertical semiconductor channels of the neighboring rows of memory stack structures include a lower tubular segment and an upper semi-tubular segment that contact the drain-select-level isolation structure. Electrical current through drain select levels is limited to the semi-tubular segment of each vertical semiconductor channel. Alternatively, the drain-select-level isolation structure can be formed around the memory stack structures within the neighboring rows of memory stack structures. Ion implantation can be used to suppress conduction of electrical current through portions of vertical semiconductor channels that are proximal to the drain-select-level isolation structure.
US10685969B2 Read-only memory (ROM) device structure and method for forming the same
A read-only memory (ROM) structure is provided. The ROM device structure includes a first gate structure formed over a substrate, and the first gate structure includes a first work function layer with a first thickness. The ROM device structure includes an isolation structure formed over the substrate, and the isolation structure is adjacent to the first gate structure. The isolation structure includes a second work function layer with a second thickness, and the second thickness is larger than or smaller than the first thickness. The ROM device structure also includes a first contact structure formed over the substrate, and the first contact structure is between the first gate structure and the isolation structure.
US10685968B2 Anti-fuse one-time programmable (OTP) device
A semiconductor device is disclosed. The semiconductor device including writing and reading gate electrodes respectively on first and second active regions on a substrate, a first gate insulation pattern between the first active region and the writing gate electrode, a second gate insulation pattern between the second active region and the reading gate electrode, first and second source/drain junction regions in the first and second active regions at sides of the writing and reading gate electrodes, and a connection structure that connects the first and second source/drain junction regions. The first active region has the same conductivity type as the source/drain junction regions. The second active region has a different conductivity type from the source/drain junction regions.