Document Document Title
US10506647B2 Mobility in enterprise networks
Embodiments of methods and systems for mobility in enterprise networks are presented. The methods and systems described herein provide a mobile wireless device with access to both an enterprise network and an external network by establishing a proxy connection between a gateway component of the enterprise network and a gateway component of the external network. Such embodiments may maintain the security of the enterprise network. Additionally, such embodiments may not require modification of the User Equipment (UE) or of components of the external network. Indeed, the methods and systems may operate transparently to both the UE and to components of the external network.
US10506646B2 Generating sequenced instructions for connecting through captive portals
Embodiments produce a set of instructions for connecting to a network through a network access point based on data crowdsourced from mobile computing devices. The crowdsourced data describes interactions between the mobile computing devices and the network access point when establishing a connection to the network. A cloud service analyzes the crowdsourced data to identify a set of instructions for association with the network access point. The mobile computing devices replay the set of instructions when subsequently attempting to connect to the network access point.
US10506645B2 Method and apparatus for configuring cell in wireless communication system
A method and apparatus for configuring a cell in a wireless communication system is provided. A user equipment (UE) receives a radio resource control (RRC) message which includes a configuration for a secondary cell (SCell) and an indication of an initial state of the SCell. The initial state of the SCell is set to either one of an activated state and deactivated state. The UE configures the SCell based on the configuration and the initial state of the SCell.
US10506642B2 Method for verifying authenticity, configuring network credentials and cryptographic keys for internet of things (IoT) devices using near field communication (NFC)
A method to securely send, to the device the cryptographic key and the local wireless network credentials with an authenticity verification to ensure that the device is safe to be added to the local network. Those credentials are sent using a NFC enabled device to the internal EEPROM with NFC interface embedded on the target connected device. The method enforces the configuration setup process to avoid critical vulnerabilities in IoT devices, minimizing security and privacy issues to the final user and avoid any unauthorized device to be added to the network. When a new IoT device is added, assuming that this new device has no security key embedded and no stored authentication credentials, a secure mobile application will send that information to the device using NFC. This application has an interface to configure the device in a single step.
US10506640B2 Device and method of handling system information
A communication device of handling system information (SI) comprises a storage device for storing instructions and a processing circuit coupled to the storage device. The processing circuit is configured to execute the instructions stored in the storage device. The instructions comprise acquiring a first SI broadcasted by a base station (BS); initiating a first service after acquiring the first SI; transmitting a SI request to the BS to request a second SI, in response to initiating the first service; initiating a second service after acquiring the first SI; and stopping transmitting the SI request to the BS in response to initiating the second service.
US10506632B2 Method and apparatus for monitoring physical downlink control channel (PDCCH) in a wireless communication system
A method and apparatus are disclosed from the perspective of a UE. In one embodiment, the method includes receiving a signalling from a network node to trigger a non-contention based random access procedure, wherein the signalling includes a first information indicating a first numerology and a second information indicating a second numerology. The method also includes transmitting a random access preamble based on the second numerology to the network node. The method further includes receiving a random access response from the network node. In addition, the method includes monitoring a control channel for scheduling a new transmission based on the first numerology.
US10506631B2 Method and apparatus for controlling congestion of contention based PUSCH transmission or contention based SR transmission in wireless communication system
A method and apparatus for controlling congestion of contention based uplink (UL) transmission in a wireless communication system is provided. A user equipment (UE) receives at least one of a backoff parameter or probability information for contention based UL transmission, i.e. contention based physcial uplink shared channel (CB-PUSCH) transmission and contention based scheduling request (CB-SR) transmission, from a network, and delays the contention based UL transmission based on the at least one of the backoff parameter or the probability information.
US10506629B2 Beam refinement reference signal enhancement for higher mobility support
Methods, systems, and devices for wireless communication are described. A base station may transmit, using a first base station beam, a first message to a user equipment (UE). The first message may include a pre-grant communication and a plurality of downlink beam refinement reference signals (D-BRRSs). The base station may receive a second message from the UE in response to the first message. The second message may include a pre-grant acknowledgement and a plurality of uplink beam refinement reference signals (U-BRRSs). The base station may transmit, using a second base station beam, a third message to the UE. A width of the second base station beam may be less than a width of the first base station beam.
US10506619B2 Scheduling apparatus and method using virtual slot frame in industrial wireless network
Disclosed are a scheduling apparatus and method using a virtual slotframe in an industrial wireless sensor network in which devices on the network generate schedules that are efficient with regard to data traffic having various cycles by performing scheduling in a distributed manner through a virtual slotframe scheme, the scheduling apparatus and method including a packet classifier configured to manage, in a list, a point in time when a packet was generated by referring to a packet transmission record, a transmission record analyzer configured to analyze a traffic pattern on the basis of a list indicating the point in time when the packet was generated, a virtual slotframe schedule generation manager configured to generate a virtual slotframe schedule according to the traffic pattern when the traffic pattern is classified, and a schedule converter and aggregator configured to perform a conversion and an aggregation for a direct link schedule to be used for TSCH (Time Slotted Channel Hopping) operation.
US10506616B2 Prioritizing preferred networks
An example technique performed by a client on a device includes: detecting a mobility state of the device in a presence of a wireless network; determining, based at least in part on the mobility state, that the wireless network is a preferred wireless network for the device; in response to determining that the wireless network is a preferred wireless network, elevating a priority of the wireless network in a set of wireless networks to which the device is connectable; and connecting the device to the wireless network based, at least in part, on the priority of the wireless network.
US10506614B2 Transitioning a conversation between an unlicensed data network and a cellular network
A conversation is handed over between an unlicensed data network and a cellular network. Voice conversations and/or video conversations may be seamlessly transitioned between cellular networks and unlicensed data networks (e.g., Wi-Fi), with a small transition time (e.g., less than a couple of seconds). The handover may occur from the unlicensed data network to the cellular network or from the cellular network to the unlicensed data network. During the transition between networks, cached registration data is accessed to speed up the authentication of the computing device switching networks. In some configurations, a user may specify preferences for switching between the unlicensed data and cellular networks. For instance, a user may specify a preference to use Wi-Fi networks before cellular networks or to use cellular networks before using Wi-Fi networks.
US10506613B2 Method and rate controlling node for providing data rate for data communication
A method and rate controlling node (206) for providing a recommended data rate for a communication i of data on a radio channel between a data sending node (200) and a data receiving node (202) over a shared radio link (204). The rate controlling node (206) determines a fair data rate Ri for the data communication based on a current load on the shared radio link (204), and also determines a maximum flow data rate Rmax,i for the data communication i a highest possible data rate that the data sending node (200) is able to use in the data communication. The rate controlling node (206) then signals (2:5) a recommended data rate for the data communication i as a minimum of the determined fair data rate Ri and the determined maximum flow data rate Rmax,i to the data sending node (200).
US10506610B2 Method for allocating resource by considering inter-device interference in full-duplex wireless communication system and apparatus therefor
The present invention relates to a method and apparatus for allocating a resource by a base station in a wireless communication system supporting full-duplex communication. Specifically, the present invention comprises the steps of: transmitting, to a plurality of UEs, measurement information including time information and information on candidate sub-bands for measuring inter-device interference (IDI); receiving, from the plurality of UEs, IDI measurement results measured according to the measurement information; and performing resource allocation for the plurality of UEs on the basis of the IDI measurement results, wherein the information on candidate sub-bands includes at least one candidate sub-band configured for each of the plurality of UEs on the basis of channel measurement between the base station and the corresponding UE.
US10506608B1 Selective distribution of MIMO layers among carriers
Disclosed are methods and systems for selecting and configuring a distribution of multiple-input multiple-output (MIMO) layers among one or more carriers. For a first candidate distribution, a base station may determine a first total throughput of communications between the base station and a user equipment device (UE). And for a second candidate distribution, the base station may determine a second total throughput of communications between the base station and the UE. Then, the base station may determine that the first total throughput is higher than the second total throughput and may responsively configure MIMO service of the UE with MIMO communication on at least two layers distributed across one or more carriers in accordance with the first distribution.
US10506598B2 Reception device and reception method
Disclosed are a transmission device and a transmission method with which it is possible to prevent delays in data transmission and to minimize the increase in the number of bits necessary for the notification of a CC to be used, in cases where a CC to be used is added during communication employing carrier aggregation. When a component carrier is to be added to a component carrier set, a setting section provided in a base station: modifies a CIF table that defines the correspondence between code points, which are used as labels for the respective component carriers contained in the component carrier set, and the identification information of the respective component carriers; and assigns a vacant code point to the component carrier to be added, while keeping the correspondence between the code points and the component carrier identification information defined in the CIF table before modification.
US10506594B2 Time multiplexing communication with secondary cells
A method implemented by a network node of a cellular communication network serving a plurality of user devices is disclosed. The method comprises determining a transmission routine for each of a plurality of secondary cells (SCells) using radio channels in an unlicensed spectrum. Each transmission routine has an associated transmission period based on a downlink (DL) buffer status. The method also comprises time multiplexing transmission from the plurality of SCells to the plurality of user devices by executing the transmission routines for their respective time periods. Network nodes, apparatus, computer programs associated with the method are also disclosed.
US10506593B2 Data transmission method and device in unlicensed frequency band
The present invention relates to the technical field of mobile communications. Embodiments of the present invention provide a data transmission method and device in an unlicensed frequency band. The method comprises: determining a termination position of to-be-transmitted data in a radio frame in an unlicensed frequency band; determining position indication information according to the termination position; and sending the position indication information, so that a user equipment determines, according to the position indication information, the termination position of the to-be-transmitted data in the radio frame in the unlicensed frequency band. In the method provided by the embodiments of the present invention, a termination position of transmitted data in a radio frame in an unlicensed frequency band is indicated to a user equipment by using position indication information, so that the user equipment is enabled to determine, according to the position indication information, the termination position of the transmitted data in the radio frame, and therefore accurately receives the data according to the termination position and the receiving position of the transmitted data.
US10506590B2 Device and method for transmitting and receiving discovery signal of base station in mobile communication system
A method by which a small base station (BS) transmits a discovery signal (DS) in a mobile communication system is provided. The method includes a macro BS to which a component carrier (CC) of a predetermined frequency band is allocated, and at least one small base station to which N number of CCs of a frequency band different from that of the CC allocated to the macro base station are allocated. The method comprises the steps of generating the DS corresponding to predetermined information and transmitting the generated DS through a discovery channel (DCH) configured as a transmission resource of the macro base station, wherein the predetermined information is one among information on at least one CC that the small base station uses, cell ID (CID) index information of the small base station, and a sleep base station index when the small base station is in a sleep mode.
US10506589B2 Data transmission method, terminal, and base station in LAA-LTE system
The present disclosure relates to example data transmission methods, user equipment, and access network devices in an LAA-LTE system. An example data receiving method includes determining, by user equipment, first information of a first cell. The user equipment determines a first subframe based on the first information, where a downlink data transmission length of the first subframe is less than a first threshold. The user equipment then determines a data transmission characteristic of the cell in the first subframe based on a preset condition, so as to receive, based on the data transmission characteristic, data including the first subframe. In doing so, a data transmission characteristic of a base station or a terminal is standardized, and a reference signal such as a DRS can be correctly identified.
US10506588B2 Method and apparatus for transmitting and receiving system information
Disclosed herein is a method for receiving remaining minimum system information (RMSI) by a user equipment (UE) in a wireless communication system. The method includes receiving an synchronization signal (SS)/physical broadcast channel (PBCH) block including an SS and a PBCH in a half-frame, obtaining, via the PBCH, information related to a monitoring window for receiving a physical downlink control channel (PDCCH) for the RMSI, receiving the PDCCH within the monitoring window, and receiving the RMSI based on the PDCCH, wherein monitoring windows related to SS/PBCH blocks having consecutive indexes among SS/PBCH blocks receivable in the half-frame are at least partially overlapped each other.
US10506584B2 Time domain coexistence of RF signals
Various methods and systems are provided for time domain coexistence of RF signals. In one example, among others, a method includes obtaining access to a WLAN channel during a free period of a coexisting cellular connection, providing a RDG to allow another device to transmit for a duration corresponding to at least a portion of a TXOP, and receiving a transmission during the duration. In another example, a method includes obtaining access to a WLAN channel during a transmission period of a coexisting cellular connection and providing a protection frame to defer transmissions from another device for a duration corresponding to at least a portion of a TXOP. In another example, a method includes determining a shift of a BT transaction based at least in part upon a schedule of cellular communications and shifting at least a portion of the BT transaction based upon the determined shift.
US10506583B2 Method and apparatus for transmitting and receiving a signal in a wireless communication system using resource block structure
The present disclosure relates to a 5G or pre-5G communication system to be provided to support a higher data transmission rate since 4G communication systems like LTE. The present disclosure provides a transmission and reception method applying a special resource block structure in a scalable frame structure to integrally support various services in a cellular wireless communication system. According to the present disclosure, it is possible to minimize interference between adjacent resource blocks due to heterogeneous subcarrier spacings between the 5G system and the LTE system or the 5G system to improve system performance.
US10506581B2 Point-to-point radio system, point-to-point radio apparatus, and communication control method
A radio apparatus (1) notifies a radio apparatus (2) of a new reverse channel to be used in a reverse link (52) and another idle reverse channel(s). If reachability of a forward link (51) is lost by the use of a new forward channel associated with the new reverse channel, the radio apparatus (2) determines a further new forward channel from among forward channel(s) associated with the idle reverse channel(s) of which the radio apparatus (2) has been notified by the radio apparatus (1). This contributes, for example, to a safe switch of the bidirectional operating radio channels without using a redundant connection, when frequency-division multiplexing with fixed frequency spacing is used.
US10506580B2 Uplink data transmission method and device
The present disclosure provides an uplink data transmission method at a terminal device, which includes: receiving in a subframe m, first resource allocation indication information from a network device; starting to listen on a channel of the LAA cell before the subframe m+n; if detecting, after a start moment of the first time unit and before a start moment of a tth time unit, that the channel is in an idle state, sending uplink data in tth to sth time units, where t is greater than 1 and less than or equal to s; and if detecting, before the start moment of the first time unit, that the channel is in the idle state, sending uplink data in the s time units. Therefore, the uplink data can be efficiently sent, and spectrum utilization of the LAA cell can be improved.
US10506575B2 Resource allocation method and system, device having base station functionality, and terminal
The present disclosure provides a resource allocation method and system used for direct terminal-to-terminal communication, a device having base station functionality, and a terminal. The resource allocation method includes: obtaining time-frequency resource usage of the device having the base station functionality and/or state information of each D2D terminal within a coverage area of the device having the base station functionality; determining an allocation mode of allocating time-frequency resource to the each D2D terminal, according to the time-frequency resource usage of the device having the base station functionality and/or the state information of the each D2D terminal; and allocating time-frequency resource used for the direct terminal-to-terminal communication to the each D2D terminal according to the allocation mode, so as to enable the each D2D terminal to use the allocated time-frequency resource to perform the direct terminal-to-terminal communication.
US10506570B2 EPDCCH search space design
Techniques for supporting both localized and frequency-distributed control channel messages in the same enhanced control channel region are disclosed. An example method begins with receiving (2010) a downlink signal comprising an enhanced control region consisting of at least two sets of physical resource block (PRB) pairs. The method continues with the forming (2020) of one or more distributed enhanced control-channel elements (eCCEs) from a first set of PRB pairs by aggregating physical layer building blocks from multiple PRB pairs to form each distributed eCCE. One or more localized eCCEs are formed (2030) from a second set of PRB pairs by aggregating physical layer building blocks such that each of the localized eCCEs is formed from physical layer building blocks from within a single PRB pair of the second set. Control channel message candidates are formed (2050) from the distributed eCCEs and localized eCCEs, respectively, and decoded (2060).
US10506569B2 Multiplexing control and data information from a user equipment in a physical data channel
Methods and apparatus are described for multiplexing a hybrid automatic repeat request-acknowledgement (HARQ-ACK) bit in a physical uplink shared channel (PUSCH) by a user equipment (UE) in a communication system. A method includes acquiring configuration information on at least one offset for HARQ-ACK; determining a number of coded symbols for at least one HARQ-ACK bit based on one offset from among the at least one offset, wherein the one offset is identified according to a number of the at least one HARQ-ACK bit; obtaining the at least one HARQ-ACK bit coded based on the number of coded symbols; and multiplexing the coded at least one HARQ-ACK bit in a PUSCH.
US10506566B2 Caused by transmission beam tracking of UE in wireless communication system and UE therefor
A method for reducing inter-cell interference caused by transmission (Tx) beam tracking by a user equipment (UE) in a wireless communication system comprises transmitting, to a serving base station (BS), an indicator indicating request for reporting of information about a Tx beam identifier (ID) identifying a Tx beam causing interference to a neighbor cell by transmitting sounding reference symbol (SRS) and information about a cell ID of the neighbor cell; receiving, from the serving BS, control information indicating a position of a resource for transmission of the information about the Tx beam ID and the information about the cell ID of the neighbor cell; and transmitting, to the serving BS, the information about the Tx beam ID and the information about the cell ID of the neighbor cell through the position of resource indicated by the control information.
US10506563B2 Method of transmitting control information using physical uplink shared channel region in MIMO antenna system
Provided is a method of transmitting control information using a physical uplink shared channel (PUSCH) region in a system employing a multi-input multi-output (MIMO) antenna system in which transmission is performed through a plurality of layers. A method of transmitting a channel quality indicator (CQI)/precoding matrix indicator (PMI) using a PUSCH region in a system employing a MIMO antenna system in which transmission is performed through a plurality of layers includes encoding the CQI/PMI using one channel encoder, and transmitting the encoded CQI/PMI using some or all of the layers. Accordingly, it is possible to transmit uplink control information through a PUSCH region using a plurality of layers.
US10506561B2 Network node, user device and methods thereof
A network node and a user device are provided. The network node comprising: a processor configured to: generate a check element for each user device in a group of user devices; a transmitter configured to: transmit the control information message to the group of user devices. The user device comprising: a receiver configured to: receive a control information message addressed for a group of user devices; a processor configured to: perform a redundancy check on the control information message; derive the control information from the control information message and discard check elements of other user devices upon a positive redundancy check; communicate in the wireless communication system based on the derived control information. Furthermore, the present invention also relates to corresponding methods, a computer program, and a computer program product.
US10506556B2 Method and device for allocating resource units in wireless LAN
A method and a device for allocating resource units in a wireless LAN are disclosed. The method for allocating resource units in a wireless LAN can comprise the steps of: scheduling, by an AP, wireless resources for communicating with an STA on a bandwidth; and transmitting, by the AP, downlink data to the STA through the wireless resources, wherein the wireless resources are determined on the basis of a resource allocation combination according to the bandwidth size, and the resource allocation combination is a combination of at least one resource unit allocable on the whole available tone according to the bandwidth size, and the whole available tone can be a multiple of 242 tones according to the bandwidth size.
US10506553B2 Wireless communication method for simultaneous data transmission and reception and wireless communication apparatus using same
The present invention relates to a wireless communication method for simultaneous transmit and receive of data and a wireless communication terminal using the same, and more particularly, to a wireless communication method and an apparatus thereof which can efficiently perform simultaneous data transmission and reception even in an overlapped BSS environment.To this end, provided are a wireless communication method of a terminal, including: performing a backoff procedure for transmitting data; transmitting a first RTS frame when a backoff counter of the backoff procedure is expired; setting a transmission timer for waiting for transmitting the data when a second RTS frame is received in response to the transmitted first RTS frame; and waiting for transmitting the data based on the set transmission timer and a wireless communication terminal using the same.
US10506552B2 Core network node, radio network node, wireless device and methods performed therein
A method performed by a core network node for handling communication for a wireless device in a communication network, wherein the communication network comprises partitioned sets of functionalities. A first set of functionalities belongs to a first network slice supporting the wireless device, and a second set of functionalities belongs to a second network slice supporting the wireless device, and which first and second sets of functionalities are separated from one another and other sets of functionalities. The core network node obtains a common identity for defining paging occasion for the wireless device for paging from the first network slice and the second network slice. The core network node receives a paging request for the wireless device from the first network slice when the wireless device is in idle mode, and the core network node initiates a paging procedure of the wireless device by using the obtained common identity.
US10506546B2 Method of locating an access point to a communication network
A method of localising an access point (B1, B2, B3) to a communication network; The method comprises the following steps: reconstruction of a trajectory (P1, P2, P3, P4) followed by a mobile device during a displacement during which it makes measurements of an indicator related to the distance separating it from the access point; determination of a localisation (T1, T2, T3) at which each of the measurements on the trajectory is made; calculation for each measurement of a difference between the distance separating a possible localisation of the access point from the location at which the measurement is made and a distance estimated from the measurement and a propagation model relating the indicator and the distance, and calculation of a localisation error from the calculated differences. The propagation model is updated at each evaluation of a possible localisation of the access point.
US10506544B2 Method and equipment for distinguishing homonymic wireless access points
The purpose of the present application is to provide a method and equipment for distinguishing homonymic wireless access points through comparing the access point assistant information of the first wireless access point and the second wireless access point which are homonymic, including using the position information, the adjacent base station information, or the adjacent access point information, etc. of the wireless access point. The homonymic wireless access points are further distinguished. Thus, the information of wireless access point is accurately described.
US10506540B2 Reliability of VoLTE/ViLTE calls
A method for improving reliability of Voice over LTE (VoLTE)/Video over LTE (ViLTE) calls includes detecting, by a User Equipment (UE) camped on a first Radio Access Technology (RAT), a problem with a radio connection on the first RAT at a first time. After detecting the problem with the radio connection, the UE blocks Non-Access Stratum (NAS) registration on a second RAT in a time period between the first time and a second time later than the first time. The second RAT is different than the first RAT.
US10506536B2 Time distribution scheme for wireless mesh networks
A wireless mesh network includes a mesh of continuously-powered devices (CPDs) and a mesh of battery-powered devices (BPDs). The BPDs are organized into hop layers based on hopping distance to the mesh of CPDs. The CPDs transmit time beacons to BPDs in a first hop layer during a first receive window associated with the first hop layer. The BPDs in the first hop layer then transmit time beacons to BPDs in a second hop layer during a second receive window. In this manner, the wireless mesh network propagates time values throughout the BPD mesh. Based on these time values, the BPDs power on during short time intervals to exchange data with neighboring BPDs, and then power off for longer time intervals, thereby conserving battery power. The techniques described herein for conserving battery power for BPDs may also be applied to conserve power consumption of CPDs.
US10506535B2 Method for terminal transmitting sidelink in wireless communication system, and terminal using same
Provided are a method for a terminal transmitting a sidelink in a wireless communication system, and a terminal using same. The method comprises: determining at least one sidelink subframe for sidelink transmission from subframes, in a set of all subframes, other than subframes having a sidelink synchronization signal (SLSS) resource configured, and reserved subframes; and transmitting the sidelink using the at least one sidelink subframe.
US10506530B2 Methods to indicate transmit power envelope restrictions for wireless local area network (WLAN) operation in unlicensed spectrum
Embodiments of a high efficiency (HE) access point (HE AP) and HE station (HE STA) are generally described herein. The HE AP may transmit a frame that includes a transmit power envelope element to indicate local maximum transmit power constraints for an operating bandwidth of the HE AP on a per-segment basis. The operating bandwidth may be configurable for division into segments of a configurable segment size. The transmit power envelope element may include: a transmit power information field that includes: a local maximum transmit power count subfield that indicates the operating bandwidth, and a segment size subfield that indicates the segment size; and for each of the segments, a local maximum transmit power per segment field that indicates a local maximum transmit power for the segment.
US10506528B2 Power control for a physical uplink control channel based on length parameter
Systems and methods for performing power control of a physical channel in a communication system are provided. In one exemplary embodiment, a method in a wireless device of performing power control of a physical channel in a wireless communication system may include determining a transmission power for a transmission on the physical channel according to a power control loop. Further, the loop may specify the transmission power based on at least one parameter. Also, a value of the at least one parameter may be dependent on which of different transmission time interval (TTI) lengths defined as usable on the physical channel is selected for the transmission on the physical channel.
US10506519B2 Mitigation of uplink/downlink assymetry
An UL carrier frequency or a downlink carrier frequency is adapted as a consequence of a determination that there is a difference in link budgets between uplink and downlink. Since a downlink provides a geographical coverage that is of a certain size, a lesser reliability of the uplink has a consequence that a mobile terminal may not be able to communicate when located far from a network node that transmits the downlink but still within the geographical coverage area of the downlink. Such drawbacks of present day wireless communication systems can be at least mitigated by embodiments of the present disclosure.
US10506510B2 Method for increasing lifetime of network devices in a multi-hop structured wireless communication system
Provided is a method for increasing the lifetime of devices of a cluster-tree structured multi-hop wireless communication system which uses a battery as the main power and includes an access point (AP) managing network operation and a plurality of devices connected to the AP, wherein some network devices operates as a router capable of having its child devices, the rest of the network device operate as an end device incapable of having its child devices, and the AP, the routers, and the end devices are connected in a parent-child device relationship. The method includes equalizing the average power consumption of each device by exchanging the roles of the router and the end device requiring different power consumption without interrupting normal network operation.
US10506509B2 Systems and methods for utilizing mobile access points for multiple-path delay tolerant communication in a network of moving things, for example including a network of autonomous vehicles
Systems and methods for optimizing data communication in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for communicating delay tolerant information in a network of moving things, for example comprising any of a variety of types of vehicles (e.g., autonomous vehicles, vehicles controlled by local operators, vehicles controlled by remote operators, etc.).
US10506503B2 Home automation system including device signature pairing and related methods
A home automation (HA) system may include addressable HA devices each having a respective HA device signature associated therewith and each wirelessly communicating using respective different wireless communications protocols from among different wireless communications protocols. The HA system may also include a controller and a memory coupled thereto. The memory may store HA device signatures for paired and unpaired ones of the addressable HA devices. The controller may poll the addressable HA devices, determine an unpaired addressable HA device based upon the polling, and compare the associated HA device signature of the unpaired addressable HA device with the stored HA device signatures. The controller also, when there is a match between the HA device signature of the unpaired addressable HA device and one of the stored HA device signatures, may permit pairing of the unpaired addressable HA device to communicate therewith using the respective wireless communications protocol.
US10506498B1 BLE networking systems and methods providing central and peripheral role reversal with enhanced peripheral location determination using ultrasonic waveform and correlation therefor
Provided are systems and methods for reversing the conventional roles of central and peripheral devices in a BLE network. Doing so includes implementing an end node (EN) as the sole initiator of a connection between a particular EN and a particular access point (AP). Such implementation includes determining a location of the EN, in which that location is resolved by the EN and defined with respect to association with a reference point (RP) enabled to transmit an ultrasonic waveform serving as the primary basis for the location determination according to detection by the EN of a pseudo-random sequence derived from the MAC ID of the RP.
US10506497B2 Service processing method and apparatus
The present invention discloses a service processing method and apparatus, which belong to the field of Internet technologies. After the AP and an STA first perform MAC address change notification and then establish a first MAC connection, the AP sends service data of the STA to the STA through the first MAC connection by using a resource related to a second MAC connection. Therefore, in a MAC address change process, there is no need to re-establish a resource at an upper layer of a MAC layer, and only a change in invoking a MAC layer resource is required at a layer at which the MAC layer resource is used. Time and a resource for processing a service can be reduced without affecting service continuity and stability of the upper layer. Therefore, the service is processed in a timely manner and service processing efficiency is improved.
US10506496B2 Method and apparatus for barring network access in mobile communication system
Disclosed are a method and/or an apparatus which allow a User Equipment (UE) to attempt to access a network in a mobile communication system. The UE for attempting to gain access to a network may include: a memory; a communication circuit; and a processor that is electrically connected to the memory and the communication circuit, wherein the processor may receive a first barring message from the network; may determine whether access to the network is barred, on the basis of a first random variable and the first barring message; when it is determined that the access to the network is barred, may acquire a first standby time period related to the barring of the access to the network on the basis of a second random variable and the first barring message; and may store the first standby time period in the memory.
US10506487B2 System and method for seamless mobility of user sessions with multi-access connectivity
Systems and methods for maintaining a user session during an access network handover are provided. The method can include establishing, between a user equipment and an access network, a first connection over a first access network, and a second connection over a second access network such that the first and second connections exist concurrently. The method can include setting the first connection as an active connection for conveying data packets for stateful user session, and setting the second connection as a standby connection. The method can include exchanging a series of handover messages between the user equipment and the access gateway. The method can include transitioning the active connection to the second connection, and setting the first connection to the standby connection. The method can include continuing, over the second connection, the stateful user session such that a state of the stateful user session is maintained through the transition.
US10506486B2 Wireless terminal and method of operating
A wireless terminal can communicate with a first network of first type and a second network of second different type. The wireless terminal performs a packet-domain attachment to the first network and initiates a ready timer indicating that the wireless terminal is in an attached state and has recently sent data to the first network. The wireless terminal initiates an inter-system change from the first network to the second network whereby the wireless terminal becomes registered to the second network. Advantageously the wireless terminal has means for rendering the ready timer ineffective when the inter-system change is performed. The network apparatus has means for initiating its own ready timer dependent on the attachment occurring, this ready timer also indicating that the wireless terminal is in an attached state and has recently sent data to the first network.
US10506485B2 Voice switching method and apparatus
Embodiments disclose a voice switching method and apparatus. The method includes: receiving a voice switching request that is sent by a source mobility management entity (MME) and that carries a first communications network currently used by a to-be-switched terminal, a terminal identifier of the terminal, and a target base station identifier; if the first communications network is a preset communications network, sending, to an Internet Protocol multimedia subsystem (IMS), a query request that is used to query whether the terminal currently has a voice switching capability from the first communications network to a locally used second communications network, where the query request carries the terminal identifier; and performing voice switching processing according to the target base station identifier and the terminal identifier if a notification message that is sent by the IMS and that indicates that the terminal has the voice switching capability is received.
US10506474B2 Method and device for establishing transmission channel in fusion networking system
Disclosed is a method and system for establishing a transmission channel in a fusion networking system. The method includes that an access side network element of a 3rd Generation Partnership Project (3GPP) system acquires Internet Protocol (IP) address information and/or port number information used when a Wireless Local Area Network (WLAN) system network element establishes an Xw interface, and initiates an establishment flow of a transmission channel of the Xw interface with the WLAN system network element according to the IP address information and/or the port number information.
US10506471B2 Network management system and method for a shared radio access network, RAN, infrastructure
A network management system for a shared Radio Access Network (RAN) infrastructure provided by a mobile network operator includes a master operator network manager of the mobile network operator for managing the shared RAN infrastructure; one or more tenants configured to receive resource allocations from the master operator network manager; and a capacity or resource broker configured to decide on the resource allocations to the one or more tenants, wherein the capacity or resource broker resides inside the network of the mobile network operator.
US10506467B2 Method and system for signaling saving on radio access networks using early throttling mechanism for communication devices
An intelligent system and a method in a packet network to utilize the radio network resource and the core network resource in an optimized way so that more high priority, critical devices are granted access to the network while throttling the low priority, non-critical devices with the same given resource. The system collects all the necessary information from the signaling exchange between the radio access network and the core network and takes the device subscription characteristics and statically or dynamically defined throttling behavior rules into consideration to choose the optimal behavior to handle the requests from devices at any given time including deciding to reject the requests for certain types of devices under certain network conditions while granting the requests for other types of devices. This early throttling mechanism effectively increases the network resources, especially radio access network resources for high priority devices so that the quality of service does not change for those high priority devices even under network congestion condition.
US10506458B2 Operation method for terminal operating in congested network situation in wireless communication system and apparatus therefor
A terminal and a method for operating the terminal are disclosed, the method comprising: transmitting a PDN connection request message without an APN; receiving a PDN connection rejection message including a backoff timer; and applying the backoff timer only to a specific APN.
US10506456B2 Multi-band methods for interference limited wireless local area network systems
Methods and apparatus are disclosed for communicating in a multi-band cluster. A multi-band member access point (MMAP) may be capable of communicating with a multi-band control access point (MCAP) using a first frequency band, and capable of communicating with associated stations (STAs) using a second frequency band. The MMAP may transmit data in the second frequency band to the associated STA, may transmit a request for interference information in the second frequency band to at least one associated STA, may receive an interference report in the second frequency band from the at least one associated STA, may transmit information in the first frequency band to the MCAP, wherein the information is based on the interference report received from the at least one associated STA in the second frequency band, and may receive, from the MCAP in the first frequency band, information regarding radio resource management of the second frequency band.
US10506446B2 Protocols for flexible channel utilization
In some aspects, the disclosure is directed to methods and systems for utilizing protocols to enable two 802.11 devices to exchange their dynamically-changing local channel availability table and form a mutual channel availability table with time, frequency, and transmission rate domains available. This table may be used to make optimum opportunistic use of link resources by adapting packet duration, frequency utilization and transmission rate to channel conditions.
US10506444B2 SAS PAL GAA co-channel interference mitigation
A shared spectrum network device in a higher-tier network may include one or more processors configured to receive information provided from a lower-tier network, estimate, based on the information, interference to the higher-tier network from one or more transmitters of the lower-tier network, compare the estimated interference to a threshold value, and identify a geographic zone in which transmission by one or more transmitters of the lower-tier network is limited based on the comparison.
US10506440B2 Method and apparatus for detecting tethering in a communications network
A method, non-transitory computer readable medium and apparatus for detecting a tethering function being performed by an endpoint device in a communications network are disclosed. For example, the method analyzes a data packet directed towards the endpoint device, detects a signature based upon analyzing the data packet, and identifies the endpoint device as performing the tethering function based upon detecting the signature.
US10506439B2 Secure control of profile policy rules
A secure element (SE) in a device processes profile policy rule (PPR) update information received in a message. The SE uses a rule authorization table (RAT), when processing the message, to control whether a PPR ON/OFF state will be adjusted. The PPR information identifies a profile. For example, a mobile network operator (MNO) in control of the profile may specify a policy indicating that the profile is to be deleted when the profile is disabled. The SE consults the RAT to determine verification rules for the identified policy. In some embodiments, public key infrastructure techniques authenticating a signature are used to verify that the MNO has signed the message. If the signature fails the verification, no change is made to the PPR ON/OFF state.
US10506435B2 System and method for mobile number verification
A mobile phone number that is been provided by a customer during enrollment is verified for use. SS7 protocol data associated with the mobile phone number is collected and evaluated, and if the condition of the subscriber account associated with the phone number has changed or is inconsistent with the circumstances surrounding the enrollment of the phone number, the phone number is designated as one that is not to be called.
US10506429B2 Systems and methods for using GBA for services used by multiple functions on the same device
This specification presents methods and apparatus in a device and a network node implementing a Bootstrapping Server Function, BSF, for enabling multiple service functions/clients in the device sharing a common public identity and each performing its own registration to one or more (IMS) core network, to use a common bootstrapping of application security based on the Generic Bootstrapping Architecture, GBA/Generic Authentication Architecture, GAA, infrastructure. Therefore, when using Extensible Markup Language, XML, Configuration Access Protocol, XCAP, or the likes, the multiple service functions in the device use the same authentication method for all XCAP traffic or the likes, such as GBA/GAA but enabling it to use the same key sets (e.g., same B-TID).
US10506426B1 Techniques for call authentication
Various embodiments described herein are directed towards authenticating calls by using one or more keys associated with a specific user. In examples, the user is the sender of a call. In various embodiments, when a call is made, an identifying payload is encrypted using a private key associated with the user. The encrypted identifying payload is appended to the call data stream. The identifying payload may be decrypted with a public key. In embodiments, the identifying payload may be verified. In various embodiments, further authentication methods may be performed by using an object such as a contactless card to provide one or more components of the identifying payload and/or keys. In embodiments, a connection may be made between the sender and the intended recipient of a call based on the verification of the identifying payload.
US10506424B2 Method for reporting capability information and dual mode user equipment adapted thereto
A system and a method that reports capability information regarding a dual mode User Equipment (UE) are provided. The UE supports Frequency Division Duplex (FDD) and Time Division Duplex (TDD). The UE capability transmitting method includes receiving a message requesting UE capability information from an evolved Node B (eNB), generating first capability information and second capability information according to the UE capability information requesting message, and transmitting UE capability information including the first and second capability information to the eNB. The first capability information comprises FDD capability information applicable to an FDD mode or TDD capability information applicable to a TDD mode. The second capability information comprises capability information applicable to both the FDD mode and the TDD mode. The system and method can allow a dual mode UE to efficiently report its capability information.
US10506421B2 Methods, apparatuses, system, related computer programs and data structures for subscription information delivery
A method and corresponding apparatus are configured to transmit, during terminal attachment to an evolved packet system and in at least a portion of a diameter command, centralized service-related subscription information. The method and apparatus are also configured to transmit, in an initial message of a call continuity procedure, received centralized service-related subscription information. The method and apparatus are configured to operate according to the received centralized service-related subscription information in the initial message of the call continuity procedure.
US10506413B2 Systems, devices, and methods for emergency responses and safety
Systems, devices, and methods for emergency responses are provided. A client device can be provided with a response to an emergency via a networked system that can determine that the client device is located with a defined area of coverage, and can route a call session to a answering platform associated with answering station device that can facilitate a facilitate a safety service. Client devices located outside the coverage area can be directed to communicate via a call to 911.
US10506408B2 Method, apparatus and computer-readable medium for aiding emergency response
Presented is a method, apparatus, and computer-readable medium for aiding emergency response. An exemplary method includes receiving, by a processor, a first data, the first data related to medical information of an individual, and receiving, by a processor, a plurality of second data, the plurality of second data from a plurality of devices with information of the individual. The method further includes determining, by the processor, a trauma level of the individual based on the received first data and the received plurality of second data, and transmitting, by the processor, the first data and the plurality of second data to a trauma center.
US10506400B2 Data download method and apparatus
This application discloses a data download method performed at a computing device having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising: obtaining a download task from a user of the computing device; generating a uniform resource identifier (URI) based on a download address that is in the download task; and invoking a system standard access interface to transmit the URI to a system browser, wherein the system browser is configured to add the download address that is in the received URI to a data download queue.
US10506397B2 Wireless apparatus
A wireless apparatus mountable to a vehicle includes a transmission function unit, a detector, an acquirer, and a controller. The detector detects a startup of the vehicle. The acquirer acquires start position information of the vehicle at a start timing at which the detector detects the startup of the vehicle. The controller examines whether a start position indicated by the start position information is within a designated region, and determines whether to activate the transmission function unit based on the examination result. Alternatively, the detector detects an operation end of the vehicle, and a startup subsequent to the operation end. The acquirer acquires position information of the vehicle at timings of detecting the operation end and the startup of the vehicle. The controller discriminates whether the distance between the positions indicated by the two pieces of the position information is greater than a threshold, and determines whether to activate the transmission function unit based on the discrimination result.
US10506395B2 Method and system for dynamic selection of communication paths for a moving vehicle
A method for wireless communication between a moving vehicle and remote servers through at least one external mobile network. A router in the moving vehicle is configured for receiving and transmitting wireless data to and from both an aggregation server, using aggregated communication over at least two separate links, and at least one other stationary communication server, using non-aggregated communication over a single link. The router is further accessible by a plurality of client devices onboard the moving vehicle. At least one selection rule is provided in the router for selecting whether to use aggregated or non-aggregated communication, and a determination is made, upon a request from a client device to communicate with one of said remote servers, whether one of the at least one rules applies; and if so selecting to use aggregated communication via the at least one other communication server for communication based on the determination.
US10506391B1 Methods and systems for personalized information content and delivery
Methods and systems described in this disclosure are directed creating a profile for a user that includes information content rules and information delivery rules. Upon detecting a triggering event, a set of information is created for the user based on the information content rules. The information is delivered to the user according to the information delivery rules.
US10506389B2 Radio terminal, radio station, and method therefor
A radio terminal (1) is configured to transmit data using a first communication architecture type, in response to an occurrence of a request for specific data transmission when the radio terminal (1) has already been configured by a network (3) to use a second communication architecture type. This contributes to, for example, when the radio terminal has already been configured by the network to use the second communication architecture type that involves suspension and resumption of an RRC connection, facilitating effectively performing communication according to the first communication architecture type that involves data transmission over a control plane.
US10506388B1 Efficient short message compression
A method for compressing a short message includes receiving a short message that includes a plurality of text strings for compression, dividing the short message into one or more sub-blocks, where a number of text strings in each of the one or more sub-blocks is less than or equal to a predetermined number. The method also includes compressing each of the one or more sub-blocks by identifying a type of a first text string, identifying a code representing the type, determining whether the first text string exists in a library, upon determining that the first text string exists in the library, determining an index corresponding to the first text string, extracting a predetermined number of least significant digits of the index, and replacing the first text string in that sub-block with the code and the extracted predetermined number of least significant digits of the index.
US10506386B1 Locating tracking device by user-guided trilateration
A tracking device uses user-guided trilateration to determine a current location of the tracking device. The tracking device receives a request to locate the tracking device from a user of a mobile device communicatively connected to the tracking device. The tracking device receives a series of locations of the mobile device and corresponding distances between the mobile device and the tracking device at each of the locations. The tracking device provides instructions to the user of the mobile device to move to each of the series of locations to collect location and distance data. The tracking devices performs a trilateration operation on the series of locations and corresponding distances to determine a location of the tracking device and provides the determined location to the mobile device for display.
US10506381B2 Systems and methods for sensing and locating passive electronic devices
A system and method for detecting passive devices is provided. In various embodiments, the system includes a sensor device including a sensor module, a communications module, a processor, and a memory storing instructions, that when executed by the processor, cause the sensor module to receive a passive signal broadcast by a target device, assign a signal type to the passive signal to form passive signal data, and transmit the passive signal data to a central device or cloud. The system also includes a central device or cloud configured to receive the passive signal data from the sensor device.
US10506377B2 System and method for transmitting dynamic content to mobile devices
A method of transmitting dynamic content to a mobile device includes: storing content in a memory of a kiosk deployed in a facility; receiving, via an input device of the kiosk, a command to present the a portion of the content; responsive to receiving the command: controlling an output device of the kiosk to present the portion of the content; and transmitting, to a routing server via a network, a preconfigured identifier of the kiosk and an identifier of the portion of the content, for subsequent retrieval by a mobile computing device.
US10506375B2 Dynamic notification engine for notification throttling based on contextual analysis
Systems, software, and computer implemented methods for modifying triggered notifications associated with particular user profiles based on an analysis of contexts specific to the user profile. One example system includes operations for identifying at least one satisfied notification rule for triggering notifications to a user device associated with at least one particular user profile. For each particular user profile, a current user context associated with the particular user profile, including a particular location, is identified. In response to determining that the particular location satisfies at least one location-specific contextual rule, the triggered notification for the particular user profile is modified based on the particular modification associated with the satisfied location-specific contextual rule. If the particular location does not satisfy at least one location-specific contextual rule, a first signal is transmitted to a user device associated with the particular user profile with the triggered notification.
US10506373B2 Harvesting labels for significant locations based on candidate points of interest and contextual data
In an example method, a computer system receives a query from a mobile device, including an indication of a location of the mobile device, and an environmental measurement obtained by the mobile device at the location. A set of candidate points of interest in geographical proximity to the location is determined. For each of one or more candidate points of interest of the set, a location fingerprint of the candidate point of interest and contextual data regarding the candidate point of interest are obtained. A similarity between the environmental measurement and each location fingerprint is determined. A particular candidate point of interest is selected from among the set based on the similarity, and based on an assessment of the contextual data. A label of the selected point of interest is associated with the location and transmitted to the mobile device.
US10506372B2 Indoor/outdoor coverage detection based on sensor inputs
Techniques are disclosed for determining whether a mobile device is located indoors or outdoors. In some embodiments, a mobile device may utilize a fusion of the information from multiple sensors, such as a RGB sensor, a proximity sensor, a light intensity sensor, and a WiFi radio, to determine whether the mobile device is located indoors or outdoors.
US10506370B1 System and apparatus for a contact list in a vehicle
A system in a vehicle comprises one or more transceivers configured to communicate data with a remote server, and a processor in communication with the transceiver and programmed to determine a location of the vehicle in response to data received from one or more sensors indicating a location of the vehicle/ The processor is further programmed to determine a trigger event associated with a point-of-interest (POI) in response to the data received from the remote server, receive data from the remote server indicating one or more contacts associated with the POI and locations of the one or more contacts, and output on a display a contact list in response to at least the data indicating the trigger event, wherein the contact list is generated utilizing at least the location of the one or more contacts.
US10506368B1 Method and a system for matching subscriptions with publications
A method for matching subscriptions of subscribing client nodes (5) with publications of publishing client nodes (4), wherein each subscription is associated with a territory of the subscription (2B) and wherein each publication is associated with a territory of the publication (2A); wherein a geographical region (7) is divided into a plurality of tiles (1); wherein each tile (1) has an associated matching node (3) for detecting matches between publications and subscriptions in that tile; wherein a match is detected when the territory associated with a given subscription and the territory associated with a given publication overlap in that tile (1); wherein the matching node is arranged to trigger an action such as for example notifying the subscribing client node when such a match has been detected; wherein each matching node (3) is further arranged to detect when a match between a particular publication and a particular subscription will be detected in more than one tile (1); and wherein said matching node (3) uses an a priori agreement for determining whether it triggers said action or whether another matching node (3) will do it when a match between a particular publication and a particular subscription will also be detected by the other matching node.
US10506367B2 IOT messaging communications systems and methods
Messaging communications systems and methods are disclosed herein. An example system includes a beacon architecture including a server; and a plurality of beacons arranged around an environment, the server being configured to sense a real-time center of gravity of a communication device from any of the plurality of beacons receiving communications from the communication device, the real-time center of gravity being a location of the communication device within the environment, transmit a notification to the communication device, the notification including a link to content based on the real-time center of gravity, and transmit the content to the communication device based on a selection of the link.
US10506365B1 Power efficient dynamic geofences
Location-based services using geofencing are described. An electronic device includes a processing device that determines that the electronic device is to alert that the electronic device is near a target. The processing device determines a device location of the electronic device based on one or more network access points in communication range of the electronic device and determines a geofence encompassing the device location, wherein the geofence is located at a first distance from the target that exceeds a second distance that is between the device location and a target location of the target by an amount associated with a margin of error value in determining the device location using the one or more network access points. In response, the processing device generates an alert that the geofence has been breached.
US10506364B2 Positioning device and program
A positioning server determines a location of a mobile device within an area including a plurality of base stations. The positioning server includes a communication circuit through which positioning data is received, a display device, an input unit, and a controller. The controller is configured to: (i) generate a user interface for display by the display device, the user interface including a user interface element through which a positioning mode of base stations can be defined, and an image of a map of an area in which the mobile device is to be located and icons representing the base stations that are within the area, (ii) store the positioning mode of the base stations in response to the inputs made through the input unit, and (iii) determine the location of the mobile device based on the positioning data and the stored positioning modes of the base stations.
US10506361B1 Immersive sound effects based on tracked position
A device in control of a speaker system may receive from one or more sensors information indicative of a user's location and/or body position. The device may use the information to the determine the user's location and/or body position and may adjust the outputs of speakers in the sound system. For example, the device may instruct a speaker to switch from outputting a first audio channel at a first volume level to outputting a second audio channel at a second volume level. If the user changes location or body position, the device may adjust the speaker's output to accommodate the user's new location and/or body position.
US10506359B2 Innovative sound system
A sound system comprising: a body (4) with several substantially vertical panels; at least two sound emitting elements (10, 12) mounted on the body; and an electronic circuit providing drive signals to the sound emitting elements; wherein said at least two sound emitting elements (10, 12) are mounted on said substantially vertical panels and are oriented along two different directions (26).
US10506357B2 Electric circuitry to regulate a bias voltage for a microphone
An electric circuit for regulating a bias voltage for a transducer of a microphone, the electric circuit including a bias voltage generator configured to generate the bias voltage for the transducer of the microphone and including a sound pressure detector configured to detect the sound pressure which impacts the transducer of the microphone. The bias voltage generator is configured to generate the bias voltage with a linear increasing gradient or linear decreasing gradient in response to the sound pressure detected by the sound pressure detector exceeding or falling below at least one threshold value of the sound pressure.
US10506355B2 Managing a hearing assistance device via low energy digital communications
Disclosed herein, among other things, are systems and methods for programming and modifying hearing assistance devices via low energy digital communications. One aspect of the present subject matter includes a method of using a hearing assistance device. The method includes providing characteristics and descriptors of the hearing assistance device compatible with a low energy digital communication protocol, the characteristics and descriptors accessible to an external communication device. According to various embodiments, the method also includes accepting individual read/write cycles from an external communication device configured to use the low energy digital communication protocol to read and update the characteristics and descriptors using an abstraction layer. The hearing assistance device is configured to compensate for a wearer's hearing loss based on the updated characteristics and descriptors, in various embodiments.
US10506351B2 Hearing assistance device and method with automatic security control
There is provided a hearing assistance device to be worn by a user, comprising: a microphone arrangement (12) for capturing audio signals from ambient sound, an audio signal processing unit (14) for processing the captured audio signals, and an ear-level output transducer (16) for stimulating the user's hearing according to the processed audio signals, at least one wireless interface (18, 20, 42, 44) for signal reception from an external device (11, 40), a context detection unit (46) for determining, by regularly analyzing signals received via the at least one wireless interface, present values of a set of context parameters, the context parameters being indicative of the present location of the hearing assistance device (10), with the context detection unit being configured to select, based on the determined location, one location context out of a plurality of location contexts as the presently valid location context, and a security control unit (48) for controlling security aspects of the hearing assistance device according to a security policy selected from a plurality of security policies, each security policy specifically setting security levels for access to services of the hearing assistance device; wherein each location context is associated with one of the security policies, and wherein the security control unit is adapted to select that security policy which is associated with the presently valid location context.
US10506349B2 Electroacoustic transducer, method of manufacturing electroacoustic transducer, and electroacoustic transducing device
Provided are an electroacoustic transducer in which deterioration and variation in frequency characteristics are suppressed, a method of manufacturing an electroacoustic transducer, and an electroacoustic transducing device. An electroacoustic transducer 3 includes a diaphragm 34, a housing 33 accommodating the diaphragm, an elastic member 37 being accommodated in the housing, and a pressing member 31 pressing the elastic member. The elastic member is annular. The diaphragm includes a dome portions 341 and 342, and an attaching portion 343 disposed on an outer rim of the dome portion. The housing includes a stepped portion 331. The stepped portion includes a mounting surface 331a on which the attaching portion is mounted, and a wall surface 331b extending in a direction separating from the mounting surface. The elastic member 37 has an inner circumference, and an outer circumference. The pressing member presses the elastic member against the attaching portion. The outer circumference of the elastic member stretches to the wall surface. The inner circumference of the elastic member stretches to a border 344 between the dome portion and the attaching portion.
US10506341B2 Computer-implemented method for reducing crosstalk in a computer-based audiometer
A computer-implemented method for reducing undesired crosstalk signals on an inactive channel of a device comprising the steps of: (i) determining system volume levels and associated signal amplitudes required to achieve a range of desired audio output attenuation levels on an active channel of the device; (ii) determining a crosstalk compensation signal comprising a signal amplitude and associated phase shift required to reduce undesired crosstalk on the inactive channel of the device for each desired audio output attention level in the range of desired audio output attenuation levels; and (iii) generating a desired audio output attenuation level on the active channel of the device by generating a signal at the determined system volume level and associated signal amplitude required to achieve said desired audio output attenuation level, and generating a contemporaneous crosstalk compensation signal on the inactive channel of the device by generating a signal at the determined signal amplitude and associated phase shift required to reduce the undesired crosstalk on the inactive channel.
US10506340B2 Digital signal processor for audio, in-vehicle audio system and electronic apparatus including the same
A digital signal processor for audio includes: an interface circuit communicating with an microcomputer; a multi-band equalizer including digital filters corresponding respectively to bands, wherein the frequency characteristic of each digital filter is changed according to coefficient group; a memory; and a coefficient setting circuit setting the coefficient group of each digital filter, wherein the frequency characteristic of the multi-band equalizer is selected from presets, wherein, when the digital signal processor start, the interface circuit receives setting data corresponding to the presets from the microcomputer and stores the received setting data in the memory, and wherein, at the time of audio reproduction, the interface circuit receives selection data to designate one of the plurality of presets and the coefficient setting circuit sets the coefficient group of each digital filter according to one of the setting data stored in the memory, the one setting data corresponding to the selection data.
US10506338B2 Audio circuitry
This application relates to methods and apparatus for monitoring the operating state of an audio circuit, and in particular for detecting a defective operating state, as may occur after an Electrical Over-Stress (EOS) event. An audio circuit (210) has an input node (103) for receiving an input audio signal (SIN) and an output node (104) for outputting an output audio signal (AOUT) for driving an audio load. A monitoring module (202) receives a first signal (S1) derived from the output audio signal and a second signal (S2) indicative of the input audio signal. The monitoring module (202) monitors the first signal (S1) with respect to the second signal (S2) to determine whether at least one parameter of the first signal corresponds to an expected parameter value based on the indication of input audio signal. If the parameter does not correspond to the expected parameter value, the monitoring module (202) outputs an indication (CTRL) of a defective operating state of the audio circuit (201).
US10506336B1 Audio circuitry
Audio circuitry, comprising: a speaker driver operable to drive a speaker based on a speaker signal; a current monitoring unit operable to monitor a speaker current flowing through the speaker and generate a monitor signal indicative of that current; and a microphone signal generator operable, when external sound is incident on the speaker, to generate a microphone signal representative of the external sound based on the monitor signal and the speaker signal.
US10506334B1 Audio enhancements in motor-driven devices
An image capture device and a handheld image stabilization device may each include a housing, a motor assembly, a microphone, a dampener, or any combination thereof. The housing may include a first port. The motor assembly may be attached to the housing. The motor assembly may include a plurality of motors. The microphone may be configured to detect audio waves via the first port, vibration noise of the plurality of motors via the housing, or both. The audio waves may include acoustic noise from the plurality of motors. The dampener may be coupled to the housing. The dampener may be configured to reduce the acoustic noise from the plurality of motors, the vibration noise from the plurality of motors, or both.
US10506332B2 Loudspeaker module
A loudspeaker module, comprising a housing and a loudspeaker unit accommodated inside the housing, wherein the loudspeaker unit comprises a vibration diaphragm, a side wall of the housing is provided with a side sound hole of the loudspeaker module, a space formed by the vibration diaphragm, the housing and the side sound hole is a sound channel of a front acoustic cavity, the sound channel comprises a root portion close to the vibration diaphragm, an opening portion close to the side sound hole and side walls connecting the root portion and the opening portion and arranged oppositely, the side walls comprise a straight side wall and a bent side wall, and the width of the root portion of the sound channel is greater than the width of the opening portion.
US10506329B2 Acoustic dampening compensation system
At least one exemplary embodiment is directed to a communication device that includes a microphone configured to detect an acoustic signal from an acoustic environment, and a processor, configured to detect an acoustical dampening between the acoustic environment and the microphone, based on a change in a characteristic of the acoustic signal and, responsive to the acoustical dampening, apply a compensation filter to the acoustic signal to form a compensated acoustic signal that is reproduced. Other embodiments are disclosed.
US10506327B2 Ambient environmental sound field manipulation based on user defined voice and audio recognition pattern analysis system and method
In embodiments of the present invention, a method of modifying ambient sound received by an earpiece in accordance with an environmental characterization may have one or more of the following steps: (a) receiving the ambient sound at a microphone operably coupled to the earpiece, (b) determining, via a processor operably coupled to the microphone, the environmental characterization based on the ambient sound, (c) modifying, via the processor, the ambient sound in accordance with a plurality of parameters associated with the environmental characterization to create a modified ambient sound, (d) communicating, via a speaker operably coupled to the earpiece, the modified ambient sound, (e) receiving the ambient sound at the second microphone, (f) determining, via the processor, a location of the ambient sound from a temporal differential and an intensity differential between the reception of the ambient sound at the microphone and the reception of the ambient sound at the second microphone, and (g) determining, via the processor, a location of the ambient sound from a temporal differential and an intensity differential between the reception of the ambient sound at the microphone of the earpiece and the reception of the ambient sound at the second microphone of the second earpiece.
US10506320B1 Dynamic earphone tip
An earphone can employ a dynamic tip to seal the ear canal of a user. At least one audio transducing driver may be positioned within a housing that is attached to a dynamic tip. The tip can have a first chamber separated from a second chamber by a constriction ring with sealing material occupying portions of the first chamber and the second chamber.
US10506318B2 System and method for signal read-out using source follower feedback
In accordance with an embodiment, a circuit includes an amplifier and a programmable capacitor coupled between an output of the first non-inverting and the input of the first amplifier.
US10506315B1 Accoustically and visually optimized projection screen
An acoustical screen that can be utilized in a variety of applications including as part of a projection screen to cover and hide the presence of an audio speaker. The acoustical screen is formed using multiple hole sizes, e.g., three or more hole diameters or outer dimensions if not round. These differently-sized holes are placed in pseudo-random positions so that there is no perceivable repeating pattern of hole placement in the acoustical screen. By avoiding an ordered grid of holes of a single diameter as in prior speaker grills, the new acoustical screen disguises the visible reflection pattern through non-uniformity. It also provides an improved acoustic transmission surface that allows sound with a greater variety of wavelengths to pass while reflecting a less pronounced echo. The acoustical screen will be in demand for use in entertainment venues using projection systems with speakers positioned behind a front projected screen.
US10506309B2 Parking data collection systems and methods
A system of parking data aggregation and distribution may comprise a plurality of parking sensors, at least one of the plurality of parking sensors located proximate a parking area and one or more gateway devices. The system may further comprise an administrator interface, a parking operator dashboard interface, and a cloud service component. The cloud service component receives parking sensor data indicating occupancy and turnover from the gateway devices and transmits the parking sensor data to the parking operator dashboard web interface. The cloud service component may comprise a database for storing the parking sensor data and a software application for implementing an algorithm to create one or more predictions for future occupancy and future turnover during a future time period. The parking operator dashboard interface may display one or more representations of the parking sensor data over the past time period and predictions for future occupancy and future turnover.
US10506308B1 Closed vessel monitoring
A monitoring device and a method for using the device include a device with connection components coupling a temperature sensor and a pressure sensor to a closed vessel (measuring the values within head space of the closed vessel) and fermenting liquid is stored in the closed vessel. The device includes a monitoring unit coupled to the connection components. This unit includes the temperature sensor and the pressure sensor, which are coupled to a programmable circuit board comprising a transmitter, where the programmable circuit board stores instructions for execution by a processing circuit of the programmable circuit board. The processing circuit obtains from the temperature sensor, via the connection components, the temperature value and from the pressure sensor, via the connection components, the pressure value. The processing circuit transmits, over a wireless communications connection, the temperature value and the pressure value to a receiver communicatively coupled to a computing resource.
US10506306B2 Extendable patch panel
An extendable telecommunications patch panel (10) is disclosed. In one aspect, the patch panel can include a plurality of interconnectable connection parts (100) for holding telecommunications connectors (12), such as adapters. Each connection part (100) may be provided with features that allow the connection parts (100) to be interlocked with each other to form the extendable patch panel (10). In one aspect, a first connection feature (122) can be located on a connection part first side (102) and a second connection feature (124) can be located on a connection part second side (104). The first connection feature (122) can be configured to interlock with the second connection feature (124) of an adjacent connection part (100). The connection part (100) may also be provided with an adapter (150) that allows the connection parts (100) to be connected in a staggered formation to result in a staggered patch panel (10).
US10506302B2 Method for signaling opaque user data
A device may be configured to signal information using watermarks. A device may be configured to determine an identifier associated with an address of a resource associated with multimedia content and embed the identifier in a signal representing multimedia content. A device may be configured to receive a multimedia signal, parse an identifier associated with an address of a resource from the multimedia signal, generate a query including the identifier, and receive supplemental content in response to the query.
US10506299B2 Media player configuration to provide viewing data feedback
A method transmits configuration information including a set of events that define when a media program player should send information regarding playback of an advertisement during an advertisement break in a media program. Also, the method transmits, to the user device, advertising control options configured to be output on the user device. A user selection for a control option in the advertising control options is received from the user device, wherein the control option controls sending of an advertisement to the user device during the advertisement break. The method then receives advertisement viewing data describing a viewing of the advertisement on the user device, wherein sending of the advertisement viewing data by the media program player is triggered based on an event in the set of events occurring at the media program player.
US10506298B2 Class-based intelligent multiplexing over unmanaged networks
A method of adapting content-stream bandwidth includes generating a content stream for transmission over an unmanaged network with varying capacity and sending the content stream toward a client device. The method includes monitoring the capacity of the unmanaged network and determining whether an aggregate bandwidth of an upcoming portion of the content stream fits the capacity. The upcoming portion of the content stream includes video content and user-interface data. The method further includes, in response to a determination that the aggregate bandwidth of the upcoming portion of the content stream does not fit the capacity, prioritizing low latency for the user-interface data over maintaining a frame rate of the video content when the user-interface data is the result of a user interaction and reducing a size of the upcoming portion of the content stream in accordance with the prioritizing. The reducing comprises decreasing the frame rate of the video content.
US10506293B2 Systems and methods for displaying video content relevant to application content
Methods, systems, and devices for viewing video content are provided. Video content is displayed in a video region of a display, while application content is displayed in an application region of the display. Based on the application content, candidate video content relevant to the application content is determined and, in response to user input, selected video content is displayed in the video region of the display.
US10506292B2 Video player calling method, apparatus, and storage medium
The present disclosure provides a video player calling method, apparatus, and storage medium. The method includes: creating a mutation observer process; registering a playing callback event in the mutation observer process, wherein the mutation observer process is configured for monitoring a page node tree in a page loading event according to an observation option configured in the playing callback event; the page node tree comprises a video label; the page loading event comprises an event of loading a video in a web page; and the playing callback event is configured for modifying a function of calling a video player in the web page; monitoring the page node tree by running the mutation observer process; performing the playing callback event when the video label exists in the page node tree; and playing the video in the web page by using the video player identified in the playing callback event.
US10506285B2 Method and apparatus to count people
Methods and apparatus to count people are disclosed. Example people counting apparatus disclosed herein include a difference calculator to calculate a degree of similarity between a first characteristic dataset and a second characteristic dataset representative of face detections in images. Disclosed example people counting apparatus also include a limiter to store the first characteristic dataset and the second characteristic dataset in a plurality of characteristic datasets associated when the degree of similarity does not satisfy a threshold, and to store the first characteristic dataset in the plurality of characteristic datasets and discard the second characteristic dataset when the degree of similarity satisfies the threshold to limit a number of stored characteristic datasets. Disclosed example people counting apparatus further include a comparator to compare the plurality of characteristic datasets to each other to determine a number of unique faces in an environment during a first period of time.
US10506284B2 Visual utility analytic method and related eye tracking device and system
A visual utility analytic method for an eye tracking system includes dividing each of a plurality of film segments into at least one display area, wherein each of the plurality of film segments corresponds to at least one display target, and the at least one display target respectively corresponds to one of the at least one display area; and comparing the display area corresponding to the at least one display target in the plurality of film segments with a watched area corresponding to each of a plurality of eye tracking detection results to determine a plurality of visual utilities of the at least one display target in the plurality of film segments.
US10506279B2 Systems and methods for providing a sequence of video-clips in a picture-in-guide
Systems and methods for providing a sequence of video clips are provided. A user input identifying a source of video is received. Responsive to the user input, a plurality of future videos provided by the source that is unavailable to the user at a time when the user input was received is identified. A sequence of video clips associated with the identified plurality of future videos is generated.
US10506265B2 Transmitting method, receiving method, transmitting device and receiving device
A transmitting method according to one aspect of the present disclosure includes: allocating, to sample data, header information including MP4 configuration information having contents differing according to whether or not a presentation time of the sample data is determined; and allocating, to the sample data, header information which does not include the MP4 configuration information according to whether or not the presentation time of the sample data is determined when meta data corresponding to the sample data is not transmitted.
US10506264B2 Transmission device, transmission method, reception device, and reception method
An image encoding unit generates a video stream by encoding image data of each picture that constitutes moving image data. A transmission unit transmits a container in a predetermined format that continuously includes a first video stream and a second video stream generated in the image encoding unit. The first video stream and the second video stream are composed of first to Mth streams out of first to Nth streams (M≤N). The transmission unit applies a fixed identifier to the respective first to Nth streams. The image encoding unit can prevent an occurrence of a display mute in a case of switching services.
US10506263B2 Extending data records based on device classes
A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
US10506261B2 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.
US10506259B2 Method for encoding/decoding image, and device therefor
Disclosed are a method for encoding/decoding an image, and a device therefor. Specifically, the present invention comprises: a step of parsing, from a bit stream outputted from an encoder, a sample adaptive offset (SAO) in first block units in which the SAO is transmitted; a step of obtaining a reconstructed picture from the bit stream; and a step of summing combining the SAO, parsed to each pixel in the first block units from the reconstructed picture, wherein the first block units may be variably determined by the encoder.
US10506257B2 Method and system of video processing with back channel message management
Systems, apparatuses and methods for decoding and encoding a video stream having multiple frames includes: when decoding, a decoder receives messages from an encoder. The encoder permits the decoder to determine network parameters including bandwidth. The network parameters are returned to the encoder using back channel messages. The encoder determines optimal encoding parameters based on the network parameters. Back channel messages are exchanged between decoder and encoder while the video stream is being decoded to permit the encoder to adapt encoding parameters to changing network conditions.
US10506251B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video decoding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry is configured to decode prediction information of a block from a coded video bitstream. The prediction information is indicative of a prediction mode that is based on a candidate list. Further, the processing circuitry constructs, in response to the prediction mode, the candidate list that includes at least one side candidate that is located at a neighboring position to the block between two corner positions of the block. Then, the processing circuitry reconstructs at least one sample of the block according to motion information of the side candidate.
US10506249B2 Segmentation-based parameterized motion models
A method includes segmenting the video frame with respect to a reference frame resulting in a segmentation, determining a first motion vector for the current block based on the segmentation, determining a second motion vector for the current block using translational motion compensation, and encoding, for the current block, the one of the first motion vector and the second motion vector corresponding to a smaller error. The segmentation includes a segment containing the current block and a parameterized motion model for the segment. Another method includes identifying a parameterized motion model corresponding to a motion model type, associating the parameterized motion model with a segment of a reference frame, and, in response to determining that the current block is encoded using the parameterized motion model, decoding the current block using the parameterized motion model.
US10506241B2 Method for determining block partition manner in video codec, and related apparatus
A method for determining a block partition manner in video encoding including: acquiring processing information of N related blocks of a current block; and determining a block partition manner of the current block according to the processing information of the N related blocks; where the processing information is block partition depth information and/or block encoding mode information, N is a positive integer, and the N related blocks include at least one of the following picture blocks: at least one neighboring block of the current block, a reference block of the current block, and at least one neighboring block of the reference block.
US10506236B2 Video encoding and decoding with improved error resilience
For an image portion to encode an initial set of motion information predictors is obtained. It is tested whether the number of motion information predictors in the initial set is lower than a target number and, if so, one or more motion information predictors are added to the initial set to generate a set of motion information predictors having controlled diversity. The motion information predictors of the initial set are actual motion information predictors, having motion vectors obtained from image portions of the image being encoded or of a reference image, and potential motion information predictors for addition include one or more further such actual motion information predictors and also include one or more virtual motion information predictors not having motion vectors obtained from image portions of said image being encoded or of a reference image. A motion information predictor for the image portion to encode is selected from the generated set of motion information predictors.
US10506233B2 Encoder for determining quantization parameter adaptively and application processor having the same
An encoder comprises a rate controller and a quantizer. The rate controller may be configured to compare an activity of a current block with an average activity of a previous frame; determine a quantization parameter offset according to the comparison between the activity of the current block and the average activity of the previous frame. Lastly, the rate controller may be configured to determine a quantization parameter using the quantization parameter offset. The quantizer in the encoder may be configured to quantize the current block using the quantization parameter.
US10506232B2 System for reshaping and coding high dynamic range and wide color gamut sequences
A video data encoder generates a first metadata structure to describe one or more transfer functions to be applied by a decoder to reshape decoded video data into video data. The encoder segments a transfer function relative to P pivot points. It then allocates P cells in the metadata structure for storing the P pivot points. Each transfer function segment is fitted to a respective equation having N coefficients based on the order of the equation. The encoder allocates N+1 cells for each pivot point except for the Pth pivot point and stores the number N in the first cell and the N coefficients in the remaining cells. The encoder generates a second metadata structure, associated with a video data set, that includes data identifying the transfer function to be applied to the video data set. The encoder encodes the video data including the first and second metadata structures.
US10506225B2 Method of calibrating a camera
A method of performing an absolute length calibration for an object located with or covered by a camera device in a mirror. The dimensions of the camera device are determined and an image is captured by the camera device of the camera device with the object. A length of the image of the object and the dimensions of the image of the camera device are measured and those measurements are used to calibrate the image.
US10506224B2 Holographic three dimensional imaging projecting medical apparatus
A holographic three dimensional imaging projecting medical apparatus is provided, including: a three dimensional imaging device, having a projecting mechanism and an image forming mechanism, the projecting mechanism including a housing and a projecting unit, the projecting unit projecting a plurality of projected images through the housing to the image forming mechanism, to form a three dimensional image within an image forming space of the image forming mechanism, the housing having a plurality of reflection portions, each of the plurality of reflection portions having a through hole and a plurality of light reflecting sheets disposed around the through hole, the projecting unit attached to the housing; a motion detector, detecting an operating gesture and generating a control signal corresponding to the operating gesture; and a processor, receiving the control signal and controlling the three dimensional image according to the control signal.
US10506217B2 Head-mounted display tracking system
A head-mounted display (HMD) is configured to capture images and/or video of a local area. The HMD includes an imaging assembly and a controller. The imaging assembly includes a plurality of cameras positioned at different locations on the HMD and oriented to capture images of different portions of a local area surrounding the HMD. The controller generates imaging instructions for each camera using image information. The imaging instructions cause respective midpoints of exposure times for each camera to occur at a same time value for each of the captured images. The cameras capture images of the local area in accordance with the imaging instructions. The controller determines a location of the HMD in the local area using the captured images and updates a model that represents a mapping function of the depth and exposure settings of the local area.
US10506215B2 Methods and apparatus for receiving and/or using reduced resolution images
Methods and apparatus for using selective resolution reduction on images to be transmitted and/or used by a playback device are described. Prior to transmission one or more images of an environment are captured. Based on image content, motion detection and/or user input a resolution reduction operation is selected and performed. The reduced resolution image is communicated to a playback device along with information indicating a UV map corresponding to the selected resolution allocation that should be used by the playback device for rendering the communicated image. By changing the resolution allocation used and which UV map is used by the playback device different resolution allocations can be made with respect to different portions of the environment while allowing the number of pixels in transmitted images to remain constant. The playback device renders the individual images with the UV map corresponding to the resolution allocation used to generate the individual images.
US10506214B2 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.
US10506212B2 Stereoscopic display apparatus
A stereoscopic display apparatus includes: a projector of a planar shape that projects images by using light acquired by dividing light rays; an optical device of a planar shape that outputs incident light incident from a first face from a second face; and a supporting unit that supports at least one of the projector and the optical device to be in a first state or a second state in an orthogonal three-dimensional coordinate system. The optical device outputs incident light incident from a first point on a projection surface of the projector to a second point having plane symmetry with respect to a plane of the optical device as a reference.
US10506211B2 Recording medium, image generation apparatus, and image generation method
A computer that generates a binocular stereoscopic image associated with content executes acquisition processing for acquiring information regarding movement of a viewpoint of a viewer, and generation processing for rendering and generating left-eye and right-eye images associated with a binocular stereoscopic view corresponding to the movement of the viewpoint of the viewer. In the generation processing, a first region in which an element to be stereoscopically perceived is rendered in accordance with the movement of the viewpoint of the viewer is restricted to a portion of each of the left-eye and right-eye images, and the element to be stereoscopically perceived is not rendered in a second region that is a region other than the first region.
US10506209B2 Image output control device, image output control method, image output system, and recording medium
An image output control device controls an image output device that outputs an image. The image output control device performs an adjustment to make an output image close to a reference image of a reference image display apparatus preliminarily set. The image output control device includes a capturing unit and an image adjustment unit. The capturing unit captures the output image to generate output image data. The image adjustment unit calculates an adjustment amount for making the output image close to the reference image using the output image data to adjust image data using the calculated adjustment amount.
US10506206B2 Thermal compensation in image projection
Apparatus for controlling a spatial light modulator (106) of an image projector (100), the image projector further comprising an illumination source (102) arranged to illuminate the spatial light modulator (106), the apparatus comprising an input (126) for receiving image data, an output for outputting image data and a controller (110) in communication with the input and the output, the controller (110) being configured to: determine an estimated thermal state of the projector; use at least the estimated thermal state of the projector to obtain an expected illumination pattern of light incident on the spatial light modulator (106) when illuminated by the illumination source (102); use the expected illumination pattern to adjust the received image data so as to compensate for thermal changes in one or more components of the image projector; and output the adjusted image data to the spatial light modulator (106).
US10506205B2 Audio/video recording and communication devices with removable battery
An audio/video recording and communication device configured as a doorbell has a housing with a support structure and a removable faceplate. A flexible translucent membrane of the faceplate supports a button aligned with a mechanical switch when the removable faceplate is attached to the housing such that a plurality of light emitting elements are positioned around the mechanical switch transmit light through the translucent membrane. A removable battery casing is configured to hold at least one battery and has a release button physically coupling with a detent of the support structure to retain the removable battery casing within the support structure. The removable battery casing may be removed from the device for recharging without removing the device from a surface on which it is mounted.
US10506204B2 State detection and voice guided setup for a video doorbell unit
Concepts and technologies are disclosed herein for state detection and voice guided setup for a video doorbell unit. A video doorbell unit that does not include a visual display can store prompt data that can be used to generate audio output to guide a user or other entity through a setup process using state detected by one or more state sensors of the video doorbell unit.
US10506203B2 Method for video processing using a buffer
A method for processing video can include storing input video frame data at a video data buffer and outputting the stored video frame data from the video data buffer at an output video frame rate based on at least an amount of video frame data stored at the video data buffer.
US10506195B2 Concurrent viewing of live content and recorded content
Described herein are techniques to display live content of a teleconference session and recorded content of a teleconference session concurrently, in the same user interface. The recorded content and the live content can be part of the same teleconference session. Consequently, if a user joins the teleconference session late, the use can catch-up on missed activity of the teleconference session by viewing the recorded content while also staying engaged with the live content of the teleconference session as the teleconference session progresses. Alternatively, the recorded content and the live content can be part of different teleconference sessions. For instance, while viewing the live content of a live teleconference session, a user can view recorded content of a completed teleconference session. Consequently, the user is enabled to multi-task by viewing recorded content of a completed teleconference session that she or he missed (e.g., previous team meetings pertinent to the current meeting).
US10506193B2 Methods and systems for displaying a thermal image and information related to servicing a vehicle
An example method is performed by a thermal imaging device. The method includes capturing a thermal image of a vehicle and displaying the thermal image within a first region of a display of the thermal imaging device. The method further includes displaying information related to servicing the vehicle within a second region of the display that is distinct from the first region.
US10506192B2 Gesture-activated remote control
A gesture-based control for a television is provided that runs in the background of a computing device remote from the television, where the control is activated by a gesture. Advantageously, the user need not interrupt any task in order to control the television. The gesture based control can be configured to activate a voice control that will run robustly even in the presence of noise and competing voices emanating from the television.
US10506186B2 Solid-state imaging device and solid-state imaging apparatus
[Object] To provide a solid-state imaging device, with which degradation of properties of a solid-state image sensor under the influence of magnetic force lines generated from wiring arranged in the package is prevented, and a solid-state imaging apparatus including the same. [Solving Means] A solid-state imaging device according to the present technology includes a package, a seal glass, a solid-state image sensor, and a shield. The package includes wiring inside and a recess. The seal glass is joined to the package and closes the recess. The solid-state image sensor is housed in a space formed by the recess and the seal glass. The shield is housed in the space and arranged on the package. The shield prevents an arrival of magnetic force lines generated from the wiring at the solid-state image sensor.
US10506185B2 Imaging device and camera system including sense circuits to make binary decision
An imaging device includes: a pixel array section having an array of pixels, each of which has a photoelectric converting device and outputs an electric signal according to an input photon; a sense circuit section having a plurality of sensor circuits each of which makes binary decision on whether there is a photon input to a pixel in a predetermined period upon reception of the electric signal therefrom; and a decision result IC section which integrates decision results from the sense circuits, pixel by pixel or for each group of pixels, multiple times to generate imaged data with a gradation, the decision result IC section including a count circuit which performs a count process to integrate the decision results from the sense circuits, and a memory for storing a counting result for each pixel from the count circuit, the sense circuits sharing the count circuit for integrating the decision results.
US10506177B2 Image processing device, image processing method, image processing program, image capture device, and image display device
There are provided an image processing device, image processing method, image processing program, image capture device, and image display device that prevent increase of computational complexity in image enlargement while mitigating degradation in image quality. An image input unit inputs a planar image signal containing signal values of pixels arranged on a plane and depth information including depth values corresponding to the pixels. An interpolation unit calculates a signal value for an interpolation coordinate between pixels on the plane by interpolating between the signal values of adjacent pixels which are present within a predetermined range from the interpolation coordinate. A weight decision unit determines a weighting factor for use in the interpolation based on the depth value of a reference pixel that is closest to the interpolation coordinate and the depth value of an adjacent pixel.
US10506175B2 Method for processing image and electronic device supporting the same
An electronic device includes a lens part that receives light from the outside, an image sensor that changes the received light to electronic image data, and an image processing unit that processes the image data. If a saturated pixel is included in the image data, the image processing unit measures the amount of light of the saturated pixel by using an increasing or decreasing value of brightness of a plurality of unsaturated pixels around the saturated pixel.
US10506174B2 Information processing apparatus and method for identifying objects and instructing a capturing apparatus, and storage medium for performing the processes
In order to restrain both a deterioration of identification of objects captured by respective capturing apparatuses connected via a network and an increase of a load of the network, a frame rate of the capturing apparatus (proximity camera) is raised according a timing when a person to be captured by the one capturing apparatuses is captured by the other capturing apparatus of performing the capturing next to the one capturing apparatus.
US10506170B2 Electronic device having pivotably connected sides with selectable displays
An electronic device has an imaging device (such as a still camera or video camera) and is capable of displaying a viewfinder on one side or multiple sides of the device. The device may determine the side or sides on which to display the viewfinder based on factors such as user input, object proximity, grip detection, accelerometer data, and gyroscope data. In one implementation, the device has multiple imaging devices and can select which imaging device to use to capture an image based on the above factors as well.
US10506169B2 Systems and methods for previewing newly captured image content and reviewing previously stored image content
Systems and methods for previewing newly captured image content and reviewing previously stored image content using an electronic device are provided. The previously stored image content may include an individual distinct image or at least two consecutive video frame images.
US10506163B2 Systems and methods for synchronizing sensor data
A method for synchronizing data provided by an image sensor and a motion sensor rigidly linked together, comprising the steps of: obtaining image sensor data and motion sensor data; processing at least one of the image sensor data and the motion sensor data; extracting motion characteristics from filtering said processed data, wherein said filtering comprises at least applying a high pass filter; and synchronizing the image sensor data and the motion sensor data provided by the rigidly linked sensors using synchronization data derived from identification of substantially similar motion characteristics in the filtered image sensor data and the filtered motion sensor data.
US10506162B2 Electronic image stabilization frequency estimator
Disclosed are a system and a method for providing electronic image stabilization (EIS). The method comprises estimating a motion frequency of an imaging device during capture of media using data received from the imaging device, comparing the estimated motion frequency of the imaging device to a baseline motion frequency threshold, and performing, in response to the estimated motion frequency meeting a first criteria based on the baseline motion frequency threshold, electronic image stabilization on the media.
US10506156B2 Electronic device having camera module
According to various examples of the present invention, an electronic device having a first camera module comprises: a housing; a lens assembly arranged in the inside of the housing and including at least one wide-angle lens; an image sensor arranged at the lower part of the lens assembly and converting a semi-spherical optical image, which is transferred from the lens assembly, into an electric signal; a base arranged at the lower part of the housing and having the image sensor or a printed circuit unit mounted therein; and a combination unit arranged at one surface of the base so as to induce coupling with an external device, and including at least one magnet. According to various examples of the present invention, a user can conveniently acquire a desired image when photographing an object, by designing the electronic device having the camera of which an angle of view can be readily switched to 180° or 360°.
US10506148B2 Integrated photonics module for optical projection
Optical apparatus includes a semiconductor substrate and one or more radiation sources, mounted on a surface of the substrate and configured to emit optical radiation. A scanning mirror is mounted on the substrate and is configured to scan the reflected optical radiation over a predetermined angular range in a direction that is angled away from the surface.
US10506142B2 Systems, methods, and devices for providing illumination in an endoscopic imaging environment
The disclosure relates to an endoscopic light source that includes a first emitter. The first emitter may emit light of a first wavelength at a dichroic mirror which reflects the light of the first wavelength to a plurality of optical fibers. The endoscopic light source further comprises a second emitter. The second emitter may emit light of a second wavelength at a second dichroic mirror which reflects the light of the second wavelength to the plurality of optical fibers. In one embodiment, the first dichroic mirror may be transparent to the light of the second wavelength, allowing the light of the second wavelength to pass through the first dichroic mirror.
US10506139B2 Reconfigurable pin-to-pin interface capable of supporting different lane combinations and/or different physical layers and associated method
A reconfigurable pin-to-pin interface includes lane circuits and a reconfiguration circuit. A first lane circuit of the lane circuits obtains a first received signal by receiving a first input signal transmitted via a first lane. A second lane circuit of the lane circuits obtains a second received signal by receiving a second input signal transmitted via a second lane. When the second lane is used as one data lane and the first lane is used as one clock lane, the reconfiguration circuit redirects the first received signal to the second lane circuit for acting as an clock input of the second lane circuit. When the first lane is used as one data lane, the reconfiguration circuit blocks the first received signal from being redirected to the second lane circuit for acting as the clock input of the second lane circuit.
US10506132B2 Color conversion apparatus, image forming apparatus, and non-transitory computer readable medium
A color conversion apparatus includes an accepting unit and a converter. The accepting unit accepts plural colorimetric values obtained by measuring a target color image in plural directions. The converter converts the plural colorimetric values accepted by the accepting unit to color values including a value indicating a coloring-material amount of a luster coloring material and a value indicating a coloring-material amount of a coloring material other than the luster coloring material.
US10506131B2 Image processing apparatus that specifies edge pixel in target image using single-component image data
An image processing apparatus performs: acquiring target image data representing a target image including a plurality of pixels, the target image data including a plurality of sets of component image data representing respective ones of a plurality of component images; smoothing the plurality of component images to generate respective sets of a plurality of sets of smoothed component image data representing respective ones of a plurality of smoothed component images; enhancing an edge in each of the plurality of smoothed component images to generate corresponding one set of a plurality of sets of enhanced component image data; generating single-component image data including one type of component value corresponding to each of the plurality of pixels by using the plurality of sets of enhanced component image data; and specifying a plurality of edge pixels using the single-component image data, the plurality of edge pixels constituting an edge in the target image.
US10506129B2 Communication apparatus
A first communication apparatus may repeat a broadcast transmission of a trigger signal via a second interface, which is a signal to be used by a second communication apparatus as a trigger for sending a wireless connection request to the first communication apparatus. The wireless connection request may be for forming a first wireless network to which both the first communication apparatus and the second communication apparatus belong. The first wireless network may be a network for performing a wireless communication via a first interface The first communication apparatus may receive the wireless connection request via the first interface from the second communication apparatus which has received the trigger signal, and establish a first wireless connection via the first interface with the second communication apparatus so as to form the first wireless network.
US10506128B1 Encoded signal systems and methods to ensure minimal robustness
This disclosure relates to advanced signal processing technology including signal encoding and image processing. One implementation describes an encoding system including a masking module. The masking module scales or eliminates signal encoding adjustments based on an image's luminance or chrominance values. Of course, other implementations, combinations and claims are also provided.
US10506127B2 Scanner including first sensor to read first document when placed on platen glass and second and third sensors to read second document when moving along conveyance path, and scanner data generating method
Provided is a more desirable product. A scanner has a first sensor configured to read a document on a platen glass; a second sensor configured to read a first side of a moving document; and a third sensor configured to read a second side, which is the opposite side as the first side, of a moving document. The first sensor forms a reduced size image of the document; and the second sensor and third sensor image form a same-size image of light from the document.
US10506125B2 Sensor chip including multiple photoelectric conversion elements
A sensor chip includes multiple photoelectric conversion elements, and a synthesis circuit that synthesizes outputs of n photoelectric conversion elements and outputs the outputs to an external device. The synthesis circuit synthesizes and outputs the outputs of the n photoelectric conversion elements at positions selected based on a control signal received from the external device.
US10506124B2 Image reading apparatus
A plurality of image-forming optical elements are disposed such that a part of a field-of-view region of one image-forming optical element overlaps a part of a field-of-view region of an image-forming optical element disposed adjacent to the one image-forming optical element, each of the image-forming optical elements includes: a lens for collecting light scattered by a reading object; an aperture stop for cutting off some of the light collected by the lens; a phase modulating element for modulating phase of light passing through the aperture stop; and a lens for allowing the light whose phase is modulated by the phase modulating element to form an image on an image-forming surface, and the phase modulating elements are loaded such that resolution characteristics of the phase modulating elements in an arrangement direction of the image-forming optical elements are the same among the image-forming optical elements.
US10506123B2 Image processing device and image processing system
Provided is technology reducing the capacity required to store actual parameter information by establishing conditions enabling providing actual parameter information to the device that uses the actual parameter information. A control device 5 has label information storage 321 storing label information relationally to combinations of printer 3 models and print media; and actual content storage 322 storing, relationally to the label information, actual parameter information that is used by printers 3 to print to print media. When a combination of printer 3 model and print medium is identified and actual parameter information corresponding to that combination is requested, the control device 5 references the label information storage 321, identifies the label information corresponding to that combination, and acquires actual parameter information from the actual content storage 322 based on the identified label information.
US10506122B2 Information processing apparatus and method for controlling the same
An information processing apparatus loaded with an application for extending functionality of the information processing apparatus, includes a storage unit configured to, before occurrence of an event relating to an application, store display information including a display item relating to the application and displayed on a display unit of the information processing apparatus, and a display control unit configured to, after occurrence of the event relating to the application, update display relating to the display item according to the display information corresponding to the event stored in the storage unit, under control of a control program that runs on an operating system and provides a framework for managing the application.
US10506114B2 Image forming apparatus and control method of image forming apparatus
An image forming apparatus includes a non-volatile storage unit, a power circuit, a power switch for the power circuit, a determination unit, and a power control unit. The determination unit is configured to determine an address through a predetermined method before power is turned off or voltage decreases after activation. The power control unit is configured to execute power-off processing in a case where an operation instruction of the power switch is provided after power-on processing and execute writing of information to be saved with respect to an address of the non-volatile storage unit previously determined by the determination unit in a case where a decrease in voltage of the power circuit is detected after the power-on processing.
US10506111B2 Mobile scanner via private data on cloud
An apparatus comprises a segmenter and a pre-processor. The segmenter segments a first stream of data into P-1 substreams, P being an integer greater than 1. The pre-processor, having N input ports, N being an integer greater than P-1, receives the P-1 substreams at P-1 ports of the N input ports and a second stream at a Pth input port. The pre-processor generates P output streams from the P-1 substreams and the second stream using a P-to-P K-muxing operation. The P output streams are uploaded to a cloud storage via a network. Redundancy of the P output streams recovered by a user from the cloud storage is based on whether the second stream is accessible to the user.
US10506106B2 Support system for cellular based resource sharing service
A system, method and program product for implementing a cellular resource sharing support system. A system is disclosed that includes: a behavior analysis system that collects usage data from a set of mobile devices in a cellular network; a subscription manager that computationally generates offers to mobile device owners to avail excess compute resources of the mobile devices to a resource sharing services system; a device manager that tracks the real-time availability and usage of participating mobile devices that are associated with mobile device owners that have accepted offers to avail excess compute resources; and an account manager that calculates a compensation for participating mobile devices.
US10506104B1 Identity verification using blockchain technology
Systems and methods for using blockchain technology for the purpose of securely identifying parties to a communication. The method may comprise receiving a request to establish a communications connection between a first entity and a second entity in a telephony environment and writing a first digital identity associated with the first entity to a first data block in an immutable chain of blocks, in response to determining that the first entity is recognizable as a trusted entity. The blocks may be associated according to a defined cryptographic relationship. A second digital identity associated with the second entity may be written to a second data block in the immutable chain of blocks, in response to determining that the second entity is unrecognizable as a trusted entity.
US10506103B2 Consumer preference and maintenance interface
Methods, systems, and devices for consumer contact are described. In some aspects, an example method may include receiving an indication to notify a consumer and identifying a text-capable contact number associated with the consumer. The example method may also include determining a disconnect date at which the text-capable contact number was disconnected and comparing the disconnect date with a notification date associated with receiving the indication to notify the consumer. Additionally, the example method may include determining whether to notify the consumer via the text-capable contact number based on the comparison of the disconnect date with the notification date. In some aspects, the example method may include identifying whether a primary contact number for which to notify the consumer is a text-capable phone number. In other aspects, the example method may include soliciting the consumer to obtain a substitute contact number that can be used as a text-capable contact number.
US10506097B2 Call-termination-triggered social interface
In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to respective second users; determining whether one or more reporting users, corresponding to respective second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
US10506096B2 Generation of information based on event data of a call
A server, a system, a computer program product, and a method for generating information relating to a subscriber B with respect to a call connection attempt from a subscriber A to the subscriber B by a server. The method including steps of receiving event data; determining when the event data comprises an event representing a busy state; determining when the previous event represents a call ringing state; generating an indication that the call connection attempt is rejected by the subscriber B; and in response to a determination that the previous event does not represent the call ringing state, generating an indication that the call connection attempt did not reach the subscriber B.
US10506094B2 System, device, and method for tracking and monitoring mobile phone usage while operating a vehicle in order to deter and prevent such usage
A system, device, and method for tracking and monitoring mobile phone usage while operating a vehicle in order to deter and prevent such usage are disclosed. The system comprises a device that engages with both a user's vehicle and an application on a user's mobile phone to monitor the usage of a mobile phone in a vehicle, to prevent certain functions of the mobile phone, and to select which mobile phone features are available to a user when the device and the mobile phone application are connected. The device, in combination with the mobile phone application, is capable of recording information on the device and/or mobile phone application about certain behaviors the user engages in on the mobile phone while operating a vehicle.
US10506093B2 Mobile terminal unlocking method and device
The disclosed embodiments describe mobile terminal unlocking methods, systems, and devices. In one embodiment, the method comprises: determining, by a wearable Bluetooth device, a current status corresponding to a mobile terminal after a connection with the mobile terminal is established by the wearable Bluetooth device, wherein the current status is one of a locked status or an unlocked status; detecting, by the wearable Bluetooth device, a user's authorization behavior, and setting a processing identification corresponding to the mobile terminal by using the user's authorization behavior, wherein the processing identification is one of a locking identification or an unlocking identification; and sending, by the wearable Bluetooth device an unlocking message to the mobile terminal causing the mobile terminal to execute an unlocking operation when the processing identification is the unlocking identification and the current status is the locked status. In the disclosed embodiments, the wearable Bluetooth device can execute an unlocking operation or a locking operation on a mobile terminal based on the volition of the owner of the mobile terminal (that is, the real intention of a user), thus improving user experience and effectively protecting user privacy.
US10506092B1 Passenger operation network concurrent with vehicle operation
A first client device detects driving of a vehicle. The first client device establishes a passenger operation network connection with a second client device. The first client device receives, based on the established network connection and based on the detected driving of the vehicle, at least one instruction directed towards a first client operation of the first client device. The first client device executes, responsive to the received at least one instruction and based on the established network, the first client operation.
US10506091B2 Method and system for controlling a mobile communication device
Disclosed herein is a method and system for detecting, monitoring and/or controlling one or more of mobile services for a mobile communication device (also referred to herein as a Controllable Mobile Device or CMD), and in particular, when the device is being used and the vehicle, operated by the user of the device, is moving. The present method and system determines whether the vehicle is being operated by a user that may also have access to a mobile communication device which, if used concurrently while the vehicle is in operation, may lead to unsafe operation of the vehicle. If the mobile services control system determines that a vehicle operator has potentially unsafe access to a mobile communication device, the mobile services control system may restrict operator access to one or more services that would otherwise be available to the operator via the mobile communication device.
US10506089B2 Notification bot for topics of interest on voice communication devices
A method and system are provided. The method includes automatically monitoring one or more voice communication sessions occurring on multiple communication devices to transcribe into text, by a processor-based voice-to-text transcriber, voices uttered by two or more respective participants other than a user in each of the voice communications sessions. The method further includes comparing, for each of the voice communication sessions, the topic of interest to conversation features derived from the text to detect a match there between. The method also includes providing the user with a summary of each of the voice communication sessions for which the match has been detected by said comparing step, the summary being based on the text. The method additionally includes automatically connecting the user to at least one of the voice communication sessions for which the summary thereof has been provided to the user.
US10506088B1 Phone number verification
A system and corresponding method is provided to receiving a phone number for a mobile device as part of a process of associating the phone number with a communication profile. A communication system commands a device connected to the communication system and to a mobile device to cause the mobile device to call a verification phone number assigned to the communication system. The communication system receives the phone number of the mobile device via the verification phone number. The communication system also retrieves phonebook data from the mobile device for storage and subsequent use. Receiving phone number, the phonebook data can be performed with minimal efforts on part of the user beyond connecting the mobile device to the device.
US10506086B2 Optical system and driving module therein without position-sensing element
The disclosure provides an optical system including an optical element and a driving module. The driving module includes a fixed part and an electromagnetic driving assembly. The fixed part includes a casing and a circuit unit. The circuit unit is connected to the casing and includes a base and a circuit element. The electromagnetic driving assembly is disposed inside the casing and is electrically connected to the circuit element. The electromagnetic driving assembly is configured to force the optical element to move relative to the base. There is no position-sensing component disposed inside the driving module.
US10506084B2 Timestamp-based processing of messages using message queues
Systems and methods for priority-based processing of messages received from multiple servers. An example method comprises: receiving a plurality of network packets from one or more servers; processing the plurality of network packets to produce a first message associated with a first timestamp and a second message associated with a second timestamp; writing the first message to a first message queue of a plurality of message queues; writing the second message to a second message queue of the plurality of message queues; and retrieving, from the plurality of message queues, the first message and the second message in an order of their respective associated timestamps.
US10506081B2 Fixed station interface for legacy base station equipment
An interface device for provisioning Internet Protocol (IP) communications to be established for base station equipment that employ proprietary device specific protocols. A fixed station interface (FSI) translates between a V.24 High-Level-Data-Link Control (HDLC) protocols used for external data connections on base station equipment to a Voice-Over-Internet-Protocol (VOIP) open-standard protocol. Upon being deployed in First Responder communications networks (that use legacy base station equipment), the FSI provisions for the retention of existing installed base station equipment while providing a low cost solution to support VOIP communications interconnectivity and reliability, thereby enhancing the effectiveness and safety of the First Responder systems.
US10506080B2 Communication apparatus, communication system, information processing method, and storage medium
A communication apparatus includes a designation unit configured to designate a connection-destination communication apparatus, a determination unit configured to determine, based on whether identification information about the connection-destination communication apparatus designated by the designation unit is registered, whether to skip protocol switching processing for switching from a first communication protocol to a second communication protocol, and an execution unit configured to execute the protocol switching processing to switch from the first communication protocol to the second communication protocol in a case where the determination unit determines not to skip the protocol switching processing.
US10506079B2 Packet compression
An apparatus is provided, which includes monitor circuitry for monitoring the behaviour of processing circuitry and for generating at least a packet indicating the behaviour. Compare circuitry compares the packet to a base packet and generates a delta packet based on the comparison. Compress circuitry forms a compressed packet on the basis of the delta packet. Output circuitry outputs the compressed packet and update circuitry updates the base packet in dependence on one or more triggers.
US10506078B2 Centralized overview display generated from annotated data sources
The present disclosure involves systems, software, and computer implemented methods for generating a centralized overview display from annotated data sources. One example method includes identifying data sources that each include data to be presented in a user interface. A set of annotations are identified, for each data source, that describe the data included in the respective data source. One or more visual representation types are associated with each data source. Each visual representation type indicates a type of visual representation to apply when rendering data included in the associated data source. A user interface configuration is generated based on the data sources, the annotations, and the associations between the visual representation types and the associated data sources. The user interface is automatically rendered by analyzing and processing the user interface configuration, including rendering, for each association, data from the associated data source according to the associated visual representation.
US10506071B2 Method and apparatus for playing multimedia contents in a communication
Provided is a method for playing multimedia contents in a first device of a communication system, the method including receiving a buffer storage capability of a second device from the second device, upon receiving a User Backward Seek (UIBC) command from the second device, determining a play position from which multimedia contents are to be played according to the UIBC command in a buffer of the second device based on the buffer storage capability of the second device, and notifying the second device of information about the determined play position.
US10506069B2 Virtual profile for Bluetooth
Systems, methods, and computer-executable instructions for connecting devices includes receiving a device identifier associated with a second device. A search is initiated for a second device profile associated with the device identifier using the device identifier. The second device profile is received. The second device profile includes a device address and a link key. The link key was generated by a second device different from the first device. The address of the first device is set to the device address. Encrypted data is received from the second device addressed to the address.
US10506068B2 Cloud-based cross-device digital pen pairing
Examples of the disclosure enable managing a user account, such that a peripheral device is configured to interact with one or more user devices associated with the user account. In some examples, a device identity associated with the peripheral device is identified, and it is determined whether the device identity is associated with a user account. Upon determining that the device identity is associated with the user account, the peripheral device is paired with a user device associated with the user account without manually pairing the peripheral device with the user device. Examples of the disclosure enable the peripheral device to interact with one or more user devices in an efficient, user-friendly manner.
US10506065B2 Technologies for managing social relationships of a computing device social group
Technologies for managing social relationships of a computing device social group includes exchanging device attributes amongst the members of the computing device social group, determining a social relationship between members, and sharing a social interaction policy based on the social relationship. The social interaction policy and the social relationship are used to define and control interactions of members of the computing device social group.
US10506064B2 Centralized selection of peers as media data sources in a dispersed peer network
A multi-source peer content distribution system transfers content files from multiple, distributed peer computers to any requesting computer. The content distribution network coordinates file transfers through a mediation system including a content catalog and a host broker system. The content catalog contains an identification of each content file, the segmented subunits of each file, and the peer caches to which the subunits have been distributed. The host broker system receives content file requests issued over a network from requesting computers. In response, manifest files identifying the request corresponding content subunits and distributed cache locations are returned. The requesting computers can then retrieve and assemble the corresponding content subunits from the peer computers to obtain the requested content file.
US10506061B1 Adaptive system and method for dynamically adjusting message rates through a transport
Disclosed herein is a system, method, and computer program product for dynamically altering message rates through a transport. The system, method, and computer program product continually operates a transport and analyzes trend data using a moving average of producer rates and consumer rates. Keeping message flow at an optimal rate as system conditions vary throughout time enables efficient delivery of messages through multiple subsystems and intermediary transports to the messages' manifold endpoints.
US10506060B2 Method and system for tracking chain of custody on unstructured data
The present invention relates to methods and file systems for tracking the chain of custody on unstructured data in a file system. More particularly, the present invention relates to methods and file systems for tracking the chain of custody between a source file and a destination file from a source file system to a destination file system.
US10506057B2 Cloud based digital alert system
A digital alert system provides cloud based digital alerts to a client device. The digital alert system receives location data from a client device that describes a current location of the client device. The digital alert system determines that the current location of the client device is within a geo-fence associated with a client-side application installed on the client device, a user of the client device having authorized digital alerts associated with the client-side application. The digital alert system transmits, to the client device, a digital alert that is associated with the geo-fence. The digital alert includes a selectable component that operatively causes a web browser application installed on the client device to access web based content associated with the client-side application.
US10506054B2 Building occupancy sensor network
A system for detecting and identifying occupants of rooms in a building works with an application allowing configurable control and actuation of various controller and actuators around the building and easy configuration of short range communication devices.
US10506050B2 Device cooperation support system
A device cooperation support system includes a user apparatus configured to receive an operation result output from an external device, to output a control signal for operating the external device, and to perform device cooperation control based on a device cooperation rule, and a device cooperation support apparatus configured to support device cooperation between the user apparatus and the external device. The device cooperation support apparatus receives registration of an external device from a device registrant, creates the device cooperation rule by combining condition clause information with execution clause information created on the basis of device operation definition information of the registered external device, and delivers the device cooperation rule to the selected user apparatus based on association between the selected user apparatus and the device cooperation rule.
US10506046B2 Automatic file storage and sharing
Described embodiments enable the automatic uploading and sharing of objects via a content management system (CMS). A user of a client device may request to share an object via a user interface. Prior to the request, the object may be stored in a storage location of the client device that is not synchronized with the CMS. In one embodiment, client software detects a “click-and-drag” operation of an object and provide a sharing element into which an object may be dropped for sharing. The CMS receives the sharing request and may automatically initiate a sharing process comprising receiving the object from the client device, storing the object in the CMS, generating a link to the object, and sending the link to indicated or pre-determined recipient(s). In various embodiments, the objects are synchronized with the CMS and/or organized according to various object parameters within a directory of the CMS.
US10506045B2 Memory access using deterministic function and secure seed
A processing device implementing a storage unit is included in a distributed storage network (DSN) that uses employing one or more storage units to store encoded data slices. The storage unit receives an access request that includes a slice identifier associated with an encoded data slice stored in a particular distributed storage (DS) memory of the storage unit. The storage unit obtains a secure seed, and determines a memory range associated with the slice identifier by performing a deterministic function on the slice identifier using the secure seed as an input to the deterministic function. The storage unit identifies the particular DS memory as being associated with the memory range, and performs the access request using the particular DS memory.
US10506041B2 Providing information on published configuration patterns of storage resources to client systems in a network computing environment
Provided are a computer program product, method, and system for providing information on published configuration patterns of storage resources to client systems in a network computing environment. Published configuration patterns of storage resources and storage performance models for the published configuration patterns are received from the client systems and stored in a catalog. The published storage performance models are based on storage performance and workloads realized at the configuration patterns of the storage resources. A determination is made from the catalog of at least one published configuration pattern that is similar to a requested configuration pattern requested by a client system according to at least one storage attribute. A result set is generated indicating the determined at least one published configuration pattern and the storage performance model and sent to the requesting client system.
US10506037B2 Discovery of ingress provider edge devices in egress peering networks
The present disclosure generally discloses improvements in computer performance in communication networks, which may include improvements in computer performance in supporting discovery of ingress provider edge (PE) devices in a communication network using egress peer engineering (EPE) and software defined networking (SDN). The ingress PE devices of a network may have peering relationships with an egress peer link of an egress peer node of the network. The ingress PE devices may be discovered by identifying a set of traffic flows on an egress peer link of an egress peer node, identifying a set of ingress PE devices that have peering relationships with the egress peer node, determining bandwidth usage information, selecting, from the set of ingress PE devices based on the bandwidth usage information, a set of selected ingress PE devices, and initiating a management action for at least one of the selected ingress PE devices.
US10506031B1 Scalable network for processing virtual environments
A dynamically scalable computing framework used in support of on-line services is disclosed. A network is formed from computing nodes communicatively coupled with communication hubs in a mesh configuration. A load balancing module executing on a computing node monitors processing relating to a plurality of data objects. When a processing threshold is reached, the computing node dynamically reallocates processing of a subset of data objects sharing the same property to a second computing node. Processing nodes in the network receive subscription rules defining characteristics of data objects suitable for copying to another computing node in the network. In response to receiving subscription rules, processing nodes evaluate the rules against data objects on the particular processing node to identifying data objects that should be copied to the other processing nodes corresponding to the received subscription rules.
US10506026B1 Resource prestaging
A service management system prepares computing resources for use before a client requests the resource. For example, a service management system of a provider may restore an operating system image to a volume. The service management may then assign a processing resource to the volume to form a virtual machine. The service management system may cause the processing resource to finish preparation of the operating system on the volume. The service management system may disconnect the resulting staged volume from the processing resource. The staged volume may remain active in the low-latency data store and be added to a list of available staged volumes having the operating system. When a client requests a virtual machine having an operating system, the service management system may determine that the client receives the staged volume as part of the virtual machine to avoid the start-up costs of preparing a volume.
US10506024B2 System and method for equitable processing of asynchronous messages in a multi-tenant platform
Systems, methods and media are shown for equitable job processing of asynchronous messages for multiple tenants in a multi-tenant platform that involve receiving messages of a given message type in an input buffer from at least one front end tier (FET) device, providing messages of the given message type from an output buffer to at least one back end tier (BET) device, determining a priority weight W for each message in the input buffer based on a tenant identifier and message type for the message, and evaluating the priority weight W for the message and delaying the message if the priority weight W is below a priority threshold and moving the message to the output buffer if the priority weight W is not below the priority threshold.
US10506014B2 System and method for determining quality of a media stream
A method for determining the quality of a media stream of a computer network including: receiving a packet from a traffic flow; determining whether the packet relates to a media stream; if the packet is related to the media stream, simulating a content player buffer related to the media stream; reviewing further data chunks associated with the media stream to determine quality events affecting the media stream; analyzing the effect of the quality event on a subscriber viewing the quality event; and determining a Quality of Experience score related to the media stream; otherwise allowing the packet to continue to the subscriber without further analysis. A system for determining the quality of a media stream, the system including modules configured to carry out the method for determining the quality of the media stream.
US10506013B1 Video redirection across multiple information handling systems (IHSs) using a graphics core and a bus bridge integrated into an enclosure controller (EC)
Embodiments of systems and methods for providing video redirection across multiple Information Handling Systems (IHSs) are discussed. In some embodiments, a method may include: receiving, via a video redirection client, a video stream produced by a video redirection server executed by a Baseboard Management Controller (BMC) of a selected IHS; providing the video stream to a framebuffer driver, where the frame buffer driver is configured to: (i) store frame data from the video stream onto a framebuffer memory; and (ii) in response to a determination that a host is not available, transmit control signals to a graphics core via an Advanced Microcontroller Bus Architecture (AMBA) high-performance bus (AHB)-to-Peripheral Component Interconnect (PCI) (AHB-to-PCI) bridge, where the graphics core is accessible via a PCI bus exclusively when the host is available; and transmitting the frame data to a display coupled to the chassis.
US10506011B2 Method for negotiating codecs in IP networks
A codec negotiation method may include issuance by a first terminal, belonging to a first IP domain/network, of an offer message specifying, a list of codecs referred which said first terminal is capable of using for communicating with a second terminal, belonging to a second IP domain/network. The offer may be intercepted by a transit device situated on the signaling path between the first and second domains/networks. The transit device may determine a revised offer, and send the revised offer to the second terminal. The second terminal may determine a response including a list of more than one codecs that are contained in the revised offer and that the second terminal is capable of using, and sends the response to the transit device. The transit device may determine a provisional revised response, so as to comply with a certain priority criterion selected by the operators of the domains/networks in question.
US10506010B2 Delivering content in multiple formats
Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.
US10506005B2 Intermediate network entity for controlling bandwidth for an adaptive bit rate stream
There is described a method for controlling bandwidth between a client and a content server in a data network. The method is implemented by an intermediate network entity that is between the client and the content server in the data network. A dataflow between the content server and the client is monitored and based on the monitoring, the dataflow is categorized as being an Adaptive Bit Rate (ABR) streaming dataflow that comprises segments of media data of a particular quality variant of a plurality of quality variants potentially available at the content server. A different quality variant of the plurality of quality variants is selected as a target quality variant and a bandwidth value is determined to apply to the dataflow to try to cause the client to request segments of media data of the target quality variant for the dataflow. The determined bandwidth value is applied to the dataflow.
US10506004B2 Advanced comfort noise techniques
Various of the disclosed embodiments enable managing and augmenting “comfort noise” during a network call, such as a Voice Over Internet Protocol (VOIP) connection. Particularly, traditional systems typically send machine-generated comfort noise, or a command to generate comfort noise at the recipient, on a channel separate from the conversation content. Some embodiments reduce this overhead by embedding the comfort noise in the media stream. In other embodiments, audio encoding is stopped at the source when the speaker falls silent and the recipient, after detecting the cessation, will generate white noise at its end. These approaches may be used in conjunction with a determination of the available bandwidth and channel parameters.
US10505997B2 Providing persistent activity sessions across client devices
One or more embodiments of the disclosure provide systems and methods for improving a user experience related to interacting with content using multiple client devices and/or mediums. For example, a persistent activity system can receive activity data for a user from a client device. The persistent activity system can generate state information based on the received activity data. Further, the persistent activity system can provide the state information to another client device and/or medium to enable the user to seamlessly resume the user's activity on the other client device and/or medium.
US10505996B2 Leveraging geographically proximate devices to reduce network traffic generated by digital collaboration
A system to identify and leverage geographically proximate client devices to reduce network traffic associated with facilitating digital collaboration sessions in a real-world environment. Embodiments enable a user to initiate a digital collaboration session and to limit participation in the digital collaboration session to client devices that are physically located within a geofence (e.g., a virtual geographic boundary). Other client devices that are located within the geofence are identified and enabled to join the digital collaboration session. participants may each use their own client device to contribute to the digital collaboration session. Participants can save individual segments of the digital collaboration session by indicating an interest immediately after the segments occur. Client devices then upload data for the segment for enhancement. Enhancing the segment includes adjusting a timing of at least some of the participants' contributions to more closely match an underlying rhythmic pattern of the segment of interest.
US10505991B1 Systems and methods for IP-based intrusion detection
Systems and methods for account security are provided. In one example embodiment, a first login request including a username and a password is analyzed to identify a first internet protocol (IP) address and a first request time associated with the first login request. A login history comprising login request data for the server computer is analyzed to identify a plurality of usernames, wherein each username of the plurality of usernames is associated with a corresponding login request from the first IP address within a threshold time period of the first request time. In response to determining a login success ratio is below a threshold login success ratio and a number of unique usernames in the analyzed data is above the unique username threshold, the system automatically performs a security action.
US10505981B2 Techniques for detecting malicious behavior using an accomplice model
The present disclosure generally relates to web page analysis, and more particularly to detecting malicious behavior using an accomplice model. In certain embodiments, the accomplice model may determine that a URI is associated with malicious behavior based upon the URI being associated with an attribute determined to be related to malicious behavior. Examples of an attribute include a host system, a domain, or an element of a document used to render the web page. Examples of an element of a document used to render the web page may include an active/dynamic element (e.g., a function, a script, etc.) or an inactive/static element (e.g., a string, a number, a frame, a tracking username, a social networking username, etc.).
US10505975B2 Automatic repair of corrupt files for a detonation engine
Techniques for automatic repair of corrupt files (e.g., malware sample files) for a detonation engine are disclosed. In some embodiments, a system, process, and/or computer program for automatic repair of corrupt files for a detonation engine includes receiving a malware sample from a network device; determining whether the malware sample includes a corrupt file; and in an event that the malware sample is determined to include the corrupt file, repairing the corrupt file for the detonation engine.
US10505971B1 Protecting local network devices against attacks from remote network devices
Disclosed approaches for protecting against attacks on a network device, a second network device receives a first message from a first network device. In response to the first message, the second network device determines a first area from which the first network device issued the message. The second network device determines whether or not the first area intersects a second area having the second network device. In response to determining that the first area intersects the second area, the second network device acknowledges the first message to the first network device. In response to determining that the first area does not intersect the second area, the second network device rejects the first message.
US10505970B2 Identifying and using DNS contextual flows
In one embodiment, a device in a network captures domain name system (DNS) response data from a DNS response sent by a DNS service to a client in the network. The device captures session data for an encrypted session of the client. The device makes a determination that the encrypted session is malicious by using the captured DNS response data and the captured session data as input to a machine learning-based or rule-based classifier. The device performs a mediation action in response to the determination that the encrypted session is malicious.
US10505969B2 Setting-up penetration testing campaigns
Methods and systems for penetration testing of a networked system by a penetration testing system (e.g. that is controlled by a user interface of a computing device) are disclosed herein. In one example, a penetration testing campaign is executed according to a manual and explicit selecting of one or more network nodes of the networked system. Alternatively or additionally, a penetration testing campaign is executed according to a manually and explicitly selected node-selection condition. Alternatively or additionally, a penetration testing campaign is executed according to an automatic selecting of one or more network nodes of the networked system.
US10505967B1 Sensor-based wireless network vulnerability detection
Certain embodiments disclosed herein include a method for detecting potential vulnerabilities in a wireless environment. The method comprises collecting, by a network sensor deployed in the wireless environment, at least wireless traffic data; analyzing the collected wireless traffic data to detect at least activity initiated by a wireless entity in the wireless environment; sending, to a control system, data indicating the detected wireless entity; and enforcing a security policy on the detected wireless entity based on instructions received from the control system.
US10505960B2 Malware detection by exploiting malware re-composition variations using feature evolutions and confusions
One embodiment provides a method comprising, in a training phase, receiving one or more malware samples, extracting multi-aspect features of malicious behaviors triggered by the malware samples, determining evolution patterns of the malware samples based on the multi-aspect features, and predicting mutations of the malware samples based on the evolution patterns. Another embodiment provides a method comprising, in a testing phase, receiving a new mobile application, extracting a first set of multi-aspect features for the new mobile application using a learned feature model, and determining whether the new mobile application is a mutation of a malicious application using a learned classification model and the first set of multi-aspect features.
US10505959B1 System and method directed to behavioral profiling services
A security appliance with one or more processors and a memory communicatively coupled to the one or more processors is described. The memory includes behavior profiling service logic that, when executed by the one or more processors, (i) creates a behavior profile for a particular entity based on received incoming data, and (ii) determines whether the behavior profile identifies that a malicious attack is being performed by the particular entity based on a comparison of the behavior profile to a reference profile. The reference profile represents historical behavior of the particular entity that is monitored over a prescribed period of time.
US10505958B2 Method for detecting abnormal traffic
A method for detecting abnormal traffic may include receiving messages, counting the messages by types thereof, storing resulting counts to an IP hash array, and storing traffic characteristics in the IP hash array, depending on information on the counts of the messages stored in the IP hash array, storing IP information of the messages in the first N ranks in terms of count to a sequencing array wherein N is a natural number, receiving new IP information, and updating the IP information of the messages in the first N ranks and storing the updated IP information to the sequencing array, and in the updated sequencing array, verifying occurrence of abnormal traffic associated with the messages of a specific said type against a preset corresponding characteristic value.
US10505954B2 Detecting malicious lateral movement across a computer network
Graph-based detection systems and techniques are provided to identify potential malicious lateral movement paths. System and security events may be used to generate a network connection graph and detect remote file executions and/or other detections, for use in tracking malicious lateral movement across a computer network, such as a compromised computer network. Lateral movement determination across a computer network may be divided into two subproblems: forensic analysis and general detection. With forensic analysis, given a malicious node, possible lateral movement leading into or out of the node is identified. General detection identifies previously unknown malicious lateral movement on a network using a remote file execution detector, and/or other detectors, and a rare path anomaly detection algorithm.
US10505950B2 System, method, and computer program product for multi-layer encryption of an efficient broadcast message
A system, method, and computer program product are provided for multi-layer encryption of an efficient broadcast message. In use, a message is identified that includes data to be broadcasted to a plurality of recipients as well as identifiers of the plurality of recipients. The message is encrypted using a first encryption process to form a first header portion and a first data portion. Additionally, the message with the first data portion is encrypted using a second encryption process to form a second header portion and a second data portion. Further, the first header portion is encrypted using a third encryption process to form a third header portion. A multi-layer efficient broadcast message is then formed for broadcasting the data to the plurality of recipients, the multi-layer efficient broadcast message including the second header portion, the third header portion, and the second data portion.
US10505947B2 Policy-based access in a dispersed storage network
A method for execution by a computing device begins by receiving from a requester a read request regarding a set of encoded data slices stored in a set of storage units. The method continues by obtaining an access policy for the read request that includes time varying availability patterns for the set of storage units. The method continues by retrieving from a first group of storage units, during a first time varying availability pattern, first encoded data slices of the set of encoded data slices. The method continues by retrieving from a second group of storage units, during a second time varying availability pattern, second encoded data slices of the set of encoded data slices. The method continues by determining whether the decode threshold number of encoded data slices has been retrieved. When yes, the method continues by decoding the encoded data slices to recover the data segment.
US10505943B2 Enabling users to perform operations that require elevated privileges
Users can be enabled to perform operations that require elevated privileges in a controlled manner. An agent can be executed on a user's computing device with admin privileges. When the user desires to perform an operation that user's privileges do not allow, the user can submit a request to an administrator. If the administrator approves the request, the agent can be notified that an operation needs to be performed. The agent can then obtain the necessary information for performing the operation and either perform the requested operation directly or perform one or more other operations to enable the user to perform the requested operation. In cases where the agent's actions grant elevated privileges to the user, the agent can be further configured to revoke the elevated privileges at a subsequent time to thereby prevent the user from retaining elevated privileges indefinitely.
US10505937B2 System and method for application route management
The unauthorized access of database nodes by application nodes within an electronic computing and communications system can be prevented using an access table that stores access table records indicating that at least some of the application nodes are authorized to access at least some of the database nodes. The access table records can be generated by identifying connections between application nodes and database nodes within a configuration management database. Responsive to receiving a request to access a database node sent from a first application node, the access table can be queried to determine whether an access table record indicating that the first application node is authorized to access the database node is stored in the access table. If that access table record is not stored in the access table, the request is denied. Otherwise, the request is allowed.
US10505930B2 System and method for data and request filtering
Data and data requests of users of applications are filtered using a client-resident agent. A user profile may contain data pertaining to restrictions on content the user is permitted to view or types of requests the user is permitted to make. within one or more applications. Data in the user profile may be used to grant or deny access to applications, filter particular content from the user's view, or filter particular data requests made by the user.
US10505929B2 Management and authentication in hosted directory service
A user, group, and device management and authentication system allows administrators to manage one or more directories with devices that are not associated with a domain of the one or more directories via a set of APIs. The system also allows applications and services that do not have direct access to a list of directory users to access the one or more directories. The user, group, and device management and authentication system may be an add-on system that works in conjunction with a centrally-managed directory service to provide such functionality. For example, the system may generate an access token associated with a particular directory that can be used by a service accessed by an administrator to call an API provided by the system. The API call may be translated into a directory-specific API call that can be used to perform an action in the particular directory.
US10505928B2 Facilitation of service login
As provided herein, a first device may be registered as authorized to authenticate a user login into a service from a second device (e.g., a smart phone may be used to log the user into a webmail service on a computer without the user having to enter a password through the computer). Responsive to the user attempting to access the service through the second device, a login interface may be displayed on the first device. The user may confirm or deny that the user wants to log into the service on the second device, thus allowing the user to seamlessly log into the service on the second device (e.g., without entering a password) while mitigating unauthorized logins into the service from unknown devices. Further, the user may use the first device to delegate the authority to authenticate the user login into the service to one or more other devices.
US10505926B2 Protection from unfamiliar login locations
In one embodiment, a user authentication server may use geo-location tracking to determine whether to present an enhanced identity challenge. A communication interface 180 may receive a user login attempt by a user and a current location of the user login attempt. A data storage 150 may store a user location profile of the user. A processor 120 may execute a comparison of the current location to the user location profile. The communication interface 180 may present the user with an enhanced identity challenge before allowing user access based on the comparison.
US10505907B2 Securely recognizing mobile devices
Systems, methods and articles of manufacture to perform an operation comprising receiving, from one of a plurality of stations, a message which includes at least a random number and a first hash value of the random number concatenated with a first key, comparing the first hash value to one or more second hash values, wherein each second hash value is generated by hashing the random number concatenated with one of a plurality of second keys and wherein each second key corresponds to a registered device of a device identification system, upon determining the first hash value matches one of the second hash values, determining an identity of the mobile device based on the corresponding second key, and based on the location of the station which sent the message, assigning a location to the mobile device.
US10505906B2 Systems and methods for decryption as a service via a configuration of read-only databases
Systems and methods for decryption of payloads are disclosed herein. In various embodiments, systems and methods herein are configured for decrypting thousands of transactions per second. Further, in particular embodiments, the systems and methods herein are scalable, such that many thousands of transactions can be processed per second upon replicating particular architectural components.
US10505904B2 Dynamically defined virtual private network tunnels in hybrid cloud environments
A method, apparatus and computer program product manage a plurality of VPN tunnels between a first cloud and a second cloud in a hybrid cloud environment is described. A first virtual private network (VPN) agent manages a first VPN tunnel in a plurality of VPN tunnels. The first VPN tunnel provides communication for traffic between a first node in a first cloud and a second node in a second cloud in a hybrid cloud environment. The agent receives a request from a VPN manager which includes a first set of requirements for a first cloud application for the first VPN tunnel in the plurality of VPN tunnels. The agent creates the first VPN tunnel according to the first set of requirements. Next, the agent receives a modification request from the VPN manager containing a second set of requirements for a second cloud application. The modification request comprises a request either to tune the first VPN tunnel according to both the first and second set of requirements if the first and second requirements are compatible. Alternatively, the request may include creating a second VPN tunnel between the first node and the second node if the first and second requirements are not compatible. The second VPN tunnel is managed by the VPN agent.
US10505896B2 System and method for implementing content and network security inside a chip
Systems and methods for implementing content, streaming, and network security inside a chip or inside a computing device are disclosed. In exemplary embodiments, a system comprises a communication chip and a second processor. The communication chip comprises a router and security instructions. The router is configured to intercept untrusted data between a network, and a first router. The second processor is configured to receive the untrusted data from the router, process the untrusted data with the security instructions to produce trusted data, and provide the trusted data to the router.
US10505895B2 Method and device for storing and sending MAC address entry, and system
Embodiments of the present disclosure provide a method and a device for storing and sending a MAC address entry, and a system. The method includes: sending, by a PE, a first packet to an RR, so that the RR determines a MAC address entry required by the PE according to the first packet, where the RR pre-stores a MAC address table, and the MAC address table includes the required MAC address entry; and receiving, by the PE, a packet which includes the required MAC address entry and is sent by the RR, and storing the required MAC address entry.
US10505894B2 Active and passive method to perform IP to name resolution in organizational environments
A system and method for performing IP to name resolution in organizational environments. IP addresses are determined for devices utilizing the corporate network. An IP address is resolved to a first device name and then the same IP address is subsequently resolved to a second device name. A profile is generated such as a timeline for the IP address including both the first and second device names. The timeline may be queried to determine whether the first device name or the second device name was associated with the IP address during a period of time.
US10505891B2 Security policy selection for machines with dynamic addresses
Some embodiments provide a method for securing communication of data messages of a particular machine that includes a dynamic first level address. The method identifies a fixed second level address for a particular data. The fixed second level address is associated with an interface of the particular machine. Based on the fixed second level address, the method identifies a set of security policies for securing the communication of the particular data message. The method applies the set of security policies to the particular data message.
US10505885B2 Intelligent messaging
Techniques for improved categorization, processing, and display of electronic messages such as email are described. According to various embodiments, it is determined that a recipient corresponding to a member of an online social networking service has received an electronic message from a sender. Member profile data of the sender and the recipient is then accessed. Thereafter, a professional importance score associated with the message is calculated, based on the accessed member profile data of the sender and the recipient. The message is then classified into one of a plurality of professional importance categories, based on the determined professional importance score, and the message is marked in a message inbox user interface associated with the recipient, based on the classification.
US10505884B2 Entity classification and/or relationship identification
One or more techniques and/or systems are provided for identifying relationships between entities and/or for classifying entities into sectors. Social network commentary of users may be evaluated to select comments having co-occurrences of entity identifiers and/or co-occurrences of entity identifiers with sector identifiers. For example, a microblog message “I love these stores!! $CO(A) $CO(B) #ShoeShopping” may have a co-occurrence of entity identifiers $CO(A) of a Company (A) entity and $CO(B) of a Company (B) entity along with co-occurrence with a #ShoeShopping sector identifier of a Retail Clothing sector. A relationship between the Company (A) entity and the Company (B) entity may be specified based upon the co-occurrence of the entity identifiers. A sector classification of the Retail Clothing sector may be assigned to the Company (A) entity and to the Company (B) entity based upon the co-occurrence of the entity identifiers $CO(A) and $CO(B) with the #ShoeShopping sector identifier.
US10505879B2 Communication support device, communication support method, and computer program product
A communication support device performs communication with a plurality of terminal devices. The communication support device includes an acquirer, a changer, and a deliverer. The acquirer acquires messages from the terminal devices. The changer changes, on the acquired message, a delivery mode of the message to the delivery mode that eliminates confusion when the message has a possibility of causing the confusion. The deliverer delivers the message to the terminal devices in the delivery mode that is changed.
US10505877B2 Messaging systems and methods that employ a blockchain to ensure integrity of message delivery
A messaging system is provided that includes a first message server, a second message server and a distributed database system that stores a blockchain. The first message server receives a message from a first user system, and records at least one selected component of the received message into a block of the blockchain stored in the distributed database system. When the second message server receives the messages from the first message server, the second message server can determine whether a component from the received message matches the selected component that is stored in the block of the blockchain.
US10505876B2 Instant communication method and server
An instant communication method is disclosed. The method includes receiving an instant communication message sent by a first client terminal, the instant communication message including first identity information and second identity information; obtaining a corresponding self-defined voice message based on the first identity information; adding the instant communication message to the end of the self-defined voice message to form a current message; and sending the current message to a communication device that corresponds to the second identity information. The instant communication method is able to effectively avoid misunderstanding of a message receiving party.
US10505870B2 Method and apparatus for a responsive software defined network
Aspects of the subject disclosure may include, for example, a method including determining a plurality of service functions required to facilitate a service to a communication device via a network, determining a plurality of network data path routings to perform the plurality of service functions, selecting a set of service functions of the plurality of service functions according to a characteristic of the plurality of network data path routings to perform the set of service functions of the plurality of service functions, and instantiating a set of virtual network functions into the network at a network location having a closer network proximity to a network connection to the communication device than to a control function of the network that facilitates communications with the communication device via the network. Other embodiments are disclosed.
US10505869B2 Mimicking a presence notification from an application executing on a virtual component to optimize computing resource allocation/utilization
According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products for mimicking a presence notification to optimize utilization of computing resources of a system comprising a plurality of virtual components and a virtual component manager are provided. Using the virtual component manager, one or more components that are each performing functions limited to providing a presence notification may be detected. The detected one or more components may be suspended, and the presence notifications for each suspended component may be generated and transmitted by the virtual component manager. Suspending a component that is solely providing a presence notification frees up resources that may be utilized for another component performing computational work.
US10505865B2 Availability management for reference data services
Various aspects for scaling an availability of information are disclosed. In one aspect, a response performance associated with responding to data consumption requests is monitored. A characterization of the response performance is ascertained, and a scaling of resources is facilitated based on the characterization. In another aspect, a data consumption status indicative of data consumed is ascertained. Here, a scalability interface is provided, which displays aspects of the status, and receives an input from a content provider. An allocation of resources is then modified in response to the input. In yet another aspect, a response performance associated with responding to data consumption requests is monitored. An application programming interface (API) call is generated based on a characterization of the response performance, and transmitted to a content provider. An API response is then received from the content provider indicating whether a scaling of resources for hosting the data was performed.
US10505861B1 Bus for providing traffic management statistics to processing pipeline
Some embodiments provide a network forwarding integrated circuit (IC) including multiple configurable ingress pipelines, multiple configurable egress pipelines, a traffic management unit, and a statistics bus. The configurable ingress pipelines are for processing packets received from ports of the network forwarding IC. The configurable egress pipelines are for processing packets to be transmitted out the ports of the network forwarding IC. The traffic management unit includes multiple queues, each of which corresponds to one of the egress pipelines, and is for receiving a packet from an ingress pipeline and enqueuing the packet into one of the queues. The statistics bus connects the traffic management unit to at least a subset of the ingress pipelines, and is for providing the ingress pipelines with state information regarding the queues.
US10505859B2 Packet deadlines in a queue to control the age of information
Systems and method are provided for controlling the age of information, or information freshness, for remote status updating through the use of a packet deadline. In an embodiment, a packet deadline determines how long a packet is allowed to wait in a queue at the source before being transmitted, and, if the deadline expires, it is dropped from the system and never transmitted. This mechanism can control the flow of packets into the system, which can be used to control and optimize the age of information, thus providing a fresh status at a monitor.
US10505858B2 Fabric back pressure timeout transmitting device
A fabric back pressure timeout transmitting device may include an arbiter, a first queue to supply packets to the arbiter and a second queue to supply packets to the arbiter, a first timer tracking time since transmission of a packet from the first queue with at least one packet in the first queue and a second timer tracking time since transmission of a packet from the second queue with at least one packet in the second queue. The first queue is designated to receive those packets that have a first number of remaining to destination hops. The second queue is designated to receive those packets that have a second number of remaining destination hops different than the first number.
US10505857B1 Maximizing network throughput between deduplication appliances and cloud computing networks
A system and method for maximizing network throughput by dynamically tuning the number of connections used during data transfer with various cloud providers. This adaptive tuning of the network connections is based on the accepted request rate for the cloud provider, the outstanding transfer capacity of the cloud network as derived from the network bandwidth, and errors and retry requests from the network and the cloud provider.
US10505856B2 Chassis controller
A non-transitory machine readable medium storing a program that configures managed forwarding elements to establish tunnels between the managed forwarding elements is described. From a particular managed forwarding element, the program receives information regarding coupling of a network element to the first managed forwarding element. Upon receiving the information, the program generates a set of universal flow entries for configuring another managed forwarding element to establish a tunnel to the particular managed forwarding element.
US10505855B2 Use of primitives to notify of slow drain condition
A switch detecting a slow drain situation and providing a slow drain primitive to the slow draining device, such as a storage unit. The slow draining device detects the slow drain primitive and provides a throttling message to the relevant sources of frames being received by the slow draining device. The use of a primitive instead of a frame allows the slow condition notification to be provided even when there is no available credit for sending a frame.
US10505854B2 Buffer circuitry for monitoring network element status
A system includes a pre-trigger buffer and a post-trigger buffer for recording entries related to specific network element. Buffer management monitoring circuitry captures entries leading up to a trigger criterion being met in the pre-trigger buffer and entries following the trigger criterion being met in the post-trigger buffer. The trigger criterion may include network element status, such as a threshold queue level; or an event, such as a dropped packet. The pre-trigger buffer may include a circular buffer in which older entries are overwritten by newer entries. Once the trigger condition is met, the pre-trigger buffer contents are held while the post-trigger buffer fills. Once the post-trigger buffer fills, the contents of the buffers may be read.
US10505852B2 Priority data transmission using fibre channel over ethernet
For handling data being communicated over lossless Ethernet that is sensitive to delays, a processor designates data being transmitted over an Ethernet connection as one of low latency data and standard data. The processor further indicates that a Fibre Channel over Ethernet (FCoE) device supports transmission of the low latency data using a type length value (TLV) of a data center bridging capability exchange protocol (DCBX) as of Aug. 10, 2010. The processor transmits the low latency data and indicating that the low latency data being transmitted is low latency data. The processor detects one or more delays in the transmission of the low latency data. The processor issues a flow control command to pause a port from sending frames to the Ethernet for a given amount of time in response to detecting the one or more delays.
US10505850B2 Efficient policy enforcement using network tokens for services—user-plane approach
One aspect relates to initiating, by a device, a connection with an application server associated with one or more application services. A gateway derives an uplink network token and/or a downlink network token. The tokens are provisioned to the device and/or an application server over the user-plane. The tokens are included with uplink and/or downlink packets, respectively. Another aspect relates to receiving a data packet at a gateway. The gateway determines a requirement for a network token from the packet. The gateway derives the network token based on a device subscription profile maintained by a network. The network token may be sent with the packet to a destination address associated with the packet. A packet including a network token may be received at a gateway. The gateway may verify the network token and send the data packet to an application server or a device if the verifying is successful.
US10505848B2 Congestion management techniques for communication networks
Congestion management techniques for communication networks are described. In an example embodiment, an apparatus may comprise circuitry, a communication component for execution by the circuitry to receive a send request identifying a message to be received from an initiator device via a packet transfer process and transmit an acceptance to grant the send request, and a scheduling component for execution by the circuitry to determine whether to defer the packet transfer process and in response to a determination to defer the packet transfer process, select a value of a delay parameter to be included in the acceptance. Other embodiments are described and claimed.
US10505843B2 System and method for optimizing management controller access for multi-server management
An information handling system includes a memory and a first controller. The memory stores a mapping table. The first controller is configured to communicate with the memory. The first controller detects a presence of a second controller in response to a first node being connected to a network within the information handling system, generates a port number for the second controller, stores the port number for the second controller in the mapping table, receives an indication that an Internet Protocol address of the second controller has changed, and updates the mapping table with the changed Internet Protocol address of the second controller.
US10505838B2 System and method for diverting established communication sessions
There is provided a system and method for diverting established communication sessions, which includes: receiving at least one packet from a communication session; determining the state of the communication session; if the state of the communication session is diverted, bridging the at least one packet to a service chain; if the state of the communication session has been prohibited from being diverted, forwarding the at least one packet to an endpoint; and otherwise, if the state of the communication session is a state prior to the divert decision, saving the at least one packet and determining whether the communication session is a candidate to be diverted to the service chain.
US10505836B2 Symmetric route establishment with bidirectional links for wireless mesh networks
Methods of establishing a bidirectional route between a route originator node and a route destination node in a wireless mesh network include the route originator node broadcasting a route request message to relay nodes in the network. The route request message identifies the route destination node as the final destination for the route request message and also identifies a transmitted power level. The relay nodes determine whether the link with the route originator node is bidirectional using the transmitted power level and the received signal strength to determine the power loss over the link and then by comparing its transmission power level to that power loss. The relay node forwards the route request message when the first link is bidirectional. This process is repeated at each node that receives the route request message until the route request message reaches the route destination mode.
US10505833B2 Predicting video engagement from wireless network measurements
A mechanism is provided for predicting video engagement from network measurements for a user device connected to a wireless network. Wireless network measurements are retrieved from a wireless network device in the wireless network. The wireless network measurements are related to the user device of a user. It is determined that the user device is engaged in a video streaming session. A computer classifies the video streaming session as one of a plurality of classes, in which the plurality of classes predict an outcome of the video streaming session for the user device.
US10505831B2 Sensor network system and operational method of the same
A sensor network system including: a sensor object; a plurality of sensor node communication terminals mounted on the sensor object, and respectively including a plurality of sensor elements each having a function equivalent to one another; a data server configured to store sensor information of the plurality of the sensor elements for plurality of every sensor node communication terminals; and a data management unit configured to analyze the sensor information stored in the data server, wherein the data management unit executes self-diagnostics of failures of the plurality of the sensor elements and the plurality of the sensor node communication terminals in accordance with a failure diagnosis algorithm, and thereby maintenance of the sensor element or sensor node communication terminal determined to be in failure can be performed.
US10505830B2 Container monitoring configuration deployment
In one example in accordance with the present disclosure, a method may include determining, by a monitoring server external to a container cluster environment, that a new container has been added to the container cluster environment. The method may include receiving, by the monitoring server, cluster data from the new container and comparing, by the monitoring server, the cluster data to a plurality of configuration templates on the monitoring server. The method may also include determining, by the monitoring server, a configuration template from the plurality appropriate for the new container based on the comparison and deploying the configuration template to monitor the new container.
US10505826B2 Statistical pattern correlation of events in cloud deployments using codebook approach
Correlations between patterns of events generated by various separate components within a cloud deployment are statistically determined. The determinations of the correlations can be based on dependencies between the components as indicated by a system topology graph including the components. The patterns correlated can be patterns of events from event streams generated by monitoring systems that monitor the components. The events in the event streams can represent changes over time in component state, behavior, or problem occurrence. Because the quantity of components within such a cloud deployment can be enormous, the quantity of events generated by the monitoring systems over a significant period of time can be voluminous.
US10505822B2 Interactive software renormalization
A system may include a database and server device(s) disposed within a remote network management platform. The database may contain established normalization information for a plurality of software applications installed on computing devices of a managed network. The server device(s) may be configured to: update a content library to include canonical normalization information for a particular software application of the plurality; after updating the content library, make a determination that established normalization information for the particular software application is inconsistent with the canonical normalization information for the particular software application; in response to making the determination, provide, to a client device associated with the managed network, a representation of a graphical user interface that displays (i) a suggestion to update the established normalization information for the particular software application based on the canonical normalization information for the particular software application and (ii) prompts to accept or reject the suggestion.
US10505819B2 Method and apparatus for computing cell density based rareness for use in anomaly detection
In one embodiment, a method includes receiving network data at an analytics device, grouping features of the network data into multivariate bins, generating a density for each of the multivariate bins, computing a rareness metric for each of the multivariate bins based on a probability of obtaining a feature in a bin and the probability for all other of the multivariate bins with equal or smaller density, and identifying anomalies based on computed rareness metrics. An apparatus and logic are also disclosed herein.
US10505818B1 Methods for analyzing and load balancing based on server health and devices thereof
A method, non-transitory computer readable medium, and health analysis apparatus that monitors network traffic exchanged with a plurality of server devices in a server pool to obtain signal data regarding a plurality of signals associated with the network traffic. A determination is made when there is a sever health anomaly for one or more of the server devices based on an application of a server health prediction model to the signal data. The server health prediction model includes a plurality of predictive health targets each based at least in part on historical signal data for one or more of the signals and having an associated threshold value. A mitigation action is initiated when the determining indicates there is a sever health anomaly for one or more of the server devices.
US10505816B2 Semantic analysis to detect shadowing of rules in a model of network intents
Systems, methods, and computer-readable media for performing semantic analysis to identify shadowing events. One or more models of network intents, based at least in part on a priority-ordered listing of rules representing network intents, is received. Each rule comprises a Boolean function of one or more packet characteristics and network fabric conditions, and a corresponding network action. For each given rule of the priority-ordered listing of rules, partial and complete shadowing events are detected based on semantic analysis. The semantic analysis comprises calculating an inverse set that comprises the inverse of the set comprising all rules with a higher or equal priority to the given rule, and then calculating a shadowing parameter that comprises the intersection between the inverse set and the given rule. If the shadowing parameter is equal to zero, a complete shadowing event is detected. If the shadowing parameter is not equal to zero and is not equal to the given rule, a partial shadowing event is detected.
US10505813B2 System and method for an improved placement of storage nodes in network
The present disclosure relates to device in a network. The device includes an obtaining module, a storage module, and a determination module. The obtaining module is configured to obtain topology information associated with one or more nodes available in a network. The storage module is configured to store the topology information obtained along with meta-information associated with the topology information, if any. The determination module is configured to determine placement of at least storage resources on at least one node selected from the one or more nodes based on the topology information and the meta-information.
US10505809B1 Object-based prefix and attribute distribution for network devices
A protocol can be used to share routing information with neighbor network devices in the form of related objects of attributes and prefixes. The attribute object includes a set of unique attributes that are known for a given prefix or prefixes, but without including the prefixes within the attribute object. The attribute object includes an identifier of the attribute object for future reference by other messages. The prefix object includes one or more prefixes and the associated attribute identifier common to the prefixes. In the case where a subset of prefix or prefixes change so as to have new attributes associated with them, then a re-advertisement of the prefixes with the new attribute identifier is generated. In this way, routing updates become more efficient resulting in peers only needing to update the attribute object or the prefix object.
US10505807B2 Network coordination apparatus
A method comprising determining at least one event criteria from a received event function request; determining an event impact from the at least one event criteria and a general function impact; determining whether the event impact interferes with at least one implemented function instance; and generating a coordination output based on the determination whether the event impact interferes.
US10505806B2 Learning and deploying datacenter landscapes
Techniques disclosed herein permit logical topologies of datacenters to be automatically learned and re-created in the cloud. In one embodiment, a datacenter landscape is determined based on numbers of hops from nodes in a datacenter to a wide area network (WAN)-facing node. Such a datacenter landscape may then be re-created in the cloud. In another embodiment, virtual appliances are deployed using templates with user-tunable parameters. What would have been set up manually in a physical datacenter, such as connecting a new router to other devices, is then simplified to adjusting parameters of the template to specify, e.g., that the router is a routed hop rather than a bump in the wire, with the router then being automatically deployed in the specified manner.
US10505801B2 System and method for identifying and recovering stranded voting ballots
Techniques for configuring and operating a network connected election voting system are provided. Voting devices are network connected to a voting system controller. Alerts are provided when a ballot becomes stranded on a voting device. The stranded ballots may be untransferrable ballots or interrupted ballots. A recovery mechanism is provided to obtain the data for untransferrable ballots. The alerts may be provided at a display on the voting device, controller or both.
US10505798B2 Systems and methods for providing customized virtual wireless networks based on service oriented network auto-creation
System and method embodiments are provided for providing customized virtual networks based on SONAC. In an embodiment, a network management entity for providing a customized VN includes a SONAC module executed by a computing device that is connected to a wireless network, the SONAC module configured to receive service requirement data from the wireless network and create a service customized VN according to the service requirement data, the service requirement data describing one or more service requirements, wherein the SONAC module comprises an interface to interact with: an SDT component, the SDT component used by the SONAC module to determine a service customized logical topology; an SDRA component that maps the logical topology to physical network resources within the wireless network; and a SDP component that determines an end-to-end data transport protocol for communication between a first device and a second device via the wireless network.
US10505797B2 Apparatus and method for seamless commissioning of wireless devices
An electronic device includes a first processor; a first commissioning element to communicate with external devices using wireless communication and a first memory storing programs for commissioning a target device onto a communication network. The communication network has configuration data including a network identifier and a network key. The programs provide a user interface for commissioning the target device. The target device includes a second processor, a second wireless radio, and a second commissioning element to receive the network configuration data. The target device decodes the network configuration data to commission the target device onto the communication network. The electronic device sends the network configuration data to the target device and receives confirmation that the target device has successfully connected to the communication network. The electronic device displays the success in a user interface.
US10505796B2 Network function virtualization
Examples for network function virtualization are described. These examples include accessing definition data defining a virtual network function, the virtual network function comprising one or more components. The definition data is then instantiated to generate an instance of the virtual network function. Physical computing resources may then be assigned to the instance of the virtual network function.
US10505791B2 System and method to handle events using historical data in serverless systems
The disclosure relates to technology handling events in a distributed computing environment. Events comprising a function executable by an instance are received from an event queue. The received events are mapped to an instance in a pool that executes a corresponding function. When it is determined that the instances in the pool are at least one of unavailable and do not include the function corresponding to the event, a new instance is created in the pool, where the new instance includes the function corresponding to the event. Instances in the pool may be terminated when frequency of occurrence patterns of the event with a corresponding function indicate the event is occurring less frequently such that fewer instances are required to execute the corresponding function. Otherwise, the events are dispatched to the appropriate instance in the pool for execution.
US10505790B2 Apparatus and method for automated event notification read receipt to support non-repudiated auditing or other functions in industrial process control and automation system
A method includes transmitting a notification to a first end-user device, where the notification is associated with an event in an industrial process control and automation system. The method also includes receiving a first read receipt identifying when a user of the first end-user device opened the notification or viewed or read details about the notification at the first end-user device. In addition, the method includes storing the first read receipt or information related to the first read receipt in association with the notification and/or the event. The method could also include transmitting the notification to a second end-user device and transmitting a first indication to the second end-user device, where the first indication indicates that the user of the first end-user device opened the notification or viewed or read the details about the notification.
US10505785B2 Terminal monitoring control device for controlling and monitoring a terminal device connected in a network
A terminal monitoring control device that controls a terminal device to be monitored connected to a network, the terminal monitoring control device including: a communication information creator that transmits a first command to the terminal device and receives a response to the first command from the terminal device, and determines whether the terminal device can perform communication based on a received result; an information analyzer that, when a determination result of the communication information creator indicates that the terminal device can perform communication, transmits a second command to the terminal device and receives a response to the second command from the terminal device, and determines based on a received result whether the terminal device can be monitored based on a predetermined monitoring item; and a terminal registering unit that, when a determination result of the information analyzer indicates that the terminal device can be monitored, registers the terminal device as a terminal device to be monitored.
US10505777B2 Software based cloud computing modulator / demodulator modem
An all-digital software-only modem using distributed processing resources of cloud computing is provided. In particular, all processes that were previously supported by purpose built software, firmware, Field Programmable Gate Array (FPGA) hardware description language (HDL) firmware, and an Application Specific Integrated Circuit (ASIC) are in the instant disclosure supported entirely by a High Performance Computing (HPC) server inside a cloud computing environment.
US10505773B2 Association between synchronization signal beams and reference signal beams
Methods, systems, and devices for wireless communication are described. Beams used for synchronization signals may be associated with beams used for reference signals. For example, a base station may identify a first set of millimeter wave (mmW) communication beams to transmit a synchronization signal. The base station may transmit the synchronization signal and identify a second set of mmW communication beams to transmit a reference signal, where the second set of mmW communication beams may be associated with the first set of beams. For instance, the first set and second set of mmW communication beams may be the same or similar. The base station may then transmit the reference signal on the second set of mmW communication beams. A user equipment may in turn identify the first and second sets of beams as being associated, and receive the reference signal on the second set of mmW communication beams.
US10505766B1 Input termination circuits for high speed receivers
The present invention is directed to communication systems and electrical circuits. According to an embodiment, an input termination circuit includes a first attenuation resistor and a second attenuation resistor. The resistance values of these two resistors are adjusted in opposite directions to maintain a stable output impedance. There are other embodiments as well.
US10505759B2 Access layer-2 virtual private network from layer-3 virtual private network
In an example, a network device may receive a L3VPN packet of which an egress label edge router (LER) is the network device, and acquire an adjacency index of an adjacency entry in an adjacency table according to the destination IP address of the inner IP datagram from the L3VPN packet. The network device may acquire a PW extended index of a PW extended entry in a PW extended table and a private network layer-2 header for the inner IP datagram from an adjacency entry having the adjacency index. By using the private network layer-2 header and a public network label, a private network label and a public network layer-2 header in a PW extended entry having the PW extended index, the network device may encapsulate the inner IP datagram into a L2VPN packet and forward the L2VPN packet through a physical egress interface in the PW extended entry.
US10505754B2 Systems and methods of controlling retail store environment customer stimuli
In some embodiments, systems and methods are provided to provide customer sensitivity retail store environment control system, comprising: a plurality of lighting systems of the store; a plurality of audio systems of the store; a mapping database; a sensitive customer database maintaining information registered customers requesting a sensitivity roaming environment zone; and a customer sensitivity environment control circuit configured to: identify a first customer in the retail store is registered as an environment sensitive customer; track movement of the first customer through the retail store; an cause some of the lighting systems and the audio systems corresponding in location to the movement of the first customer to reduce from normal lighting outputs and audio outputs, respectively, maintaining in real-time a roaming environment zone surrounding the first customer as the first customer travels through the retail store.
US10505747B2 Feed processing
A data processing system comprising: a processing subsystem supporting a plurality of consumers, each consumer being arranged to process messages received into a corresponding receive queue; a network interface device supporting a virtual interface for each of the receive queues; and a hardware accelerator coupled to the processing subsystem by the network interface device and configured to parse one or more streams of data packets received from a network so as to, for each consumer: identify in the data packets messages having one or more of a set of characteristics associated with the consumer; and frame the identified messages in a new stream of data packets addressed to a network endpoint associated with the virtual interface of the consumer so as to cause said new stream of data packets to be delivered into the receive queue of the consumer.
US10505743B1 Secure digital communications
Disclosed in some examples are methods, systems, and machine readable mediums for secure end-to-end digital communications involving mobile wallets. The result is direct, secure, in-band messaging using mobile wallets that may be used to send messages such as payments, requests for money, financial information, or messages to authorize a debit or credit.
US10505741B1 Cryptographically provable data certification and provenance
A data notarization service receives a request to provide certified data to a recipient. The request may be received from the recipient or from an authorizing entity. In response to the request, the data notarization service acquires the requested data, and applies one or more selected certifications to the requested data to produce certified data. The data notarization service signs the certified data with a notarization. The certifications are selected based at least in part on certification preferences specified by the recipient, and the notarization is applied in accordance with notarization preferences specified by the recipient. The notarized and certified data is provided to the recipient in accordance with an authorization received by the authorizing entity. The authorization may impose limits on when the data is provided and the content of the data provided.
US10505737B1 System and method for blockchain-based consent and campaign management
A specialized networking and application system which includes a consent and campaign blockchain network for advertising campaigns. Off-chain databases are used to store a user's personal data records that are not suitable to be stored in blockchain ledger system. A user receives an opt-in request link prompting the user to consent to receiving advertising campaign messages. The invention verifies user's consent using a single-use token and, if the verification is successful, the advertising campaign messages are transmitted to the user. The invention enables users to centrally manage their consents/preferences for various enterprises, various channels and/or campaigns, storing encrypted subscribers' consents/preferences data into trusted blockchain network, validating the preferences before delivering a campaign message to the user, and providing audit trials and historical campaign messages with analytic data to the users.
US10505736B1 Remote cyber security validation system
A method of verifying the integrity of a downloadable file comprising the steps of requesting a download of a file via a download requesting device comprising an electronic device including a web browsing application through which the download is requested and a web-browser memory; downloading the file into the web-browser memory while preventing the file from being opened or executed by the download requesting device; within the web browsing application, analyzing the file to derive a cryptographic value of the file; within the web browsing application, comparing the derived cryptographic value of the file with a reference value associated with the file that is stored in a memory accessible by the web browsing application; and only when the derived cryptographic value of the file matches the reference value associated with the file, enabling the file to be opened, saved, or executed by the download requesting device.
US10505733B2 Generating and managing a composite identity token for multi-service use
Methods, systems, computer-readable media, and apparatuses may provide creation and management of composite tokens for use with services in a virtual environment without the user having to re-authenticate each time the user accesses a different service. A composite identity server may receive a request to upgrade a first authentication token for a user. The composite identity server may redirect a user agent to an identity provider for authentication and, in response, may receive a second authentication token for the user. The composite identity server may send the second authentication token to a federated microservice and, in response, may receive one or more claims of the second authentication token designated for inclusion in a composite token. The composite identity server may generate a composite token including the one or more claims of the first authentication token and one or more claims of the second authentication token.
US10505732B2 Method for generating a public/private key pair and public key certificate for an internet of things device
A method is provided for generating a key pair and certificate for an IoT device. An integrated circuit (IC) is manufactured by a first entity for use in an internet of things (IoT) device. The IC is provided to a second entity for manufacturing the IoT device using the IC, the IC having a unique identifier (UID) and secret key derivation data (KDD). A secure memory is provided to a third entity by the first entity. The secure memory has secret key derivation parameters configured to enable the generation of a product specific parameter (PSP). The secure memory enables the third entity to prepare a signed public key certificate using the UID assigned to the IC of each device. The public key certificate is for verifying the authenticity of the device. In addition, the PSP enables the IC inside the device to generate a private key corresponding to a public key in the signed public key certificate.
US10505731B1 Secure digital communications
Disclosed in some examples are methods, systems, and machine readable mediums for secure end-to-end digital communications involving mobile wallets. The result is direct, secure, in-band messaging using mobile wallets that may be used to send messages such as payments, requests for money, financial information, or messages to authorize a debit or credit.
US10505729B2 Secure database featuring separate operating system user
Embodiments manage access to cryptography keys for database data, within a secure key store of a local key server owned by a new (security) operating system (OS) user separate from an original default OS user. Existing principles governing distinct OS user access privileges engrained within the OS itself, are leveraged to preclude the default OS user from accessing files of the new security OS user. Embodiments thus segregate the right to read secure cryptography keys of a secure key store, from the right to administer database installation on the OS level. While the original default OS user retains access to the encrypted data, the new security OS user now owns the cryptography key necessary to decrypt that database data. Thus, the default OS user is denied enough information to unlock the database data, enhancing its security. Embodiments are particularly useful for promoting data security in cloud setups and multi-tenant databases.
US10505725B2 Method of performing device to device communication between user equipments
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). In accordance with an aspect of the present disclosure, a method of transmitting data in a device to device communication system is provided. The method includes determining whether a security feature is applied to one or more packet data convergence protocol (PDCP) data units, configuring the one or more PDCP data units based on the determined result, and transmitting the one or more PDCP data units to one or more receiving user equipments (UEs).
US10505718B1 Systems, devices, and techniques for registering user equipment (UE) in wireless networks using a native blockchain platform
A network function (NF) entity in a communication network determines a User Equipment (UE) supports a blockchain authentication procedure, exchanges authentication messages with a Blockchain Authentication Function (BAF) entity over a blockchain network interface (e.g., based on the blockchain authentication procedure), receives a blockchain authentication confirmation from the BAF entity, and registers the UE based on the blockchain authentication confirmation.
US10505717B2 Method and system for partitioned blockchains and enhanced privacy for permissioned blockchains
A method for generation of blocks for a partitioned blockchain includes: storing blocks comprising a partitioned blockchain, wherein each block includes a header and transaction entries; receiving transaction data entries for each of a plurality of subnets; generating a hash value of the header included in the most recently added block; generating a new block header, the new block header including the generated hash value, a timestamp, and a sequence of pairs including a pair for each of the plurality of subnets, each pair including a subnet identifier associated with the respective subnet and a merkle root of each of the transaction data entries received for the respective subnet; generating a new block, the new block including the generated new block header and the transaction data entries for each of the plurality of subnets; and transmitting the new block to a plurality of nodes associated with the partitioned blockchain.
US10505716B2 System, apparatus, and method for securing data using a graphics processor
A system, apparatus, and method are provided for securing data using a graphics processor. Included is a central processor in communication with a graphics processor. The graphics processor is configured to generate a plurality of key streams utilizing a counter mode of operation. Further, the central processor is configured to perform an XOR operation on the plurality of key streams and data.
US10505713B2 Compression and/or encryption of a file
A computing device (100), comprising a memory (240) and a controller (210), wherein said controller (210) is configured to encrypt a file (410) by transforming at least a portion of said file (410) to a number (X) and transforming the number (X) to an exponent vector (exp) comprising at least one exponent, wherein each exponent corresponds to a base in a base vector (base), and wherein the controller (210) is further configured to determine a scaling factor for the current base by dividing the number (X) with the current base raised to the power of the exponent and thereafter determine the residual number (Xres) by reducing the number (X) by the base raised to the power of the exponent multiplied with the scaling factor.
US10505710B2 Electronic calculating device
An electronic calculating device (100) arranged to perform obfuscated arithmetic in a commutative ring (ZM; Zn[x]/M(x)) defined by a combined modulus (M; M(x)) in a residue number system, the residue number system being defined for a series of moduli (m1, m2, . . . , mN), each modulus defining a commutative ring (ZM1; Zn[x]/m1(x)), for each modulus (mi) of the series there exists an associated base element (ui) satisfying the condition that each ring element (xj) modulo the modulus (mj) may be expressed as an integer-list ((aj, bj)) such that the ring elements equal a linear combination of powers of the base element (xj=uiaj−uibj), wherein the powers have exponents determined by the integer-list.
US10505701B2 Configurable bi-directional time division duplex (TDD) subframe structure
Aspects of the present disclosure provide a configurable bi-directional time division duplex (TDD) subframe structure. The configurable subframe structure includes a downlink control portion, an uplink control portion, an uplink data portion and a downlink data portion. A current subframe for communication between a scheduling entity and a set of one or more subordinate entities is produced by determining a desired ratio of uplink information to downlink information for the current subframe and configuring the configurable subframe structure with the desired ratio.
US10505700B1 Reducing intermodulation distortion for intra-band dual connectivity
A radio frequency front end (RFFE) is configured to support dual connectivity communications, in which two different radio access technologies such as 4th-Generation (4G) Long-Term Evolution (LTE) and 5th-Generation (5G) New Radio (NR) data connections are used simultaneously for communications between a wireless communication device and respective LTE and NR base stations. In described embodiments, the RFFE uses two power amplifiers to reduce intermodulation distortion (IMD). The two power amplifiers produce output signals for a 4G LTE uplink and a 5G NR uplink, respectively. The RFFE also has a combiner that mixes the output signals to produce a composite output signal representing both LTE and NR data. Bypass switches may be used to configure the RFFE so that it can be used for single conventional 4G LTE communications.
US10505695B2 Channel quality reporting for full-duplex radio
Techniques are disclosed relating to channel quality reporting for full-duplex (FD) wireless communications. In some embodiments an apparatus (e.g., a mobile device) is configured to receive a reference signal in a wireless communication and determine one or more signal quality indicators for FD communications based on a measured SINR of the reference signal and one or more self-interference cancelation levels. The apparatus may determine the one or more self-interference cancelation levels based on the transmit power of signals transmitted by the apparatus and residual power after SIC. The SIC levels may include both analog and digital SIC levels, which may be separately determined. One or more modulation and coding schemes may be determined based on the effective SINR. In some embodiments, multiple effective SINRs are determined for multiple different transmission modulation orders used by the apparatus.
US10505694B2 CSI measurement and feedback method, and device
Embodiments of the present invention relate to the field of communications technologies, and disclose a CSI measurement and feedback method and a device, so as to resolve a conventional-art problem that flexibility is poor when the UE measures a measurement pilot and provides a feedback. In a specific solution, a first network device sends a first signal to a second network device. The first signal is used for the second network device to determine a first measurement pilot according to the first signal, and send the first measurement pilot to the first network device. The first network device receives the first measurement pilot sent by the second network device, and measures the first measurement pilot to obtain first CSI. The first CSI includes at least one of a CQI, a PMI, an RI, or port selection information.
US10505693B2 Method for transmitting control information in wireless communication system and apparatus therefor
A method of generating Acknowledgement/Negative Acknowledgement (ACK/NACK) information by a user equipment (UE) in a wireless communication system is discussed. The method includes receiving, by the UE from a base station (BS), a plurality of codewords through a plurality of downlink frequency bands related to a plurality of downlink carriers, wherein the UE is configured with a 1-codeword mode or a 2-codeword mode for each of the plurality of downlink frequency bands independently, and wherein a number of supported codewords is one for the 1-codeword mode or two for the 2-codeword mode; determining, by the UE, a total number of ACK/NACK bits, wherein the total number of ACK/NACK bits is determined based on a total number of the plurality of downlink carriers and the number of supported codewords; and generating, by the UE, a sequence of the ACK/NACK bits based on the total number of the ACK/NACK bits.
US10505691B2 Method and apparatus for configuring frame unit comprising control field indicating data fields in wireless LAN system
Proposed is an example relating to a control field used in a PPDU of a wireless LAN system which supports a plurality of RUs. The PPDU comprises a plurality of SIG-B fields and a plurality of data fields. Each SIG-B field and each data field correspond to any one of a plurality of 20 MHz. Each of the plurality of data fields can be allocated or indicated by any one of the plurality of SIG-B fields. The mapping relationship between the data fields and the SIG-B fields can be indicated by a mapping rule. The mapping rule can be indicated by the SIG-B fields.
US10505680B2 Systems and methods for an enhanced control channel
Methods and systems for sending and receiving an enhanced downlink control channel are disclosed. The method may include receiving control channel information via an enhanced control channel. The method may also include using the control channel information to receive a shared channel. The method may include detecting the presence of the enhanced control channel in a given subframe. The enhanced control channel may be transmitted over multiple antenna ports. For example, code divisional multiplexing and de-multiplexing and the use of common and UE-specific reference signals may be utilized. New control channel elements may be defined, and enhanced control channel state information (CSI) feedback may be utilized. The presence or absence of legacy control channels may affect the demodulation and or decoding methods. The method may be implemented at a WTRU.
US10505678B2 Apparatus and method for avoiding deterministic blanking of secure traffic
In one embodiment an apparatus, method, and system is described, the embodiment an apparatus, method including receiving a stream of data frames at an input interface, the data frames one of including security frames, or being included in security frames, wherein the security frames include payload data, performing forward error correction on the data frames a forward error correction (FEC) decoder, buffering received data frames at a buffer and blanker engine and building a complete security frame of the received data frames, determining whether or not to suppress taking a consequent action based on a frequency of authentication errors at an authentication engine, wherein the consequent action to be taken or suppressed, when taken, is taken upon payload data of one or more security frames including a data frame upon which an authentication error occurred. Related apparatus, methods and systems are also described.
US10505677B2 Fast detection and retransmission of dropped last packet in a flow
A network element processes a data flow in accordance with a communications protocol in which respective incremental sequence numbers are assigned to segments of the data flow. The segments are sent from the network element to the other network element in order of the sequence numbers, and respective acknowledgements are received from the other network element. The acknowledgements may include the highest sequence number of the segments of the flow that were received in the other network element. After transmitting the last segment of the data flow an additional segment is sent to the other network element. When it is determined from an acknowledgement of the additional segment that the last segment of the data flow was not received by the other network element, the last segment is retransmitted.
US10505675B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to perform demodulation on the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, wherein the broadcast signals include at least one signal frame, wherein a signal frame includes a preamble and at least one sub-frame, a frequency de-interleaver to frequency de-interleave the demodulated broadcast signals by using a different interleaving sequence, wherein the different interleaving sequence is used for data at least one of the preamble and a sub-frame, wherein the different interleaving sequence is generated based on an interleaving sequence and a symbol offset, a frame parser to parse the at least one signal frame from the frequency de-interleaved broadcast signals and a decoder to decode service data in the parsed at least one signal frame.
US10505669B2 Channel state information reporting on licensed and unlicensed carriers
The present disclosure relates to methods for reporting channel state information. The present disclosure also provides mobile stations for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. For this purpose, the mobile station receives a trigger message that triggers the reporting of channel state information for at least one of the plurality of downlink component carriers, the trigger message being received in a subframe nTrigger, and reports the triggered channel state information for the at least one of the plurality of downlink component carriers based on reference signals present on the at least one of the plurality of downlink component carriers, in a subframe nReport later than nTrigger. The received trigger message indicates that the reference signals are present in a subframe nRS on the at least one of the plurality of downlink component carriers, where nTrigger≤nRS
US10505667B2 Launcher and coupling system to support desired guided wave mode
Aspects of the subject disclosure may include, for example, a launcher that includes a hollow waveguide that guides a first electromagnetic wave conveying data from a transmitting device. A dielectric stub coupler receives the first electromagnetic wave from the hollow waveguide to form a second electromagnetic wave that propagates along a portion of the dielectric stub coupler adjacent to a transmission medium, wherein second electromagnetic wave propagates along the dielectric stub coupler via a first guided wave mode and a second guided wave mode, and wherein the portion has a length that supports a coupling of the second guided wave mode for propagation along an outer surface of the transmission medium.
US10505654B2 Method and apparatus for transmitting or detecting a primary synchronization signal
A method and apparatus for transmitting or detecting primary synchronization signal. The receiver receives primary synchronization signal from a transmitter, and detects the sequence used in the received primary synchronization signal by using three root indexes. Here, the primary synchronization signal is generated by using a Zadoff-Chu sequence having one of the three root indexes. The three root indexes comprise a first index and a second index, and a sum of the first index and the second index corresponds to the length of the Zadoff-Chu sequence.
US10505653B1 Methods and apparatus for fine timing measurement with frequency domain processing
The present disclosure describes methods and apparatuses for fine timing measurement with frequency domain processing. In some aspects, a first device receives a frame that is transmitted by a second device via a wireless medium. A degree to which the frame is affected by multipath propagation in the wireless medium is determined based on frequency power and linear phase of the frame, which can be calculated using frequency domain processing. Based on the degree to which the frame is affected, a time of arrival calculation for the frame can be compensated for effects related to the multipath propagation. By so doing, the effects of multipath propagation can be addressed without time domain processing, which is typically complex and more expensive to implement.
US10505651B1 Precision time synchronization over standardized networking protocols
A system, method and computer product for performing a time synchronization between first and second nodes includes the first node performing: generating a synchronization message, transmitting the synchronization message to the second node at a first time, taking a first timestamp in response to the synchronization message being transmitted and transmitting a timestamp message including the first timestamp to the second node at a second time; and the second node performing: receiving the synchronization message and the timestamp message from the first node, taking a second timestamp in response to the synchronization message being received, receiving the timestamp message from the first node, obtaining the first timestamp based on the received timestamp message, obtaining a timing offset between the first timestamp and the second timestamp and performing a time synchronization to the first node based on the timing offset.
US10505650B2 Radio terminal and network apparatus
A radio terminal according to an embodiment comprises: a controller configured to notify a network apparatus of an MBMS interest indication for announcing that the radio terminal is receiving an MBMS (Multimedia Broadcast Multicast Service) service or is interested in receiving the MBMS service. The controller includes an identifier of a certain MBMS service which the radio terminal is receiving or is interested in receiving the MBMS service, into the MBMS interest indication.
US10505647B2 Method and apparatus for calibration in radio frequency module
An apparatus and a method for phase calibration in a radio frequency (RF) module that constitutes a wireless communication device are provided. The apparatus and method include a test signal is emitted by a forward transmission antenna array of a first antenna array, and the emitted test signal, which is transferred by a member that covers the first and second antenna arrays, is received through a forward reception antenna array of the second antenna array. On the basis of the received test signal, a phase value is calibrated with regard to each of chain combinations formed by the first and second antenna arrays. Forward chain combinations that constitute the chain combination may be determined by a combination of forward transmission chains, which correspond to respective transmission antennas that constitute the forward transmission antenna array, and forward reception chains, which correspond to respective reception antennas that constitute the forward reception antenna array.
US10505642B2 Quasi-optical coupler
A quasi-optical coupling system launches and extracts surface wave communication transmissions from a wire. At millimeter-wave frequencies, where the wavelength is small compared to the macroscopic size of the equipment, the millimeter-wave transmissions can be transported from one place to another and diverted via lenses and reflectors, much like visible light. Transmitters and receivers can be positioned near telephone and power lines and reflectors placed on or near the cables can reflect transmissions onto or off of the cables. The lenses on the transmitters are focused, and the reflectors positioned such that the reflected transmissions are guided waves on the surface of the cables. The reflectors can be polarization sensitive, where one or more of a set of guided wave modes can be reflected off the wire based on the polarization of the guided wave modes and polarization and orientation of the reflector.
US10505637B2 Service processing method and apparatus and optical line terminal
A service processing method and apparatus and an optical line terminal are provided in the present document. The method includes: establishing a corresponding relationship between a device identifier used for identifying an optical network unit ONU and a service provider SP; determining an SP providing a service according to the device identifier reported by the ONU and the corresponding relationship; and processing the service provided by the SP according to the determined SP. The present document solves the problem of resource wastes and complicated management and maintenance existing as each service provider respectively performs service operation and corresponding service management and maintenance according to respective dedicated network in the related art , thereby achieving that services of different service providers are maintained and managed in the same passive optical network, which has an effect that the network construction costs can be effectively saved, and the maintenance is convenient and efficient.
US10505635B2 Point-to-multipoint digital radio frequency transport
One embodiment is directed to a system for use with a coverage area in which one or more wireless units wirelessly transmit using a wireless radio frequency spectrum. The system comprises a first unit, and a plurality of second units communicatively coupled to the first unit using at least one communication medium. Each of the plurality of second units generates respective digital RF samples indicative of a respective analog wireless signal received at that second unit. Each of the plurality of second units communicates the respective digital RF samples generated by that second unit to the first unit using the at least one communication medium. The first unit digitally sums corresponding digital RF samples received from the plurality of second units to produce summed digital RF samples. The system is configured so that an input used for base station processing is derived from the resulting summed digital RF samples.
US10505629B2 Visible-light communications receiver
An optical wireless communications receiver includes a set of photodetectors and signal processing circuitry that receive and process optical communications signals to generate receive data. The receiver includes a spatial light modulator (SLM) and associated SLM controller. The SLM receives an incident optical communications signals from remote optical transmitters and selectively directs the received optical communications signals to the photodetectors to realize an SLM pattern according to SLM control signals from the SLM controller. A system controller establishes the SLM pattern and communicates a description of it to the SLM controller for use in generating the SLM control signals. The receiver may be used in a variety of applications, including so-called visible-light communications or VLC, in which data is transmitted over an optical link using light in the visible spectrum.
US10505628B2 Designated map luminaires
Various implementations disclosed herein include a method of providing indoor navigation services. The method may include transmitting, via light-based communication (LCom) signals by each of a first plurality of luminaires, identifiers assigned to each of the plurality of luminaires, and transmitting, via LCom signals by a second plurality of luminaires, mapping information associating the identifiers of each of the first plurality of luminaires with a location of each of the first plurality of luminaires. The first plurality of luminaires may transmit the LCom signals towards the ground of an indoor environment while the second plurality of luminaires may transmit the LCom signals towards the ceiling of the indoor environment and are reflected downwards.
US10505625B2 Method and device for transmitting ACK/NACK in TDD-based wireless communication system
A method of transmitting an acknowledgement (ACK) or a negative-acknowledgement (NACK) in a wireless communication system based on Time Division Duplex (TDD) in which M downlink sub-frame(s) are associated with an uplink sub-frame, where M is equal to or greater than one (1), the method includes receiving, by a user equipment configured with a plurality of serving cells, at least one downlink block in the M downlink sub-frame(s); determining, by the user equipment, an ACK/NACK response for the at least one downlink block by using one of a plurality of mapping rules, wherein each of the plurality of mapping rules determines the ACK/NACK response based on M, wherein when an uplink grant comprising a downlink assignment index (DAI) field indicating a pre-determined index value is received by the user equipment, M is replaced by the pre-determined index value of the DAI field for determining the ACK/NACK response.
US10505618B2 Method and apparatus for beam measurement and management in wireless systems
A method of user equipment (UE) for beam management in a wireless communication system. The method comprises receiving, from a base station (BS), at least two groups of Tx beams comprising transmit (Tx) signals generated from different antenna panels, the at least two groups of Tx beams transmitted through reference signals; receiving, from the BS, configuration information including a selection constraint for the at least two groups of Tx beams; measuring, based on the configuration information, at least one beam from each of the at least two groups of beams; selecting at least one Tx beam from each of the at least two groups and a same Rx beam set as an Rx beam corresponding to respective selected Tx beams; and transmitting, to the BS, a reporting message including information of the selected Tx beams and the selected same Rx beam set corresponding to the Rx beam.
US10505615B2 System and method for beam management
A first apparatus may send, to a base station in a first carrier frequency, a request associated with determination of a first beam used for communication between the base station and the UE. The first apparatus may communicate with the base station in a second carrier frequency based on the request associated with the determination of the first beam, the first carrier frequency being different from the second carrier frequency. A second apparatus may receive, from a base station in a first carrier frequency, a message associated with determination of a first beam used for communication between the base station and the UE. The second apparatus may communicate with the base station in a second carrier frequency based on the message associated with the determination of the first beam, the first carrier frequency being different from the second carrier frequency.
US10505613B2 Communication system
A communication system is disclosed in which coordinated multi-point transmissions for a mobile device are carried out in two stages. In the first stage, a central controller obtains Channel State Information (CSI) reports from multiple transmission points, based on which the controller estimates respective data rates for transmissions between each transmission point and the mobile device. The controller determines an active set of transmission points to be associated with the mobile device, and informs the transmission points about the association made. In the second stage, the transmission points included in the active set carry out scheduling for the mobile device independently from each other until the controller updates the active set of transmission points.
US10505609B2 Small cell beam-forming antennas
A small cell cellular base station includes an eight port radio and an eight-port base station antenna that has four linear arrays of dual-polarized radiating elements. Each of the linear arrays has a different azimuth boresight pointing direction and each dual-polarized radiating element includes first and second radiators that have respective directional radiation patterns. The radio is configured to determine and apply a first set of amplitude and phase weights to RF signals that are received through the eight ports of the antenna, and to apply a second set of amplitude and phase weights to RF signals that are output by the radio to the eight ports of the antenna.
US10505607B2 Beam training for a wireless device
There is provided mechanisms for beam training. A method is performed by a wireless device. The wireless device comprises at least two analog antenna arrays. Each of the at least two analog antenna arrays is configured to use at least two respective beams, one at a time. The method comprises sweeping through the beams for obtaining measurements of reference signals as transmitted by a network node by simultaneously using one beam from each analog antenna array such that beams from all the analog antenna arrays are simultaneously swept through for receiving the reference signals. The method comprises determining which combination of beams to use for communicating with the network node based on measurements of the reference signals as received for each beam and for each analog antenna array when sweeping through the beams. The combination of beams includes one beam from each antenna array.
US10505604B2 Method and apparatus for operating beamformed reference signal in communication system
The present disclosure relates 5G or pre-5G communication systems for supporting higher data transmission rate than those by LTE or other post-4G communication systems. According to the present disclosure, a method for operating a beamformed reference signal by a base station and terminal in a communication system, and the terminal, are provided. The method includes transmitting, to a terminal, control information indicating whether a first codebook is used for generating feedback information on a downlink reference signal. The first codebook is used if generating feedback information on the beamformed reference signal and is generated based on a number of antenna ports and a number of ranks.
US10505603B2 Precoding matrix determining method and apparatus
A precoding matrix determining method and apparatus are provided. A terminal determines a precoding matrix, where the precoding matrix includes at least two column vector sets, a column vector associated with any column vector set of the at least two column vector sets exists in the at least two column vector sets, and both the any column vector set and the associated column vector are applied on different polarization antennas; the terminal determines a first precoding matrix indicator (PMI) and a second PMI based on the precoding matrix; and the terminal sends the first PMI and the second PMI to a base station. In this solution, different column vectors are applied to different polarization antennas. Therefore, a prior-art defect of unbalanced beam coverage performance is overcome.
US10505599B1 Matrix equalization computation with pipelined architecture
A plurality of circuit units of a matrix processor of a communication device are used to decompose a plurality of channel matrices, corresponding to a plurality of orthogonal frequency division multiplexing (OFDM) tones, over a plurality of cycles to determine matrix equalizer coefficients. Decomposing the plurality of channel matrices includes determining respective modes of operation for respective ones of the circuit units for respective ones of the cycles. The respective modes of operation are selected from a set of modes that includes at least one of a bypass mode for propagating input signals to output signals without altering the input signals and an idle mode for saving power when a particular circuit unit is not needed during a particular cycle. The respective circuit units are individually controlled to operate in the determined respective modes during the corresponding cycles. The determined matrix coefficients are then applied to received data signals.
US10505596B2 Wireless communication system
A wireless communication system having a plurality of antennas is disclosed. A combination of transmission antennas and reception antennas is selected, the combination allowing Φ to be the closest to π radians, where Φ represents an absolute value of an angle obtained by subtracting φ2 from φ1, where φ1 represents an angle formed by signal vectors transmitted from an i-th and a j-th transmission antennas of the first wireless device on an orthogonal plane on which a reception signal of a k-th reception antenna of the second wireless device is quadrature-detected or demodulated, and φ2 represents an angle formed by the signal vectors transmitted from the i-th and the j-th transmission antennas of the first wireless device on an orthogonal plane on which a reception signal of an l-th reception antenna of the second wireless device is quadrature-detected or demodulated.
US10505593B2 Wireless communication system and management apparatus
A wireless communication system includes: a plurality of first wireless stations; a plurality of second wireless stations; and a management apparatus configured to manage the plurality of first wireless stations and the plurality of second wireless stations. The management apparatus includes a selection unit that selects a plurality of antennas to be used to transmit reference signals from a plurality of antennas included in the plurality of first wireless stations or a plurality of antennas included in the plurality of second wireless stations, and an instruction unit that instructs the plurality of first wireless stations or the plurality of second wireless stations to transmit reference signals using the plurality of antennas used to transmit the reference signals and selected by the selection unit.
US10505590B2 Antenna device and electronic apparatus
A coil antenna is mounted on a circuit substrate. A wiring pattern is disposed on the circuit substrate and connects the coil antenna and a feed circuit. A conductive pattern is disposed on the circuit substrate and located outside a region surrounded by the coil antenna, feed circuit, and wiring pattern. A conductive pattern is disposed on the circuit substrate and located inside the region surrounded by the coil antenna, feed circuit, and wiring pattern. Connection conductors connect the conductive pattern and conductive pattern and are disposed on the circuit substrate. The connection conductor includes interlayer connection conductors.
US10505586B2 NFC method and device enabling power save mode during NFC connected mode for communication with improved power harvesting
Method and devices for enabling Power Save Mode (PSM) in near field communication (NFC) between a first active NFC device and a second NFC device, when the first active NFC device and the second NFC device are in NFC connected mode.
US10505584B1 Device with resonant cavity for transmitting or receiving electromagnetic waves
Aspects of the subject disclosure may include, a system for generating electromagnetic signals that resonate in a cavity having a plurality of reflectors resulting in resonating electromagnetic signals and combining the resonating electromagnetic signals to form an electromagnetic wave that traverses a reflector and couples onto a physical transmission medium. A plurality of fins is aligned radially outward from a surface of a physical transmission medium within a cavity between reflector. Other embodiments are disclosed.
US10505581B2 Electrical circuit for transmitting a useful analogue signal with a compensation circuit for compensating for distortions in the useful signal
The invention relates to an electrical circuit (1) for transmitting a useful analogue signal which has a signal transmission path (16) with an input path (2) and an output path (3) and one or more switches (4-6), with which switch or switches the useful signal which is carried on the input path (2) can be connected through to the output path (3) by the switch or the switches (4-6) being switched to the switched-on state. According to the invention, the electrical circuit (1) comprises a compensation circuit (7) which has one or more auxiliary switches (17) of the same type as the switch or the switches (4-6), and the auxiliary switch or switches (17) is or are coupled to the signal transmission path (16) such that said auxiliary switch or switches generates or generate signal distortion in the switched-on state, which signal distortion substantially compensates for a distortion in the useful analogue signal which is generated by the switch or switches (4-6).
US10505580B2 Antenna tuning control using general purpose input/output data
A digital-to-analog converter (DAC) and a method for operating the DAC are disclosed. The DAC receives, over a first channel, a control signal that is transmitted in accordance with a binary protocol. The DAC also receives, over a second channel different than the first channel, data that is transmitted in accordance with a multilevel communication protocol that is different than the binary protocol. The DAC determines a plurality of first and second voltages based on the received data and identifies, based on the control signal, a time when data transmission or reception is switched between first and second antennas. In response to identifying, based on the control signal, the time when data transmission or reception is switched, the DAC outputs the determined plurality of first voltages to a first antenna tuning circuit or the determined plurality of second voltages to a second antenna tuning circuit.
US10505578B2 Multiway switch, radio frequency system, and electronic device
A multiway switch, a radio frequency system, and an electronic device are provided. The multiway switch is applicable to an electronic device being operable in a single-frequency dual-transmit mode. The electronic device includes the multiway switch, a radio frequency circuit, and an antenna system. The antenna system includes 2n antennas. The multiway switch includes six T ports and 2n P ports. The six T ports are configured to be coupled with the radio frequency circuit. The 2n P ports are configured to be coupled with the antenna system. The six T ports include two first T ports coupled with all of the 2n P ports. The multiway switch is configured to be coupled with the radio frequency circuit and the antenna system to implement a preset function of transmitting a sounding reference signal (SRS) through the 2n antennas corresponding to the 2n P ports in turn.
US10505576B2 Support device for portable terminal
A support device for a portable terminal includes a placement portion configured to place a portable terminal having a hand belt mounted to a back surface of the portable terminal and configured to receive a user's hand. The placement portion includes: a terminal placement surface configured to support the back surface of the portable terminal; and a belt-receiving recessed portion, which has a shape recessed with respect to the terminal placement surface in a direction perpendicular to the terminal placement surface and is configured to receive the hand belt of the portable terminal placed on the placement portion. The support device for a portable terminal is configured to support the portable terminal placed on the placement portion under a state in which the portable terminal is inclined rearward.
US10505574B2 Portable communication system having modular components
A portable communication system is provided with modular components. The modular components can include internal modules located in a base unit and external modules that can be connected to predefined terminals on the exterior of the base unit. The internal modules can include modules that provide one or more of simplex, half-duplex or full-duplex communication modes. The external modules can include modules that can provide one or more of a full-duplex communication mode or a boost to the power level of the portable communication system. An internal connection can be connected to each of the terminals to provide internal couplings to the terminals. The internal modules can be connected to the external modules by the corresponding internal connections and terminals. The configuration of the portable communication system can be changed by disconnecting the internal modules and/or external modules from the base unit and then connecting new internal modules and/or external modules to the base unit.
US10505569B2 Radio receiver and intermediate frequency signal generation method
An IF filter band-limits an intermediate frequency signal outputted from a mixer. An AFC unit controls the oscillation frequency of a PLL so that the frequency of the intermediate frequency signal is a predetermined frequency. When the AFC unit controls the oscillation frequency of the PLL, a band control unit controls the passing characteristic of the IF filter to the passing characteristic of a wide band, and after the completion of the control, controls the passing characteristic of the IF filter to the passing characteristic of a narrow band. A frequency correction unit refers to a filter information storage unit, and corrects the oscillation frequency controlled by the AFC unit according to the difference between the center frequency of the passband of the passing characteristic of the wide band and the center frequency of the passband of the passing characteristic of the narrow band.
US10505566B2 Methods and apparatus for encoding and decoding based on layered polar code
In a layered coding approach, a code configuration parameter of a polar code is determined, and encoding graph parameters are determined based on the determined code configuration parameter. The encoding graph parameters identify inputs for one or more kernel operations in each of multiple encoding layers. Information symbols are encoded by applying the one or more kernel operations to the inputs identified in each encoding layer in accordance with the determined encoding graph parameters.
US10505565B2 Memory controller and method of data bus inversion using an error detection correction code
Memory controllers, devices and associated methods are disclosed. In one embodiment, a memory controller includes write circuitry to transmit write data to a memory device, the write circuitry includes a write error detection correction (EDC) encoder to generate first error information associated with the write data. Data bus inversion (DBI) circuitry conditionally inverts data bits associated with each of the write data words based on threshold criteria. Read circuitry receives read data from the memory device. The read circuitry includes a read EDC encoder to generate second error information associated with the received read data. Logic evaluates the first and second error information and conditionally reverse-inverts at least a portion of the read data based on the decoding.
US10505563B1 Techniques for optimizing entropy computations
Techniques for data processing may include: determining a data layout for a configuration of counters stored in registers, wherein each of the registers is configured to store at least two counters, and each counter is associated with a particular data item allowable in the data set and denotes a current frequency of the particular data item; receiving data items of a data chunk of the data set; for each data item received, performing processing including: determining a first of the counters corresponding to the data item, wherein the first counter is stored in a first of the registers and denotes a current frequency of the data item; and incrementing the first counter stored in the first register by one; and determining, in accordance with the counters stored in the registers, an entropy value for the data chunk.
US10505555B2 Crystal oscillator offset trim in a phase-locked loop
A phase-locked loop (PLL) includes a time-to-digital converter (TDC) to receive a reference clock. The PLL also includes a digital loop filter coupled to the TDC. The digital loop filter repeatedly generates frequency control words. An analog phase-locked loop (APLL) includes a programmable frequency divider. A non-volatile memory device stores a value from the digital loop filter. The PLL includes a free-run control circuit. Upon a power-on reset process, the free-run circuit retrieves the value from the non-volatile memory to adjust a divide ratio of the programmable frequency divider based on the retrieved value. Upon a reference clock provided to the TDC, the free-run control circuit continues to adjust the divide ratio of the programmable frequency divider based on both the retrieved value from the non-volatile memory and a current frequency control word from the digital loop filter.
US10505553B1 Detecting the health of a phase loop lock
Detecting the health of a phase-lock loop (PLL) generating a feedback clock signal based on a reference clock signal, includes providing, by a delay line, the feedback clock signal to a plurality of latches clocked by the reference clock signal; providing, based on an output of the plurality of latches, an input to a plurality of sticky latches, the input indicating whether an edge of the feedback clock signal was detected; determining, based on a number of asserted sticky latches of the plurality of sticky latches, a phase error metric; comparing the phase error metric to a threshold; and outputting, based on the comparison, an indication of a lock state.
US10505551B2 Gray code counter
One or more gray code counters, counter arrangements, and phase-locked loop (PLL) circuits are provided. A gray code counter comprises a set of cells, such as standard cells, that output a gray code signal. The gray code counter comprises a pre-ready cell that provides an early signal, generated based upon an early clock, to one or more cells to reduce delay. A counter arrangement comprises one or more counter groups configured to provide pixel count levels for pixels, such as pixels of an image sensor array. A counter group comprises a gray code counter configured to provide a gray code signal to latch counter arrangements of the counter group. A PPL circuit comprises a gray code counter configured to generate a gray code signal used by a digital filter to adjust an oscillator. The gray code signal provides n-bit early/late information to the digital filter for adjustment of the oscillator.
US10505550B1 Method and apparatus of operating synchronizing high-speed clock dividers to correct clock skew
A synchronizing high-speed clock divider has a Clk input, a Clks input, and a reset input configured to correct phase misalignment on clock divider outputs caused by phase skew between a Clk input signal and a Clks input signal, and comprises a reset synchronizer configured to generate at least one synchronous internal reset signal in response to a reset signal and the Clk input signal, a first clock divider configured to receive the Clk input signal on the Clk input and a reset signal on a first clock divider reset input to provide a Clk out signal, a second clock divider configured to receive the Clks input signal on the Clks input and the reset signal on a second clock divider reset input to provide a Clks out signal, a phase skew detector configured to detect a phase alignment between the Clk out signal and the Clks out signal, and a phase skew corrector coupled to the phase skew detector and the second clock divider configured to change the phase alignment to be within a same phase as the first clock divider. A key aspect of the clock divider is that once phase misalignment between the Clk and Clks out signals is detected, the phase misalignment is corrected.
US10505548B1 Multi-chip structure having configurable network-on-chip
A multi-chip structure that implements a configurable Network-on-Chip (NoC) for communication between chips is described herein. In an example, an apparatus includes a first chip comprising a first processing system and a first configurable NoC connected to the first processing system, and includes a second chip comprising a second processing system and a second configurable NoC connected to the second processing system. The first and second configurable NoCs are connected together via an external connector. The first and second processing systems are operable to obtain first and second information from off of the first and second chip and configure the first and second configurable NoCs based on the first and second information, respectively. The first and second processing systems are communicatively coupled with each other via the first and second configurable NoCs when the first and second configurable NoCs are configured based on the first and second information, respectively.
US10505547B2 Semiconductor device
An object is to provide a semiconductor device that can maintain the connection relation between logic circuit units or the circuit configuration of each of the logic circuit units even after supply of power supply voltage is stopped. Another object is to provide a semiconductor device in which the connection relation between logic circuit units or the circuit configuration of each of the logic circuit units can be changed at high speed. In a reconfigurable circuit, an oxide semiconductor is used for a semiconductor element that stores data on the circuit configuration, connection relation, or the like. Specifically, the oxide semiconductor is used for a channel formation region of the semiconductor element.
US10505546B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes first and second logic cells adjacent to each other on a substrate, and a mixed separation structure extending in a first direction between the first and second logic cells. Each logic cell includes first and second active patterns that extend in a second direction intersecting the first direction and that are spaced apart from each other in the first direction, and gate electrodes extending in the first direction and spanning the first and second active patterns, and having a gate pitch. The mixed separation structure includes a first separation structure separating the first active pattern of the first logic cell from the first active pattern of the second logic cell; and a second separation structure on the first separation structure. A width of the first separation structure is greater than the gate pitch.
US10505543B2 Circuit architecture for a measuring arrangement, a level shifter circuit, a charge pump stage and a charge pump, and method for operating same
In various embodiments, a level shifter circuit is provided. The level shifter circuit may include a signal source and a level shifter. The signal source, on the output side, is capacitively coupled to an input of the level shifter. The signal source and the level shifter are galvanically isolated from one another.
US10505542B2 Integrated circuit with level shifter
A semiconductor die. The die comprises a level shifter coupled to a positive differential input and to a negative differential input comprising a first operational amplifier, wherein the first operational amplifier is configured to generate an internal common mode voltage coupled to a positive differential output and to a negative differential output, a positive alternating current (AC) coupled feed-forward path comprising a first capacitor coupled to the positive differential input and to the positive differential output, a negative AC coupled feed-forward path comprising a second capacitor coupled to the negative differential input and to the negative differential output, a positive direct current (DC) feed-forward path coupled to the differential input, to the internal common mode voltage sense node, and to the positive differential output, and a negative DC feed-forward path coupled to the differential input, to the internal common mode voltage sense node, and to the negative differential output.
US10505539B2 Oscillator and inductive proximity switch
The invention relates to an oscillator comprising a resonant circuit having at least one inductor and one capacitor and having a feedback amplifier, wherein there is at least one trimming resistor in a feedback circuit of the amplifier. The oscillator is characterized in that there is an electronic switching device for alternately connecting and disconnecting the trimming resistor, in that a trimming circuit is formed by the trimming resistor and the electronic switching device, in that there is a drive device for driving the electronic switching device, in that the electronic switching device, together with the drive device, is designed to alternately connect and disconnect the trimming resistor in a switching sequence, and in that an average time value of the electrical resistor of the trimming circuit, which is active in an oscillator mode, is defined by the switching sequence.
US10505538B1 Dynamic gate drive system and control method
A switching circuit includes a semiconductor switch having a Gate terminal, and includes first, second, third, and fourth Gate resistors. The Gate resistors have upstream and downstream ends relative to a location of the semiconductor switch or a driven load. The downstream ends connect to the Gate terminal. First, second, third, and fourth buffer switches have Gate terminals and Source terminals, with the Source terminals connected to the upstream ends of the first, second, third, and fourth Gate resistors, respectively. An optional Gate driver integrated circuit (IC) connects to the Gate terminals of the buffer switches. A microcontroller, responsive to circuit measurements, selects switching control values and Gate resistor identities based on the measurements, and transmits switching control signals and a Gate resistor selection signal to select on/off states of the buffer switches and an optimum switching speed for the semiconductor switch.
US10505534B2 High voltage low current enable pin startup circuit
An integrated circuit includes an enable circuit and a main circuit. The enable circuit is configured to receive a supply voltage and an enable signal at a first voltage level, generate a start voltage by clamping the supply voltage to a threshold voltage level that is less than the supply voltage and generate an enable intermediate signal at a second voltage level that is less than the first voltage level and limited by the start voltage. In response to the enable intermediate signal being generated at the second voltage level, the enable circuit is configured to generate a start signal (such as a current). In response to the start signal being generated, the enable circuit is configured to generate an output signal at a third voltage level that is less than the first voltage level. The main circuit is configured to utilize the output signal as a supply voltage rail.
US10505532B1 Output buffer and operation method thereof
An output buffer and an operation method thereof are provided. The output buffer includes an input stage circuit, an output stage circuit, a rising control circuit, and a falling control circuit. The input stage circuit correspondingly generates a first gate control voltage and a second gate control voltage according to an input voltage of the output buffer. The output stage circuit correspondingly generates an output voltage of the output buffer according to the first gate control voltage and a second gate control voltage. When the output voltage is to be pulled up, the rising control circuit pulls down the first gate control voltage and the second gate control voltage during a first transient period. When the output voltage is to be pulled down, the falling control circuit pulls up the first gate control voltage and the second gate control voltage during a second transient period.
US10505530B2 Positive logic switch with selectable DC blocking circuit
A positive-logic FET switch stack that does not require a negative bias voltage, exhibits high isolation and low insertion/mismatch loss, and may withstand high RF voltages. Embodiments include a FET stack comprising series-coupled positive-logic FETs (i.e., FETs not requiring a negative voltage supply to turn OFF), series-coupled on at least one end by an “end-cap” FET of a type that turns OFF when its VGS is zero volts. The one or more end-cap FETs provide a selectable capacitive DC blocking function or a resistive signal path. Embodiments include a stack of FETs of only the zero VGS type, or a mix of positive-logic and zero VGS type FETs with end-cap FETs of the zero VGS type. Some embodiments withstand high RF voltages by including combinations of series or parallel coupled resistor ladders for the FET gate resistors, drain-source resistors, body charge control resistors, and one or more AC coupling modules.
US10505526B2 High frequency multichannel PWM control apparatus having low power function
A high frequency multichannel pulse width modulation (PWM) control apparatus includes a pre-scaler configured to divide a frequency of a main clock signal to generate a first clock signal, and a multichannel PWM generator including first to n-th PWM generators, the PWM generators comprising corresponding periods and duties, configured to generate, respectively, first to n-th PWM signals, through first and second N/2-bit counting for the main clock signal, using the first clock signal, wherein each of the first to n-th PWM generators performs the first N/2-bit counting on the main clock signal based on the first clock signal, a corresponding coarse duty value, and a corresponding coarse period value to generate a fine clock signal, and performs the second N/2-bit counting on the fine clock signal based on a corresponding fine duty value and a corresponding fine period value to generate a corresponding PWM signal.
US10505525B2 Series-resonance oscillator
An oscillator circuit (100) comprises a first tank circuit (T1) comprising an inductive element (L) and a capacitive element (C) coupled in series between a first voltage rail (14) and a first drive node (12). A feedback stage (F) is coupled to a first tank output (13) of the first tank circuit (T1) and to the first drive node (12). The feedback stage (F) is arranged to generate, responsive to a first oscillating tank voltage present at the first tank output (13), a first oscillating drive signal at the first drive node (12) in-phase with a first oscillating tank current flowing in the inductive element (L) and the capacitive element (C), thereby causing the oscillator (100) to oscillate in a series resonance mode of the inductive element (L) and the capacitive element (C).
US10505523B2 Flip-flop
A single-phase flip-flop comprising: a master latch comprising: a first circuit to generate a master latch signal in response to a first master logic operation on a flip flop input signal and a first clock signal, and a second circuit to generate a master output signal in response to a second master logic operation on the first clock signal and master latch signal; a slave latch comprising: a third circuit to generate a slave output signal in response to a first slave logic operation on the first clock signal and one of the master output signal and an inverted slave output signal; and wherein the master latch is configured to capture the flip-flop input signal during a first portion of the first clock signal and the slave latch is configured to capture the master output signal during a second portion of the first clock signal.
US10505520B2 Nonvolatile latch circuit and logic circuit, and semiconductor device using the same
To provide a novel nonvolatile latch circuit and a semiconductor device using the nonvolatile latch circuit, a nonvolatile latch circuit includes a latch portion having a loop structure where an output of a first element is electrically connected to an input of a second element, and an output of the second element is electrically connected to an input of the first element; and a data holding portion for holding data of the latch portion. In the data holding portion, a transistor using an oxide semiconductor as a semiconductor material for forming a channel formation region is used as a switching element. In addition, an inverter electrically connected to a source electrode or a drain electrode of the transistor is included. With the transistor, data held in the latch portion can be written into a gate capacitor of the inverter or a capacitor which is separately provided.
US10505517B2 Radio frequency switch circuit and apparatus having built-in coupler
A radio frequency switch circuit is described including a radio frequency switch and a coupler. The radio frequency switch includes a first band switch circuit connected between a first signal port and a common port, and configured to switch a first band signal. The coupler includes a first coupling wiring, disposed adjacent to a signal wiring formed between the common port of the radio frequency switch and an antenna port, and configured to form a first coupling signal with the signal wiring. A resonant frequency of the first coupling wiring is based on an inductance of the first coupling wiring and a capacitance of the radio frequency switch.
US10505505B2 Power amplification module, front-end circuit, and communication device
A PA module includes a previous stage amplification element to amplify a high-frequency signal, a posterior stage amplification element to amplify the high-frequency signal amplified by the previous stage amplification element, and a variable filter circuit arranged between the previous stage amplification element and the posterior stage amplification element and to vary a pass band and an attenuation band in accordance with a frequency band of the high-frequency signal, in which the variable filter circuit includes a filter portion and switches, the previous stage amplification element, the switches, and the posterior stage amplification element are arranged on a mounting surface of a substrate, the filter portion is stacked and arranged so as to overlap with at least one of the previous stage amplification element, the switches, and the posterior stage amplification element when the substrate is viewed in a plan view.
US10505501B2 Power amplifier with input power protection circuits
An RF power amplifier circuit and input power limiter circuits are disclosed. A power detector generates a voltage output proportional to a power level of an input signal. There is a directional coupler with a first port connected to a transmit signal input, a second port connected to the input matching network, and a third port connected to the power detector. A first power amplifier stage with an input is connected to the input matching network and an output is connected to the transmit signal output. A control circuit connected to the power detector generates a gain reduction signal based upon a comparison of the voltage output from the power detector to predefined voltage levels corresponding to specific power levels of the input signal. Overall gain of the RF power amplifier circuit is reduced based upon the gain reduction signal that adjusts the configurations of the circuit components.
US10505500B2 Differential amplification device
Provided is a differential amplification device reduced in DC offset voltage. The amplification device amplifies an input signal, and includes a chopper switch circuit which switches the polarity of the input signal between a normal phase and a reverse phase and outputs the input signal, a V-I conversion circuit which is connected to the chopper switch circuit, a capacitance circuit which is connected to the V-I conversion circuit to store electric charges supplied from the V-I conversion circuit, and an amplification circuit which is connected to the V-I conversion circuit to switch the polarity of an input signal between the normal phase and the reverse phase and amplify the input signal.
US10505485B2 Motor controller
A motor controller includes: a primary frequency control unit that generates a primary frequency command value based on current information of an induction motor and limits the primary frequency command value based on a maximum primary frequency; a rotation speed estimating unit that estimates a slip frequency based on the current information of the induction motor and estimates a rotation speed based on the estimated slip frequency estimation value and the primary frequency command value; a proximity switch that outputs an ON signal or OFF signal when a portion of a rotating body of the induction motor is in proximity or not in proximity; a rotation speed computing unit that computes a rotation speed based on the ON signal and the OFF signal; and a maximum primary frequency computing unit that computes the maximum primary frequency based on the rotation speed computation value.
US10505482B2 Magnetic pole direction detection device
In a magnetic pole direction detection device, a detecting target magnet is attached to a tip of a rotating shaft of the rotor. A magnetic detection unit outputs a detection signal which changes according to a change in a magnetic field. A magnetic pole direction calculation unit calculates a magnetic pole direction of a rotor based on the detection signal. A current detection unit detects a current flowing through each multiphase coil. A rotating magnetic field vector calculation unit calculates a vector of a rotating magnetic field based on magnitude of the detected current. A direction correction amount calculation unit calculates a direction correction amount based on a direction and magnitude of the rotating magnetic field calculated by the rotating magnetic field vector calculation unit. A magnetic pole direction correction unit corrects the calculated magnetic pole direction by using the calculated direction correction amount calculated.
US10505481B2 Method and device for operating an electronically commutated servo motor and position control unit having a servo motor
A method for operating an electronically commutated servo motor includes activating the servo motor by a voltage space vector generated in accordance with a commutation pattern on the basis of a predefined torque and a rotor position of a rotor of the servo motor in accordance with an optimization target. The method further includes predefining an activation range that indicates a range of permissible voltage space vectors. The servo motor is activated in such a way that only voltage space vectors within the activation range are used.
US10505477B2 Load drive current control method and system
The present disclosure relates to a battery load drive system, and more particularly, to a battery load drive system for preparing for a surge current generated by a capacitor when a battery is coupled to a battery using a path for reducing current additionally provided in an existing path.
US10505472B2 Electronic motor controller system and method
An electronic speed control system and method is disclosed to control motors that power a load. The electronic speed control system is configured to monitor the motors, accept user commands for the motors, to process these inputs along with various motor parameters and/or models, and to generate motor commands to send to the motors. A field oriented control method continuously monitors voltages and currents from each motor phase; accesses the motor parameters; uses a model of the motor to calculate motor rotor flux, angle and speed based on the stator voltages and currents and the motor parameters; and generates motor commands for controlling the motor based on the user commands and the calculated values. The electronic speed control system can also control external accessories, and/or communicate with external applications which can include a motor identification system that can provide the motor parameters and model for the motor.
US10505469B2 Nonlinear control method for micro-grid inverter with anti-disturbance
Nonlinear control method for the micro-grid inverter with anti-disturbance. By generating reference currents that satisfy specific active and reactive power command under various working conditions, and introducing a nonlinear control method based on Lyapunov function to control the inverter, fast and accurate tracking of the generated reference signals is realized. The method realizes effective decoupling control of active power and reactive power. The system has high dynamic response and good robustness. Besides, the control structure of the method is simple and easy to implement, and the synchronous control link and the additional voltage and current regulator are omitted. The method realizes fast and accurate power exchange and stable power transmission between the inverter and the grid in the micro-grid under various working conditions, and provides a guarantee for improving the energy management efficiency within the micro-grid.
US10505468B2 System and method for supplying power to at least one load
It is a system for supplying power to at least one load. The system comprises at least one power source, load bank and control device coupled to the at least one load. The load bank is coupled to at least one power source and at least one load. The load bank comprises a controllable voltage source, at least three resistors coupled between an output side of the controllable voltage source and the at least one power source, and at least one storage element. The controllable voltage source comprises more than one switches. And the at least one storage element comprises one or more capacitors, batteries, or combinations thereof. The control device is configured for controlling the switches during a first condition such that, to the extent that an output power of the at least one power source exceeds a requisite power of the at least one load, any excess output power is either supplied to the at least one storage element or consumed by the at least three resistors. This invention also provides a method for supplying power to at least one load.
US10505467B2 Converter station with diode rectifier
A converter station for the transmission of electrical power has a diode rectifier with a DC terminal and an AC terminal. At least one transformer is connected to the AC terminal. In order to render the converter station as compact as possible, the diode rectifier is arranged in an insulating material.
US10505465B2 System and method of implementing an electronic brushless variable transformer for providing a variable AC output
An electronic brushless variable transformer. Variable autotransformers, use brushes, and as such, have moving parts requiring maintenance and periodic cleaning of the brushes. A variable transformer without brushes is advantageous in that it eliminates the cleaning and maintenance of brushes.
US10505463B2 LLC resonant converter and electronic device
An LLC resonant converter and an electronic device are provided. The LLC resonant converter according to the present disclosure includes a multi input transformer, first and second converter units connected to a primary side of the multi input transformer, an input voltage part, a first balance capacitor, and an output part connected to a secondary side of the multi input transformer.
US10505462B2 Power converter
A power converter includes: two DC input terminals that input a DC input voltage; two DC output terminals that output a DC output voltage; an isolation transformer with a primary winding and a secondary winding; a switch that is connected across the two DC input terminals in a state where the switch is connected in series to the primary winding and that switches the DC input voltage; an LC resonance circuit that includes an inductance and a capacitance and is connected in parallel to the primary winding; a first resonant capacitance that is connected in parallel to the switch; a second resonant capacitance that is connected in parallel to the secondary winding; and a rectifying and smoothing circuit that rectifies and smoothes a voltage generated across both ends of the second resonant capacitance and outputs as the DC output voltage across the two DC output terminals.
US10505455B1 Boost converters and methods for using an inverter and a motor
Embodiments discussed herein refer to backwards compatible charging circuits and methods for charging a battery to a relatively high voltage level regardless of whether the charging station is capable of supplying power at that relatively high voltage level. The circuitry and methods according to embodiments discussed herein can use the motor and power electronics (e.g., inverter) to provide a voltage boosting path to increase the charge voltage from a legacy voltage level (e.g., a relatively low voltage level) to a native voltage level (e.g., a relatively high voltage level). When a native voltage charging station is charging the battery, the circuitry and methods according to embodiments discussed herein can use a native voltage path for supplying power, received from the charging station at the native voltage, to the battery.
US10505451B2 Variable frequency soft-switching control of a buck converter
A system and method are provided for controlling a modified buck converter circuit. A pull-up switching mechanism that is coupled to an upstream terminal of an inductor within a modified buck converter circuit is enabled. A load current at the output of the modified buck regulator circuit is measured. A capacitor current associated with a capacitor that is coupled to a downstream terminal of the inductor is continuously sensed and the pull-up switching mechanism is disabled when the capacitor current is greater than a sum of the load current and an enabling current value.
US10505450B2 DAC servo
A servo block in a Buck, Boost, or switching converter allows a positive offset to be applied to the DAC voltage. In a typical switching converter application, the load will have a positive current, sourced from the switching converter to ground through the load. This will cause the output voltage of the switching converter to fall with the output impedance. The servo block corrects the output voltage by adjusting the DAC voltage upwards. In the case where current is forced back into the switching converter, causing the output voltage to rise, the servo block will have affect. The behavior of the servo block is desirable as it reduces the negative affect the servo block may have on load transients occurring when the switching converter is in over voltage. In particular, the idea of shifting the DAC voltage for several different loops with a single servo block is disclosed. This scheme is particularly effective for a switching converter design, allowing the slow loop integrator and fast existing switching converter control loops to be considered almost independently.
US10505449B1 Electric drive with input inductor based variable voltage converter
A vehicle electric drive includes a battery, an inverter, and a power converter electrically between the battery and inverter. The power converter includes series switches activated at a predefined switching frequency, a series capacitor and non-gapped inductor, and an inductor electrically between the non-gapped inductor and series switches. The non-gapped inductor defines an inductance proportional to an inverse of a product of a capacitance of the capacitor and the switching frequency squared.
US10505446B2 Circuits, devices and methods for bypassing voltage regulation in voltage regulators
Circuits, devices, and method for bypassing voltage regulation in voltage regulators. A voltage regulator may include a duty cycle component configured to determine whether a duty cycle of the voltage regulator is greater than a threshold duty cycle. The voltage regulator may also include a first sensing component configured to determine whether an output voltage of the voltage regulator is less than a first threshold voltage. The voltage regulator may further include a regulating component, coupled to the duty cycle component and the first sensing component, the regulating component configured to pass an input voltage to the output of the voltage regulator based on a first determination that the duty cycle is greater than the threshold duty cycle and a second determination that the output voltage of the voltage regulator is less than the first threshold voltage.
US10505445B2 Power converter with output voltage control
A variable-output power converter includes a switch-mode voltage conversion stage operating in a peak-current control mode. For example, the timing of the turn-off of a MOSFET associated with a buck converter can be adjusted based on a measurement of current conducted through the by MOSFET. When the current through the MOSFET exceeds a threshold, the MOSFET is turned off, thereby defining the peak current that can be output by the variable-output power converter. The peak-current threshold can be adjusted by changing one or more characteristics of a compensation network configured to provide positive feedback to the variable-output power converter. In many examples, the peak-current threshold is adjusted using a pulse-width modulated signal.
US10505436B2 Linear vibration motor
A reduction in thickness and a reduction in size in the width direction are enabled while enjoying the benefits of enabling stabilized vibration and superior physical shock durability through the provision of stationary shafts. The linear vibration motor comprises: a movable element that is equipped with a magnet portion and a weight portion; a frame for enclosing the movable element; a coil that is secured to the frame, for driving the magnet portion along the axial direction; an elastic member for applying, to the movable element, an elastic force for repelling the driving force that acts on the magnet portion; and a pair of guide shafts that is arranged along an axial direction, having one end secured to a frame and the other end supporting slidably the movable element.
US10505435B2 Stator structure and resolver including a stator with a plurality of teeth
A stator structure includes a stator section, coil cover, terminal block section, plurality of terminals and terminal-block cover section. Stator section includes stator core including first main body section and plurality of teeth sections extending on inner circumference side of first main body section and coils configured by winding wires wound around teeth sections via an insulator. Coil cover covers coils from axial direction of stator core. Terminal block section extends from insulator outward in radial direction of stator core. Plurality of terminals are provided in terminal block section, ends of winding wires configuring coils are bound to terminals. Terminal-block cover section is provided in coil cover, terminal-block cover section covers terminal block section. Terminal-block cover section includes a plurality of isolating members provided on interior, respective plurality of terminals are housed to be separated from one another in respective plurality of spaces formed by plurality of isolating members.
US10505434B2 Motor and application apparatus utilizing the same
A motor and an application apparatus are provided. The motor includes a stator having a stator core and a stator winding wound on the stator core, a rotor, a magnetic sensor configured to detect a magnetic field polarity of the rotor and output a corresponding signal, and a motor driving circuit configured to drive the rotor to rotate with respect to the stator based on the signal output from the magnetic sensor. At a rest position of the rotor, the magnetic sensor is arranged with an advance angle with respect to a polar axis of the rotor, to make the motor have a high starting torque.
US10505433B2 Squirrel-cage rotor, and asynchronous motor comprising such a rotor
An electric machine rotor, which extends along an axis of rotation, including a short-circuit cage, the or each first connection means between a respective first end part of the or each bar and the first short-circuit ring includes a plurality of flexible electrically conductive blades.
US10505429B2 Electrical generator connection apparatus
A connection apparatus includes a fixed board assembly and a selector board assembly. The fixed board assembly including a fixed board including a center axis and a plurality of contact pairs attached to the fixed board, each of a generator winding in electrical continuity with at least one of the plurality of contact pairs. The selector board assembly is rotatably mounted on the fixed board assembly and includes a selector board and a plurality of jumpers attached to the selector board. The plurality of jumpers are shaped and arranged on the selector board to electrically bridge at least one of the contact pairs to provide a first voltage output in a first configuration and a second voltage output in a second configuration. The second configuration is produced by rotating the selector board assembly relative to the fixed board assembly about the center axis from the first configuration.
US10505427B2 Rotating electrical machine system
A rotating electrical machine system integrally includes a rotating electrical machine housed in a first chamber of a housing and a semiconductor module housed in a second chamber of the housing and electrically coupled to the rotating electrical machine. The rotating electrical machine includes a stator secured to an inner circumference surface of the first chamber and a rotor rotatably disposed with respect to the stator. The rotating electrical machine system further includes a cooler disposed between a bottom portion of the second chamber and the semiconductor module to cool the semiconductor module and the stator by coolant that passes through an inside of the cooler.
US10505419B2 Wind power generator equipped with a cooling system
A wind power generator has a nacelle; a hub rotatable about an axis of rotation with respect to the nacelle; at least two blades fitted to the hub; an electric machine which is fitted to the nacelle, is bounded by an inner surface extending about the axis of rotation, and has a rotor and a stator; and a cooling system for airflow cooling the electric machine, and which has a deflector body for defining a gap between the deflector body and the electric machine and guiding the airflow into the gap.
US10505418B2 Rotor of a rotary electrical machine provided with parts for retention of permanent magnets
The invention relates mainly to a rotary electrical machine comprising a rotor (10) provided with a body (12) with an axis (X), the rotor body (12) comprising a plurality of longitudinal cavities (16) each designed to receive at least one permanent magnet (13); magnetic poles each formed by the permanent magnets (13) accommodated in two adjacent cavities (16) forming a “V” on a plane (P) orthogonal to the axis (X) of the rotor body (12); the rotor (10) comprising at least one part (35) for retention of the permanent magnets (13) in the cavities (16), characterised in that the retention part (35) comprises two elongate strips (36), each strip (36) comprising at least one boss (37) which is designed to apply a force of retention of the corresponding permanent magnet (13) in the cavity (16), and in that the retention part (35) additionally comprises at least two connection arms (40) between the two strips (36), with the boss (37) extending axially between the two connection arms.
US10505417B2 Rotor and rotary electric machine
A rotor has a first slot and a second slot each being substantially rectangular and together forming a V-shape when viewed from the direction of a rotary axis. The rotor also has flux barriers each provided between a first abutting portion and a second abutting portion on an outer peripheral side of each of the first slot and the second slot and formed to bulge toward the outer peripheral side relative to short edges on the outer peripheral side of the first slot and the second slot when viewed from the direction of the rotary axis of the rotor core.
US10505416B2 Patterned offset pole rotor
A rotor assembly has a rotor including a plurality of laminations each defining a plurality of poles arranged such that values of a pair of angles corresponding to each of the poles and defined between a magnetic axis of the pole and respective interpolar axes adjacent thereto are different. The values of the pairs define a repeating sequence around the lamination. The angles opposite an axis of rotation of the rotor are equal.
US10505414B2 Rotor core assembly
A rotor core assembly that includes a magnet, a first end cap located at an end of the magnet, a second end cap located at an opposite end of the magnet, and a sleeve that surrounds the magnet and the end caps. The sleeve forms an interference fit with each of the end caps, and an adhesive is located between the magnet and the sleeve. Additionally, a method of manufacturing the rotor core assembly.
US10505406B2 Skewed stator cores for improved torque and efficiency
According to one embodiment, an electrical machine includes a rotor and an armature. The armature includes first to third stator cores, and an armature coil. The first and second stator cores are arranged along a direction of a rotation axis of the rotor. The third stator core is arranged opposite to the first and second stator cores. The armature coil is provided between the first and second stator cores. The first and second stator cores have a same shape and each include magnetic poles and a first positioning part. The third stator core includes a second positioning part. A relative phase angle of the first stator core and a relative phase angle of the second stator core in the rotation direction are set by using the first positioning part and the second positioning part.
US10505401B2 Wireless charging system with receiver locating circuitry and foreign object detection
A wireless power transmission system has a wireless power receiving device that is located on a charging surface of a wireless power transmitting device. The wireless power receiving device has a wireless power receiving coil and the wireless power transmitting device has a wireless power transmitting coil array. Control circuitry in the transmitting device uses inverter circuitry to supply alternating-current signals to coils in the coil array, thereby transmitting wireless power signals. Impulse response measurement circuitry coupled to the coil array is used to make impulse response measurements while the control circuitry uses the inverter circuitry to apply impulse signals to each of the coils. The control circuitry analyzes output from the impulse response measurement circuitry to measure inductances associated with the coils in the coil array.
US10505396B2 Wireless power receiving apparatus
A rectifier circuit includes an H-bridge circuit, and rectifies an AC current that flows through a reception antenna. A smoothing capacitor smoothes the output of the rectifier circuit. A demodulator demodulates an FSK-modulated electric power signal. A first comparator compares a voltage VAC1 at a first AC input terminal with a first threshold voltage VTH1, and generates a first detection signal. A second comparator compares a voltage VAC2 at a second AC input terminal with a second threshold voltage VTH2, and generates a second detection signal. A clock generating circuit generates a frequency detection clock CLK_OUT that transits according to a predetermined edge type of the first detection signal and a predetermined edge type of the second detection signal. A frequency detection circuit detects the frequency of the frequency detection clock.
US10505393B2 Automated charging
Techniques for facilitating wireless charging are discussed herein. For example, a power-consuming device may receive a light beam from a charging device. In response, the power-consuming device may determine a power level of a battery associated with the power-consuming device. The power-consuming device may wirelessly signal the power level to the charging device. In some instances, the power-consuming device may determine the power level of the battery without drawing power from the battery. Further, in some instances the power-consuming device may receive another light beam to charge the battery.
US10505390B2 Power blackout sensing system with a phantom voltage detector including a coupled inductor device
A power blackout sensing system includes: a voltage regulator configured to receive one of three phase wires and a neutral wire of a primary power source that provides an alternating current (AC) power; a sensing block configured to receive the neutral wire of the primary power source and comprising a coupled inductor device and a voltage sense amplifier; and a secondary power source. The voltage regulator is coupled to a switch and generates a direct current (DC) voltage signal. The coupled inductor device of the sensing block comprises a pull-down resistor, wherein the coupled inductor device is configured to convert a voltage signal of the neutral wire to a 180-degree phase-shifted voltage signal of the neutral wire and generate a reference voltage signal using the pull-down resistor. The voltage sense amplifier is configured to amplify a voltage gap between the 180-degree phase-shifted voltage signal of the neutral wire and the reference voltage signal. The sensing block detects a phantom voltage on the one of three phase wires and provides an output signal corresponding the secondary power source during a blackout period.
US10505382B2 Switch apparatus
A drive circuit that operates stably and has a small circuit size. Provided is a switch apparatus including a power semiconductor element connected between a first terminal on a high potential side and a second terminal on a low potential side; a capacitor; a charging section that charges the capacitor for at least a portion of an interval during which the power semiconductor element is OFF; a discharging section that causes the capacitor to gradually discharge, in response to the power semiconductor element becoming ON; and a cutoff section that sets the power semiconductor element to an OFF state, in response to a voltage of the capacitor becoming lower than a threshold voltage.
US10505373B2 Switchable interface for chargers
Disclosed is a charger for charging a rechargeable battery, comprising a control device and at least one electromechanical interface device for connecting at least one rechargeable battery to the charger and supplying a voltage to said battery. The interface device comprises at least a first terminal and a second terminal and can be set to at least one first position and to a second position; the first terminal can be used for charging a first rechargeable battery when the interface is in the first position, and the second terminal can be used for charging a second rechargeable battery when the interface is in the second position.
US10505372B2 Method for supplying electrical power
A method for supplying electrical power to an electrical supply grid from at least one wind power installation is provided. The supply of electrical power is controlled such that changes in the supplied electrical power are limited based on at least one limit gradient. The at least one limit gradient specifies a magnitude of a maximum change of the supplied electrical power. The least one limit gradient is set based on a property and/or an instantaneous state of the supply grid.
US10505371B2 Photovoltaic module and photovoltaic system including the same
Discussed is a photovoltaic system including a plurality of photovoltaic modules outputting AC power, a plurality of communication devices to receive respective reference signals from the plurality of photovoltaic modules and to output reference signal information corresponding to the reference signals, a gateway to receive the reference signal information and to allocate network information to each of the plurality of photovoltaic modules and to match ID information received from the plurality of photovoltaic modules with the network information, and a server to calculate position information on the plurality of photovoltaic modules based on the reference signal information from the gateway and to perform array building corresponding to arrangement of the plurality of photovoltaic modules based on the position information, the ID information, and the network information.
US10505370B2 Safety detection device and method of grid-connected inverter
Provided is a grid-connected inverter safety detection device applied in a photovoltaic inverter system and including voltage detection circuit, a filter circuit, a comparison circuit and a controller. The voltage detection circuit is configured to detect a voltage between the point N and the ground, or a voltage between the first terminal for any phase of the three-phase power grid and the ground. The filter circuit is configured to filter out an alternating current component of the voltage detected by the voltage detection circuit and to retain an direct current component of the voltage. The comparison circuit is configured to compare the direct current component of the voltage with a preset voltage value and transmit a comparison result to the controller. The controller is configured to determine, according to the comparison result, whether an alternating current side at the output terminal of the inverter has normal insulation.
US10505369B2 Battery energy storage systems based fast synchronization machine for power grids
A power system including a first and a second grid, each grid having power flow parameters. A breaker installed at a point of common coupling between the first and second grid. A first and a second sensor, each located on a side of the point of the common coupling for determining the power flow parameters of the first and second grid. A controller, iteratively controls a power source to supply a first amount of power, based on determining a frequency mismatch between the first and the second power grid, until a first predetermined condition is met. Then, determines if the first and second grid reach a second predetermined condition of phase mismatches and frequencies mismatches of the first and second grid, and if not, iteratively control the power source to supply a second amount of power until the second predetermined condition is met, then places breaker in closed position.
US10505367B2 Apparatus and method for providing a power interface
Aspects and embodiments described herein are directed toward a power interface device including a first power interface configured to couple to an electric utility and a second power interface configured to couple to a microgrid comprising one or more power sources and one or more loads, the one or more power sources including a generator. The power interface device also includes a power conversion circuit coupled to the first power interface and the second power interface and a controller coupled to the power conversion circuit. The controller is configured to allow interfacing between the electric utility operating at a first frequency and voltage and the microgrid operating at a second frequency and voltage by at least detecting an operating frequency of the generator and controlling a power flow between the electric utility and the microgrid based on the operating frequency of the generator.
US10505366B2 System and method for managing power generation
Various embodiments are described herein for methods, devices and systems for providing power supply to an electrical load within a facility, which is connected to a power network to perform load displacement. The power management system includes a controller coupled to an electrical panel for controlling the operation of the electrical load, the controller being configured to determine a target power amount to be provided to the electrical load based on peak power amount required by the electrical load. The system includes a power regulator for generating at least one control signal based on the target power amount, and the power generation system for receiving the at least one control signal, generating target electrical power corresponding to the target power amount and transmitting the target electrical power to the electrical panel via a DC voltage power bus.
US10505365B2 Polarity recognition and swapping for DC powered devices
A system for recognizing and swapping polarity for DC powered devices that includes a polarity detection module that is configured to identify polarity of DC power input, and further configured to send an output to a controller based on identification of polarity of the DC power input. The system includes a power switch array that is operatively coupled with the controller, and wherein the controller, based on the output, can set one or more switches of the power switch array for executing polarity switching, each of the switches of the power switch array including a pair of MOSFETs.
US10505363B2 Overcurrent protection circuit
An overcurrent protection circuit includes an amplifier configured to amplify an inter-terminal voltage of a shunt resistor, an offset application circuit configured to allow the amplifier to provide an output with a predetermined offset voltage additionally applied thereto, a first comparator that compares an output voltage from the amplifier with a predetermined first reference voltage higher than the offset voltage to output a through-current sensing signal when the output voltage from the amplifier is higher than a first reference voltage, and an amplifier failure determination circuit that compares the output voltage from the amplifier with a predetermined second reference voltage that is higher than zero and lower than the offset voltage to output an amplification circuit failure determination signal corresponding to a result of the comparison.
US10505362B2 Wireless power receiving device
A power receiving device includes: a power receiving unit configured to wirelessly receive power from a power transmitting unit of a power transmitting device; a rectifier circuit; a charging relay provided between the rectifier circuit and the power storage device; a voltage sensor configured to sense a voltage applied from the power receiving unit to the rectifier circuit; and a charging ECU configured to wirelessly communicate with the power transmitting device via a communication device. After wireless communication with the power transmitting device is established before a power request is output to the power transmitting device, the charging ECU closes the charging relay and also performs a short-circuit determination process, by using a value of a voltage sensed by the voltage sensor with the charging relay closed, to determine whether the rectifier circuit has a short circuit fault.
US10505356B2 Cable management with reciprocating bracket, separators, and flexible barrier
An apparatus and method for handling cable motion within a machine comprises a housing having openings for routing cables therethrough. A bracket proximate one opening of the housing secures in a stationary position thereto a first segment of the cables while a reciprocating member proximate another opening of the housing secures thereto another segment of the cables. A spacer body within the housing facilitates routing of the cables within the housing by causing the cables to travel around the body. Separators are attached to groups of the cables to maintain a desired separation there-between and dividers are placed between separated groups of cables to prevent excessive friction therebetween.
US10505353B2 Terminal housings, covers, and plate apparatus
Terminal housings, covers, and plate apparatus are disclosed. An example tamper protected terminal housing includes a back wall, a first side wall having a first slot, a second side wall opposite the first side wall and having a second slot, and a removable terminal plate. The removal terminal plate includes a deflection surface connecting a second tab to a planar body, the deflection surface positioned such that a deflection tool can be inserted between the deflection surface and the second side wall when the terminal plate is installed in the housing with the first tab engaged in the first slot and the second tab engaged in the second slot, the side walls configured to deflect at least a first distance to enable disengagement of the second tab from the second slot and removal of the terminal plate from the terminal housing.
US10505348B2 Apparatus and method for ignition of a plasma system and for monitoring health of the plasma system
An apparatus and method for determining the health of a plasma system by igniting a plasma within a plasma confining volume generate an ignition signal with an ignition circuit and apply the ignition signal between a biased region and a grounded region in the vicinity of the plasma confining volume. A parameter in the ignition circuit is sensed, and the sensed parameter is compared to a first parameter threshold. A condition associated with the plasma confining volume is determined if the sensed parameter differs from the first voltage threshold, and a corrective action can be taken.
US10505346B2 Semiconductor laser device, chip on submount, and semiconductor laser module
A semiconductor laser device of an edge emission type, where a waveguide mode is multi-mode, is provided. The semiconductor laser device includes a first facet of the waveguide on an emission direction front side, the first facet having a first width in a horizontal direction perpendicular to a longitudinal direction of the waveguide; and a second facet of the waveguide on an emission direction rear side, the second facet having the first width, wherein a width of the waveguide, in the horizontal direction, is at least partially narrower than the first width, between the first facet and the second facet.
US10505338B2 Systems, devices, and methods for narrow waveband laser diodes
Systems, devices, and methods for narrow waveband laser diodes are described. The conventional coating on the output facet of a laser diode is replaced with a notch filter coating that is reflective of wavelengths within a narrow waveband around the nominal output wavelength of the laser diode and transmissive of other wavelengths. The notch filter coating ensures the laser diode will lase at the nominal wavelength and not lase for wavelengths outside of the narrow waveband. The notch-filtered laser diode provides a narrow waveband output that is matched to the playback wavelength of at least one hologram in a transparent combiner of a wearable heads-up display, and thereby reduces or eliminates display aberrations that can result from wavelength sensitivity of the playback properties of the hologram.
US10505335B2 Method and a system for pulsed excitation of a nonlinear medium for photon pair generation
A method and a system for pulsed excitation of a nonlinear medium for photon pair generation, he method comprising exciting a single narrow resonance of a nonlinear resonant element with a pulsed laser field, comprising embedding a nonlinear resonant element directly into an external laser cavity and locking the cavity modes.
US10505334B2 Apparatus and methods for generating and enhancing Smith-Purcell radiation
An apparatus for generating Smith-Purcell radiation having at least one spectral component at a wavelength λ includes a periodic structure including a dielectric material and an electron source, in electromagnetic communication with the periodic structure, to emit an electron beam propagating within about 5λ from a surface of the periodic structure to induce emission of the Smith-Purcell radiation. The electron beam has an electron energy tunable between about 0.5 keV and about 40 keV so as to change a wavelength of the Smith-Purcell radiation.
US10505330B2 Crimping hand tool
A crimping hand tool for crimping a plurality of wires of a cable and a housing together to form a connector is provided. The crimping hand tool includes a first, a second, a third, a fourth, a fifth linking bodies, and a crimping assembly movably disposed in the second body. The first linking body has a first and a second ends opposite to each other, and the first end is pivoted to the first body. The second linking body has a third and a fourth ends opposite to each other, and the third end is slidably coupled to the second body. The second linking body has a fifth and a sixth ends opposite to each other, and the fifth end is pivoted to the second body. The second, the fourth, and the sixth ends are pivoted coaxially. The crimping assembly is pivoted to the third end.
US10505329B2 Method for making contact wires for sliprings
A method for making contact wires for sliprings comprising the steps of: coating and/or plating a wire with a first metal of the group of nickel, chrome or a combination thereof; coating and/or plating the wire with a second metal of the group of gold, silver, or a combination thereof; delivering laser radiation and generating an interference pattern of the laser radiation to the surface of the wire; heating the surface selectively as defined by the interference pattern, modifying of the crystal structure and/or providing protrusions and/or recesses due to melting and/or evaporation of the surface material.
US10505326B2 Multiple functions wall cover plate has built-in USB and light means
A multiple function wall cover plate has a built-in USB charger and light connected by prongs to an existing wall outlet's inner receptacle to supply AC power source to the multiple function wall cover's circuit(s) and drive each circuit to carry out predetermined functions. The wall outlet may also have functions in addition to the USB charging and light functions. A movable piece may be provided to adapt the wall outlet to inner receptacles having oval-shaped and rectangular-shaped outlets.
US10505325B2 Flexible and configurable rack power distribution unit
A rack power distribution unit is provided having one or more outlet modules. Each outlet module includes a body having a plurality of outlet openings. A plurality of outlets are configured to be inserted into, and retained within, the plurality of outlet openings. An outlet board is configured to be coupled to, and distribute power to, the plurality of outlets. A control board configured to be coupled to, and distribute power to, the outlet board, where the outlet board is configured to be coupled to a first outlet of a first type and a second outlet of a second type.
US10505324B2 Busbar trunking system
A section of a busbar trunking system, referred to herein as “a BTS section”, comprising: a plurality of conducting bars; and a female electrical connector at a first end of the BTS section; wherein the female electrical connector is arranged to receive a male electrical connector of an adjacent BTS section to electrically connect the conducting bars of the BTS section to conducting bars of the adjacent BTS section as part of a plug-and-play connection.
US10505321B2 Connector device including planar member with slits to receive electrical tabs of fuel cell stack
An electrical connection system for cell voltage monitoring in a fuel cell stack. A fuel cell stack assembly comprises a plurality of fuel cells disposed in a stacked configuration, each cell substantially parallel to an x-y plane and including an electrical tab extending laterally from an edge of a plate in the cell in the x-direction to form an array of tabs extending along a side face of the fuel cell stack in a z-direction orthogonal to the x-y plane. A connector device comprises a planar member having a plurality of spaced-apart slits formed in an edge of the planar member, each slit having an electrically conductive material on an inside face of the slit. The slits are spaced along the edge of the planar member and configured to receive the tabs by sliding engagement in the y-direction. Alternatively, each tab may be crimped to create a distortion in the tab out of the x-y plane of the plate and a connector device comprises a planar member having a plurality of generally parallel slits formed in the body of the planar member, each slit having an electrically conductive material on an inside face of the slit, the slits being spaced within the planar member and configured to receive the tabs by sliding engagement in the x-direction so that each tab engages with at least a portion of the electrically conductive material on the inside face of a respective slit.
US10505319B2 Device direct-mounting shield connector
A device direct-mounting shield connector configured to be installed in an opening section in a metal casing, includes a nonconductive connector housing and a metal shield shell. The connector housing has a cylindrical hood section which includes a terminal housing section. The metal shield shell is installed in the connector housing and covers a circumference of the terminal housing section. The shield shell integrally has an exposed section and a fastening section. The exposed section is configured to contact to a shield shell of the mating connector when the mating connector is fitted with the connector housing. The fastening section has a through hole at a rear end side of the connector housing. The shield shell is fastened to the casing by passing a bolt into the through hole and a bolt hole in the casing and by tightening the bolt.
US10505317B2 Constant impedance connector system
A signal connection system that employs constant impedance connectors with attenuation or filtering components or both embedded therein or within an adaptor removably insertable within an adaptor housing. The connection system provides a higher density of cables traversing through a hermetic sealed top plate, and which are accessible to chill blocks to reduce the thermal energy from the signal lines. Attenuators or filter circuits are embedded in constant impedance connector header housings, or provided in adaptors that connect on each end to form mating constant impedance connections, in order to reduce signal strength as the signal progresses through the connection system and to remove extraneous electrical signal noise.
US10505314B1 Electrical connector with a connector position assurance member for a shrouded latch
An electrical connector having a housing with a shrouded latch. The shrouded latch has a latch arm which extends between shrouded latch walls. The shrouded latch walls have first projections and second projections. A connector position assurance device is positioned proximate to and movable relative to the shroud latch and the latch arm between a first position and a second position. The connector position assurance includes side members with inner surfaces positioned proximate to the shrouded latch walls. The side members have first projection receiving recesses which cooperate with the first projections and the second projections when the connector position assurance device is in the first position. The side members have second projection receiving recesses which cooperate with the second projections when the connector position assurance device is in the second position.
US10505313B2 Connector
A connector includes a first housing 10 having a resiliently deformable lock arm (25), and a lock hole (28) is formed in the lock arm (25). A second housing (50) is connectable to and separable from the first housing (10). A lock projection (53) is formed on the second housing (50) and is configured to lock the housings (10, 50) in a connected state by being locked to the lock hole (28). A wire cover (33) is attached to the first housing (10) and is configured to turn wires (32) drawn out from the first housing (10). A covering portion (39) is formed on the wire cover (33) and covers a locking part of the lock hole (28) and the lock projection (53) from an outer surface side.
US10505312B2 Hot mate contact system
Methods, systems, and apparatus for reducing electrical arcing in a connector. The connector includes a pin contact having a pin tip end and a pin base end, the pin contact at the pin base end being made of a first material having a first resistance and the plug contact at the tip end being made of a second material having a second resistance greater than the first resistance. The connector also includes a socket contact configured to receive the pin contact, and the socket contact configured to establish an electrical connection with the pin contact to transfer electrical power, the second material of the pin contact configured to prevent electrical arcing by suppressing electrical voltage when the pin contact is mated or unmated from the socket contact while electrical power is being transferred.
US10505305B2 Securement of solder unit upon contact
An electrical contact forms opposite top surface and bottom surface. A guiding groove is formed in the top surface. A mounting section is formed at an end of the contact. In the mounting section, a securing hole extends downwardly from the guiding groove and through the bottom surface. A solder unit is received within the securing hole and reaches a conductive pad, under the contact, to which the contact is soldered by reflowing the solder unit. The guiding groove extends from an oblique section of the contact so as to assure the socket unit can be smoothly dropped into the securing hole. The solder unit can be temporarily retained within the securing hole before reflowing.
US10505302B2 Connector
A connector comprises a daughterboard and a metallic shell. The daughterboard has a first edge with first connection pads and a second edge with second connection pads. The first edge is inserted into an on-board connector including first contacts. The on-board connector is mounted on a motherboard and each of the first connection pads is connected to one of the first contacts. The metallic shell has side plates each facing and extending along one of a front board face and a back board face of the daughterboard. Each of the side plates has a base spaced apart from the front board face or the back board face and a retaining portion protruding inward from the base. The retaining portion retains the front board face or a back board face of the daughterboard and has an opening formed around the retaining portion extending through the metallic shell.
US10505301B2 Conductive connection device for vehicle display
The disclosure provides for a conductive connector device. The device is configured for communicating a control signal of an electro-optic element for a vehicular display device. The device comprises a spring assembly and a body having a connecting feature. The spring assembly comprises a spring and a conductive pin. The body forms an internal passage configured to at least partially house the spring assembly. A connecting feature is in connection with the body. The connecting feature is configured to engage an aperture of a circuit board configured to communicate a control signal to the electro-optic element. The engagement of the connecting feature to the aperture is configured to receive at least a portion of a force from the spring in a compressed arrangement.
US10505300B2 Electrical connector having a blind-mate aider
An electrical connector includes: an insulative housing having a peripheral side wall, the peripheral side wall surrounding a receiving space that opens in an upward direction; plural contacts secured to the insulative housing; and an aider mounted to and extending upward beyond the peripheral side wall.
US10505299B2 Electrical connector having an improved metal shell with a soldering portion
An electrical connector includes a contact module and a metal shell enclosing the contact module. The contact module includes an insulative housing and a number of conductive terminals affixed to the insulative housing. The metal shell includes a top wall, a bottom wall, a pair of lateral walls connecting the top wall and bottom wall for forming a receiving room. The metal shell further includes a pair of soldering portions vertically disposed at a rear edge of the lateral walls. Each soldering portion includes a beginning portion connected integrally with the lateral wall and a free-end portion spaced apart from the lateral wall in a transverse direction to form a gap.
US10505298B2 Joint structure of a resin multilayer substrate and a circuit board
A resin multilayer substrate includes a substrate main body including first, second, and third wiring portions connected to one another by a connecting portion. First, second and third external connection terminals are respectively included in the first, second and third wiring portions. The first external connection terminal includes a conductor exposed at a surface of the substrate main body. The second and third external connection terminals include connectors mounted on conductors on the surface of the substrate main body. An auxiliary mounting conductor is disposed between the first external connection terminal and the second and third external connection terminals on the surface of the substrate main body.
US10505297B2 Pin through solder interconnect and methods
An electronic device that includes a first electronic component with a pin element and a second electronic component with a solder element. A joint is formed that provides an electrical and mechanical connection between the first electronic component and second electronic component when the pin element is heated, inserted into the solder element, and cooled.
US10505295B2 Terminal
A terminal for electrically connecting at least one conductor comprises an insulating material housing, a contact body with a contact frame and a contact spring, and an operating element. The operating element has a bearing region for rotatably mounting the operating element in the insulating material housing about a rotation axis, and at least one operating structure, which is at a radial distance from the bearing region and extends in the direction of the rotation axis, for moving the clamping limb between the conductor clamping position and the conductor release position in the event of a rotational movement of the operating element about its rotation axis. The insulating material housing has a supporting region which axially extends between the rotation axis and the operating structure to support the operating structure on the supporting region at least in the conductor release position.
US10505293B2 Highspeed board connector
A connector assembly includes a first connector and a second connector. The first connector includes a housing holding at least one jack assembly with an inner conductor and an outer conductor arranged coaxial to the inner conductor. The second connector includes a socket with at least one opening extending in an axial direction. The opening includes a contact surface which in a mated position is electrically interconnected to an outer conductor of the jack assembly. In a direction of the axial extension (z-direction) of the opening, a contact surface is arranged which in the mated position is electrically interconnected to the inner conductor of the first connector part.
US10505292B2 Oxide inhibitor capsule
An electrical connector assembly includes an electrical connector having a conductor receiving portion. The conductor receiving portion defines a cavity. The electrical connector assembly further includes a capsule positioned within the cavity of the conductor receiving portion. The capsule contains oxide inhibitor. The capsule is configured to release the oxide inhibitor into the cavity of the conductor receiving portion.
US10505287B2 Crimp terminal and crimp terminal manufacturing method
The present invention makes production less difficult and ensures the waterproofness of a site of contact with an aluminum core wire. According to the present invention, a barrel section of a crimp terminal: has an inner barrel piece and an outer barrel piece; and an inner surface thereof is provided with a plurality of concave sections. A seal member that is formed from an adhesive gel sheet is affixed across a first region, a second region, and a third region and, after crimping, seals: between the inner barrel piece and the outer barrel piece; between a covered portion and the barrel section; and an opening that is on a terminal section side of the barrel section. The seal member is divided over the course of a path that goes from the second region through the first region to the third region.
US10505286B2 Sensor element and manufacturing method of sensor element
A sensor element includes: an element body including, for example, a thermistor; paired lead wires drawn out from the element body; and stranded wires that are each obtained by twisting a plurality of core wires and are joined to the respective paired lead wires in a welding region. The welding region includes a main joining region provided in a predetermined region in an axis direction, and sub joining regions adjacent to the main joining region, and joining strength of each of the lead wires and the corresponding stranded wire is higher in the main joining region than in the sub-joining region.
US10505280B2 Multi-layered software defined antenna and method of manufacture
A multi-layer software controlled antenna. A radiating patch is provided over a variable dielectric constant (VDC) plate. Variable DC potential is applied across the VDC plate to control the effective dielectric constant at various locations of the VDC plate. RF signal is coupled between a feed patch and a delay line, and the delay line couples the RF signal to the radiating patch. The radiating patch, VDC plate, delay line, and feed patch are each provided at a different layer of the antenna, so as to decouple the RF and DC signal paths. A controller executes a software program to thereby control the variable DC potential applied across the VDC plate, thereby controlling the operational characteristics of the antenna.
US10505270B2 Radome
The invention relates to a radome having an essentially planar front panel which is of transparent design at the front and which is provided with a non-transparent layer on the rear, in particular for a radar sensor for a motor vehicle.
US10505268B2 Methods and systems for forming flexible multilayer structures
Techniques are described for fabricating multilayer structures having arrays of conducting elements or apertures in a conductive grid which can be used to form frequency selective surfaces (FSSs), antenna arrays and the like on flexible substrates. Fabrication techniques can include use of a polymer mask or direct dielectric molding. In embodiments utilizing a polymer mask, a temporary 3D polymeric relief pattern is formed on a substrate and used as a mask or stencil to form the desired pattern elements. In an additive process, the conductive material is deposited over the masked surface. Deposition can be followed by mask removal. In the subtractive process, the conductive layer can be deposited prior to formation of the polymer mask, and the exposed parts of the underlying conductive layer can be etched. Other embodiments utilize dielectric molding in which the molded structure itself becomes an integral and permanent part of the FSS structure.
US10505258B2 Radio frequency isolator
Radio frequency (RF) isolators are described, coupling circuit domains operating at different voltages. The RF isolator may include a transmitter which emits a directional signal toward a receiver. Layers of materials having different dielectric constants may be arranged to confine the emission along a path to the receiver. The emitter may be an antenna having an aperture facing the receiver.
US10505255B2 Radio frequency device packages and methods of formation thereof
A semiconductor device package includes a radio frequency front end circuit configured to process radio frequency signals, a first antenna, an antenna substrate, and a first conductive barrier. The first antenna is configured to transmit/receive a first radio frequency signal. The antenna substrate includes the first antenna. The antenna substrate is configured to transfer the first radio frequency signal between the radio frequency front end circuit and the first antenna. The first conductive barrier is configured to electromagnetically and electrostatically isolate the first antenna.
US10505251B2 Cable for coupling a coaxial line to a strip-line including a coupling ground plane for reducing passive intermodulation interference in the cable
A cable and a high-frequency device are provided to reduce passive intermodulation interference. The cable includes a strip line and a coaxial line. The strip line includes (in an outer-to-inner sequence) a strip-line outer conductor, a strip-line signal cavity, and a strip-line inner conductor. The coaxial line includes (in an outer to inner sequence) a coaxial-line outer conductor, a first insulation medium, and a coaxial-line inner conductor. The cable further includes a coupling ground plane provided with a coupling aperture portion. The coaxial line is disposed in the coupling aperture portion, the coaxial-line outer conductor is coupled to the coupling ground plane, the strip-line outer conductor is connected to the coupling ground plane, and the strip-line inner conductor is connected to the coaxial-line inner conductor.
US10505246B2 Corona prevention in radio frequency circuits
A method for preventing corona effects in an electronic circuit comprising the steps of applying a parylene coating to a surface of the electronic circuit, and applying a polyalphaolefin dielectric oil having a dielectric constant that is lower than that of the parylene coating on an exposed surface of the first material.
US10505245B2 Microwave attenuators on high-thermal conductivity substrates for quantum applications
Techniques related to microwave attenuator son high-thermal conductivity substrates for quantum applications are provided. A device can comprise a substrate that provides a thermal conductivity level that is more than a defined thermal conductivity level. The device can also comprise one or more thin film lines, on a top surface of the substrate, comprising an evaporated alloy. Further, the device can comprise one or more vias within the substrate. Respective first ends of the one or more vias are can be connected to respective thin film connectors. Further, respective second ends of the one or more vias can be connected to an electrical ground.
US10505243B2 Balun
A balun includes an unbalanced port, a first balanced port, a second balanced port, a main line, a subline, a capacitor, and an impedance matching section. The subline is configured to be electromagnetically coupled to the main line. The main line has a first end and a second end opposite to each other. The subline has a first end and a second end opposite to each other. The capacitor is provided between the first end of the main line and the unbalanced port. The impedance matching section is provided between the second end of the subline and the second balanced port. The second end of the main line is connected to a ground. The first end of the subline is connected to the first balanced port.
US10505242B2 Metal-air battery having cylindrical structure
A metal-air battery includes a unit cell wound into a roll. The unit cell includes a negative-electrode metal layer having a first surface located in a circumferential direction of the roll and a second surface facing the first surface and located in the circumferential direction of the roll; a first electrolyte film and a first positive-electrode layer sequentially disposed on the first surface of the negative-electrode metal layer; and a second electrolyte film and a second positive-electrode layer sequentially disposed on the second surface of the negative-electrode metal layer. The unit cell is wound in a way such that the first positive-electrode layer and the second positive-electrode layer face each other.
US10505236B2 Soret effect in polymer-electrolyte-based electrochemical cells
A device and method of generating an electrical potential including an electrochemical cell, and at least one heat source, cooling source or both. The electrochemical cell includes an anode and a cathode connected by a polymer electrolyte layer, preferably a dry polymer electrolyte layer. The heat source, if present, is placed in direct thermal contact with one of the anode or cathode, while the cooling source, if present, is placed in direct thermal contact with one of the anode or cathode not in contact with the heat source. The resulting temperature differential between the anode and cathode induces a concentration gradient between the anode and the cathode generating the electrical potential.
US10505234B2 Battery cell and n situ battery electrode analysis method
Battery cells are provided that can include: a housing defining a chamber having a fluid inlet and outlet; an anode at one side of the housing; a cathode at another side of the housing opposing and spaced apart from the anode a sufficient amount to allow for electrolyte between the anode and cathode; and the other side of the chamber defined by an ion permeable member. Methods for in situ battery electrode analysis are provided and these methods can include: providing a battery cell having an anode and a cathode; exposing the battery cell to an ion beam while the battery cell is operational to form secondary ions; and detecting the secondary ions to analyze the battery.
US10505233B2 Wound electrode group, electrode group, and nonaqueous electrolyte battery
According to an embodiment, an electrode is provided. The electrode group includes a stack. The stack includes a positive electrode, a negative electrode or negative electrodes, and separator. Each negative electrode includes a negative electrode current collector and a negative electrode layer provided on the negative electrode current collector. The electrode group satisfies following relational formulae (I) to (III): 10≤a1/b1≤16 (I); 0.7≤D1/E1≤1.4 (II); E1≤85 (III). Here, the a1 [mm] is a thickness of the stack. The b1 [mm] is a thickness of the negative electrode current collector, or is a total thickness of the negative electrode current collectors. The D1 [μm] is a thickness of the positive electrode. The E1 [μm] is a thickness of the negative electrode.
US10505230B2 Hybrid electrode assembly of stair-like structure
Disclosed herein is an electrode assembly including unit cells, each of which is constituted by an electrode plate stack configured to have a structure in which a separator is disposed between electrode plates comprising positive electrodes or negative electrodes, wherein the electrode assembly includes a combination of two or more kinds of unit cells having different sizes, the unit cells are stacked in a height direction on the basis of a plane, two or more of the unit cells located at a lower part of the electrode assembly, i.e. two or more base unit cells, are wound using a single sheet-type separation film to constitute an integrated base structure, and the others of the unit cells excluding the base unit cells, i.e. sub unit cells, are stacked in a state in which a separator is disposed between the respective sub unit cells.
US10505229B2 Energy storage device, energy storage apparatus, and automobile
The energy storage device of the present invention includes: a negative electrode including a negative composite layer and a composite layer non-forming portion on both surfaces of a negative electrode current collecting foil respectively; a positive electrode including a positive composite layer on both surfaces of a positive electrode current collecting foil respectively; and a separator including an insulation layer which faces the positive electrode and is interposed between the negative electrode and the positive electrode. The negative electrode, the separator and the positive electrode are stacked in a first direction. The negative composite layer and the composite layer non-forming portion are disposed adjacently to each other in a second direction orthogonal to the first direction on the respective surfaces of the negative electrode. The separator is configured to project in the second direction from the positive composite layer at one end of the separator in the second direction. The separator contains a first bent portion including a recessed surface on a surface thereof which faces the negative electrode at a portion projecting in the second direction from the negative composite layer. The first bent portions of the separators disposed adjacently to each other in the first direction are brought into contact with each other.
US10505226B2 Electrolyte for lithium battery and lithium battery including the same
An electrolyte for a lithium battery and a lithium battery including the electrolyte, the electrolyte including a compound represented by Formula 1; and LiPO2F2, wherein, in Formula 1, R1 and R2 are each independently a substituted or unsubstituted C1-C10 alkyl group or -L1-CN; and L and L1 are each independently a substituted or unsubstituted C1-C5 alkylene group, a substituted or unsubstituted C6-C10 arylene group, or a substituted or unsubstituted C3-C20 heteroarylene group.
US10505225B2 Electrolyte for lithium secondary battery and lithium secondary battery employing the same
An electrolyte for a lithium secondary battery, the electrolyte including: a lithium salt, an organic solvent, and an organic fluorinated ether compound represented by Formula 1: R1—O—CF2—CHF—R2  Formula 1 wherein, in Formula 1, R1 is a C3-C10 alkyl group or a C3-C10 cycloalkyl group, and R2 is fluorine, a C1-C10 alkyl group, a C3-C10 cycloalkyl group, a C1-C10 fluorinated alkyl group, or a C3-C10 fluorinated cycloalkyl group.
US10505220B2 Negative electrode active material for rechargeable battery using conversion reaction, and battery including the same
A negative electrode active material includes a compound represented by a composition formula of MgxMe1-xO1-xH2x, where Me is at least one selected from the group consisting of Mn, Fe, Co, Ni, and Cu, and 0.5≤x≤0.9.
US10505217B2 Rechargeable battery
A rechargeable battery includes an electrode assembly including a first electrode and a second electrode, a case accommodating the electrode assembly, a cap assembly sealing the case, and a fixing member in the case, the fixing member having a central portion overlapping the electrode assembly, and a wing extending outside of the electrode assembly based on the central portion, one surface of the wing being attached to an inner surface of the case.
US10505213B2 Extruder feed system
Extruder feed system. The system includes a pair of spaced-apart, internally and oppositely threaded rotatable elements for receiving and engaging a plastic filament material. An electric motor rotates the rotatable elements in opposite directions thereby to drive the filament into a liquefier chamber for subsequent discharge through a nozzle. The system provides very accurate layer-by-layer build up.
US10505211B2 Fuel cell unit and fuel cell vehicle
The invention relates to fuel cell unit arranged in an underfloor space of a fuel cell vehicle. The fuel cell unit includes a fuel cell that has a plurality of cells stacked together; and a cell monitor that is arranged in a side region of the fuel cell, and that monitors a state of each of the cells.
US10505201B2 CNT sheet substrates and transition metals deposited on same
The present subject matter relates generally to the derivatization of highly-aligned carbon nanotube sheet substrates with one or more transition metal centers and to uses of the resulting metal-derivatized CNT sheet substrates.
US10505196B2 Solid oxide fuel cell and method for producing electrolyte layer-anode assembly
In an SOFC, a solid electrolyte layer and an anode are integrated with each other to provide an electrolyte layer-anode assembly. The anode contains a nickel element and a first proton conductor. The first proton conductor is composed of a first perovskite oxide having proton conductivity. The first perovskite oxide has an AXO3-type crystal structure, the A-site containing Ba, the X-site containing Y and at least one selected from the group consisting of Zr and Ce. The nickel element is at least partially in the form of NiO. The anode has a porosity Pa of 10% or more by volume when INi/INiO≤0.1, where INi/INiO denotes a relative intensity ratio of the peak intensity INi of metallic Ni to the peak intensity INiO of the NiO in an XRD spectrum of the anode.
US10505195B2 Method for producing electrical storage device electrode with binder composition
The present invention provides an electrical storage device binder composition that can produce an electrode that achieves improved charge-discharge characteristics. The composition includes a polymer (A) and a liquid medium (B), and further includes particles having a particle size of 10 to 50 micrometers in a number of 1,000 to 100,000 per mL.
US10505193B2 Laser induced graphene materials and their use in electronic devices
In some embodiments, the present disclosure pertains to methods of producing a graphene material by exposing a polymer to a laser source. In some embodiments, the exposing results in formation of a graphene from the polymer. In some embodiments, the methods of the present disclosure also include a step of separating the formed graphene from the polymer to form an isolated graphene. In some embodiments, the methods of the present disclosure also include a step of incorporating the graphene material or the isolated graphene into an electronic device, such as an energy storage device. In some embodiments, the graphene is utilized as at least one of an electrode, current collector or additive in the electronic device. Additional embodiments of the present disclosure pertain to the graphene materials, isolated graphenes, and electronic devices that are formed by the methods of the present disclosure.
US10505192B2 Positive electrode active material and rechargeable battery including the same
A lithium metal composite oxide includes a primary particle having a hexagonal crystal structure, and a primary particle having a cubic crystal structure.
US10505191B2 Manganese-cobalt composite hydroxide and process for producing same, positive electrode active material and process for producing same, and non-aqueous electrolyte secondary battery
A positive electrode active material for non-aqueous electrolyte secondary batteries that can achieve a high output characteristic and a high battery capacity when used in a positive electrode of a battery and that can achieve a high electrode density, and a non-aqueous electrolyte secondary battery that uses such a positive electrode active material and can achieve a high capacity and a high output. A lithium-manganese-cobalt composite oxide includes plate-shaped secondary particles each obtained by aggregation of a plurality of plate-shaped primary particles caused by overlapping of plate surfaces of the plate-shaped primary particles, wherein a shape of the primary particles is any one of a spherical, elliptical, oval, or a planar projected shape of a block-shaped object, and the secondary particles have an aspect ratio of 3 to 20 and a volume-average particle size (Mv) of 4 μm to 20 μm as measured by a laser diffraction scattering process.
US10505190B2 Lithium-cobalt based complex oxide having superior lifespan characteristics and cathode active material for secondary batteries including the same
Disclosed is a lithium-cobalt based complex oxide represented by Formula 1 below including lithium, cobalt and manganese wherein the lithium-cobalt based complex oxide maintains a crystal structure of a single O3 phase at a state of charge (SOC) of 50% or more based on a theoretical amount: LixCo1-y-zMnyAzO2  (1) wherein 0.95≤x≤1.15, 0≤y≤0.3 and 0≤z≤0.2; and A is at least one element selected the group consisting of Al, Mg, Ti, Zr, Sr, W, Nb, Mo, Ga, and Ni.
US10505189B2 Cathode material and lithium secondary battery using same as cathode
A composite oxide which includes lithium, at least one of calcium and magnesium, and nickel and manganese, and has a lithium-excess layered rock-salt structure, and a cathode active material and a lithium secondary battery which contain the composite oxide.
US10505188B2 “B” and “O” site doped AB2O4 spinel cathode material, method of preparing the same, and rechargeable lithium and Li-ion electrochemical systems containing the same
A process for preparing a stable Group VIII Period 4 element (iron, cobalt, or nickel) “B” site and chlorine “O” site modified lithium manganese-based AB2O4 spinel cathode material is provided. The general formula of the “B” and “O” site modified lithium manganese-based AB2O4 spinel is LixMn2-yMyO4-z(Clz) where M is Fe, Co or Ni. In addition, a Group VIII Period 4 element (iron, cobalt, or nickel) “B” site and chlorine “O” site modified lithium manganese-based AB2O4 spinel cathode material is provided. Furthermore, a lithium or lithium ion rechargeable electrochemical cell is provided, incorporating the Group VIII Period 4 element (iron, cobalt, or nickel) “B” site and chlorine “O” site modified lithium manganese-based AB2O4 spinel cathode material in a positive electrode.
US10505183B2 Negative electrode active material for nonaqueous electrolyte secondary batteries
Provided is a novel negative electrode for nonaqueous electrolyte secondary batteries, which is capable of improving cycle characteristics and is also capable of suppressing aggregation of active material particles in a slurry. The negative electrode active material for nonaqueous electrolyte secondary batteries contains silicon and has a D50 of 0.1 μm to 5 μm, and an amount of water measured at 120° C. to 300° C. by the Karl-Fischer method (referred to as “amount of water”) per specific surface area (referred to as “CS”), that is, the amount of water/CS, of 0.1 to 80 ppm/(m2/cc).
US10505178B2 Ion exchange system for lithium extraction
The present invention relates to the extraction of lithium from liquid resources such as natural and synthetic brines, leachate solutions from clays and minerals, and recycled products.
US10505177B2 Nonaqueous electrolyte battery electrode, nonaqueous electrolyte battery, and battery pack
A nonaqueous electrolyte battery electrode according to an embodiment includes a current collector and a mixed layer formed on one surface or both surfaces of the current collector. The mixed layer includes an active material and a binding agent. The ratio I2/I1 of the highest peak intensity I2 in peaks appearing in the wavelength range of 1400 to 1480 cm−1 to the highest peak intensity I1 in peaks appearing in the wavelength range of 2200 to 2280 cm−1 is 10 or more and 20 or less in an infrared absorption spectrum measured according to a total reflection measurement method. Alternatively, in the mixed layer, the ratio I3/I2 of the highest peak intensity I3 in peaks appearing in the wavelength range of 1650 to 1850 cm−1 to the highest peak intensity I2 in peaks appearing in the wavelength range of 1400 to 1480 cm−1 is 0.1 or more and 0.8 or less in an infrared absorption spectrum measured according to a total reflection measurement method.
US10505176B2 Power storage device manufacturing method, manufacturing device, liquid injection device, and liquid injection method
A power storage device manufacturing method that seals a case housing an electrode assembly of a power storage device and injects an electrolyte into the case after sealing, the method includes a step accompanied by a pressure operation of increasing or reducing a pressure inside the case after sealing the case, and a process performed in a state of turning the inside of the case to the pressure higher or lower than an atmospheric pressure, and an internal space capacity of the case is measured based on a change with time of the pressure inside the case caused by the pressure operation inside the case.
US10505175B2 Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes: a cathode including a cathode current collector and a first cathode active material layer provided on the cathode current collector; an anode including an anode current collector and a first anode active material layer provided on the anode current collector to face the first cathode active material layer and including a titanium-containing compound; an intermediate electrode provided between the cathode and the anode and including an intermediate current collector, a second anode active material layer provided on the intermediate current collector to face the first cathode active material layer and including the titanium-containing compound, and a second cathode active material layer provided on the intermediate current collector to face the first anode active material layer; and an electrolytic solution including a solvent and an electrolyte salt and having number of molecules of the electrolyte salt equal to or larger than number of molecules of the solvent.
US10505173B2 Connector having a narrow transition part disposed between two adjacent winding electrode cores of battery, and battery comprising the same
The present disclosure provides a connector for battery and a battery having the same. The connector includes: a terminal connecting part configured to be connected with an electrode terminal of the battery; an electrode core connecting part configured to be connected with a winding electrode core of the battery, and having a first connecting plate and a second connecting plate opposite to each other; and a transition part connected between the terminal connecting part and the electrode core connecting part, configured to be fitted within a gap between two tabs of two adjacent winding electrode cores, and having a shape matched with that of the gap.
US10505172B2 Current collecting board and battery module
A current collecting board includes a base board, a conductive board mounted on the base board, a number of conductive plates, and a number of security elements. The base board includes a first surface, a second surface, and a number of receiving protrusions extending upwardly from the first surface. The base board defines a number of first through holes, each receiving protrusion surrounds a first through hole. Each conductive plate defines a second through hole. The receiving protrusion includes a number of leading blocks and a number of clamping blocks; each conductive plate is received in a receiving protrusion and clamped between the leading blocks and the clamping blocks. One end of each security element is solder to and electrically connected to a conductive plate, the other end of each security element is soldered to the conductive board. A battery module using the current collecting board is also provided.
US10505171B2 Metal-air battery
A metal-air battery (1) includes a tubular positive electrode (2) centered on a predetermined central axis (J1), a negative electrode (3) opposing an inner side surface of the positive electrode, and an electrolyte layer (4) disposed between the negative electrode and the positive electrode. The positive electrode includes a positive electrode conductive layer (21), a positive electrode catalyst layer (22), and a positive electrode current collector (24). The positive electrode catalyst layer is formed on the outer side surface of the tubular positive electrode conductive layer centered on the central axis and has lower electrical conductivity than the positive electrode conductive layer. The positive electrode current collector is formed on an area of the outer side surface of the positive electrode conductive layer where the positive electrode catalyst layer does not exist, to be in direct contact with the outer side surface. This structure reduces the electrical resistance between the positive electrode conductive layer and the positive electrode current collector and improves battery performance. Since the thickness in the radial direction of the positive electrode current collector is greater than that of the positive electrode catalyst layer, the positive electrode current collector and a connection terminal can be easily connected to each other.
US10505167B2 Separator for electrochemical device
The present disclosure provides a separator for an electrochemical device, comprising: a porous polymer film; and a porous coating layer formed on one or both surfaces of the porous polymer film and comprising at least one of inorganic particles and organic particles, and a binder polymer, wherein fibrils in the surface of the porous polymer film are entangled with the particles in the porous coating layer in the contact surface between the porous polymer film and the porous coating layer, and the separator has an air permeability of 100 to 800 sec/100 cc, an electrical resistance of 0.5 to 1.5Ω, and a heat-shrinkage rate of 8% or less in each of machine and transverse directions, and an electrochemical device having the same.
US10505165B2 Lid including rib adjacent safety valve for a battery case
In a lid for a battery case where an annular thin portion is formed integrally with a lid main body by coining, a pair of ribs formed integrally with the lid main body so as to bulge from the lid main body and extending in a short direction of the lid main body are disposed on both sides of the annular thin portion in a long direction of the lid main body.
US10505163B2 Heat exchanger for vehicle energy-storage systems
Provided are cooling subsystems for a vehicle energy-storage system comprising a heat exchanger disposed between two battery modules. The heat exchanger can be thermally coupled to each of a plurality of cells of the battery modules at an end of each cell and fluidly coupled to a coolant system, the heat exchanger transferring heat from the plurality of cells.
US10505162B2 Battery housing
A battery housing can include a first chamber configured to receive a first electrode material, the first chamber bounded at least in part by a first inflatable casing. The battery housing can include a second chamber configured to receive a second electrode material, the second chamber bounded at least in part by a second inflatable casing. An ionically conductive partition can be disposed between the first and second chambers. A first electrical contact can be coupled to or formed with the first inflatable casing. A second electrical contact can be coupled to or formed with the second inflatable casing. The first inflatable casing can be configured to inflate in response to an injection of the first electrode material into the first chamber. The second inflatable casing can be configured to inflate in response to an injection of the second electrode material into the second chamber.
US10505161B2 Battery module having molding part for insulating
Disclosed herein is a battery module including a battery cell assembly constituted by at least two battery cells, a front plate and a rear plate fixed to the battery cell assembly such that the front plate and the rear plate cover outermost ones of the battery cells, an electrically insulative cover member mounted at an upper end of the battery cell assembly, the electrically insulative cover member being provided with through holes, through which electrode terminals of the battery cells extend, a PCB mounted on a bottom of the cover member, a plurality of conductive connection parts arranged on the cover member, the conductive connection parts being connected to the electrode terminals of the battery cells and the PCB, and a lower molding part located on the PCB at the bottom of the cover member, the lower molding part covering the connection between the PCB and the conductive connection parts.
US10505160B2 Micro-battery using glass package
A pre-cut glass body is employed as a separator between an anode current collector and a cathode current collector of a micro-battery. The use of a pre-cut glass body in micro-battery applications provides excellent insulation for the micro-battery and can also result in enhanced battery reliability and lifetime.
US10505159B2 Battery, particularly a button cell, and method for manufacture of such a battery
The present invention relates to a method for manufacturing a battery comprising a casing provided with a cup and a closure part for said cup, the method comprising the successive steps consisting in: providing at least three parts with a first part defining one pole, and a second part and a third part defining the other pole and intended to form together the cup, the first and second parts respectively comprising a first surface and a second surface (6a) of matching shape, at least one adhesive portion of each of said surfaces extending in a geometric surface non-parallel to the general axis of the battery; bonding the aforementioned first and second surfaces to provide a structure with an adhesive joint between the first and second parts; welding the third part to the second part; the adhesive joint being arranged against an inner face of the cup, the aforementioned adhesive portion of the second part forming a stop, along the general axis, for the first part, which is located inside the cup.
US10505158B2 Manufacturing method of organic light emitting diode display panel and organic light emitting diode display panel
The present invention provides a manufacturing method of an OLED display panel and an OLED display panel. The manufacturing method of the OLED display panel of the present invention utilizes an inverted OLED element and manufactures an interface modification layer between the cathode of the OLED element and the light emitting layer by ink jet printing with an interface modification printing liquid. The interface modification printing liquid comprises an electron transporting material, metal nanoparticles which are surface-modified, a surface tension modifier and a viscosity modifier. The interface modification layer is a material layer comprising the electron transporting material and the metal nanoparticles. The electron transporting material can enhance the injection and transport of carriers from the cathode. The strong local electric field generated by the metal nanoparticles with the surface plasma resonance can enhance the injection efficiency of the electrons.
US10505157B2 Display device
An organic light emitting diode display device includes a first driving voltage line including a first portion extending in a first direction and a second portion having a larger width than the first portion in a second direction perpendicular to the first direction. The second portion overlaps a gate electrode of a driving thin film transistor, an interlayer insulating layer is between the second portion and the gate electrode of the driving thin film transistor.
US10505156B2 Method of patterning quantum dot layer, quantum dot light emitting device, and method of manufacturing the same
The present disclosure discloses a method of patterning a quantum dot layer, a method of manufacturing a quantum dot light emitting device, and a quantum dot light emitting device. The patterning method includes the steps of: forming on a substrate a layer of film comprising a photosensitive material; irradiating a first preset region of the layer of film with light having a preset wavelength; forming a first quantum dot layer, wherein the photosensitive material in the first preset region of the layer of film is combined with a first quantum dot in the first quantum dot layer; and removing a first quantum dot in the first quantum dot layer that is not combined with the photosensitive material.
US10505150B2 Organic electroluminescent device and method for producing same
An organic electroluminescent device according to an embodiment includes an element substrate including a substrate and a plurality of organic electroluminescent elements supported by the substrate, and a thin film encapsulation structure formed on the plurality of organic electroluminescent elements. The thin film encapsulation structure includes at least one complex stack body which includes a first inorganic barrier layer, an organic barrier layer in contact with a top surface of the first inorganic barrier layer, the organic barrier layer including a plurality of solid portions discretely distributed, and a second inorganic barrier layer in contact with the top surface of the first inorganic barrier layer and a top surface of each of the plurality of solid portions of the organic barrier layer.
US10505148B2 Display device and method of manufacturing the same
A display device includes a display device including a substrate, and a display unit disposed on the substrate. An encapsulating unit encapsulates the display unit. The encapsulating unit includes a barrier organic layer. The barrier organic layer includes a plurality of organic materials and a plurality of inorganic materials. The inorganic materials are arranged in free volumes between the organic materials.
US10505147B2 Flexible display device having support layer with rounded edge
There is provided a flexible display having a plurality of innovations configured to allow bending of a portion or portions to reduce apparent border size and/or utilize the side surface of an assembled flexible display.
US10505141B2 Flexible display substrate, manufacturing method thereof, and flexible display device
A flexible display substrate, a manufacturing method thereof and a flexible display device are provided. The flexible display substrate includes a flexible substrate and a cathode layer arranged on the flexible substrate and provided with at least one gap.
US10505140B2 OLED display panel and method for manufacturing same
The present disclosure provides an OLED display panel and a method for manufacturing the same. The OLED display panel includes an anode electrode layer, an anode electrode modifying layer, a first common layer, a light-emitting layer, a second common layer, and a cathode electrode layer. The anode electrode modifying layer is formed from an azobenzene-based compound. The azobenzene-based compound includes at least one functional group for transporting holes and at least one functional group for increasing solubility of the azobenzene-based compound in an organic solvent. In addition, the anode electrode modifying layer has a three-dimensional embossment grating structure.
US10505138B2 Organic light-emitting diode structure
Disclosed is an organic light-emitting diode structure which includes a substrate, an optically-modified layer, a planarization layer, a pixel definition layer, and an organic light-emitting layer. The optically-modified layer can improve non-uniform luminance of OLEDs manufactured based on the ink-jet printing technology.
US10505135B2 Light-emitting element, light-emitting device, display device, electronic device, and lighting device
An object is to provide a light-emitting element which uses a plurality of kinds of light-emitting dopants and has high emission efficiency. In one embodiment of the present invention, a light-emitting device, a light-emitting module, a light-emitting display device, an electronic device, and a lighting device each having reduced power consumption by using the above light-emitting element are provided. Attention is paid to Förster mechanism, which is one of mechanisms of intermolecular energy transfer. Efficient energy transfer by Förster mechanism is achieved by making an emission wavelength of a molecule which donates energy overlap with the longest-wavelength-side local maximum peak of a graph obtained by multiplying an absorption spectrum of a molecule which receives energy by a wavelength raised to the fourth power.
US10505134B2 Organic electroluminescence display device having stacked organic light emitting layers and method for manufacturing the same
An organic electroluminescence display device includes: a substrate; a first electrode including a first sub-electrode, a second sub-electrode, and a third sub-electrode which are arranged on the substrate; an organic light emitting layer on the first electrode and including a first light emitting layer, a second light emitting layer, and a third light emitting layer; and a second electrode on the organic light emitting layer, and the first light emitting layer is on the first sub-electrode, the second light emitting layer is on the first sub-electrode, the second sub-electrode, and the third sub-electrode, and the third light emitting layer is on the third sub-electrode, and the first light emitting layer is on a lower portion of the second light emitting layer, and the third light emitting layer is on an upper portion of the second light emitting layer.
US10505131B2 Organic light-emitting display device
Disclosed herein is an organic light-emitting display device having a first flexible substrate; a second flexible substrate; a plurality of organic light-emitting pixels on the first flexible substrate and between the first flexible substrate and the second flexible substrate; an encapsulation unit covering the pixels; and an adhesive layer on the encapsulation unit. The Young's modulus of the adhesive layer is equal to or larger than a value so that the first flexible substrate is not deformed by bending stress when it is rolled up.
US10505130B2 Flexible display panel, method for fabricating flexible display panel and flexible display device
A flexible display panel, a method for fabricating the same and a flexible display device are disclosed. The flexible display panel comprises at least two functional layers which are stacked one another and an adhesive layer which is arranged between the functional layers. The flexible display panel has a bending axis parallel with a surface of the flexible display panel. The adhesive layer comprises a first adhesive part at a side of the bending axis and a second adhesive part at the other side. The first and second adhesive parts have a cross-sectional shape in a plane perpendicular with the bending axis, and the cross-sectional shape is oriented with respect to a vertical cross section of the flexible display panel running through the bending axis to reduce the bending stress in the flexible display panel during bending in the bending axis.
US10505129B2 Method of production of high-refractive thin glass substrates
A redrawing method for the production of thin glasses is provided that allows redraw of high refractive index optical glasses. The includes the steps of providing a vitreous preform with a mean width B, a mean thickness D, and a refractive index nD of at least 1.68 in a redrawing device, heating at least a part of the preform, redrawing of the preform to a thin glass with a mean width b and a mean thickness d. The heated part of the preform exhibits, for the duration of at most 30 minutes, a temperature above a lower limit of devitrification of the glass. The glass of the preform exhibits a dependence of the viscosity on the temperature, which is characterized by a mean decrease of the viscosity with increasing temperature in an viscosity range of 108 to 105 dPas of at least 3*105 dPas/K.
US10505125B2 Compound for organic optoelectronic diode, organic optoelectronic diode comprising same, and display device
The present invention relates to: a compound for an organic optoelectronic diode, represented by a combination of chemical formulas 1 and 2; an organic optoelectronic diode comprising the same; and a display device comprising the organic optoelectronic diode. The detailed contents of formulas 1 and 2 are the same as those defined in the specification.
US10505124B2 Carbazole-based compound and organic light-emitting device including the same
A carbazole compound represented by Formula 1: wherein in Formula 1, groups X1 to X8, X11 to X19, and R41 to R43 are the same as in the specification.
US10505123B2 Compound and organic electroluminescent device using same
A compound that includes a structure including two or more structures represented by the following formula (1) in the same molecule and in which at least two of the structures represented by the formula (1) are directly bonded to each other by a single bond.
US10505119B2 Organic electroluminescence device
The organic EL device of the present invention has an anode, a hole transport layer, a luminous layer, an electron transport layer, and a cathode in the order of description. The hole transport layer includes an arylamine compound represented by the following general formula (1): in the formula, Ar1 to Ar4 each represent a monovalent aromatic hydrocarbon group or a monovalent aromatic heterocyclic group, and the luminous layer includes an N-aromatic substituted nitrogen-containing heterocyclic compound.
US10505114B2 Alignment mark structure, mask, substrate and alignment method
The present disclosure discloses an alignment mark structure, a mask, a substrate and an alignment method for the mask and the substrate. The alignment mark structure includes: at least two first alignment marks and at least two second alignment marks provided on the mask, a pattern size of the first alignment marks being larger than that of the second alignment marks; at least two third alignment marks and at least two fourth alignment marks provided on the substrate, wherein the number and the location of the third alignment marks correspond to the number and the location of the first alignment marks, respectively, and the number and the location of the fourth alignment marks correspond to the number and the location of the second alignment marks, respectively.
US10505113B2 Semiconductor memory device and method for manufacturing same
According to one embodiment, a semiconductor memory device includes a plurality of first interconnects extending in a first direction, a plurality of second interconnects extending in a second direction, a plurality of stacked films respectively provided between the first interconnects and the second interconnects, each of the plurality of stacked films including a variable resistance film, a first inter-layer insulating film provided in a first region between the stacked films, and a second inter-layer insulating film provided in a second region having a wider width than the first region. The second inter-layer insulating film includes a plurality of protrusions configured to support one portion of the plurality of second interconnects on the second region. A protruding length of the protrusions is less than a stacking height of the stacked films.
US10505110B2 Phase change memory structure to reduce power consumption
A phase change memory (PCM) cell with enhanced thermal isolation and low power consumption is provided. In some embodiments, the PCM cell comprises a bottom electrode, a dielectric layer, a heating element, and a phase change element. The dielectric layer is on the bottom electrode. The heating element extends through the dielectric layer, from a top of the dielectric layer to the bottom electrode. Further, the heating element has a pair of opposite sidewalls laterally spaced from the dielectric layer by a cavity. The phase change element overlies and contacts the heating element. An interface between the phase change element and the heating element extends continuously respectively from and to the opposite sidewalls of the heating element. Also provided is a method for manufacturing the PCM cell.
US10505106B1 Encapsulated PCM switching devices and methods of forming the same
Switches, breakers that incorporate a phase change material are disclosed, as well as electrical devices including the same. A switch includes a first conductor, a second conductor spaced a distance from the first conductor such that the second conductor does not contact the first conductor, and a switching device electrically coupled to the first conductor, the switching device having a phase change material that, when heated, expands to electrically contact the second conductor.
US10505105B2 Magnetoresistive effect element
A magnetoresistive effect element includes: a first ferromagnetic layer as a magnetization fixed layer; a second ferromagnetic layer as a magnetization free layer; and a nonmagnetic spacer layer provided between the first ferromagnetic layer and the second ferromagnetic layer. The nonmagnetic spacer layer includes a nonmagnetic metal layer formed of Ag, and at least one of a first nonmagnetic insertion layer provided on a lower surface of the nonmagnetic metal layer and a second nonmagnetic insertion layer provided on an upper surface of the nonmagnetic metal layer. The first nonmagnetic insertion layer and the second nonmagnetic insertion layer include an Ag alloy, and thereby lattice mismatch between the nonmagnetic spacer layer, and the first ferromagnetic layer and/or the second ferromagnetic layer is reduced, compared to lattice mismatch when the entire nonmagnetic spacer layer is formed of Ag.
US10505104B2 Electronic devices including magnetic cell core structures
A magnetic cell includes a magnetic region formed from a precursor magnetic material comprising a diffusive species and at least one other species. An amorphous region is proximate to the magnetic region and is formed from a precursor trap material comprising at least one attractor species having at least one trap site and a chemical affinity for the diffusive species. The diffusive species is transferred from the precursor magnetic material to the precursor trap material where it bonds to the at least one attractor species at the trap sites. The species of the enriched trap material may intermix such that the enriched trap material becomes or stays amorphous. The depleted magnetic material may then be crystallized through propagation from a neighboring crystalline material without interference from the amorphous, enriched trap material. This enables high tunnel magnetoresistance and high magnetic anisotropy strength. Methods of fabrication and semiconductor devices are also disclosed.