US10321495B2

Techniques are described for automatically determining which of a plurality of target devices should be connected with a source device using data regarding ambient signals about the source device. For example, a request is received for an identifier to which a source device is to connect. Data is received describing at least one ambient signal detected by the source device. The data is compared with a plurality of target device profiles. It is determined that the data matches a target device profile of the plurality of device profiles. An identifier associated with the determined target device profile is returned.
US10321492B2

A wireless communication apparatus for performing wireless communication between wireless devices via a wireless communication network, wherein the wireless communication apparatus comprises: a packet processor for generating a first packet including first control information and discrimination information for discriminating between the first control information for connecting to the wireless communication network a set wireless device, which is a wireless device for which the setting of instrument information required for accessing the wireless communication network has been performed, and second control information for connecting to the wireless communication network a setting-required wireless device, which is a wireless device for which there is a need to set instrument information, and a second packet including the discrimination information and the second control information; and a wireless communication unit for transmitting the first packet and the second packet generated by the packet processor to the wireless communication network.
US10321482B2

A method and device for processing carrier resource of an unlicensed carrier and a transmission node are disclosed. The method includes: determining, in a competitive way, to access the unlicensed carrier in a transmission window; and accessing, according to a predetermined access condition, the unlicensed carrier, wherein the predetermined access condition includes at least one of: a determined length of the transmission window, the maximum access times in the transmission window and the maximum access time in the transmission window.
US10321480B2

A channel access method in a wireless LAN system is disclosed. The channel access method for a terminal comprises the steps of: receiving a beacon transmitted from an access point; determining a channel access slot of a terminal allocated on the basis of the beacon; transmitting a data transmission request from the channel access slot to the access point; and receiving data transmission slot allocation information corresponding to the data transmission request from the access point. Thus, the present invention can reduce power consumption of the terminal.
US10321475B2

Disclosed is a method for retransmitting scheduling assignment (SA) information between half-duplex user equipment in a wireless communication system. The method for retransmitting SA information may comprise the steps of: receiving, through a first resource area, a D2D signal including first SA information transmitted by a second user equipment, and second SA information transmitted by a third user equipment; if the target user equipment of the second SA information is the second user equipment, determining whether to retransmit the second SA information for the second user equipment; and if it is determined to retransmit the second information, transmitting the second information through a second resource area.
US10321473B2

According to one embodiment of the present invention, a method for a station (STA) to transmit a frame in a wireless local area network system includes setting a TXOP duration field and a UL flag and transmitting a high efficiency physical layer protocol data unit (HE PPDU) including the TXOP duration field and the UL flag. In this case, the STA sets the UL flag to a first value corresponding to uplink if the HE PPDU is addressed to an access point (AP). When the TXOP duration field is set to a special value other than a TXOP duration value for configuring a network allocation vector and the HE PPDU corresponds to a single user PPDU carrying an ready-to-send frame or a clear-to-send frame, the STA may set the UL flag to a second value corresponding to downlink, even if the HE PPDU is addressed to the AP.
US10321472B2

The present document relates to a method for efficiently performing uplink multi-user transmission in a wireless LAN system and an apparatus therefor. To this end, an access point (AP) may transmit a downlink multi-user frame to a plurality of STAs, receive an uplink frame including an acknowledgement/non-acknowledgement (ACK/NACK) signal for the downlink multi-user frame and an uplink scheduling request signal from at least two STAs among the STAs, transmit a downlink frame including uplink scheduling information to the at least two STAs on the basis of the uplink scheduling request signal, and receive an uplink multi-user frame including data from the at least two STAs in response thereto. Here, an SIG field of the downlink frame preferably comprises an indicator indicating that the downlink frame includes uplink multi-user scheduling information.
US10321468B2

A New Carrier Type (NCT) Secondary Component Carrier (SCC) activation control device and method, an management method and a base station device. The activation control device includes: a measuring module configured to perform radio link measurement to an SCC by measuring at least one of a demodulation reference signal DM-RS and a channel status indicator reference signal CSI-RS; and an activation control module configured to perform activation control to the SCC based on a measurement result.
US10321465B2

A radio terminal includes a receiver, a controller, and a transmitter. The receiver receives first information on radio resources for direct communication from a base station by broadcast and second information on a threshold value from the base station. The controller performs the direct communication by use of a radio resource autonomously selected among the radio resources. The receiver directly receives a radio signal from another radio terminal during performing the direct communication by use of the radio resources, and the controller compares received power of the radio signal with the threshold value of the second information. The transmitter notifies the base station of first information on the received power in response to the received power being larger than the threshold value, and does not notify the base station of the information on the received power in response to the received power being smaller than the threshold value.
US10321464B2

A management method and apparatus for supporting multiple SIM cards to share an RF processor. The method includes: after receiving a resource request sent by a first baseband communications processor, determining whether the RF processor is authorized be used by a second baseband communications processor in at least a part of a time period required for using the RF processor by the first baseband communications processor; if yes, comparing whether a priority of a type of a first communications service that needs to be performed by the first baseband communications processor is higher than a priority of a type of a second communications service performed by the second baseband communications processor; and if yes, sending an authorization message to the first baseband communications processor and instructing the second baseband communications processor to stop performing the second communications service.
US10321462B2

The present invention relates a method and apparatus for setting a group-based connection. A connection setting method for a network entity according to one embodiment of the present invention includes the steps of: receiving a request including at least one packet filter from a terminal; obtaining a group identifier corresponding to the packet filter by using the packet filter; when a group bearer corresponding to the group identifier does not exist, generating a group bearer corresponding to the group identifier; and performing allocation such that communication corresponding to the request is performed through the generated group bearer. According to one embodiment of the present invention, a service can be efficiently provided to a terminal.
US10321459B2

A wireless communication apparatus is provided that performs wireless communication using a specified wireless channel and forms part of an ad hoc wireless network. The device includes a recording portion that records country ID information and recording-time information in to a storage medium, where the recording-time information indicates the time at which the country ID information was recorded in to the storage medium, a time determination portion that uses the recording-time information to determine whether a predetermined time period has elapsed from the time at which the country ID information was recorded, and a channel setting portion that, when the predetermined time period has not elapsed from the time at which the country ID information was recorded in the storage medium, sets a wireless channel to a frequency channel that can be used in the country indicated by the country ID information recorded in the storage medium.
US10321452B2

A method for determining resources to be decoded by the UE to retrieve physical downlink control channels. A method is in a UE or an eNB and comprises the following steps of: i. determining a start position of a unit of resources in one physical resource block pair; ii. determining a gap between two of the units; and iii. determining a set of units, in a given plurality of physical resource block pairs, according to said start position and said gap, as the resources to be decoded. In this way, the eNB and the UE can locate all the resources for the EPDCCH, namely the search space is determined. This aspect allows a balance between the number of blind decoding and eNB scheduling flexibility in the EPDCCH search space.
US10321448B2

A method and apparatus for performing device-to-device (D2D) operation in a wireless communication system is provided. A user equipment (UE) receives a signal for D2D operation, and performs the D2D operation in a non-activated carrier.
US10321446B2

The present invention relates to a method and device for transmitting and receiving a control signal, and the method includes: receiving control information including scheduling information for data transmission and receipt through higher layer signaling; and receiving a trigger signal triggering data scheduling on a terminal using the scheduling information, wherein the trigger signal may be received through a physical channel that carries a hybrid automatic repeat request (HARQ)-acknowledgment (ACK) response for uplink data transmission.
US10321439B2

Disclosed are a method for device-to-device (D2D) communication in a wireless communication system and a device therefor. Particularly, the method for performing D2D communication in a wireless communication system comprises the steps of: receiving, by a first terminal from a base station, downlink control information including resource allocation information for D2D transmission; transmitting, by the first terminal to a second terminal, D2D control information on a physical sidelink control channel (PSCCH) on the basis of the resource allocation information for the D2D transmission; and transmitting, by the first terminal to the second terminal, D2D data on a physical sidelink shared channel (PSSCH) on the basis of the resource allocation information for the D2D transmission, wherein frequency hopping can occur between a resource of the PSCCH for a first transmission of the D2D control information and a resource of the PSCCH for a second transmission of the D2D control information.
US10321434B1

The technology disclosed herein enhances the management of signaling resources of a wireless provider network using hidden public land mobile network (PLMN) signals. In one implementation, a Long Term Evolution (LTE) access node provides hidden and non-hidden PLMNs to wireless communication devices. During the communications for the wireless communication devices, the LTE access node identifies a transition condition for the network and a physical cell identifier (PCI) associated with a hidden PLMN. Once the PCI is identified, the PCI is provided to at least a subset of the wireless communication devices, permitting the subset to communicate using channels associated with the hidden PLMN.
US10321430B2

A method, apparatus, computer program, and data structure relating to: causing correlation of a digital signal provided by a receiver with a motion-compensated correlation code, wherein the motion-compensated correlation code is a correlation code that has been compensated before correlation using one or more phasors dependent upon an assumed or measured movement of the receiver.
US10321426B2

An apparatus and method for detecting synchronization and signals using block data processing in a receiving system are provided. To process an input signal, a cumulative matrix is obtained from an input vector signal for each frame generated from the signal. A primary eigenvector is extracted from the cumulative matrix, and the maximum value of a correlation vector is calculated from the extracted primary eigenvector. A time delay is detected by comparing the calculated maximum value of the correlation vector with a first threshold value, and a delay correlation vector is calculated from the detected time delay. Finally, synchronization and signals are detected by comparing the calculated delay correlation vector with a second threshold value.
US10321409B2

An embodiment of a method for network resource management comprises performing joint traffic engineering and physical layer power control on a controller and using a routing and power control optimization process that comprises a combined alternating direction method of multipliers (ADMM) process and a power management process. First and second commands are generated at the controller according to optimization parameters determined by the routing and power control optimization process. The first and second commands are transmitted from the controller to nodes connected to the controller. The first commands are for modifying transmission parameters for links between nodes and the second commands are for modifying transmission parameters for connections between nodes and user devices.
US10321408B2

An online system receives an advertisement (“ad”) request identifying an objective for presenting the ad request. The objective specifies a type of interaction with the presented ad request. A threshold battery level is associated with the type of interaction in the ad request that specifies a minimum battery level of a client device to complete the type of interaction. When selecting content for presentation to a user, the online system obtains a battery level of a client device associated with the user and compares the obtained battery level to the threshold battery level. Based on the comparison, the online system determines if to present the ad request to the user. For example, the comparison may prevent presentation of the ad request or penalize a value associated with the ad request if the obtained battery level does not satisfy the threshold battery level.
US10321405B2

Various aspects related to various apparatuses, methods, and computer-readable medium are described herein. Some aspects may enable an apparatus to protect downlink (DL) communication(s). Some aspects may enable an apparatus to perform DL communication(s). Some aspects may enable an apparatus to communicate regarding uplink (UL) communication(s). Some aspects may enable an apparatus to perform operation(s) related to an allocation vector. Some aspects may enable an apparatus to perform operation(s) related to random access. Some aspects may enable an apparatus to perform UL communication(s). The written description and appended drawings provide detailed descriptions regarding these and many other aspects.
US10321403B2

A method for communication in a wireless local area network comprises receiving, at a first device, a control frame from a second device. The method further comprises determining, by the first device using the control frame, a channel state information (CSI) for each of a plurality of sub bands of a bandwidth of the control frame, and allocating, by the first device to the second device, one or more sub bands from the plurality of sub bands based on the determination, the one or more sub bands to be allocated to the second device for transmitting data to the second device from the first device via an Orthogonal Frequency Division Multiple Access (OFDMA) frame.
US10321400B2

Embodiments of the present invention provide a method of reducing power consumption in a wireless network device, comprising determining a duration prior to a beacon being received by the device; comparing the duration against a predetermined value; and adjusting a duration of a sleep period in response to the comparison.
US10321397B2

An example method is provided in one example embodiment and may include receiving a power saving mode (PSM) request by a long range radio, wherein the PSM request comprises an identification of at least one receive window to disable for the long range radio for a plurality of uplink transmissions and an identification of a duration for which the at least one receive window is to be disabled for the plurality of uplink transmissions; and transmitting the plurality of uplink transmissions by the long range radio, wherein the at least one receive window is disabled following each uplink transmission of the plurality of uplink transmissions by the long range radio for the duration identified in the PSM request.
US10321393B2

Provided is a method of connecting an access point (AP) device from among a plurality of AP devices on a same network to a terminal. The method includes registering, by the AP device, media access control (MAC) address information regarding at least one or more terminals; receiving a connection request to the AP device from the terminal; and comparing the MAC address information regarding the terminal extracted from the connection request to the registered MAC address information and determining whether to connect the terminal to the AP device.
US10321377B1

A device and method for profile switching based on location and wireless network quality are provided. A client device determines relevant locations for a user of the client device based on a variety of factors. After determining that a location is of particular relevance to the user, the client device will proceed to collect wireless network parameters for each available wireless network at each of the relevant locations for the user. The client device then determines a quality score for each wireless network at each relevant location and proceeds to utilize the quality score to make wireless network profile switching decisions as the client device travels between the relevant locations.
US10321368B1

A computer-implemented method, according to one embodiment, includes: receiving, by the computer, information. The information includes: contextual information associated with a communication request, an expiry time which corresponds to the communication request, one or more identities corresponding to the communication request, and communication resources associated with the communication request. Furthermore, the communication resources include a channel and/or a spectrum band which correspond to the communication request. The expiry time is packaged, by the computer, with the communication resources. Moreover, the packaged expiry time and communication resources are passed, by the computer, to devices corresponding to each of the one or more identities. Other systems, methods, and computer program products are described in additional embodiments.
US10321362B2

A UE (10) provides information on potential S′eNB(s). The information is forwarded from an MeNB (20_1) to an M′eNB (20_2) such that the M′eNB (20_2) can determine, before the handover happens, whether the M′eNB (20_2) will configure a new SeNB (S′eNB) and which S′eNB the M′eNB (20_2) will configure. In one of options, the MeNB (20_1) derives a key S′-KeNB for communication protection between the UE (10) and the S′eNB (30_1), and send the S′-KeNB to the M′eNB (20_2). In another option, the M′eNB (20_2) derives the S′-KeNB from a key KeNB* received from the MeNB (20_1). The M′eNB (20_2) sends the S′-KeNB to the S′eNB (30_1). Moreover, there are also provided several variations to perform SeNB Release, SeNB Addition, Bearer Modification and the like, in which the order and/or timing thereof can be different during the handover procedure.
US10321360B2

Systems and methods related to the confinement, or “pinning,” of packet processing for a given wireless subscriber to a single “packet handler” core, to improve throughput in a telecommunication system and reduce the probability and incidence of cache misses. Packet header data can include a subscriber's tunnel endpoint identifier (“TED”) and/or a session identifier. A load balancer core can use one or both identifiers to select a packet handler core through which the packet's bidirectional traffic will be directed. A hashing algorithm can be used to distribute multiple UEs to each of multiple packet handler cores. Other embodiments relate to differentiating between system-initiated proxy traffic and downstream UE traffic using a partitioned multiprotocol label switching (“MPLS”) label space. For example, the MPLS label space can be split into a UE Pool Address Domain and a Proxy Loopback Address Domain.
US10321354B2

This disclosure describes an APN based group congestion control mechanism. The mechanism utilizes a Group Defining APN (GDA) for defining terminal groups. To add a terminal to a particular terminal group, the network operator need only add a GDA to a list of APNs already included in the terminal's subscription data.
US10321348B2

The present invention enables accurate measurement of RSRP, RSRQ, and the like in an LAA cell. Provided is a terminal device including: a higher layer processing unit for which a physical quantity configuration (quantityConfig) and Measurement objects are configured; and a measurement unit configured to perform measurement of a first frequency and a second frequency based on the physical quantity configuration and the Measurement objects. The physical quantity configuration at least includes a first filtering coefficient used for the measurement for the first frequency and a second filtering coefficient used for the measurement for the second frequency.
US10321344B2

An example method is provided in one example embodiment and may include gathering current wireless local area network (WLAN) data for a WLAN, wherein the WLAN data comprises network data, Radio Frequency (RF) data, and transmission data for a plurality of user equipment (UE) operating within the WLAN; generating a plurality of color maps; merging the plurality of color maps to generate a combined color map; and calculating a predicted application score for at least one UE operating within the WLAN based, at least in part, on application of the combined color map to a trained statistical model that represents linking relationships between the WLAN data gathered for the WLAN and a plurality of possible application scores for the plurality of UE. The plurality of color maps can include an RF color map, a transmission color map, and a Quality of Service color map.
US10321343B2

The present invention is designed to reduce the increase of power consumption in user terminals in a radio communication system in which small cells are detected by using DRSs. A user terminal, according to one aspect of the present invention, is capable of communicating with radio base stations that form cells, and has a receiving section that receives detection/measurement signals that are transmitted respectively from a plurality of cells, a control section that controls the synchronization signals included in the received detection/measurement signals, and a receiving process section that measures the channel state measurement signals included in the received detection/measurement signals based on the selected synchronization signal.
US10321339B2

Systems and methods for correlating wireless communication performance with vehicle system configurations determine wireless message characteristics of wireless messages communicated with vehicles in vehicle systems and locations along a route where the wireless message characteristics were determined. The wireless message characteristics and the locations can be determined during movement of the vehicle systems along a route. Consist configuration information about the one or more vehicle systems is obtained, and a signal propagation profile is determined based on the wireless message characteristics, the locations where the wireless message characteristics were determined, and the consist configuration information. The signal propagation profile can represent one or more relationships between the wireless message characteristics, the consist configuration information, and the locations along the route. This profile can be used to control movement and/or communication of other vehicle systems, to generate trip plans for other vehicle systems, to diagnose communication faults, and the like.
US10321333B2

Apparatuses and methods of beam switching are presented. A first beam switch message (BSM) is transmitted to a second device, the first BSM including a first instruction for switching beams. A reset state is selected from a plurality of reset states including a first state for the second device to disregard the first instruction and a second state for the second device to maintain execution of the first instruction. A second BSM is transmitted to the second device before the second device completes execution of the first instruction. The second BSM includes a second instruction for switching beams and indicating which reset state is selected.
US10321331B2

A method for a cellular telecommunications network includes selecting first and second source cells that are co-sited cells associated with first and second antennas, respectively, identifying first neighbor cells of the first cell and second neighbor cells of the second cell, determining that an antenna feed for the second cell is feeding the first antenna by comparing locations of the first neighbor cells to a pointing direction of the first antenna.
US10321328B2

A radio access node is configured to digitize a first analog radio frequency signal in order to generate first digital data indicative of the first analog radio frequency signal and is configured to digitize a second analog radio frequency signal in order to generate second digital data indicative of the second analog radio frequency signal. The first analog radio frequency signal is broadcast from a first mobile unit using wireless service provided by a first wireless service provider. The second analog radio frequency signal is broadcast from a second mobile unit using wireless service provided by a second wireless service provider. The first and second digital data are transported from the radio access node to the base unit using a shared transport medium. The base unit is configured to produce information derived from the first digital data and the second digital data that is used in performing base station processing for the first mobile unit and the second mobile unit.
US10321319B2

A method for securing an access method for vehicles includes a mobile device and a remote control device for administration of access rights. The mobile device is repeatedly connected to the remote control device and characteristic synchronizing data are generated for each connection. One part of the synchronization data is stored in the mobile device and in the remote control device. Characteristic prior synchronization data of a preceding connection is transmitted from the mobile device to the remote control device. A consistency check is performed in the remote control device between the prior synchronization data received from the mobile device and the prior synchronization data stored in the remote control device. If the data are consistent, the connection is terminated and a synchronization interval is waited before the connection is restored for the next synchronization. If the data are inconsistent, the mobile device is blocked from further access to vehicles.
US10321313B2

A service controller of an information handling system provides a login user interface to a remotely located user. The service controller includes a factory-installed random unique password as its default password. If the service controller is in its original state, the service controller may grant access to the remote user based on original access input that differs from the default password. If the service controller verifies the user's access entitlement, remote access may be granted to the remote user and the remote user may modifying the default password. Access may be granted to the remote user based on user input that includes the user's credentials for accessing a database of asset, owner, and entitlement information maintained by the system supplier. Access may also be granted based on original access input including or indicative of the service controller license.
US10321309B2

One feature pertains to a method operational at a device. The method includes performing key agreement with a core network device, and generating an authentication session key based in part on a secret key shared with a home subscriber server (HSS), where the authentication session key is known to the core network device. The method further includes generating a mobility session key based in part on the authentication session key, where the mobility session key is known to a mobility management entity (MME) served by the core network device and serving the device. The method also includes cryptographically securing data sent from the device to a wireless communication network using the mobility session key.
US10321303B1

The pairing of an entity solely to a single subscription management service may simplify the deployment of an Embedded Subscriber Identity Module (eSIM) profile management platform. The pairing includes selecting a subscription management service as a sole provider of eSIM profile management to an entity. The subscription management service may be provided by one or more subscription managers that execute on one or more computing devices, the one or more subscription managers including at least one of a Subscription Manager Data Preparation (SM-DP) or a Subscription Manager Secure Routing (SM-SR). Subsequently, the entity is mapped solely to the subscription management service to configure the eSIM management platform to route profile management communications for the entity between the entity and the subscription management service. The eSIM management platform provides an application program interface (API) abstraction layer for the entity to initiate profile management operations with respect the eSIM profiles.
US10321300B2

The subject matter described herein includes methods, systems, and computer readable media for supporting end-to-end priority service in LTE or subsequent generation networks. One method for supporting such priority occurs at a network node configured to operate in an LTE or subsequent generation network. The method includes receiving an incoming message associated with a communications session or transaction in the network. The message includes an end-to-end priority user indicator identifying a user associated with the session or transaction as a priority user. The method optionally includes storing an association between the end-to-end priority user indicator and the session or transaction. The method further includes treating the session with a priority corresponding to the end-to-end priority user indicator. The method further includes including the end-to-end priority user indicator in subsequent messages transmitted by the network node that are associated with the same session or transaction as the received message.
US10321299B2

A wireless network receives a registration from a wireless device. The network identifies an Extensible Mark-up Language Configuration Access Protocol (XCAP) service and establishes an XCAP bearer for the wireless device. The network receives an enabling instruction over the XCAP bearer to enable the mobile data service and establishes a mobile data bearer for the wireless device. The network exchanges user data with the wireless device over the mobile data bearer. The network automatically establishes the mobile data bearer for the wireless device responsive to subsequent registrations when the mobile data service is enabled. The network receives a disabling instruction over the XCAP bearer to disable the mobile data service for the wireless device. The network terminates the mobile data bearer for the wireless device and does not automatically establish the mobile data bearer for the wireless device responsive to subsequent registrations when the mobile data service is disabled.
US10321292B2

Example electronic devices, including but not limited to implantable medical devices, and methods employing dynamic announcing for creation of wireless communication connections are disclosed herein. In an example, an electronic device includes a wireless communication interface to transmit announcement signals for creating a wireless communication connection with the external device. The electronic device also includes a sensor to detect a characteristic of an environment external to the electronic device, and a control circuit including an announcement timing control module to dynamically control timing of the announcement signals based on the detected characteristic.
US10321281B1

Providing SMS check in and check out, comprising receiving an SMS mobile originated entrance communication from at least one user, authenticating the SMS mobile originated entrance communication, determining at least one location of the authenticated SMS mobile originated entrance communication and authorizing the at least one user to enter the at least one location.
US10321279B2

A system comprises: a first electronic device; a mobile electronic device operable to detect a proximity of the first electronic device; a data store containing an inventory of electronic devices associated with a user including the first electronic device and a second electronic device; and a processor in communication with the data store. The processor is operable to: receive an indication, from the mobile electronic device, of the proximity of the mobile electronic device with the first electronic device; responsive to the receiving, process the inventory to identify a hybrid electronic device constructible, from the first electronic device, the second electronic device, and the mobile electronic device, by magnetically inter-attaching at least two of the devices using magnetic connectors in the respective devices; and send a user notification indicative of the hybrid electronic device. The user notification may be sent for display at the mobile electronic device.
US10321267B2

A technique for allowing members of the same social network using mobile devices to discover others in the vicinity by personal attributes and in specific picture(s) and name for the purpose of connecting, and the ability to use functions provided by a social network such as SMS, e-mail, chat/instant messaging, multimedia, or video by using unique hardware identification of each member mobile device and personal login information that are stored in a network server computing device; and associating the unique apparatus of the members' hardware with the members' personal profile such that when a search is initiated between members, the results contain the members' profile's picture(s), name, location and additional information as stored in the profiles. The proximity of the users is determined by static or dynamic location of the actual device location identified through mobile radio frequency location technology and internet IP information and saved in the user profile.
US10321264B2

Provided herein are methods and systems relating to location-based services such as providing a geofencing, outputting location-based information on a mobile device, varying transmissions to and from a mobile device, and providing location-based alerts. More specifically, a method can include receiving a task on a mobile device, associating the task with a location, generating a geofence around the location associated with the task, tracking a current location of a the mobile device, and generating an alert associated with the task when the current location is within the geofence.
US10321256B2

Systems, methods, and computer program products for creating an object-based audio signal from an audio input are described. The audio input includes one or more audio channels that are recorded to collectively define an audio scene. The one or more audio channels are captured from a respective one or more spatially separated microphones disposed in a stable spatial configuration. A system receives the audio input. The system performs spatial analysis on the one or more audio channels to identify one or more audio objects within the audio scene. The system determines contextual information relating to the one or more audio objects. The system defines respective audio streams including audio data relating to at least one of the identified one or more audio objects. The system then outputs an object-based audio signal including the audio streams and the contextual information.
US10321254B2

The present invention relates to a method and an apparatus for processing an audio signal, and more particularly, to a method and an apparatus for processing an audio signal, which synthesize an object signal and a channel signal and effectively perform binaural rendering of the synthesized signal.To this end, provided are a method for processing an audio signal, which includes: receiving an input audio signal including a multi-channel signal; receiving truncated subband filter coefficients for filtering the input audio signal, the truncated subband filter coefficients being at least some of subband filter coefficients obtained from binaural room impulse response (BRIR) filter coefficients for binaural filtering of the input audio signal and the length of the truncated subband filter coefficients being determined based on filter order information obtained by at least partially using reverberation time information extracted from the corresponding subband filter coefficients; obtaining vector information indicating the BRIR filter coefficients corresponding to each channel of the input audio signal; and filtering each subband signal of the multi-channel signal by using the truncated subband filter coefficients corresponding to the relevant channel and subband based on the vector information and an apparatus for processing an audio signal by using the same.
US10321243B2

A hearing device comprises A) a forward path, comprising a1) an input unit for providing a time-domain electric input signal as digital samples, a2) an analysis filter bank configured to provide a time-frequency representation of said electric input signal, a3) a signal processing unit for processing a signal of the forward path and providing a number of processed channel-signals, B) an onset detector configured to receive said time-domain electric input signal before entering said analysis filter bank, and to provide an onset control signal dependent on a current first order derivative of an envelope thereof, C) a level estimation unit for estimating a current level of said frequency sub-band signals, and comprising c1) a level adjustment unit configured to adjust the current levels of said frequency sub-band signals, and to control said level adjustment in dependence of said onset control signal. The invention may be used in audio devices, e.g. hearing aids.
US10321235B2

A speaker including a frame, and a magnet assembly coupled to the frame. The magnet assembly forms an air gap through which a magnetic flux is directed. The speaker further including a voice coil suspended in the air gap, a diaphragm coupled to the voice coil and a compliant suspension member for suspending the voice coil within the air gap. The suspension member includes an electrically conductive biphasic member for providing an electrical connection between the voice coil and a circuit coupled to the frame.
US10321234B2

The present disclosure relates to a signal processing device, a signal processing method, and a program that allows for generating an input signal suitable for a multi-way speaker. A band dividing unit divides an audio signal into signals in a plurality of bands corresponding to respective bands of a plurality of speaker units of the multi-way speaker. A filter processing unit performs wave front synthesis filter processing on each of the audio signals in the respective bands having been divided into. The audio signal in each of the bands after the wave front synthesis filter processing is supplied to the speaker unit of the corresponding band in the multi-way speaker. The present disclosure is applicable, for example, to a signal processing device or other devices.
US10321233B2

A method and a portable electronic apparatus for adaptively adjusting a playback effect of speakers are provided. The portable electronic apparatus includes a speaker enclosure volume adjusting device and a processor coupled to the speakers and the speaker enclosure volume adjusting device. In the method, the processor detects a usage demand for the portable electronic apparatus and accordingly determines an audio mode. Based on the determined audio mode, the processor selects and activates multiple speakers, and adjusts an enclosure volume of at least one of the activated speakers, so as to change an audio frequency range of the at least one speaker and an overall audio frequency range covered by the activated speakers. Finally, the processor plays an audio through the activated speakers.
US10321232B2

Embodiments are described for a hybrid amplification architecture that separates individual audio amplifier stages from the power supply and a simple two- or three-conductor bus that transmits both power and audio signal to a plurality of daisy-chained speakers to playback adaptive audio content in an expanded surround-sound environment including surround and overhead speakers or for use within professional live sound applications and/or distributed audio systems. A control unit generates digital audio and power and transmits both simultaneously over the bus to individual speaker units associated with each speaker. The speaker units recover the power decode the channel assignment to route the audio to the appropriate speakers.
US10321220B1

An earcushion with acoustic tube, comprising an earcushion body; the earcushion body is provided with a front acoustic cavity of speaker, the front acoustic cavity of speaker is provided with an acoustic tube, one end of the acoustic tube is arranged in the front acoustic cavity of speaker; the other end is connected with a resonant cavity, the volume of the resonant cavity is much greater than that of the acoustic tube, the resonant cavity is communicated with the outside atmosphere, the linear amplitude of the speaker vibration system may be increased and the system power may be improved, it can also improve the loop feedback environment.
US10321210B2

Provided is a sensor system provided with: a terminal apparatus that has a sensor; and a base station that communicates with the terminal apparatus. The terminal apparatus stores acquisition frequency of a measurement data set to be transmitted to the base station, in measurement data sets of the sensor, and transmits first data that includes a reference time of an acquisition period of the measurement data sets of the sensor and the acquisition frequency, and second data that corresponds to the first data and that includes multiple measurement data sets, of the sensor, which have been acquired at the acquisition frequency in the acquisition period. The base station identifies the acquisition time of each of the measurement data sets included in the second data corresponding to the first data, on the basis of the reference time and the acquisition frequency included in the first data.
US10321205B2

A method for broadcasting an alert service in a system for broadcasting digital audiovisual programs in a single-frequency network, wherein the method includes steps of: obtaining frames containing the alert service and other services; associating a mark for each frame; identifying the identifiers of the packets of audio and video components of the alert service and of other services; identifying the identifiers of packets of audio and video components of other services; receiving a command to broadcast an alert message; storing video and audio packets of the alert service as from the first frame mark following the reception of the alert message broadcast command; and replacing, from the second frame mark following the reception of the alert message broadcast command, all the packets of the video and audio components of the services other than the alert service with the packets of the alert service.
US10321202B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
US10321199B2

For streaming data in a mobile communication network, a descriptive file of a stream is provided. The descriptive file comprises a list of delivery source identifiers, e.g. URIs, for unicast delivery of data segments of the stream. A broadcast indicator is selectively added to the descriptive file so as to indicate whether broadcast delivery of the data segments is available. Adding the broadcast indicator and initiating the broadcast delivery may be accomplished on the basis of a popularity of the stream.
US10321197B2

A method of recording television content is disclosed and includes receiving one or more television program search criteria from a set-top box device at a recurrent searching system. The method also includes storing the one or more search criteria at the recurrent searching system. Further, the method includes performing a first search of electronic program guide (EPG) data accessible to the recurrent searching system based on the television program search criteria and performing at least one additional search of EPG data accessible to the recurrent searching system based on the television program search criteria after the first search.
US10321194B2

Implementations disclose livestream conversation notifications. A method includes receiving, via a first user device over a network, a livestream video; presenting, via the first user device to a first user, the livestream video; selecting a second user with whom the livestream video is to be shared, the selecting being based on relevance of content of the livestream video to the second user; and causing a transmission, to a second user device of the second user, of a notification that at least the first user is watching the livestream video.
US10321189B1

Methods and systems for managing content are disclosed. An example method can comprise monitoring a number of users accessing content, and recording a first segment of the content if the number of users accessing the content reaches a threshold value. A second segment of the content can be recorded based on a request to record the second segment of the content, and at least a portion of the recording of the first segment of the content can be associated with the recording of the second segment of the content.
US10321185B2

A verbal request for an action to be performed in connection with a user's set-top box may be received by a Program Content Manager (PCM) from a voice-enabled input/output device such as a VoIP-enabled device or a mobile communication device. Alternatively, the user may request an action via email, text message, and the like. The PCM receiving the action request may execute, or schedule the request for later execution, depending on whether the request is for a real-time or future action. The user may also request to send an alert or a program recording request to others. Recipients may be able to request further alerts or confirm a program recording invitation if certain criteria are met.
US10321179B2

Systems and method of video quality adaptation include acquiring video data to be streamed. An available bandwidth on a communications network is determined. A determined playback speed is determined based upon a bitrate of the video data to be streamed and the available bandwidth on the communications network. The video data is decoded to produce decoded video data which is encoded at the determined playback speed to produce encoded video data. The encoded video data is streamed across the communications network.
US10321175B2

An apparatus includes a network interface. The apparatus includes a processor coupled to the network interface. The apparatus further includes memory accessible to the processor. The memory includes instructions executable by the processor to perform operations. The operations include receiving user history data based on operation of a customer premise equipment device. The operations include determining additional information based on information extrapolated from the user history data. The operations include dynamically generating a user interface based on the user history data and based on the additional information. The operations further include initiating a transmission of the user interface to the customer premise equipment device.
US10321173B2

The various embodiments described herein include methods and systems for determining user engagement with media content. In one aspect, a method includes: (1) identifying media content presented by a first electronic device during a particular time period; (2) obtaining device usage information for a second device in proximity to the first electronic device, the second device associated with a particular user and the device usage information corresponding to device usage of the particular user during the particular time period; (3) based on the device usage information and the media content identification, determining a level of engagement of the particular user with the presented media content; and (4) in accordance with a determination that the level of engagement of the particular user meets one or more predefined criterion, recommending additional media content to the user based on the presented media content.
US10321165B2

A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box includes a housing that secures a signal input, a signal output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box receives a status signal via the transceiver from an amenity. The set-top box then generates an interactive portal that includes a status icon relating to the status signal and a management icon relating to commanding the amenity or initiating a service request.
US10321164B2

Systems, methods, and computer readable media are described for effectively using dither techniques upon signals having a predicted quantization error that varies across the range of the signal. In some embodiments, predicted error is used to shape a precision input signal so that the newly-shaped signal yields a uniform or relatively uniform predicted quantization error. A dither is applied to the re-shaped signal, and the shaping is reversed, after which the signal may be slope limited and/or quantized, taking full and efficient advantage of the dithering technique.
US10321160B2

An approach is provided for compressing video frames captured by a camera. A location, focal length, and direction of the camera, and the time of day during capture of the video frames (i.e., meta data) are determined. The meta data is associated with the video frames. Clusters of the video frames are determined, where the clusters have correlations to respective sets of values of the meta data. Based on multiple video frames within each of the clusters being compared with each other but not being compared with a video frame in another cluster, base and delta frames are determined and stored for each of the clusters. An amount of storage required for the base and delta frames is based in part on each of the correlations to the respective sets of values of the meta data.
US10321159B2

A method of performing a Fourier transform includes generating first data by performing a one-dimensional (1D) fast Fourier transform (FFT), on data having rows and columns, in a row direction; generating second data by performing the 1D FFT, on a portion of the first data, in a column direction; and storing a portion of the second data.
US10321145B2

According to an embodiment, an image decoding method includes: determining at least one prediction unit included in a current coding unit that is one of at least one coding unit splitting the image; generating a merge candidate list related to a current prediction unit included in the at least one prediction unit; determining a prediction mode to be performed in the prediction unit based on the merge candidate list; and performing prediction according to the determined prediction mode, wherein the generating of the merge candidate list further comprises determining whether to add a view synthesis prediction merging candidate to the merge candidate list based on whether a neighboring prediction unit adjacent to the current prediction unit has been encoded using the view synthesis prediction merging candidate.
US10321144B2

At least one embodiment of a method of configuring a video source comprising an embedded encoder for generating a stream, in a video-surveillance system comprising virtual encoders generating virtual streams, the method comprising: transcoding a reference stream generated by the video source to generate virtual streams according to distinct encoding configurations of the virtual encoders; for each of the generated virtual streams, computing a similarity distance between the corresponding virtual stream and a reference stream generated by the video source; obtaining a quality indicator relative to a task to be carried out on a stream generated by the video source; selecting an encoding configuration of a virtual encoder based on the computed similarity distances and the obtained quality indicator; and determining at least one configuration parameter value of the encoder of the video source as a function of the selected encoding configuration of the virtual encoder and of a look-up table.
US10321142B2

An interlayer video decoding method includes: selecting a luminance compensation model to be applied to a first layer reference block and determining a luminance compensation parameter for the selected luminance compensation model; and compensating for luminance of the first layer reference block by using the luminance compensation parameter and reconstructing a second layer image comprising a second layer current block. The determining of the luminance compensation parameter comprises determining the luminance compensation parameter based on any one of a color component of the second layer current block, information about a type of a picture comprising the second layer current block, and a prediction mode of the second layer current block.
US10321120B2

A three-dimensional (3D) display apparatus including: a display panel; a backlight configured to supply light to the display panel; and a parallax barrier disposed between the display panel and the backlight, wherein the parallax barrier includes an electrochromic mirror (ECM).
US10321113B2

A processing apparatus includes a luminance information obtainer that obtains luminance information for each color in each of a plurality of images, each of which is imaged respectively when a light source arranged at mutually different positions sequentially irradiates an object with light, and a color setter that sets a color to use in obtaining surface normal information for each region of an image on the basis of the luminance information.
US10321110B2

A method, corresponding apparatuses, and a non-transitory computer readable medium for image processing are provided. A method comprises selecting at least one reference point on a sensor illumination response curve in a sensor illumination response plane. The method further comprises determining at least one dominant color evaluation region in the sensor illumination response plane based on the at least one reference point. With the claimed inventions, color reproduction performance could be improved.
US10321096B2

A video- and/or audio-enabled communication system includes a processor, coupled with a camera, the camera acquiring an image of an object of interest during a video communication session involving multiple participants and a computer readable medium comprising instructions that cause the processor to perform automatically an action in response to and related to a sensed context during the video communication session. The action can be one or more of retrieve or provide content of interest to one or more of the participants, join a third party to the video communication session, recommend that a further action be performed by the processor, and schedule an activity involving one or more of the participants.
US10321088B2

Provided is a television apparatus including: a display panel which displays an image; a front cover which covers a front side of the television apparatus such that the display panel is exposed; a rear cover which is opposed to the front cover; a power supply which is supported between the front cover and the rear cover and includes an input connector mounted thereon to receive an input AC power for the display panel; an output connector configured to detachably coupled with the input connector to supply the input AC power, wherein the rear cover includes an inwardly-depressed portion at which a cover insertion hole is formed such that the output connector is coupled to the input connector through the cover insertion hole.
US10321085B2

A pixel unit for an image sensor. The pixel unit includes a photodiode for converting alight signal into a processing signal, a multiplexer unit that is designed for using the processing signal to generate at least a first multiplexer signal and a second multiplexer signal that deviates therefrom, and a storage device having at least a first storage unit for buffer storing a time-limited integral value of the first multiplexer signal and a second storage unit for buffer storing a time-limited integral value of the second multiplexer signal. The pixel unit makes possible a time-overlapped sampling of the first multiplexer signal and of the second multiplexer signal.
US10321080B2

A pixel output level control device may include: a pixel output level control unit suitable for controlling a pixel output level of a pixel signal of a pixel for reducing the time required for settling the pixel signal during a specific period; and a pixel output level retention unit suitable for maintaining the pixel output level of the pixel signal during the specific period to a fixed value, according to control of the pixel output level control unit.
US10321074B2

An imaging device includes a photodiode having a first electrode and a second electrode, a first transistor that controls electrical connection between the first electrode and a first wiring line through which first voltage is supplied, and a second transistor that controls electrical connection between the first electrode and a second wiring line through which second voltage different from the first voltage is supplied, and voltage at the second electrode is read with the first transistor and the second transistor turned off.
US10321070B2

A self-image capturing method includes a user activating a capturing device, controlling a light detecting device to detect ambient light intensity around an electronic device, determining whether the light intensity detected by the light detecting device is less than a predetermined value, activating the infrared capturing device when determining that the light intensity detected by the light detecting device is less than the predetermined value, controlling the capturing device to capture a selfie image of the user in response to an operation from the user, controlling the infrared capturing device to capture an infrared selfie image, and synthesizing the two captured images into a single selfie image.
US10321057B2

A function relating to communication of imaging data is assigned to an operational switch of an operating unit 32. A control unit 310 switches a working mode of the assigned assignment function among a stop mode in which power supply to a communication unit 307 that communicates the imaging data is stopped, a standby mode in which standby is performed to enable the communication of the imaging data by supplying power to the communication unit 307, and an executing mode in which the imaging data is communicated, depending on operational duration of the operational switch. In a case where the imaging data is not communicated, the assignment function is set to the stop mode, thereby realizing power saving. Further, the working mode of the assignment function can be switched depending on the operational duration of the operational switch, which improves the operability of an imaging device.
US10321052B2

A method and apparatus of seam finding includes determining an overlap area between a first image and a second image. The first image is captured by a first image capturing device and the second image is captured by a second image capturing device. A plurality of seam paths for stitching the first image with the second image is computed and a cost is computed for each seam path. A seam is selected to stitch the first image to the second image based upon the cost for the seam path for that seam being less than a cost for all other computed seam paths, that seam is maintained as the selected seam for stitching based upon a predefined criteria.
US10321050B2

A computer-implemented method includes: receiving, by a computing device, criteria for timing a capture of a photograph by an associated camera device; receiving, by the computing device, an instruction to capture the photograph at a time determined based on the criteria; obtaining, by the computing device, information regarding a status of one or more photograph participants from one or more wearable computing devices worn by the one or more photograph participants; determining, by the computing device, the time to capture the photograph based on the criteria and the status of the one or more photograph participants; and capturing, by the computing device, the photograph at the determined time.
US10321047B2

An imaging-setting device includes a generation unit that generates a first value of a first control parameter, an input unit that inputs a second value of a second control parameter different from the first control parameter, that changes in accordance with the first value set in an imaging device and first image data generated by the imaging device in which the first value is set from the imaging device, a calculation unit that calculates a first difference between the first value and a third value of the first control parameter and a second difference between the second value and a fourth value of the second control parameter, and a display unit that shows first difference information indicating the first difference and second difference information indicating the second difference, and displays an image based on the first image data.
US10321045B2

A mobile terminal includes: a camera; a touch screen; and a controller configured to: cause the touch screen to display an image received via the camera, the image acquired at a first magnification ratio; control the camera to change a magnification ratio from the first magnification ratio to a second magnification ratio based on a touch applied to the touch screen displaying the image; cause the touch screen to display an image acquired at the second magnification ratio; and activate a specific function if the touch is continuously applied to the touch screen displaying the image acquired at the second magnification ratio.
US10321037B2

Aspects and embodiments are generally directed to active imaging systems and methods. In one example, an active imaging system includes a positioning system configured to detect a direction of motion of the imaging system relative to a scene, an optical source positioned to emit electromagnetic radiation, a non-mechanical beamsteering device positioned to receive the electromagnetic radiation from the optical source and configured to scan the electromagnetic radiation over at least a first portion of the scene within an instantaneous field-of-view of an optical receiver, and the optical receiver positioned to receive reflections of the electromagnetic radiation from at least the first portion of the scene within the instantaneous field-of-view, wherein the first portion of the scene is within a first edge region of the instantaneous field-of-view of the optical receiver, the first edge region being in the direction of motion of the imaging system.
US10321026B2

This application discloses a home video capturing and monitoring system including a video camera, an executable application, and a remote server. The video camera further includes a camera configured to capture video data, a communications component configured to wirelessly communicate video data to a monitoring device, and a speaker configured to output one or more audio messages from a user. The application is executed by the monitoring device, and configured to receive and display the video data captured by the camera while capturing the one or more audio messages from the user and sending them to the video camera via the remote server for playback by the speaker of the video camera. The remote server is configured to receive, store and analyze the video data communicated from the video camera, and relay the one or more audio messages captured by the monitoring device to the video camera.
US10321023B2

An image processing method is performed by a processor of an image processing apparatus which performs image processing of an input frame image. In the image processing method, a tonal histogram is generated, of which a gross area corresponds to a total number of pixels in the input frame image, and contrast is calculated from the tonal histogram. An input of a motion-detecting level with respect to the input frame image is received. A motion-detecting threshold corresponding to the motion-detecting level and the contrast is calculated. A composite image of the input frame image and a preceding frame image of the input frame image is generated based on a comparison result of a finite difference value between the input frame image and the preceding frame image, and the motion-detecting threshold.
US10321021B2

An image pickup device includes a first camera, a second camera, a first image signal processor (ISP) and a second ISP. The first camera obtains a first image of an object. The second camera obtains a second image of the object. The first ISP performs a first auto focusing (AF), a first auto white balancing (AWB) and a first auto exposing (AE) for the first camera based on a first region-of-interest (ROI) in the first image, and obtains a first distance between the object and the first camera based on a result of the first AF. The second ISP calculates first disparity information associated with the first and second images based on the first distance, moves a second ROI in the second image based on the first disparity information, and performs a second AF, a second AWB and a second AE for the second camera based on the moved second ROI.
US10321012B2

A method for identifying and marking malfunctioning RFID tags on a RFID media sheet using an imaging device having a printer system and a RFID reader programmer. The method detects an unprogrammed RFID tag on the RFID media sheet, performs a write test on the detected RFID tag; determines whether the write test is successful; when the write test is unsuccessful, sends the RFID media sheet to the print engine and prints a bad tag identifier on one of the RFID media sheet and the detected RFID tag; when the write test has been successful, performs a read test on the detected RFID tag and determines whether the read test is successful, when the read test is unsuccessful, sends the RFID media sheet to the print engine and prints the bad tag identifier on one of the RFID media sheet and the detected RFID tag.
US10321011B2

In a process of printing an arbitrary text string using a composite print function, in a case where font extension using a font of a display language is not possible, a character at a first position in the text string is extracted and a font is retrieved that allows font extension for the extracted character. Using the retrieved font, font extension is performed for the text string.
US10321003B2

In one example in accordance with the present disclosure system for cleaning a scanning module is described. The system includes a cleaning device to remove debris from a scanning surface of the scanning module and a moving device. The moving device moves the scanning module into a position away from a substrate support surface and extends a cleaning device into a scan path between the scanning surface and the substrate support surface, and rotates to oscillate the cleaning device.
US10321000B2

The disclosure discloses methods and systems for automatically sorting a plurality of pages of a document by a multi-function device. The device comprises a document feeder, a document swapper and a document collector. The multi-function device receives a request to sort the plurality of pages in accordance with at least one sorting parameter. The multi-function device scans the pages and identifies one or more character fields for each of the scanned pages and executes a plurality of page swap cycles between the document feeder, the document swapper, and the document collector until each of the scanned pages are sorted based on the at least one sorting parameter. The sorting is performed by comparing the character fields for each of the scanned pages, a first subset of scanned pages are placed in the document swapper and a second subset is placed in the document collector in each page swap cycle.
US10320999B2

An image forming apparatus includes circuitry configured to receive a first print job and ejection-destination designating information designating one of a plurality of ejection destinations as an ejection destination of a first printed matter based on the first print job. The circuitry is configured to perform, based on the ejection-destination designating information, a determination of whether to eject the first printed matter to a previous ejection destination to which a second printed matter has been ejected based on a second print job received one before the first print job. The circuitry is configured to select the ejection destination of the first printed matter according to the determination.
US10320992B2

The present invention comprises a system and method for managing an inventory of PINs in a PIN distribution network. The distribution network includes a hub coupled to a one or more servers and each of the servers is coupled to at least one client terminal. The system includes a hub for dynamically allocating PINs of the inventory among the servers so as to substantially maintain a quantity of PINs at each server at a desired level for each server. Additionally, the hub acquires additional PINs in response to at least one PIN in the inventory being distributed to at least one user from at least one of the client terminals. In variations, the hub maintains centralized databases and synchronizes the centralized databases with corresponding databases at each server.
US10320982B2

A system for determining the status of an answered telephone during the course of an outbound telephone call includes an automated telephone calling device for placing a telephone call to a location having a telephone number at which a target person is listed, upon the telephone call being answered, initiating a prerecorded greeting which asks for the target person and receiving a spoken response from an answering person and a speech recognition device for performing a speech recognition analysis on the spoken response to determine a status of the spoken response. If the speech recognition device determines that the answering person is the target person, the speech recognition device initiates a speech recognition application with the target person.
US10320977B2

Aspects of the subject disclosure may include, for example, a method in which a device comprising a processor detects a communication session between a calling device and a called device, and receives a motion signal from the called device; the motion signal is generated at a motion sensor of the called device during or after the communication session. The device analyzes the motion signal to determine whether a portion of the motion signal corresponds to a preselected motion of the called device and whether a subsequent call from the calling device accordingly is to be blocked. Responsive to a determination that the subsequent call is to be blocked, the device also updates a list of blocked caller identifiers associated with the called device to add an identifier associated with the calling device. Other embodiments are disclosed.
US10320974B2

The invention namely provides a presence server (103) comprising: a data repository in which is stored a plurality of user (106, 107) identities recorded in association with at least one device address and a status, an input interface for receiving a busy or available status updating request (2) comprising an address of a calling device (201) and a called user (107) identity of a user of a called device (202), a processing unit configured to: when the input interface receives the busy status updating request (2): retrieve from the data repository a calling user (106) identity, change the status associated to the calling user (106) identity into a busy status, when the input interface receives the available status updating request (7), change the status associated to the calling user identity into an available status, an output interface to access the status of user identities.
US10320968B2

A protection module and a decoupling component thereof for symmetrical twisted pairs are provided. The protection module includes an input interface, an output interface, a ground interface, a first protection element, the decoupling component and a second protection element. The decoupling component has an inductor, first and second resistors, and first to fifth contacts. The inductor and the first resistor are coupled in series between the third contact and the fourth contact. The inductor and the second resistor are coupled in series between the third contact and the fifth contact. The first contact is located between the inductor and the first resistor. The second contact is located between the inductor and the second resistor. The first and second contacts are coupled to the input interface. The third contact is coupled to the ground interface through the first protection element. The fourth and fifth contacts are coupled to the output interface.
US10320963B2

An electronic device having a user interface for accessing phone features. The user interface accounts for whether the electronic device is connected to a companion cellular phone. The user interface accounts for a headset is available for use to carry on a call. The user interface permits transition between using one or more of cellular phone, headset, and/or the electronic device to be used for carrying on incoming or outgoing calls.
US10320962B1

Disclosed are dual screen smartphone devices with a high resolution full screen display. In some aspects, a dual display smartphone device includes a first display screen on a first face of the smartphone device operable to provide a high resolution, fully viewable visual display that occupies substantially 100% of the surface area of the first face; a second display screen on a second face of the smartphone device operable to provide a high resolution visual display while providing space for placing one or more cameras and sensors on the second face.
US10320957B2

A streaming application processes data by processing tuples via operators. Bottleneck operators are identified. A degree of streaming speed is maintained, even when non-bottleneck operators participate in increased resiliency operations.
US10320956B2

A system, comprising: a configurable parser that comprises one or more configurable parsing engines, wherein the configurable parser is arranged to receive a packet and to extract from the packet headers associated with a set of protocols that comprises at least one protocol; a packet type detection unit that is arranged to determine a type of the packet in response to the set of protocols; and a configurable data integrity unit that comprises a configuration unit and at least one configurable data integrity engine; wherein the configuration unit is arranged to configure the at least one configurable data integrity engine according to the set of protocols; and wherein the at least one configurable data integrity engine is arranged to perform data integrity processing of the packet to provide at least one data integrity result.
US10320949B2

The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.
US10320948B2

Systems and methods for receiving, at a server computer, an indication that a user is exiting an application on a client device displaying a first document, causing a footprint of the first document to be stored, receiving, at the server computer, a request for a second document from the client device operated by the user, determining that the user is enrolled in a footprint services, retrieving a footprint associated with the user including information related to a document previously accessed by the user, causing information related to the footprint to be displayed to the user on the client device, receiving, from the client device operated by the user, a response to the information related to the footprint displayed to the user on the client device, determining, from the response, a request to display the document associated with the footprint, and causing the document associated with the footprint to be displayed to the user instead of the second document requested by the user.
US10320942B2

A System Solution offers a Business Entity a way to update a Native Application Client by directly downloading a new version of the Application Client from an Application Server bypassing the Application Store. A Native Application Client is updated while the current Native Application Client is running on the Client Device. A Native Application Client is divided into a Native Layer which runs directly on the Operating System of the Client Device and a Dynamic Layer that runs on the Native Layer. The System Solution automatically generates Application Clients, Application Servers, and Dashboards. The Business Entity uses the generated Dashboards to modify the Dynamic Layer by generating a new Dynamic Layer and making it available for download to the Client Device. The Navigation Parameters can be set in the Dynamic Layer allowing the Business Entity to change the application flow of the Native Application Client.
US10320934B1

A method of delivering dynamic web content by a proxy server is disclosed. A plurality of responses to requests for dynamic web content at a URL (uniform resource locator) is prefetched by a proxy server from an origin server. The plurality of prefetched responses is cached by the proxy server in a one-time cache, wherein each prefetched response cached in the one-time cache is served at most once and then removed from the one-time cache. A request from a client device for the dynamic web content at the URL is received by the proxy server. One of the plurality of prefetched responses cached in the one-time cache is served by the proxy server to the client device, wherein the one of the plurality of prefetched responses is removed from the one-time cache after the one of the plurality of prefetched responses has been served.
US10320931B2

The present application discloses a method for caching data, which is capable of determining a caching location of content according to a popularity of the content and impact of caching the content on network bandwidth, so as to save the network bandwidth. The method includes: receiving a first data packet from a server, and a caching gain included in the first data packet is a maximum value of local caching gains of all forwarding devices on a first content delivery path; and caching first content included in the first data packet when determining that the caching gain in the first data packet matches a local caching gain corresponding to an identity of the first content, where the local caching gain corresponding to the identity of the first content is generated by calculation according to a first parameter and a popularity of the first content.
US10320930B2

A method and apparatus for deploying a set of network caches in a communication network is provided. A set of network nodes is identified such that, for each of a set of client device locations, and for at least a number c of the set of nodes, output of a coverage cost function is no greater than a threshold. The coverage cost function receives as input a client location and one of the nodes. The set of network caches are then located at the respective set of nodes. The set of network nodes can be selected from plural candidate sets based on a utility criterion. The candidate sets can be generated by successive addition and/or removal of nodes. Information obtained from a Traffic Engineering function can be used to direct selection of the set of nodes. A cache-client association can be generated for directing clients to particular caches.
US10320924B2

There is provided a system and method for location-based mobile storytelling using beacons. The system including a memory storing a storytelling software application, the storytelling software application configured to generate a story that includes a plurality of segments, each segment of the plurality of segments of the story being associated with one of a plurality of beacons, and a processor configured to execute the storytelling software application to receive a first message transmitted from a first beacon of the plurality of beacons, determine a first beacon identity of the first beacon using the first message, generate a first segment of the plurality of segments of the story based on the first beacon identity, the first segment of the story being associated with the first beacon, and play the first segment of the story.
US10320919B2

A method for generating identification information is disclosed including: when a terminal receiving a data acquisition instruction from a server, and then collecting data according to the data acquisition instruction; storing the data, and updating the data to the server to enable the server to issue a rule of generating identification information, to generate the identification information of the terminal; storing the identification information of the terminal that could be used as current identification information when install application action is detected. A device for generating identification information having the same is disclosed. The rule of generating identification information issued by the server and the data collected by the terminal are invariant, and hence the obtained identification information is invariant, ensuring the stability of generating identification information.
US10320914B1

Monitoring a particular home or place of business for activity may provide a remote subscriber with updated information regarding feedback from sensors at the remote location. One example method of operation may include receiving sensor data from one or more sensors that have been activated at the remote location, identifying a subscriber account associated with the sensor data, matching the sensor data with a predefined sensor identifier stored in the subscriber account, and generating a notification to include the predefined sensor identifier and a time reference indicator associated with a time the sensor data was activated.
US10320912B2

The present invention discloses A communication method for a plurality of vehicles, a vehicle and a server are disclosed. The method comprises the following steps: selecting a first vehicle from the plurality of vehicles as a master device that communicates with a server, wherein the first vehicle communicates with other vehicles among the plurality of vehicles in a first communication mode, and the master device communicates with the server in a second communication mode; and using the first vehicle as a node by which at least one of the other vehicles communicates with the server. According to an embodiment of the present invention, the problem of inability of reporting in case of a fault when any of the other vehicles directly communicates with the server is avoided. The server only needs to distribute update software to the first vehicle, rather than each vehicle one by one, and then the update software is forwarded by the first vehicle to each vehicle, thereby reducing the number of operations of the server and occupying less resources of the server.
US10320905B2

Techniques are provided for processing file system requests using a super cluster of clusters of nodes. Mirror file systems for processing the requests are exported through multiple clusters in the super cluster. A cluster may be assigned to an active or passive role for processing file system requests for a set of mirror file systems. A super cluster bundle, or mapping between a cluster in the super cluster and a file system resource on the set of mirror file systems, is created to process the file system requests. The super cluster bundle represents an amount of work assigned to the cluster. A super cluster bundle is reassigned from one cluster to another in response to a failover, or in response to a load balancing determination.
US10320902B2

In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to techniques for devices (e.g., NAN devices and/or AWDL devices) to detect asymmetric awareness amongst peers.
US10320896B2

A computer receives a request from a client application for data within an enterprise grid. The computer sends the data along with a program to monitor the application's use of the data. The computer subsequently receives from the program a subset of the data being utilized by the client application. Responsive to a subsequent request for the data, the computer sends to the client application only the data corresponding to the identified subset of data being utilized.
US10320886B2

The application relates to an image display method, apparatus, and system. An application program running on a server initiates an image display instruction for displaying an image on a remote client. The image is processed at the server according to an image processing policy which corresponds to the type or the name of the application program, and the processed image is sent to the remote client for display. The image processing policy takes into consideration of requirements of the client, thus the problem of mismatching between the processed image and the capacities of the client is avoided.
US10320878B2

A system for preserving causality of audits may include an upstream service, a downstream service, and an audit service. The upstream service receives a first request including a trace ID and a first span ID, generates a first audit concerning a resource owned by the upstream service and having the trace ID and the first span ID as metadata, persists the first audit to a first database, and generates a second request including the trace ID, a parent span ID, and a second span ID. The downstream service receives the second request from the upstream service, generates a second audit concerning a resource owned by the downstream service and having the trace ID, second span ID, and parent span ID as metadata, and persists the second audit to a second database. The audit service receives and asynchronously centralizes the first and second audits. The metadata can be used to infer causality of the audits. A method for preserving causality of audits is also disclosed and claimed.
US10320875B2

A system for delivering content at varying qualities from a server to multiple client across a network has a server side converter and a client side converter. The server side converter makes unicast requests to a server for representations of content and converts these to multiple representations to be delivered as multicast streams. The client side converter receives a request for content from clients, determines a representation of content to obtain and subscribes to an appropriate multicast stream. The client side then converts the multicast stream back into segments available to a client by unicast request. In this way, data is delivered efficiently across a network from a server side to a client side while maintaining compatibility that client devices can issue traditional unicast requests.
US10320873B1

Disclosed is a system and method relating to the production and syndication of a news program. An example method involves: (i) receiving a first media-stream; (ii) using the received first media-stream to generate a first media-file representing the first media-stream; (iii) using a first portion of the generated first file to generate a second media-stream; (iv) transmitting the generated second media-stream to a broadcasting system for broadcast; (v) using a second portion of the generated first media-file to generate a second media-file representing a third media-stream having a lower bitrate than the first media-stream, wherein the first portion of the generated first media-file is different from the second portion of the generated second media-file; and (vi) transmitting the generated second media-file to a syndication server for syndication.
US10320850B2

A method is presented for secure communication, the method including generating a signature using a private key, a nonce, and at least one of an identifier and a key component; and transmitting the signature, the nonce, a security parameter, and the at least one of the identifier and the key component, wherein the security parameter associates a user identity with a public key, the public key being associated with the private key.
US10320841B1

The disclosure relates to training a fraud heuristic and using the fraud heuristic to identify fraudulent requests. One example includes a system that receives a set of requests from known malicious users and updates a fraud score heuristic based these known malicious requests. The system then receives one or more uncategorized request and categorizes the one or more uncategorized request as being fraudulent or non-fraudulent using the updated fraud score heuristic.
US10320833B2

A system is provided for detecting creation of malicious user accounts. The system includes a processor, a memory, and an application including instructions configured to: collect data corresponding to creation of new user accounts, where the new user accounts are associated with at least two distinct organizations, at least two distinct subscriptions, or at least two distinct customers, and where each of the new user accounts has a user name; determine properties based on the data and for a group of similar ones of the user names; evaluate the properties of the new user accounts corresponding to the group of similar ones of the user names and determine whether a probability for the new user accounts to be created having the group of similar ones of the user names is less than a predetermined threshold, and generate an alert based on a result of the evaluation of the properties.
US10320831B2

The disclosed computer-implemented method for applying security updates to endpoint devices may include (1) calculating a reputation score for an endpoint device that indicates a security state of the endpoint device, (2) transmitting, from the endpoint device to a security server that provides security updates, a request to receive a security update with a degree of urgency based on the reputation score of the endpoint device, (3) receiving the security update from the security server in accordance with the degree of urgency, and then (4) applying the security update within the endpoint device. Various other methods, systems, and computer-readable media are also disclosed.
US10320822B2

The technology disclosed relates to identifying and notifying a user of nearby attendees at a mega attendance event who are in user's social graph by comparing the user's social graph to a list of event attendees. The identified attendees can be stratified into social graph tags that annotate, categorize and prioritize other users in the user's social graph. The technology disclosed also relates to identifying and notifying the user of nearby attendees of sessions at the event who meet introduction preferences of the user by finding matches between introduction preference attributes specified by the user and attributes of the attendees provided by the list of event attendees.
US10320812B2

Methods and systems are provided for hardware-based pattern matching. In an embodiment, an intrusion-prevention system (IPS) identifies a full match between a subject data word comprising subject-data blocks and a signature data pattern comprising signature-data blocks. The IPS receives the subject data word via a network interface, and thereafter makes a partial-match determination that two or more but less than all of the subject-data blocks respectively match the same number of the signature-data blocks stored in partial-match hardware with respect to both value and position. Thereafter, the IPS makes a full-match determination that all of the subject-data blocks respectively match all of the signature-data blocks stored in the IPS's full-match hardware with respect to both value and position. The IPS then stores an indicator that the full-match determination has been made, and may carry out one or more additional intrusion-prevention responses as well.
US10320808B2

Systems and methods provide for clickjacking prevention code provided in an embedded webpage to prevent clickjacking when the embedded webpage is called by an embedding webpage determined to be illegitimate. When the embedded webpage is loaded on a user device, the clickjacking prevention code is executed and initially prevents content of the embedded webpage from being rendered. Additionally, the clickjacking prevention code sends a message containing a secret to a known domain that provides legitimate embedding webpages. When the embedding webpage sends a message to the embedded webpage, the message is checked to see if it contains the secret. If the message contains the secret, the embedding webpage is legitimate since it originated from the known domain, and the content of the embedded webpage is rendered. Alternatively, if the message does not contain the secret, the content of the webpage is not rendered.
US10320799B2

In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.
US10320793B2

A system and method serve to a user a login menu that is executed on a computing device, wherein the login menu is programmed to acquire from a user a set of parameters for access to a facility computing environment. In response to receiving credentials corresponding to the user, displaying, using the computing device, at least one graphical user interface that allows the user to participate in at least one activity corresponding to the facility, wherein the at least one activity is based in part on the credentials and one or more tasks available at the facility, and wherein the one or more tasks are verified for the user. The system and method generate, using the computing device, one or more points in real-time or near real-time for the user, during execution of the at least one activity at the computing device, wherein the at least one point is based on at least one achievement corresponding to the activity. The system and method generate, using the computing device, at least one reward based on the one or more points, and stores an indication of the achievement in a database communicatively connected to the at least one computing device.
US10320789B1

A method for interacting with one or more data resources is disclosed which decreases necessary user actions and improves security. In one embodiment, the method comprises detecting the selection of a desired action to fetch data, obtaining that data from a data source associated with the action, and displaying the data to a user for a display period. The method comprises automatically restoring the device to a prior state after the end of the display period, eliminating the need for the user to do so. In one embodiment, this also ensures that the data is no longer present on the device. In one embodiment, the method includes automatic logout for secure data sources, eliminating the need for the user to logout, and improving security of the data resource. In one embodiment, the method can also post data to a data resource more securely and easily.
US10320782B2

A method of authenticating users to reduce transaction risks includes indicating a desire to conduct a transaction and determining whether the transaction requires access to protected resources. Moreover, the method determines whether inputted information is known, determines a state of a communications device when the inputted information is known, and transmits a biometric authentication request from a server to an authentication system when the state of the communications device is enrolled. Additionally, the method includes validating the communications device, capturing biometric authentication data in accordance with a biometric authentication data capture request with the communications device, biometrically authenticating the user, generating a one-time pass-phrase and storing the one-time pass-phrase on the authentication system when the user is authenticated, comparing the transmitted one-time pass-phrase against the stored one-time pass-phrase, and granting access to the protected resources when the transmitted and stored one-time pass-phrases match.
US10320764B2

Systems and arrangements for providing secure event processing by modifying a magnetic strip, chip, or the like, on a device are provided. In some examples, a device may include a magnetic strip that may be encoded with a first identifier. The first identifier may be a string of characters and may include a key. Upon using the device, the data from the magnetic strip may be read and the first identifier may be retrieved. The system may process the retrieved first identifier to extract the key which may be used to retrieve user and/or account information. In some arrangements, the account information may be used to process the event and a second identifier, may be generated. The device may be modified to include the second identifier, which may be used in processing a subsequent event. In some examples, the first identifier may be deleted from the device.
US10320758B2

A process selects a public key from a plurality of public keys provided by a message recipient that is to receive an encrypted message. The process establishes an input alphabet for a finite-state machine. The process further constructs the finite-state machine and a language over the input alphabet such that the finite-state machine accepts the language, where the language includes language elements. The process encrypts a language element of the language using the selected public key to provide an encrypted language element. The process electronically transmits the encrypted language element and a specification of the finite-state machine to the message recipient for securely identifying the selected public key to the message recipient. The process encrypts a message using the selected public key to provide the encrypted message. The process also electronically transmits the encrypted message to the message recipient.
US10320757B1

A secure repository receives and stores user data, and shares the user data with trusted client devices. The user data may be shared individually or as part of bundled data relating to multiple users, but in either case, the secure repository associates specific data with specific users. This association is maintained by the trusted client devices, even after the data is altered by processing on the client device. If a user requests a purge of their data, the system deletes and/or disables that data on both the repository and the client devices, as well as deleting and/or disabling processed data derived from that user's data, unless a determination has been made that the processed data no longer contains confidential information.
US10320716B2

Disclosed herein is an integrated communications system application (ICSA) employed in conjunction with a suitable chat application (executed by a bot) for delivering an automated customer service support for businesses. ICSA herein may include an information storage system, a communication platform, and a facility system mutually sharing information and registering said information in web servers. A bot, connected to ICSA via web servers, may interact with a user employing channels such as chat applications, and may connect to said user via a bot connector. A user may not need to download any additional application to interact with bot herein and receive an automated customer service for different types of businesses.
US10320715B1

A method of processing data message in a computer system comprising a plurality of message queueing nodes, message processing nodes, and coordinating nodes. The method comprises notifying a coordinating agent executing on a coordinating node of addition or removal of a message queueing node or a message processing node, updating a coordinating configuration file by the agent where message queueing agents and message processing agents listen for changes to the coordinating configuration file, changing message queue configuration files by message queueing agents, changing message processing configuration files by message processing agents, restarting a message queueing service on each of the message queueing nodes by the coordinating agent, and restarting a message processing service on each of the message processing nodes by the coordinating agent.
US10320714B2

A packet network device such as a network switch includes a number of functional cards or chassis modules at least some of which are connected to both an electrical backplane and a wireless backplane. The electrical backplane provides data plane signal paths and the wireless backplane provides control plane signal paths.
US10320711B2

This invention generally relates to Low-power and Lossy Wireless Networks. The proposed solution takes advantage of the fact that retry mechanism and back-off mechanism are already present in trickle-based algorithms. This way, it is possible to disable the equivalent features present at the MAC level which are the main causes of the large maxima of the fluctuating end-to-end delay. Also, it has been done away with the additional waiting time which comes from the packet waiting in the buffer in the MAC. Therefore, it has been provided a real-time layer with a limited size buffer able to allocate a deadline to a multicast packet and to select packets for transmission or rejection on the basis of the packet deadline. This way, it is kept a tighter hold on the rejection and waiting of the packets.
US10320704B2

Methods and devices for controlling execution of a data analytics application on a computing device are described. The devices include an alert app to prompt a user on system load and to recommend the user for proactively controlling the execution of a set of processes to reclaim computational resources required for execution of the data analytics application on the devices.
US10320703B2

Various methods, systems, and processes to prevent data corruption caused by a pre-existing split brain condition in a cluster are presented. In response to determining that a node is no longer part of a sub-cluster, another node in the sub-cluster is designated as a racer node. The racer node accesses a matrix, and the matrix includes information to determine whether a majority of coordination points in a cluster are accessible by nodes in the sub-cluster. Based on the accessing, a determination is made that the information indicates that the majority of coordination points are accessible by the nodes. The information is then broadcasted.
US10320701B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for aggregating requests for resources. In one aspect, a method includes receiving a set of requests for computing resources. Each request specifies one or more computing resources and, for each of the one or more computing resources, a quantity of the computing resource requested. A quantity-based provider condition that a request must meet for inclusion in an allocation process is identified. Each received request that fails to meet the quantity-based provider condition is included in a proper subset. Requests in the proper subset of requests are grouped into one or more groups based at least on the quantity of the one or more resources specified by each request of the proper subset and the quantity-based provider condition. A respective combined request is generated for each group of requests.
US10320697B2

In response to receiving TCP inbound message packets from a remote node, a network node buffers the received TCP message packets in a receive queue. The network node forwards the inbound message packets to an application node. Socket states, excluding receive-queue contents, are sent to a backup node. In response to receiving acknowledgements corresponding to respective inbound message packets from the application node, the network node sends respective acknowledgements from the network node to the remote node.
US10320690B1

A first communication device generates a physical layer (PHY) protocol data unit having a beginning portion and an ending portion, where the beginning portion includes a PHY protocol header having a PHY protocol preamble, and the ending portion includes a reference signal. The PHY protocol data unit prompts a second communication device to record a first time corresponding to reception of the reference signal by the second communication device. The first communication device transmits the PHY protocol data unit, records a second time corresponding to transmission of the reference signal by the first communication device. The first communication device calculates a time of flight of the PHY protocol data unit using the second time, and/or transmits the second time to the second communication device, a third communication device, or both, to facilitate calculation of the time of flight of the PHY protocol data unit using the second time.
US10320685B1

The present invention extends to methods, systems, and computing system program products for iteratively calculating autocorrelation at a specified lag for streamed data in real time by iteratively calculating one or more components of autocorrelation at the specified lag l for a computation window of size n. Embodiments of the invention include iteratively calculating one or more components of autocorrelation at the specified lag l for an adjusted computation window based on the one or more components of the autocorrelation at the specified lag l calculated for a previous computation window and then calculating the autocorrelation at the specified lag l using the components. Iteratively calculating autocorrelation avoids visiting all data elements in the adjusted computation window and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
US10320684B2

Most of the internet traffic today is carried out via the Transmission Control Protocol (TCP). The main advantage of TCP is that it provides reliable data transfer to the application layer and simplifies programming. The protocol maximizes data throughput but may also lead to noticeable transmission delay in wide area networks (WAN). A client-server based medical image viewing system is disclosed that achieves high data throughput over TCP without impacting responsiveness. Special timestamp messages inserted into the data stream allow the system to detect situations where network latency increases noticeably and to obtain a reliable estimate of sustained transfer bandwidth. The system applies a feedback scheme that avoids network delays by limiting send bandwidth. In addition other parameters, in particular image compression settings, are dynamically adjusted depending on current network quality.
US10320683B2

Systems, methods, and computer-readable media for load balancing using segment routing and application monitoring. A method can involve receiving a packet including a request from a source device to an application associated with a virtual address in a network, mapping the request to a set of candidate servers hosting the application associated with the virtual address, and encoding the set of candidate servers as a list of segments in a segment routing header associated with the packet. The method can further involve determining that a first candidate server from the set of candidate servers is a next segment in the list of segments, encoding the first candidate server in a destination address field on a header of the packet, and forwarding the packet to the first candidate server.
US10320675B2

A gateway router can receive an Interest that includes a location-independent name for a data collection. If the Interest does not include an Anchor Identifier, the gateway router can perform a lookup operation in a name-prefix forwarding-information base (NP-FIB) to select an Anchor Identifier for a target anchor node, and to select an interface for forwarding the Interest toward the anchor. The router can update the Interest to include the Anchor Identifier prior to forwarding the Interest via the interface. An edge or core router that receives the Interest can perform a lookup in a routing table using the Interest's Anonymous Identifier (AID) to obtain an interface toward the anchor node and a second AID that is to be used by the next-hop neighbor to process the Interest. The router may then update the Interest to replace the Interest's AID with the second AID prior to forwarding the Interest.
US10320674B2

One embodiment includes using a bridge device in support of a kernel bridge infrastructure. The kernel bridge infrastructure is modified using netfilter hooks to prevent forwarding of broadcast packets between bridge ports and to set a source media access control (MAC) address of an egress packet to a corresponding MAC address of a virtual network interface card (vNIC).
US10320660B2

Embodiments of the present invention disclose a method, an apparatus, and a system for transmitting a forwarding parameter. The method includes: obtaining, by a controller, an extended forwarding module description, where the extended forwarding module description includes a first format encoding rule, the first format encoding rule is used to indicate a type of a first forwarding parameter and a location of the first forwarding parameter in a first field, and the first field is a field in a flow entry of an OpenFlow protocol; and filling, by the controller, the first forwarding parameter in the first field according to the first format encoding rule, and sending, to a forwarding device by using the OpenFlow protocol, the flow entry that carries the first field, so that the forwarding device parses the first field in the flow entry according to the first format encoding rule, to obtain the first forwarding parameter.
US10320651B2

A hardware architecture for a universal testing system used for performing Wifi tests on wireless devices under test (DUT) is disclosed. According to certain embodiments, test information travels from a Wifi port of the test server to the Wifi port's antenna in a Faraday cage, and then travels over the air to DUT's Wifi antenna in the same Faraday cage, and then to a LAN Ethernet port of the DUT, and then to the test server's Ethernet port.
US10320645B2

Systems, methods and computer-readable storage devices each provide, for a given flow entry in a flow table associated with a packet flow, a first atomic counter associated with a first color and a second atomic counter associated with a second color. The system, for a first coloring interval, marks traffic in the packet flow from a tenant to a fabric as the first color and increments the first atomic counter. At a conclusion of the first coloring interval and for a second coloring interval, the system marks the traffic in the packet flow from the tenant to the fabric as the second color and increments the second atomic counter. The system compares first packet counts associated with the first color at an ingress point with second packet counts associated with the first color at an egress point to the fabric.
US10320640B2

Provided are a communication system, an abnormality detection device and an abnormality detection method that detects abnormality concerning communication such as information forged by utilizing a difference in timings of sampling between multiple communication devices. For the system configuration where ECUs transmit and receive information through a common communication line, abnormality detection related to communication is performed by a monitoring device connected to the communication line. Each ECU receives information by sampling once at a predetermined timing during a transmission period of one-bit information. The ECUs may also be allowed to perform sampling at different timings. The monitoring device samples the voltage of the communication line multiple times over a predetermined monitoring period including a timing of the earliest sampling and a timing of the latest timing performed by the ECUs during the transmission period of one-bit information, and detects abnormality based on the results of multiple times of sampling.
US10320639B2

There is provided a method comprising receiving first network connection information for at least one user equipment in a cell of a second network and using said connection information to determine whether to adjust at least one threshold value, said threshold value used to control user equipment communication with the first network.
US10320638B1

In general, embodiments of the technology relate to determining availability of workloads executing on a multi-tenant system on a per-tenant basis. More specifically, embodiments of the technology determine workload availability by taking into account maintenance schedules of the workloads (or the underlying physical cloud infrastructure) and/or whether a given workload is redundant.
US10320621B1

A system for detecting and managing network data traffic and a network load traffic management module is described. The system for detecting and managing network data traffic includes a Radio Access Network (RAN), a plurality of mobile devices, a network load traffic management server, a first dataset and a corresponding first baseline, a second data set and a corresponding second baseline, a data flow dataset, and a probability for one or more mobile devices to remain within each location associated with each RAN site, wherein the probability is calculated by the network traffic management module.
US10320617B2

Communications between servers of a network are received and processed to generate network subgraphs. The network subgraph may be used for implementing administrative domain wide policies, for presenting information on a user interface, or for other purposes. A unit network subgraph is generated for each server. The unit network subgraph represents communications of the server with other servers. A network subgraph is generated by aggregating information of unit network subgraphs servers included in the network subgraph. The network subgraph may be used to evaluate an expression specified by an administrative domain wide policy. The result of evaluation of the expression may be used to determine whether actions specified by the policy are executed. The network subgraph may be used for processing network flow queries, for example, for displaying network information on a user interface.
US10320612B2

A network element (“NE”) is capable of starting an automatic configuration in response to an initiator such as a dongle. In one embodiment, after resetting a counter used for identifying a signal, a process for the automatic configuration forces a first test signal at a test mode output (“TMO”) pin of a console interface to a logic state zero. Upon detecting a break condition at a receiver pin, a second test signal at the TMO pin is forced to a logic state one. When logic state one is detected at the receiver pin of the NE, an automatic configuration mode at the NE is activated.
US10320609B1

A processing device such as a router or other network device implements a locator-identifier mapping system associating identifiers of respective endpoints with respective locators in accordance with a locator-identifier separation protocol. A first one of the endpoints comprises a storage server associated with a storage array. In conjunction with reconfiguration of the storage server, the locator-identifier mapping system updates a particular one of the locators corresponding to the endpoint identifier of the storage server. The reconfiguration of the storage server may comprise, for example, a migration of the storage server within a given data center, or from a first data center to a second data center. The locator of the storage server illustratively specifies a subnet of the storage server. The processing device may comprise a router operating as at least one of an ingress tunnel router and an egress tunnel router in accordance with the locator-identifier separation protocol.
US10320607B2

Embodiments of the present invention provide a data transmission method, a forwarding information update method, a communications device, and a controller. The communications device includes: a forwarding module and one or more interfaces, where the forwarding module receives a data packet sent to a receive end; determines, according to a correspondence between data filtering template information of the data packet and interface information in forwarding information maintained by the forwarding module, an interface for forwarding the data packet to the receive end, where if data packet transmission is performed by using a specific radio access technology between the communications device and a next hop to which the communications device forwards the data packet, the interface is an interface corresponding to the radio access technology; and forwards the data packet to the interface; and the interface receives the data packet sent by the forwarding module, and forwards the data packet.
US10320603B1

A system for secure transmission of business event notifications includes a memory, at least one processor, a service gateway configured to: publish application programming interfaces (APIs) for secure transmission of business event notifications, a notification server configured to: publish APIs for secure transmission of business event notifications corresponding to the APIs published by the service gateway, obtain a new business event to report, determine a partner to receive a notification of the new business event, transmit an event notification to the partner by way of the service gateway APIs, and register the event notification in a database.
US10320596B2

Circuit and method for modulating filter coefficients of a frequency channelizer having a filter bank include: receiving a wide spectrum input signal; modulating the filter coefficients of the filter bank to sweep a center frequency of each channel of the frequency channelizer, using a modulation scheme; and inputting frequency offset compensation caused by the modulation, and output signals of the frequency channelizer to an application processing circuit to convert the output signals to their original center frequencies.
US10320592B2

A bias-voltage-adjustable communications apparatus including a radio frequency RF part, an analog-to-digital converter, a digital baseband communications processor, a voltage controller, and a voltage generator. The RF part is coupled to the analog-to-digital converter and the voltage controller. The voltage generator is coupled to the analog-to-digital converter and the voltage controller. The analog-to-digital converter is coupled to the digital baseband communications processor. In an adjustment mode, the RF part is configured to generate a single-ended reference signal, where the single-ended reference signal includes a first bias voltage; the voltage generator is configured to generate a second bias voltage; and the voltage controller is configured to obtain a difference between the first bias voltage and the second bias voltage, and generate a control signal based on the difference, where the control signal is configured to adjust the first bias voltage or the second bias voltage to decrease the difference.
US10320591B2

A first sequence of data bits is shifted into storage elements of a signal receiver during a first sequence of bit-time intervals, and a memory access command indicates that a second sequence of data bits is to be received within the signal receiver during a second sequence of bit-time intervals. Contents of the shift-register storage elements are conditionally overwritten with a predetermined set of seed bits, depending on whether one or more bit-time intervals will transpire between the first and second sequences of bit-time intervals. Equalization signals generated based, at least in part, on contents of the shift-register storage elements are used to adjust respective signal levels representative of one or more bits of the second sequence of data bits.
US10320581B1

Methods and systems for pre-configuring a payment vehicle are described. In some embodiments, transaction criteria pertaining to a payment vehicle is proactively received in advance of an anticipated transaction. A transaction authorization request may be received from a point of sale device and may be generated by the point of sale device in response to an attempted use of the payment vehicle. Information about the transaction in the transaction request may be compared with the transaction criteria to determine whether to authorize the transaction.
US10320579B2

An index generating apparatus acquires values corresponding to a plurality of respective attributes of a number that appears in a piece of target text data. The index generating apparatus then maps the values corresponding to the respective attributes to value ranges of the respective attributes. The index generating apparatus then generates a bitmap index indicating bitmap data in which a position at which the number appears is mapped to each of a plurality of value ranges.
US10320564B2

The present invention is an platform and/or agnostic authentication method and system operable to authenticate users, data, documents, device and transactions. Embodiments of the present invention may be operable with any client system. The authentication method and system are operable to disburse unique portions of anonymous login related information amongst multiple devices. These devices and the disburse unique portions of anonymous login information are utilized by the solution to authenticate users, data, documents, device and transactions. Login-related information is not stored in any portion of the solution, users and devices are anonymously authenticated. The solution also permits a user to access secured portions of the client system through a semi-autonomous process and without having to reveal the user's key.
US10320562B2

A key generator including a low-power key adjust circuit, and a high-power key adjust circuit. The low-power key adjust circuit including a storage location to store an original key, a shifter to shift the original key by a number of steps to shift to create a first key, and an output to provide the first key. The high-power key adjust circuit including an input coupled to the output of the low-power key adjust circuit to receive the first key, a scrambler to scramble the first key to create a scrambled key, and select circuitry to select either the first key or the scrambled key to output from the high-power key adjust circuit based on a bit in a configuration register.
US10320560B1

An indication is received from a server that a first pool of public keys should be transmitted to a server. At least one public-private keypair is generated in response to the received indication. The public key portion of the generated keypair is transmitted to the server. A subsequent indication is received from the server that an additional public key should be transmitted to the server.
US10320557B2

A method of encoding and encrypting input data (D1) to generate corresponding encoded and encrypted data (E2) is provided. The input data (D1) is encoded to generate intermediate encoded data streams. The intermediate encoded data streams include at least one critical data stream that is critical and essential for subsequent decoding of one or more remaining data streams of the intermediate encoded data streams. The at least one critical data stream is encrypted using one or more encryption algorithms to generate at least one intermediate encrypted data stream. Subsequently, unencrypted portions of the intermediate encoded data streams are merged together with the at least one intermediate encrypted data stream to generate the encoded and encrypted data (E2).
US10320550B2

Techniques for estimating and reporting channel quality indicator (CQI) are disclosed. Neighboring base stations may cause strong interference to one another and may be allocated different resources, e.g., different subframes. A UE may observe different levels of interference on different resources. In an aspect, the UE may determine a CQI for resources allocated to a base station and having reduced or no interference from at least one interfering base station. In another aspect, the UE may determine multiple CQI for resources of different types and associated with different interference levels. For example, the UE may determine a first CQI based on at least one first subframe allocated to the base station and having reduced or no interference from the interfering base station(s). The UE may determine a second CQI based on at least one second subframe allocated to the interfering base station(s).
US10320549B2

Methods and apparatus are provided for quick recovery of missed packets after a user equipment (UE) tunes back to a first network after tuning away from the first network. The UE may determine that a trigger event has occurred, and in response to the determination, modify a negative acknowledgement (NACK) timing configuration from a default configuration. Modifying the NACK timing configuration may include using an aggressive NACK timing configuration for a configurable period of time, in response to detecting a trigger event. The trigger event may include detecting missed packets after a tune back, unavailability of sufficient memory to hold packets until a gap created by missed packets may be filled, or tuning back to a network.
US10320542B2

A method and a device for transmitting control information to be used in a terminal are provided. Specifically, an asynchronous level of a terminal supporting an asynchronous transmission mode is measured by using a signal received from the terminal. It is determined whether a measured value of the asynchronous level exceeds a threshold value, and if the asynchronous level is exceeded, a filter length and a CP length, which are to be used in the terminal, are changed. Information on the changed filter length and CP length is transmitted to the terminal. A sum of the filter length and the CP length is fixed, a characteristic of out-of-band emission improves when the filter becomes long in length, and interference occurring due to a multi-path delay can be prevented when the CP length becomes long.
US10320533B2

There is provided a terminal device which includes a transmission unit that transmits HARQ response information to a first serving cell and a second serving cell on a physical uplink shared channel in a subframe n. The physical uplink shared channel is transmitted based on a physical downlink control channel or an enhanced physical downlink control channel which is detected in a state of including a downlink control information format 0/4. Two or more serving cells are configured in the terminal device, in a case where frame constitution types of any two configured serving cells are different from each other, and in a case where a primary cell has Frame constitution type 2, BcDL is applied to the first serving cell of Frame constitution type 2 by using the following expression (1), and is applied to the second serving cell of Frame constitution type 1 by using the following expression (2). [Math. 1] BcDL=min(WDAIUL,Mc)  Expression (1) [Math. 2] BcDL=min(WDAIUL+4┌(U−WDAIUL)/4┐,Mc)  Expression (2)
US10320531B2

A communication device for handling a HARQ RTT Timer 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 receiving a first DCI on a DL control channel transmitted by a BS, or being configured a configured DL assignment; and starting a HARQ RTT Timer for the HARQ process, wherein the HARQ RTT Timer counts a time duration from a (n+1)-th TTI to a (n+k+N+3+deltaPDCCH)-th TTI.
US10320530B2

A node (100) of a wireless communication network receives a synchronization signal from a radio device (10). Based on the received synchronization signal, the node determines a time alignment configuration for uplink radio transmissions from the radio device to the wireless communication network. Based on the received synchronization signal, the node further determines Hybrid Automatic Repeat Request feedback information for at least one downlink radio transmission from the wireless communication network to the radio device (10). The node (100) indicates the determined time alignment configuration to the radio device (10). Based on the determined Hybrid Automatic Repeat Request feedback information, the node controls retransmission of the at least one downlink radio transmission.
US10320529B2

Disclosed is a downlink (DL) multi-user (MU) transmission method of an AP device in a wireless local area network (WLAN) system including generating a DL MU physical protocol data unit (PPDU) including a physical preamble and a data field, the data field including at least one MAC protocol data unit (MPDU), the at least one MPDU including a MAC header and a MAC frame body, and the MAC header including ACK indication information for uplink (UL) MU transmission of an ACK frame as a response to data transmitted through the data field, and transmitting the DL MU PPDU.
US10320525B2

The present invention provides an uplink feedback method, user equipment, and a base station, where the method includes: detecting, by user equipment, downlink data in at least two consecutive downlink sub-frames; performing joint encoding, by the user equipment, for a feedback for the downlink data in the at least two consecutive downlink sub-frames; and transmitting, by the user equipment in an uplink sub-frame corresponding to the last sub-frame of the at least two consecutive downlink sub-frames, joint uplink feedback information for the at least two consecutive downlink sub-frames, so as to resolve issue how uplink feedback is performed when downlink bandwidth is different from uplink bandwidth.
US10320522B2

A method for encoding and decoding information data using a polar code is provided. The method for encoding includes segmenting information data into a plurality of first packets, generating a plurality of second packets corresponding to the plurality of first packets by adding a corresponding packet Cyclic Redundancy Check (CRC) code to each of the plurality of first packets, fragmenting each of the plurality of second packets into a plurality of data blocks, polar code encoding each of the plurality of data blocks included in a corresponding second packet of the plurality of second packets, and generating a plurality of third packets corresponding to the plurality of second packets by concatenating each polar code encoded data block included in the corresponding second packet. The method for decoding includes decoding the third packet to obtain the information data based on the method for encoding.
US10320508B2

A time synchronization system includes master nodes and slave nodes configured to correct a local slave clock by synchronizing time with time in a local master clock. A first master node corrects a first local master clock at predetermined periodic intervals by synchronizing with a timing synchronization signal from a source clock node having a source clock. If a second local master clock has a greater error from the source clock than the error in the first local master clock, the second master node performs first correction by synchronizing time with time in the first local master clock and performs second correction by synchronizing with the timing synchronization signal from the source clock node on condition that an error in the second local master clock is within a predetermined range after the first correction has been performed.
US10320500B2

An apparatus and method for channel switching comprising encapsulating a plurality of IP datagrams associated with a plurality of real time audio/visual (A/V) streams or a plurality of file objects onto a plurality of MPE sections; inserting the plurality of MPE sections into one of a plurality of elementary streams; and multiplexing the plurality of elementary streams associated with the plurality of real time A/V streams or the plurality of file objects into a plurality of non-consecutive bursts, wherein the plurality of elementary streams are adjacent in a channel line-up. In one aspect, the plurality of non-consecutive bursts is transmitted to a DVB-H receiver with a limited memory size for enabling fast channel switching. In one aspect, the channel line-up is presented in an electronic service guide (ESG).
US10320496B2

A method and system that provides for execution of a first calibration sequence, such as upon initialization of a system, to establish an operation value, which utilizes an algorithm intended to be exhaustive, and executing a second calibration sequence from time to time, to measure drift in the parameter, and to update the operation value in response to the measured drift. The second calibration sequence utilizes less resources of the communication channel than does the first calibration sequence. In one embodiment, the first calibration sequence for measurement and convergence on the operation value utilizes long calibration patterns, such as codes that are greater than 30 bytes, or pseudorandom bit sequences having lengths of 2N−1 bits, where N is equal to or greater than 7, while the second calibration sequence utilizes short calibration patterns, such as fixed codes less than 16 bytes, and for example as short as 2 bytes long.
US10320491B2

A method of communicating with an ingestible capsule includes detecting the location of the ingestible capsule, focusing a multi-sensor acoustic array on the ingestible capsule, and communicating an acoustic information exchange with the ingestible capsule via the multi-sensor acoustic array. The ingestible capsule includes a sensor that receives a stimulus inside the gastrointestinal tract of an animal, a bidirectional acoustic information communications module that transmits an acoustic information signal containing information from the sensor, and an acoustically transmissive encapsulation that substantially encloses the sensor and communications module, wherein the acoustically transmissive encapsulation is of ingestible size. The multi-sensor array includes a plurality of acoustic transducers that receive an acoustic signal from a movable device, and a plurality of delays, wherein each delay is coupled to a corresponding acoustic transducer. Each delay may be adjusted according to a phase of a signal received by the corresponding acoustic transducer.
US10320482B2

The invention provides a connector module and optical signal processing device connected thereto. The optical signal processing device and the connector module are connected together via at least one fiber cable, they are allowed to transmit at least one optical signal therebetween. The connector module comprises a circuit board, a high frequency connector, and at least one photoelectric transducer. The high frequency connector and the photoelectric transducer are configured on the circuit board in a way of COB. Accordingly, the high frequency connector and the photoelectric transducer are implemented on the circuit board in the way of COB, which can effectively reduce the volume and the manufacture cost of the connector module. Besides, the connector module is capable of transmitting signals in the way of optical communication so as to improve the data transfer rate and transmission distance of the connector module.
US10320467B2

Various embodiments are described that relate to radio beamforming waveform transmission. Transmission can occur, for example, in three manners. The first manner is time-based where waveform transmission is staggered at the same frequency. The second manner is frequency-based where different frequencies are used at one time. This third manner is a combination of time and frequency such that simultaneous transmission occurs, but at different times different frequencies are used.
US10320460B2

A method for a transmitting end transmitting a signal to a receiving end in a wireless communication system is provided. The method includes receiving, from the receiving end, information on a first precoder and a second precoder which are for a channel between the transmitting end and the receiving end and transmitting a signal to the receiving end based on the first precoder where the signal is transmitted to the receiving end based on the second precoder if the receiving performance of the receiving end based on the first precoder is greater than or equal to a threshold value.
US10320451B2

Embodiments of methods and apparatus for providing downlink channel parameters determination for downlink channels associated with a multiple-input-multiple-output (MIMO) system are generally described herein. Other embodiments may be described and claimed.
US10320450B2

There is provided an antenna arrangement for a radio transceiver device for simultaneous use of two polarization directions. The antenna arrangement comprises at least two baseband chains. The antenna arrangement further comprises a first set of antenna elements of a first polarization direction, and a second set of antenna elements of a second polarization direction. The antenna arrangement comprises an analog distribution network operatively connecting the at least two baseband chains to both sets of antenna elements. All of the baseband chains are operatively connected to each respective antenna element of the first set and to each respective antenna element of the second set via the analog distribution network.
US10320448B2

In described examples, an inductive structure includes first and second inductive coils to conduct respective first and second common mode currents induced by a common mode transient between: a first ground coupled to a connection between the first and second inductive coils; and a galvanically isolated second ground.
US10320442B1

A building automation system includes a host device and a plurality of client devices that can communicate with the host device via a frequency hopping protocol. The host device is configured to create and/or store a frequency hopping sequence including a plurality of ordered predetermined frequencies, and listens for communications from the plurality of client devices. Each cycle through the frequency hopping sequence is considered to be a channel. The host device may define a plurality of channels, with some of the plurality of channels reserved for routine messaging between the host device and the plurality of client devices and some of the plurality of channels reserved at times for higher bandwidth data communications.
US10320434B2

A CB radio system includes a wireless communication network. A citizens band radio is provided and the citizens band radio is positioned within a vehicle. The citizens band radio has a plurality of standing wave ratios programmed therein. An antenna is provided and the antenna is coupled to an outer surface of the vehicle and the antenna is electrically coupled to the citizens band radio. Moreover, the antenna is tunable to operate on a selected one of the standing wave ratios. The antenna is placed in selective electrical communication with the wireless communication network thereby increasing an effective range of the citizens band radio. A microphone is positioned within the vehicle thereby facilitating the microphone to detect spoken commands. The microphone is electrically coupled to the citizens band radio such that the microphone controls operational parameters of the citizens band radio.
US10320433B2

A gain controller sets a gain code indicating an optimum gain, a cutoff frequency code indicating a cutoff frequency, and a number of bits code indicating a number of bits. An AEQ/VGA gain controller sets a frequency characteristic code indicating a frequency characteristic, a gain code indicating a gain after correction, and a number of bits code indicating a number of bits. An AEQ/VGA amplifies a baseband received signal on the basis of a gain code and corrects a frequency characteristic of the baseband received signal on the basis of a frequency characteristic code. An HPF cuts off a band below a cutoff frequency of an output signal from the AEQ/VGA on the basis of a cutoff frequency code. An ADC quantizes an output signal from the HPF using a number of bits based on a number of bits code and generates a digital received signal.
US10320428B2

Methods, systems, and devices for outputting of codeword bits for transmission prior to loading all input bits. An example encoder may have multiple encoding branches. The encoder may divide the encoding branches into first and second encoding branch subsets, outputs of the first encoding branch subset being independent of inputs to the second encoding branch subset. The encoder may generate first and second subsets of output bits of a codeword in first and second encoding operations, the generating comprising inputting information bits of an information bit-vector and at least one frozen bit into respective encoding branches of the plurality of encoding branches and generating the first subset of output bits using the first encoding branch subset prior to generating the second subset of output bits using the second encoding branch subset. The encoder may output the first subset of output bits prior to outputting the second subset of output bits.
US10320420B2

Bit-flip coding uses a bit-flip encoder to flip bits in a redundancy-intersecting vector of a binary array having n rows and n columns until Hamming weights of the binary array are within a predetermined range Δ of n divided by two. Information bits of an input data word to the bit-flip coding apparatus are stored in locations within the binary array that are not occupied by n redundancy bits of a redundancy vector.
US10320419B2

An encoding method, decoding method, encoding device and decoding device for structured LDPC codes. The method includes: determining a basic matrix used for encoding, which includes K0 up-and-down adjacent pairs; and according to the basic matrix and an expansion factor corresponding to the basic matrix, performing an LDPC encoding operation of obtaining a codeword of Nb×z bits according to source data of (Nb−Mb)×z bits, herein z is the expansion factor, and z is a positive integer which is greater than or equal to 1. The provided technical solution is applicable to the encoding and decoding of the structured LDPC, thereby realizing the encoding and decoding of LDPC at the high pipeline speed.
US10320414B2

This application sets forth methods and apparatus to parallelize data decompression. An example method selecting initial starting positions in a compressed data bitstream; adjusting a first one of the initial starting positions to determine a first adjusted starting position by decoding the bitstream starting at a training position in the bitstream, the decoding including traversing the bitstream from the training position as though first data located at the training position is a valid token; outputting first decoded data generated by decoding a first segment of the bitstream starting from the first adjusted starting position; and merging the first decoded data with second decoded data generated by decoding a second segment of the bitstream, the decoding of the second segment starting from a second position in the bitstream and being performed in parallel with the decoding of the first segment, and the second segment preceding the first segment in the bitstream.
US10320410B2

A circuit device includes a code data generation circuit that generates code data which changes with time, and a successive approximation type A/D conversion circuit that performs code shift based on the code data and performs A/D conversion of an input signal. The code data generation circuit generates error data of which a frequency characteristic has a shaping characteristic and converts the error data into the code data.
US10320407B1

A system having two or more sensing nodes coupled to a control node using a serial communication channel having separate transmit and receive circuits, where each sensing node includes an ADC circuit and a microcontroller, operation of the ADC circuit in each sensing node is concurrently synchronized by the control node using the transmit circuit (e.g., with respect to the control node) of the serial communication channel. The control node can synchronize operation of two or more ADC circuits in separate sensing nodes without using shared clocks or other control signals.
US10320400B2

Disclosed is a phase-locked loop having a high bandwidth using the rising edge and falling edge of a signal. The disclosed phase-locked loop controls the frequency of a voltage control oscillator by comparing both a phase difference between rising edge of a reference signal and rising edge of a feedback signal and a phase difference between falling edge of the reference signal and falling edge of the feedback signal.
US10320399B2

A clocking system disclosed herein includes a delay locked loop (DLL) circuit with a plurality of delay elements, where the DLL circuit is configured to receive a clock input signal and generate a plurality of clock output signals. The clocking system also includes a feed-forward system configured to increase the speed of the clock signal transmission through the delay elements and to enforce symmetric zero crossings of the clock signal at each of the plurality of delay elements.
US10320395B2

An apparatus is described. The apparatus includes a counter circuit having ordered state element circuits where a respective clock input of a state element circuit is fed by a data output of a preceding lower ordered bit state element. The counter circuit also being programmable to enable different amounts to be counted by the counter circuit, wherein respective reload values for the amounts are received at the state elements as a respective asynchronous set or reset.
US10320394B1

Superconducting circuits-based devices and methods for an A-and-not-B gate are provided. In one example, a circuit for an A-and-not-B gate including an output terminal, a first input terminal for receiving a first set of single flux quantum (SFQ) pulses, and a second input terminal for receiving a second set of SFQ pulses is provided. The circuit may further include a first stage configured to perform an exclusive-OR operation on the first set of SFQ pulses received via the first input terminal and the second set of SFQ pulses received via the second input terminal to generate an exclusive-OR result. The circuit may further include a second stage, coupled to the first stage, configured to perform an AND operation on the exclusive-OR result and the first set of SFQ pulses received via the first input terminal and provide an output via the output terminal.
US10320367B2

Disclosed is a method for synchronising at least one slave control circuit, controlled by a slave control signal having pulse width modulation, with a master control circuit, controlled by a master control signal having pulse width modulation, including the following steps: the master control circuit emitting a synchronisation signal indicating a master edge of an electrical quantity; the slave control circuit receiving the synchronisation signal; measuring a delay between a slave edge of the same electrical quantity and the master edge of the electrical quantity; time-shifting the slave control signal so as to reduce the delay; and repeating the measurement step until the delay is eliminated.
US10320364B2

A radio-frequency module includes duplexers and a phase circuit. A first transmitting-signal input terminal is connected to the duplexer, while a second transmitting-signal input terminal is connected to the duplexer. The phase circuit is connected between the first transmitting-signal input terminal and the duplexer. The phase circuit performs phase adjustment so that impedance matching between the first transmitting-signal input terminal and the duplexer is performed in the fundamental frequency band of a first transmitting signal, and so that the phase of the frequency band of a second transmitting signal in relation to the impedance characteristics of a first transmission path which ranges from the first transmitting-signal input terminal to the duplexer with the phase circuit provided therebetween appears in an open side on a Smith chart.
US10320363B2

A high-frequency module includes a longitudinally coupled surface acoustic wave filter and a low-noise amplifier that is connected to the surface acoustic wave filter. The input impedance of the surface acoustic wave filter connected to the low-noise amplifier differs from the output impedance thereof. On a Smith chart, the output impedance in the pass band of the surface acoustic wave filter is present in a region between a first output impedance and a second output impedance, the first output impedance being the output impedance of the surface acoustic wave filter where a gain of the low-noise amplifier is maximum, the second output impedance being the output impedance of the surface acoustic wave filter where a noise figure of the low-noise amplifier is minimum.
US10320361B2

In a bulk acoustic wave (BAW) filter based on laterally acoustically coupled resonators on piezoelectric thin films, one can utilize two distinct acoustic plate wave modes of different nature, for example the thickness extensional (longitudinal) TE1 and the second harmonic thickness shear (TS2) mode to form a bandpass response. The invention is based on the excitation of at least two lateral standing wave resonances belonging to different plate wave modes that facilitate the transmission of signal. The passband is designed by tailoring the wave propagation characteristics in the device such that the resonances are excited at suitable frequencies to form a passband of a desired shape. The bandwidth of the filter described herein may therefore be more than twice that of the existing state-of-the-art microacoustic filters. Consequently, it has significant commercial and technological value.
US10320358B2

According to an aspect, an inductor damper circuit includes a shared magnetic core, a primary winding, and a secondary winding. The primary winding includes an inductor winding of a first wire gauge wound about the shared magnetic core. The secondary winding includes a resistive damper winding of a second wire gauge that is less than the first wire gauge and wound about the shared magnetic core in contactless magnetic coupling with the primary winding.
US10320354B1

Examples of techniques for controlling a volume of an audio device or system based on a user profile are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes generating, by a processing device, a user volume profile. The method further includes receiving, by the processing device, a volume command to change a volume level of audio. The method further includes determining, by the processing device, a volume change factor based at least in part on the user volume profile. The method further includes changing, by the processing system, the volume level of the audio based at least in part on the volume change factor.
US10320347B2

Systems and methods of the disclosed subject matter for converting light into electrical signals are provided including receiving light input and outputting electrical signals proportional to the light input with a sensor, increasing a transimpedance gain of an amplifier to amplify the electrical signals with a T-network of resistors coupled to the amplifier and the sensor, filtering the electrical signals with a filter circuit coupled to the amplifier and the T-network of resistors to increase noise rejection in a predetermined frequency range, and outputting the filtered electrical signals.
US10320344B2

An RF power amplifier biasing circuit has a start ramp signal input, a main current source input, an auxiliary current source input, and a circuit output. A ramp-up capacitor is connected to the auxiliary current source input. A ramp-up switch transistor is connected to the start ramp signal input and is selectively thereby to connect the auxiliary current source input to the ramp-up capacitor. A buffer stage has an input connected to the ramp-up capacitor and an output connected to the main current source input at a sum node. A mirror transistor has a gate terminal corresponding to the circuit output and a source terminal connected to the sum node and to the gate terminal.
US10320337B2

A dynamic common reference input (CMRI) signal may be provided to an operational amplifier, or “op-amp,” in an amplifier system to reduce the common mode ripple of the fully-differential op-amp, while adding little or no noise in the amplifier system. The dynamic CMRI signal may be controlled such that a common-mode component of two amplifier input nodes of the operational amplifier is made approximately independent of two input signals received at two system input nodes of the amplifier system. An amplifier system with the dynamic CMRI may be used in class-D amplifiers, such as amplifiers for audio systems that generate output for headphones or speakers.
US10320332B2

Octagonal phase rotator includes an I-mixer having an I-DAC for steering current between positive and negative phases of an in-phase signal depending on k I-DAC control bits of a control code, a Q-mixer having a Q-DAC for steering current between the positive/negative phases of a quadrature signal depending on k Q-DAC control bits of the code, and an IQ-mixer having n IQ-mixer units each comprising an IQ-DAC for switching a second current unit between the in-phase and quadrature signals, in dependence on a respective bit of n IQ-DAC control bits, and between the positive/negative phases of the in-phase and quadrature signals via I and Q polarity switches respectively of that component. I and Q polarity switches of some different IQ-DAC components switch depending on different I-DAC control bits and Q-DAC control bits respectively. A summation circuit sums weighted output signals from the mixers to produce an output signal of phase.
US10320318B2

A circuit includes motor phase windings that are divided, a direct current (DC) power supply between the divided motor phase windings, a power switch circuit comprising at least one power switch, the at least one power switch being between the divided motor phase windings. The circuit also includes a first non-collapsing DC power supply component to prevent the DC power supply from collapsing when the at least one power switch is on during a first portion of a cycle and a second non-collapsing DC power supply component to prevent the DC power supply from collapsing when the at least one power switch is on during a second portion of the cycle.
US10320308B2

A commutating circuit for an electronic power converter has a first switching device, by which the electronic power converter can be electrically bridged, and a circuit part for limiting the size of the time-related voltage change of a voltage present on the first switching device. The circuit part limits the time-related voltage variation.
US10320302B2

The proposed variant devices are intended for producing a highly stable constant voltage in a wide range of output voltages. A highly stable constant voltage is produced by generating a control signal which adjusts the relative pulse duration as a constant voltage is converted into a pulse voltage, taking into account a constant voltage setpoint value in the load, while also stabilizing a constant current and reducing the pulse components in the constant current through the use of negative feedback.
US10320299B2

The power supply apparatus includes a control unit configured to perform control of gradually changing a turn-on duty of a first switching element when a first voltage mode is switched to a second voltage mode or when the second voltage mode is switched to the first voltage mode.
US10320290B2

A voltage regulator includes an input terminal, an output terminal, a control circuitry, a buck mode switching converter, and a low dropout regulator circuit. The buck mode switching converter is arranged to convert a voltage signal received at the input terminal to a first voltage signal at the output terminal responsive to a first predetermined signal output from the control circuitry. The buck mode switching converter includes an electronically controlled switch in communication with an energy storage element. The low dropout regulator circuit is coupled between the input terminal and the output terminal and includes a linear circuit and is arranged to control a voltage drop across the linear circuit so as to provide a second voltage signal at the output terminal responsive to a second predetermined signal output from the control circuitry.
US10320288B2

A voltage charge pump circuit with boost capacitor segments and boost delay chain structures are provided. The voltage charge pump circuit comprising a plurality of boost capacitor segments each of which is individually controlled by a respective signal line of a boost delay chain structure.
US10320286B2

The absorption circuit of the present invention is applied in a feed circuit, wherein the absorption circuit comprises a comparison unit and a regulation unit, and the comparison unit is employed to receive a voltage of a transformer primary dotted terminal of the feed circuit, and to compare the voltage with a first preset voltage and a second preset voltage and to output a comparison result, and the regulation unit is employed to regulate a resistor and a capacitor coupled to the transformer according to the comparison result, wherein the first preset voltage is larger than the second preset voltage. Therefore, the present invention can control the resistor and the capacitor coupled to the transformer according to the leakage inductance (i.e. the voltage) of the transformer, and then to adaptively restrain the corresponding voltage peak and EMI.
US10320278B2

There is provided a semiconductor device capable of decreasing a switching loss. The semiconductor device has first semiconductor elements (Su)-(Sw) and second semiconductor elements (Sx)-(Sz) connected in series, in which the first semiconductor element includes a low switching loss semiconductor element having a switching loss which is smaller than a switching loss of the second semiconductor element and the second semiconductor element includes a low conduction loss semiconductor element having a conduction loss which is smaller than a conduction loss of the first semiconductor element.
US10320275B2

An electric generator includes a first magnet, a second magnet, and a first electric conductor. The first magnet may include a first surface. The second magnet may include a second surface having a same polarity as the first surface of the first magnet, wherein the first magnet and the second magnet are oriented such the first surface of the first magnet is opposite of the second surface of the second magnet. The first electric conductor may be positioned in a space between the first surface of the first magnet and the second surface of the second magnet such that the electric generator provides an electric current as a result of a movement of the second magnet relative to the first magnet.
US10320273B2

A brush-commutated direct-current motor comprises a stator with a plurality of exciter poles, a rotor with a plurality of pole teeth, which is rotatable relative to the stator about an axis of rotation, grooves arranged between the pole teeth, and coil windings arranged on the pole teeth and a commutator which is arranged on the rotor and a plurality of lamellae to which the coil windings are connected. For manufacturing such direct-current motor the coil windings are arranged on the pole teeth in winding cycles, in each of which a coil winding is wound onto each pole tooth. It is provided that on each pole tooth a first coil winding wound around the pole tooth in a first winding direction and a second coil winding wound around the pole tooth in a second winding direction opposite to the first winding direction are arranged.
US10320272B1

A self-powered magnetic generator includes first and second end stationary case assemblies having stationary levitation magnet members having north polarities. The generator includes a rotating assembly in operable communication with the case assemblies. Opposed ends of the rotating assembly includes rotating levitation magnet members, each of the rotating levitation magnet members having a north polarity so as to levitate by same polarities. The generator includes rotational magnets extending away from an outer surface of the rotating assembly between the first and second ends thereof. A center stationary case assembly includes a ring-shaped configuration defining a bore through which the rotating assembly extends. A plurality of center magnets is aligned with the plurality of rotational magnets of the rotating assembly that include polarities matching that of the rotational magnets, respectively, causing the rotating assembly to rotate axially by repelling forces. Corresponding power magnets generate electricity upon rotation thereof.
US10320267B2

A rotary electric machine includes a rotating shaft 18 rotatably supported by a housing, a stator including armature windings, a rotor including field cores and field windings, slip rings electrically connected to the field windings, brushes contacted and electrically connected to the slip rings, and a brush holder including the brushes and terminals. The rotor is provided with one or more fans. The terminals include exposed portions exposed at least partially from the brush holder, and the exposed portion are disposed on a ventilation path of a cooling airflow W generated by rotation of the fans. Accordingly, since the exposed portion are disposed on the ventilation path of the cooling airflow, heat caused by an energization can be efficiently dissipated, and heat generated in the brushes due to the interfacial friction is dissipated from the exposed portions.
US10320266B2

The present invention is directed to a cooling tower that has a cooling tower structure having fill material supported by the cooling tower structure and configured to receive heated process fluid and a motor mounted to the cooling tower structure. The motor has a casing and a rotatable shaft and is sealed to prevent fluids, moisture, foreign particles and contaminants from entering the casing. A fan is connected to the rotatable shaft of the motor. Rotation of the rotatable shaft rotates the fan thereby inducing an upward moving mass flow of cool air through the fill material. A basin is attached to the cooling tower structure for collecting cooled fluid. A fluid distribution system distributes the cooled fluid in the basin. The fluid distribution system has a pumping device to pump cooled fluid from the basin, fluid piping to receive the pumped cooled fluid and fluid spray devices fluidly connected to the fluid piping for spraying fluid on the casing of the motor so as to transfer heat of the casing to the fluid.
US10320264B2

A cover member has a through hole in the center. A rotary shaft protrudes upward from the through hole, without contact with the cover member. A first washer member, which is made from a hard material, is fastened to the rotary shaft, between the rotor case and the cover member. The first washer member is disposed without contact with the rotor case and the cover member.
US10320249B2

A permanent magnet rotating electric machine includes a stator and a rotor disposed with an air gap interposed between the stator and the rotor. The rotor is provided with a rotor core provided with a plurality of magnet insertion holes in a circumferential direction, and a press-fit body pressed into each of the magnet insertion holes. The press-fit body includes a permanent magnet and a magnet fixing member provided on the sides of the permanent magnet. The press-fit body is fixed within the magnet insertion hole in such a way that, in the circumferential direction, one end of the press-fit body makes a line contact with the inner wall of the magnet insertion hole through a line contact portion of the magnet fixing member and the other end thereof makes a surface contact with the inner wall of the magnet insertion holes through a surface contact portion of the magnet fixing member.
US10320241B2

A wireless power transmitting device transmits wireless power signals to a wireless power receiving device using output circuitry that includes an array of wireless power transmitting coils that form a wireless charging surface. During wireless power transmission operations, wireless power signals are transmitted from the array of coils to a wireless power receiving device on the charging surface. Inductance measurement circuitry such as impulse response measurement circuitry and other measurement circuitry is coupled to the output circuitry. Control circuitry in the wireless power transmitting device analyzes signals from the measurement circuitry to produce two-dimensional signal profiles across the wireless charging surface and to compare patterns in these signal profiles to predetermined signal patterns associated with the presence of known power receiving equipment on the wireless charging surface. Based on the analysis, charging parameters may be adjusted or other actions taken.
US10320237B2

An electromagnetic shielding layer and a wireless electrical energy transmission device having the electromagnetic shielding layer are provided. A first shielding layer is composed of a hollow area and a solid area. At the hollow area, because the magnetoresistance of the air is greater than the magnetoresistance of the magnetic sheet, it is not easy for the magnetic lines of flux of the high frequency magnetic field of the primary transmitting coil to pass the hollow area, so that the inductance value of the primary transmitting coil won't be affected easily by the change of the magnetoresistance during working Under the receiving coil is provided with magnetic sheet as much as possible to ensure the coupling of the receiving coil and the transmitting coil and to enhance the transmission efficiency.
US10320230B2

A thermal management system for an electromagnetic induction-power transfer system. The system may include a charging apparatus including a housing that defines an interface surface. An accessory or induction-power consuming apparatus may be positioned proximate to the interface surface. The housing of the charging apparatus may include a power source and a power-transferring coil coupled to the power source and positioned below the interface surface. A thermal mass may be positioned within the housing and spaced apart from the interface surface. The housing may include a thermal path that is configured to conduct heat from the interface surface to the thermal mass.
US10320228B2

Systems and methods to wirelessly transmit power are provided. A coil assembly is provided. In some examples, the coil assembly is configured to generate a signal in response to an ambient field, and to magnetically couple with a device to deliver power to the device.
US10320227B2

Systems, methods, and apparatus embodiments for electric power grid and network registration and management of active grid elements. Grid elements are transformed into active grid elements following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity. Also preferably, messaging is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators.
US10320222B2

Systems and methods are disclosed for multi-coil wireless power transfer. The system includes a first transmitting coil disposed within a lower portion of a wireless charger, and a second transmitting coil disposed within a side portion of the wireless charger. The system further includes a communications module configured to receive a signal from an information handling system. The information handling system includes a receiving coil. The system additionally includes a transmit module configured to determine an orientation of the receiving coil, and provide a first current to the first transmitting coil and a second current to the second transmitting coil based on the orientation of the receiving coil.
US10320216B2

A battery assembly includes a battery having first and second electrodes and an electrolyte. A controller is operatively connected to the battery. The controller includes a processor and tangible, non-transitory memory on which is recorded instructions for executing a method for estimating a charge acceptance capability of the battery. Interaction of the electrolyte and at least one of the first and second electrodes produces a discharge product. The controller is programmed to quantize and track both accumulation and removal of the discharge product when at least one enabling condition is met. The controller is programmed to initialize a timer when the enabling condition is met and increment the timer by a calculation time interval (Δt).
US10320206B2

A power adapter, a terminal, and a method for processing an impedance anomaly in a charging loop are provided. The terminal includes a battery and a charging interface, and is configured to form a charging loop with a power adapter via the charging interface to charge the battery. The terminal further includes: a communication component, configured to receive voltage indication information from the power adapter when the power adapter charges the terminal, the voltage indication information indicating an output voltage of the power adapter; a detection component, configured to detect an input voltage of the power adapter; and an anomaly processing component, configured to determine whether an impedance of the charging loop is abnormal according to a difference between the input voltage and the output voltage, and to control the charging loop to enter into a protected state if the impedance of the charging loop is abnormal.
US10320202B2

A 12 volt automotive battery system includes a first battery coupled to an electrical system, and the first battery includes a first battery chemistry. Further, the 12 volt automotive battery system includes a second battery coupled in parallel with the first battery and selectively coupled to the electrical system via a bi-stable relay. The second battery includes a second battery chemistry that has a higher coulombic efficiency than the first battery chemistry. Additionally, the bi-stable relay couples the second battery to the electrical system during regenerative braking to enable the second battery to capture a majority of the power generated during regenerative braking. Furthermore, the bi-stable relay maintains a coupling of the second battery to the electrical system when the vehicle transitions from a key-on position to a key-off position.
US10320197B2

In an embodiment, a system includes controller circuitry to initiate a plurality of energy transfer cycles. Each energy transfer cycle includes an input time period during which corresponding input energy is received by a power train, and an output time period during which corresponding output energy is output from the power train. The system also includes energy detection logic to provide, upon completion of each energy transfer cycle, a corresponding indication of corresponding residual energy retained by the power train. Other embodiments are described and claimed.
US10320196B2

In various embodiments of the present disclosure, there is provided a method for increasing the reactive power capability of a wind power plant, in controlling a wind power plant. According to an embodiment, the method includes receiving a reactive power requirement from an electrical grid. The method further includes determining an active power generated by the wind power plant. According to an embodiment, the method includes checking if the reactive power requirement is satisfied by the wind power plant based on the active power generated by the wind power plant. The method further includes controlling the wind power plant to curtail the active power generated by the wind power plant by a curtailment amount when the reactive power requirement is not satisfied, and in response to a grid event. A corresponding wind power plant is further provided.
US10320195B2

A data center operable using only electric power based on renewable energy. The data center includes at least one device driven by the electric power, a storage battery for storing the electric power, and a controller for switching the operating mode of the device over the course of time on the basis of predicted values for the amount of electric power generated using renewable energy, the amount of electric power stored in the storage battery, and the amount of electric power consumed by the device.
US10320189B2

An input circuit for providing a supply voltage, which input circuit has a first input on the input side, wherein the input circuit has at the output end an output which serves to connect an electronic unit. The supply voltage can be transmitted via the first input to the output of the input circuit, and the first input of the input circuit is connected via a first path to the output of the input circuit. In the first path a switching unit is provided which serves for connecting the first input to an auxiliary connection of the input circuit.
US10320188B2

A power adapter is disclosed herein. The power adapter includes an AC-DC converter, at least one output port, at least one DC transmission cable and at least one connector. The AC-DC converter is configured to convert an input AC voltage to an intermediate DC voltage. The output port is configured to output the intermediate DC voltage. A second terminal of the DC transmission cable is connected to the output port and configured to receive and transmit the intermediate DC voltage. The connector is connected to a first terminal of the DC transmission cable and configured to output an output voltage. The connector includes a first housing, a DC-DC converter and an output terminal. The DC-DC converter is enclosed in the first housing and configured to convert the intermediate DC voltage to the output voltage. The output terminal is enclosed in the first housing and configured to transmit the output voltage.
US10320176B2

A method for distinguishing an arc from a luminous gas at least containing metal vapor includes sensing light in a monitoring region and determining a first intensity Iλ1 of the sensed light at a first wavelength λ1 and a second intensity Iλ2 of the sensed light at a second, greater wavelength λ2. The ratio Iλ1/Iλ2 between the first intensity Iλ1 and the second intensity Iλ2 is determined. The sensed light is associated with an arc if said ratio Iλ1/Iλ2 is greater than a specifiable first threshold value and/or with a luminous gas at least containing metal vapor if said ratio Iλ1/Iλ2 is less than a specifiable second threshold value.
US10320168B2

A cord grip has a conduit hub configured to be connected to an electronics housing. A bore is formed in the conduit hub and has a first end communicating with the electronics housing and a second end configured to be connected to a conduit. A wire seal retains electrical wiring and is located in the hub forming a liquid-tight seal between the first end and the second end. A channel for transporting liquid from the conduit has an inlet communicating with the conduit and an outlet communicating with the exterior of the electronics housing. An overmolded bond may be formed between the wire seal and the electrical wiring.
US10320167B2

A conduit stub-up assembly as disclosed herein comprises a conduit connector comprising a connector body including first and second openings for selectively receiving conduit end portions. The second opening has a threading element and is of a select diameter corresponding to a size of conduit end portions. A conduit stub-up form comprises an elongate tubular wall having a shoulder connected to a narrowed cylindrical neck closed at a distal end. The elongate tubular wall is of a diameter greater than the select diameter and the neck has a size to be removably received in the second opening and being engagable by the threading element.
US10320161B2

A positional indicator system that includes a mounting bracket having a slot that extends along a linear slot axis. A drum may be rotably coupled to the mounting bracket so as to rotate about an axis that is offset from, and non-intersecting with, the slot axis. A pin body of a pin assembly may extend into a chamber of an electrical housing so as to be coupled to a displaceable electrical component, and thereby be linearly displaced along the slot as the displaceable electrical component is linearly displaced within the chamber. The pin assembly may be coupled to a biasing element that is coupled to the drum. A plurality of indicia may be positioned or mounted on the biasing element, such as via a windable indicator plate, and may provide a visual indication through a window of the electrical housing of the relative position of the displaceable electrical component.
US10320160B2

An ion generation apparatus that can facilitate the separation of adhering materials from a discharge electrode and efficiently generate ions includes an induction electrode, and a discharge electrode for generating ions between the discharge electrode and the induction electrode. The discharge electrode has a plurality of filament-like conductors, and a joining portion to tie the bottoms of the conductors together. The induction electrode is arranged at the bottom side of the conductors.
US10320158B2

A spark plug includes an insulator having an axial hole extending along an axial line, a center electrode disposed in the axial hole, a tubular metallic shell surrounding the insulator, a ground electrode whose proximal end is fixed to the metallic shell, and a cylindrical noble metal tip fixed to the ground electrode via an intermediate tip so as to form a gap between the noble metal tip and the center electrode. A weld portion is provided between the noble metal tip and the intermediate tip. The weld portion has a diameter larger than that of a portion of the intermediate tip which is adjacent to the weld portion. The noble metal tip is located inside a virtual tapered cylindrical surface which extends from a peripheral edge of a gap-side end of the center electrode so as to contact an outer circumferential edge of the weld portion.
US10320156B2

A spark plug and a method for manufacturing a spark plug. The spark plug has a retaining mechanism holding the insulator in the body in a positive manner, by means of which the insulator is pressed against the seal seat in the longitudinal direction with a preloading force (Fv) in order to seal the passage against the flow of combustion gases through it. A positive-acting securing mechanism that at least partially overlaps the side of the retaining mechanism facing away from the front end is placed on, and attached to, the body. Provision is made so that the insulator projects beyond the side of the securing mechanism facing away from the front end, wherein the securing mechanism overlaps the retaining mechanism, forming a gap with the retaining mechanism and forming a gap with the insulator.
US10320154B2

An ESD protection device includes a multilayer substrate, first and second discharge electrodes, and a discharge auxiliary electrode. Discharge portions of the first and second discharge electrodes are opposed to each other in a lamination direction of insulating layers with the discharge auxiliary electrode interposed between both the discharge portions. A cavity is provided within the multilayer substrate in at least one of a region positioned adjacent to or in a vicinity of the discharge portion of the first discharge electrode on an opposite side to the discharge auxiliary electrode and a region positioned adjacent to or in a vicinity of the discharge portion of the second discharge electrode on an opposite side to the discharge auxiliary electrode.
US10320138B2

A technique facilitates transmission of electric signals across well components which move relative to each other in a wellbore environment. The well components are movably, e.g. rotatably, coupled to each other via one or more conductive bearings. Each conductive bearing has a conductive rolling element which enables relative movement, e.g. rotation, between the well components while simultaneously facilitating transmission of electric signals through the bearing. Portions of the bearing are coupled to each of the well components, and those bearing portions may be connected with electric leads to enable flow of electric signals through the bearing during operation of the system downhole.
US10320125B2

An electrical connector used for mating a mating connector includes an insulation body having a base portion and a tongue extending from the base portion, terminals fixedly disposed in the base portion and grouped into an upper row and a lower row, and a middle shielding sheet embedded in the tongue and located between the upper and lower rows. The tongue has upper and lower surfaces arranged opposite to each other, and a front surface connected to the upper and lower surfaces. The upper and lower rows of terminals are exposed on the upper and lower, respectively. The middle shielding sheet has a front end surface extending out of the front surface, a slot formed on the front end surface, and a first projection portion extending into the slot, overlapping a central line of the middle shielding sheet along a longitudinal direction, and located behind the front surface.
US10320118B2

A connector comprises a latching assembly, a connector body, and a fixation sleeve. The fixation sleeve is rotatably held on the connector body by the latching assembly between a first latching position and a second latching position. The fixation sleeve is disposed at a different angular position relative to the connector body in the first latching position than in the second latching position.
US10320116B2

A terminal unit includes inner conductors (35) fixed to front ends of wires (38). A dielectric (10) has a holding member (11) and a cover (27) united in a direction intersecting an axial direction of the wires (38) and accommodates the inner conductors (35). Guide recesses (17) are formed on the holding member (11) and extend in a front-rear direction. Guide ribs (33) are formed on the cover (27) and can slide in contact with the guide recesses (17) to allow relative displacement of the holding member (11) and the cover (27) in the front-rear direction while keeping the holding member (11) and the cover (27) united. Guides (19) bring the holding member (11) and the cover (27) closer together in a uniting direction while displacing the cover (27) from a temporary assembled position to a proper assembled position in the front-rear direction.
US10320115B2

The present disclosure discloses a receptacle housing and a receptacle. The receptacle housing comprises a housing body and a hole wall. The hole wall continuously extends from the housing body along an axial direction of the housing body. The hole wall surrounds along a circumferential direction of the housing body to form a mounting hole for accommodating a corresponding connecting terminal. The hole wall is provided with a water draining through-hole. By providing the water draining through-hole in the hole wall, the receptacle housing according to the present disclosure may drain water accumulated in the mounting hole in such a circumstance as water drops are brought therein upon plugging a mating connecting terminal, and provide water draining channels by means of such an ingenious structural design that safety performance may be enhanced.
US10320112B2

A modularly expandable enclosure including a top end plate, a bottom end plate, and one or more elongated tray modules. The top end plate, the bottom end plate and the tray modules define an interior space of the enclosure. Opposite vertical ends of each tray module define an upper end connecting portion and a lower end connecting portion. The upper end connecting portion is configured for engagement with the top end plate and further configured for engagement with a lower end connecting portion of a vertically upwardly adjacent module tray. The lower end connecting portion is configured for engagement with the bottom end plate and further configured for engagement with an upper end connecting portion of a vertically downwardly adjacent tray module.
US10320102B2

A receptacle connector includes a contact assembly having a dielectric carrier holding contacts, which may be overmolded by the dielectric carrier. The receptacle connector includes a housing holding the contact assembly having a mating end mated with a plug connector and a mounting end mounted to the circuit board. The housing has first and second side walls and first and second end walls. The housing has a card slot open at the top for receiving the plug connector and a contact assembly cavity open at the bottom for receiving the contact assembly. The housing may have positioning ribs extending from the first and second side walls to position the contact assembly within the cavity and/or strengthening ribs extending across the cavity to connect the side walls at a location remote from the end walls.
US10320098B2

A connector for surface mounting with a solder reflow process with solder masses fused to mounting ends of contacts exposed in a mounting surface of the connector. The solder masses may be attached to edges of the mounting ends using a pin transfer method to apply flux to the edges. The edges may have a concave shape to both increase the length of the edge to which the solder masses are attached and position the solder masses with respect to the mounting ends. Solder paste may be omitted in attaching the solder balls to the contacts, reducing the capacitance of the contact and promoting uniformity of the impedance of the signal paths through the mounting interface of the connector.
US10320087B2

A phased array antenna is described that groups radiating elements into rows and columns. The radiating elements in a row are fed by a common phase shifted signal and the radiating elements in a column are fed by a common phase shifted signal. As such, each radiating element is fed by two different phase shifters. The overlapping groupings of rows and columns allows the antenna to be electronically steered by varying the phase shift applied to the rows and columns. The overlapped sub-arrays of the phased array antenna reduces the number of required phase shifters for the antenna array.
US10320085B1

A high efficiency short backfire antenna (SBFA) includes a cylindrical reflector and a feed structure. The conductive cylindrical reflector is configured to collect or to radiate electromagnetic waves. The cylindrical reflector has a reflector base and a reflector wall. The feed structure is electromagnetically coupled to the cylindrical reflector. The reflector wall includes a dielectric liner formed on an inside surface of the cylindrical reflector, and the dielectric liner is covered with a structured anisotropic impedance surface.
US10320083B2

A waveguide device includes: a first conductive member having an electrically conductive surface; a second conductive member having a plurality of electrically conductive rods arrayed thereon, each conductive rod having a leading end opposing the conductive surface; and a waveguide member having an electrically conductive waveguide face opposing the conductive surface, the waveguide member being disposed among the conductive rods and extending along the conductive surface. The waveguide member includes at least one of a bend and a branching portion. A measure of an outer shape of a cross section of at least one of the plurality of conductive rods that is adjacent to the bend or the branching portion, taken perpendicular to an axial direction of the at least one conductive rod, monotonically decreases from a root that is in contact with the second conductive member toward a leading end.
US10320081B2

A container having a slot antenna is provided. In particular, a shipping container is provided, the shipping container comprising: a chassis; a door moveably mounted to the chassis, the door having an external surface and an internal surface; at least one slot antenna located at the external surface of the door; a tracking device having a radio transceiver, the tracking device located on the internal surface of the door; and, an antenna feed coupling the radio transceiver to the slot antenna through the internal surface of the door.
US10320075B2

One embodiment describes a phased-array antenna system that is formed as a monolithic structure of a unitary conductive material. The system includes a ground plane and a plurality of antenna transformer elements formed in an array and conductively coupled to a first surface of the ground plane. The system also includes a plurality of connectors formed and conductively coupled to a second surface of the ground plane opposite the first surface, the plurality of connectors being configured to propagate radio frequency signals to or from respective ones of the plurality of antenna transformer elements.
US10320071B2

Aspects of this disclosure relate to methods of selectively shielded radio frequency modules. A radio frequency module can be provided with a radio frequency component and an antenna. A shielding layer can be formed over a portion of the radio frequency module such that the radio frequency component is shielded by the shielding layer and the antenna is unshielded by the shielding layer.
US10320067B2

An electronic device includes a first antenna pattern for a first communication network and a first communication circuit configured to perform communication through the first antenna pattern. The electronic device also includes an electrical component situated at an upper part of the electronic device and a circuit board that is attached to a rear surface of the electrical component. The first antenna pattern is arranged on the circuit board facing toward a rear surface of the electronic device.
US10320061B2

A device comprises a memory that stores instructions executed by one or more processors to obtain a plurality of received signals transmitted by a user equipment from a plurality of antenna elements in a cellular network. A plurality of received signals transmitted by a user equipment from a plurality of antenna elements in a cellular network are obtained, and a plurality of complex channel values are calculated in an angle domain for a horizontal arrival angle and a vertical arrival angle per a received ray in a plurality of received rays in response to the plurality of received signals. An expected value of the plurality of channel values are calculated to obtain a power value for the horizontal arrival angle and vertical arrival angle having a time delay per the received ray.
US10320059B2

An electronic device includes a housing including an accommodation space therein, a conduction portion located to be exposed to the outside of the housing and to the inside of the housing, a cover member which covers the housing, and a flexible connection member which is located between the housing and the cover member, includes a free one end, and has one end fixed to the housing. The connection member includes a contact portion which is opposed to and in contact with the conduction portion, and the contact portion is in contact with the conduction portion as a side of the free end of the connection member is pressed toward the housing by the cover member.
US10320054B2

An RFID tag device is disclosed that is designed to operate on difficult substrates, such as dielectric surfaces with high loss, organic material surfaces, or metallic surfaces. The RFID tag device comprises an RFID antenna structure formed on one side of a thermoplastic substrate component with an RFID chip coupled to it in a roll to roll process. The substrate component is then deformed into a series of cavities with the RFID antenna structure within the cavities. Specifically, the RFID antenna structure is positioned fully on a top surface of the cavity, or positioned partially in a top and partially on an edge/bottom of the cavity.
US10320051B2

A massive array antenna apparatus is configured with a cantilevered heat pipe that allows a semiconductive millimeter-wave device to move independently from a heat-sink base during thermal expansion and contraction.
US10320045B2

Disclosed are various embodiments for superposition of guided surface wave launched along the surface of a lossy medium. In one example, Zenneck surface waves are launched along a surface of a lossy conducting medium using an array of guided surface waveguide probes and a predefined field pattern of the Zenneck surface waves is maintained. The individual ones of the guided surface waveguide probes include a feed network electrically coupled to a charge terminal. The feed network provides a phase delay that matches a wave tilt angle associated with a complex Brewster angle of incidence associated with the lossy conducting medium.
US10320034B2

A modular power system is configured to supply configurable power to a load. The system includes battery submodules, each having at least one submodule circuit that is configured to replaceably connect one or more of a plurality of battery cells to a submodule positive bus and a submodule negative bus. The system further includes a power output that is in operable connection with each of the one or more battery submodules. The power output is configured to receive electrical power transmission from one or more of the plurality of battery cells, via the one or more battery submodules. The power output is further configured to transmit electrical power to the load. The system further includes a configuration circuit configured to interconnect each of the one or more battery submodules, operably connect the one or more battery submodules to the power output, and reconfigure characteristics of electrical power output.
US10320025B2

To provide a secondary battery that is suitable to a portable information terminal or a wearable device. To provide an electronic device having a novel structure that can have various forms and a secondary battery that fits the forms of the electronic device. The secondary battery includes a film provided with depressions or projections that can ease stress on the film due to application of external force. The sizes of the depressions or projections are different between a center portion and an end portion of the film. The end portion of the film is sealed with an adhesive layer. The depressions or projections of the film are formed by pressing such as embossing.
US10320021B2

A passive-delivery fuel cell system an anode with a fuel flow channel extending along the body and fluidly connecting the inlet to the outlet, wherein a volume of the flow channel per unit length of the anode body increases along the length of the body towards the second end, a capillary check valve in fluid communication with the anode inlet, a vented fuel cartridge in fluid communication with the anode outlet, and a pump in fluid communication with the vented fuel cartridge, the pump configured to pump fuel from the vented fuel cartridge to the inlet.
US10320010B2

Disclosed is a thermal control system for a tramcar. The system includes a roof profile (11) arranged above a compartment roof of the tramcar (10); a fuel cell system (12) and an air-conditioning system (14) arranged above the roof profile (11); and a heat dissipating system (13) arranged above the roof profile (11), where the fuel cell system (12) communicates with the heat dissipating system (13) via a piping (16), and the piping (16) is arranged with a circulating pump (15) for pumping a coolant to the heat dissipating system. The thermal control system solves the problem of low heat dissipating efficiency of a fuel cell in the prior art.
US10320009B2

A deformation absorption member for a fuel-cell-stack disposed between an anode side separator and a cathode side separator. The deformation absorption member includes a thin-board-like base material, and a plurality of raised pieces in which extension portions extended from proximal ends are arranged in a grid pattern. Each raised piece of the plurality of raised pieces is formed in a non-rectangular shape in which the width of the extension portion is shorter than the width of the proximal end, and plurality of raised pieces are configured so that the directions of the extension portions of mutually adjacent raised pieces are alternately arranged, and positions of the proximal ends of the mutually adjacent raised pieces are arranged in at least overlapping positions.
US10320008B2

A porous separator for a fuel cell is provided and features the shape of a passage aperture formed in a flow field plate. The modified shape of the passage aperture minimizes destruction of a gas diffusion layer or a membrane electrode assembly attributable to stress concentration. The porous separator has a flow field plate that includes a first contact portion that is in contact with a gas diffusion layer or a membrane electrode assembly; a second contact portion that is in contact with a coolant channel; and a connection portion that is connected between the first contact portion and the second contact portion. Additionally, a passage aperture is formed in the connection portion, wherein a portion of an inside surface of the passage aperture protrudes toward a center of the passage aperture.
US10320007B2

A device includes a container, an oxygen-to-water selectively permeable membrane supported by the container, a chamber disposed in the container to hold a hydrogen generating fuel, and a proton exchange membrane fuel cell supported within the container between the oxygen-to-water selectively permeable membrane and the chamber.
US10319999B2

Oxide compositions comprising a modified structure which includes the formula ABOz. The A component may comprise at a cation of least one element selected from the group consisting of Mg, Ca, Sr, Ba, Sc, Y, La, Ce, Pr, Nd, Gd, and Zn, and the B component may comprise a cation of at least one element selected from the group consisting of V, Cr, Mn, Fe, Co, and Ni. Batteries and supercapacitors comprising the oxide compositions of the present disclosure and methods of making the oxide compositions of the present disclosure are also provided.
US10319997B2

The present application provides a coated anode material and a method of preparing the same. The coated anode material has a core-shell structure, wherein the core-shell structure includes an inert core and a shell coated on the inert core, the shell comprises an anode active material, and the inert core comprises a non-active material. In the coated anode material, the anode active material of the shell is distributed over the non-active material of the inert core, and the coated anode material can overcome the volume change problem of silicon particles during lithium insertion/deinsertion to a certain extent and obtain a better cycle performance and rate performance.
US10319993B2

Gas evolution during the high-temperature storage of a non-aqueous electrolyte secondary battery is suppressed to improve the high-temperature storage characteristics of the non-aqueous electrolyte secondary battery. A negative electrode for a non-aqueous electrolyte secondary battery contains silicon-containing particles and graphite particles. A covering layer is disposed on each of the graphite particles. The covering layer contains a first covering material and a second covering material, the first covering material containing particles that can be made to swell with a non-aqueous electrolytic solution, the second covering material containing a water-soluble polymer material. The first covering material is disposed on a surface of each of the graphite particles. The mass ratio of the second covering material to the first covering material is higher than 1.
US10319992B2

In one embodiment, an electrode for a nonaqueous electrolyte secondary battery has an electrode mixture layer comprising an active material, a conductive agent, and a binding agent to bind the active material and the conductive agent, and a collector on which the electrode mixture layer is laminated. The active material comprises a composite body comprising at least a carbonaceous material, and a metal dispersed in the carbonaceous material or an oxide of the metal. And the binding agent is a polyvinyl alcohol resin of a saponification degree of 87-99.9 mole %.
US10319988B2

Sulfur-based electrodes, and associated systems and methods for their fabrication, are generally described. Certain embodiments relate to sulfur-based electrodes with smooth external surfaces. According to some embodiments, relatively large forces can be applied to compositions from which the sulfur-based electrodes are made during the fabrication process. In some such embodiments, the compositions can maintain relatively high porosities, even after the relatively large forces have been applied to them. Methods in which liquids are employed during the electrode fabrication process are also described.
US10319985B2

There are provided a lithium-containing garnet crystal high in density and ionic conductivity, and an all-solid-state lithium ion secondary battery using the lithium-containing garnet crystal. The lithium-containing garnet crystal has a chemical composition represented by Li7-xLa3Zr2-xTaxO12 (0.2≤x≤1), and has a relative density of 99% or higher, belongs to a cubic system, and has a garnet-related structure. The lithium-containing garnet crystal has a lithium ion conductivity of 1.0×10−3 S/cm or higher. Further, this solid electrolyte material has a lattice constant a of 1.28 nm≤a≤1.30 nm, and lithium ions occupy 96h-sites in the crystal structure. The all-solid-state lithium ion secondary battery has a positive electrode, a negative electrode and a solid electrolyte, and the solid electrolyte is constituted of the lithium-containing garnet crystal according to the present invention.
US10319977B2

A fastening member includes a column member, a first screw, and a second screw. The column member has a first end and a second end in the axial direction. The first screw is provided at the first end. The second screw is provided at the second end. The column member is configured so that a jig is axially fitted thereover from the second end, and so that rotating the jig having been fitted over the column member engages the first screw with a first body to be fastened. The first screw and the second screw have different axial lengths. The column member has a protrusion which prevents the jig from being fitted from the first end over the column member up to a position at which the jig can rotate the column member.
US10319976B2

A cable fixing structure of a fuel cell stack fixes together a connector housing containing a substrate and a flat cable joined to the substrate. The cable fixing structure includes a fixing part provided for the connector housing, and having a convexly curved surface, and a heat contraction tube configured to surround the flat cable and the fixing part, and press the flat cable against the convexly curved surface.
US10319974B2

The present disclosure relates to a lithium-sulfur battery separator. The lithium-sulfur battery separator comprises a separator substrate and a functional layer covered on the separator substrate. The functional layer comprises at least two carbon nanotube layers and at least two graphene oxide composite layers. Each of the at least two graphene oxide composite layers comprises a plurality of graphene oxide sheets and a plurality of manganese dioxide nanoparticles, and the plurality of manganese dioxide nanoparticles are adsorbed on the plurality of graphene oxide sheets and embedded in an interlayer formed by the carbon nanotube layer and the plurality of graphene oxide sheets. The present disclosure also relates to a lithium-sulfur battery comprising the lithium-sulfur battery separator.
US10319973B2

To afford a nonaqueous electrolyte secondary battery separator that is not easily curled, a laminated body of the present invention includes: a porous base material containing a polyolefin-based resin as a main component; and a porous layer on at least one surface of the porous base material, the porous layer containing a polyvinylidene fluoride-based resin, the porous film having a lightness (L*) of not less than 83 and not more than 95 and a white index (WI) of not less than 85 and not more than 98, the polyvinylidene fluoride-based resin containing crystal form α in an amount of not less than 34 mol % with respect to 100 mol % of a total amount of the crystal form α and crystal form β contained in the polyvinylidene fluoride-based resin.
US10319972B2

A separator for a rechargeable battery includes a substrate and a coating layer on at least one surface of the substrate, wherein the coating layer includes a binder including an acrylic resin, the binder including the acrylic resin includes a carboxyl group-containing acrylic monomer and an acrylic acid derivative monomer, and the carboxyl group-containing acrylic monomer and the acrylic acid derivative monomer are present in a mole ratio of about 20:80 to about 80:20. The binder for a rechargeable battery has high heat resistance and strong adherence, and improves the cycling characteristics of the battery.
US10319965B2

A battery cell holder member, including a main body including a plurality of accommodating portions accommodating ends of a plurality of battery cells, respectively, and a partition separating the plurality of accommodating portions; at least one stopper portion on a first side of the partition; and at least one engaging portion on a second side of the partition.
US10319961B2

An energy storage cell includes an electrically conductive housing having at least one first, one second, and one third outer wall, with the first outer wall being located at a distance from the second outer wall, and with the third outer wall connecting the first and second outer walls to one another. At least one electrochemical element is disposed in the housing having one anodic connection and one cathodic connection. An anodic current tap on the first outer wall is connected to the anodic connection in an electrically conductive fashion, and a cathodic current tap is connected in an electrically conductive fashion to the first or third outer wall. The cathodic connection is connected in the interior of the housing to the second outer wall in an electrically and thermally conductive fashion.
US10319959B2

A flexible secondary battery includes an electrode assembly, a first external cover that is located on a first surface of the electrode assembly, and a second external cover that is located on a second surface of the electrode assembly, the second external cover and the first external cover including a sealing portion where edges of the first external cover and the second external cover are attached to each other to seal the electrode assembly. At least one of the first external cover and the second external cover includes a stress-relief pattern in a center portion.
US10319956B2

The present invention relates to a pouch case for a secondary battery and a pouch-type secondary battery comprising the same. More particularly, it relates to a pouch case for a secondary battery comprising an inner resin layer, a metal layer and an outer resin layer, wherein the inner resin layer comprises a porous non-woven fabric support having a plurality of pores and a polymer sealant filled in the pores of the non-woven fabric support; and a secondary battery comprising the same.
US10319935B2

An organic EL display panel includes a substrate, a plurality of pixel electrodes disposed in a matrix pattern over the substrate, a first current feeding auxiliary electrode layer disposed to extend in a column or row direction in at least one of gaps between adjacent ones of the pixel electrodes over the substrate, a second current feeding auxiliary electrode layer that contains aluminum as a main constituent and is disposed to be superposed on the first current feeding auxiliary electrode layer, a plurality of light emitting layers disposed on the plurality of pixel electrodes, and a common electrode layer disposed continuously to cover the first current feeding auxiliary electrode layer and the second current feeding auxiliary electrode layer as well as an upper side of the plurality of light emitting layers.
US10319933B2

The invention discloses an OLED device including: a flexible substrate; a first anode and a second anode on the flexible substrate and being spaced from each other to form a channel therebetween; a flexible electrically-conductive assembly in the channel and connecting the first anode with the second anode; a first organic light emitting layer on the first anode and a second organic light emitting layer on the second anode; and a cathode on the first and the second organic light emitting layers. The invention can improve the flexibility of the anode of the OLED device, reduce an actual continuous length of the anode on a bending direction, reduce the probability of crack generation in the process of the OLED device being bent by external force, and therefore can increase bendable and wearable abilities of a flexible OLED display device formed by such OLED device.
US10319932B2

A method for making an organic light emitting diode includes providing a preform structure including an anode electrode, a hole transport layer, and an organic light emitting layer stacked on each other in that order. A carbon nanotube composite structure including a polymer and a plurality of first carbon nanotubes dispersed in the polymer is also provided. The plurality of first carbon nanotubes is substantially parallel to each other, and a part of surface of the plurality of first carbon nanotubes is exposed from the polymer. The preform structure, the carbon nanotube composite structure and a cathode electrode are stacked on each other in that order.
US10319930B2

Embodiments relate to a quantum rod, a quantum rod film, a quantum rod display device with a quantum rod. The quantum rod includes a first core, a second core separated from the first core, and a first shell surrounding the first and second cores.
US10319921B2

Disclosed are a composition for an organic optoelectronic device includes at least one of a first host compound represented by a combination of Chemical Formula 1 and Chemical Formula 2, and at least one of a second host compound represented by a combination of Chemical Formula 3 and Chemical Formula 4, and an organic optoelectronic device including the same, and a display device.Details of Chemical Formula 1 to 4 are the same as described in the detailed description.
US10319911B2

A wiring pattern production method includes forming, on a substrate, a precursor film for a plating base film including a first formation material having an amino group protected by a photoreactive protecting group, forming a photoresist layer including a photoresist material on a surface of the precursor film, exposing the photoresist layer with a desired pattern of light, exposing the precursor film with a desired pattern of light to form the plating base film, developing the exposed photoresist layer, removing a deprotected protecting group, and depositing an electroless plating catalyst on the exposed surface of the plating base film.
US10319908B2

Providing for a memory device having a resistive switching memory integrated within backend layers of the memory device is described herein. By way of example, the resistive switching memory can be embedded memory such as cache, random access memory, or the like, in various embodiments. The resistive memory can be fabricated between various backend metallization schemes, including backend copper metal layers and in part utilizing one or more damascene processes. In some embodiments, the resistive memory can be fabricated in part with damascene processes and in part with subtractive etch processing, utilizing four or fewer photo-resist masks. Accordingly, the disclosure provides a relatively low cost, high performance embedded memory compatible with a variety of fabrication processes of integrated circuit foundries.
US10319907B1

A memory device including a template layer is disclosed. The memory device also includes a memory layer connected to the template layer, where the memory layer has a variable resistance, and where the crystalline structure of the memory layer matches the crystalline structure of the template layer. The memory device also includes a conductive top electrode on the memory layer, where the top electrode and the memory layer cooperatively form a heterojunction memory structure.
US10319900B1

A magnetoresistive random-access memory (MRAM) is disclosed. The MRAM device includes a perpendicular magnetic tunnel junction device having a reference layer, a free layer, and a precessional spin current magnetic layer. The precessional spin current magnetic layer has a non-uniform moment density, and may have a moment density at its center that is greater than a moment density at its perimeter. The device is designed to provide control over the injection of stray fields and the electronic coupling between the precessional spin current magnetic layer and the free layer. Switching speed, switching current, and thermal barrier height for the device can be adjusted. The decreased moment density at the perimeter of the precessional spin current layer helps to stabilize the free layer when the effective magnetic field of the precessional spin current layer is high. Spin accumulation can be increased near the center of the precessional spin current layer, helping to switch the free layer.
US10319893B2

Magnetic regions of at least one of chiplet or a receiving substrate are used to permit magnetically guided precision placement of chiplets on the receiving substrate. In some embodiments, a scanning magnetic head can be used to release individual chiplets from a temporary support substrate to the receiving substrate. Structures are provided in which a magnetic moment of a controlled orientation exists between the transferred chiplets and the receiving substrate.
US10319883B2

A semiconductor device includes a substrate, a gate electrode, an oxide semiconductor film, a first electrode, a second electrode, and a third electrode. The gate electrode is provided on the substrate. The oxide semiconductor film is provided on the substrate with the gate electrode interposed therebetween. The oxide semiconductor film includes a channel region facing the gate electrode and a low-resistance region adjacent to the channel region. The first electrode contains a constituent material same as that of the gate electrode, and has same thickness as that of the gate electrode. The second electrode has at least a portion facing the first electrode, and contains a constituent material same as that of the oxide semiconductor film. The third electrode has at least a portion provided at a position facing the first electrode with the second electrode interposed therebetween. The third electrode is electrically coupled to the first electrode.
US10319876B2

The present disclosure proposes a micro LED and a method of forming the same. After a body of layers to structure a PN junction is formed sequentially on the outer wall of a buffer layer column, a first electrode is formed on the outer side of the body of layers that structured the PN junction. A second electrode is formed on the inner side of the body of layers that structured the PN junction after the buffer layer column is removed. The first electrode and second electrode are insulating to each other in areas outside of the body of layers structuring the PN junction. The micro LED formed is of a tube structure. The tube-structured micro LED can effectively lower the impedance imposed by the body of layers structuring the PN junction between the first and second electrodes, and thus enhance conductivity and illumination efficiency of the micro LED.
US10319865B2

A pressure detecting includes a plurality of sensing cells arranged a plurality of rows and columns, each of the plurality of sensing cells including a pressure sensing element and a selection transistor. First driving signal lines are disposed in the rows, and the first driving signal lines are connected to the selection transistors of a first portion of the plurality of sensing cells in a respective row. Second driving signal lines are disposed in a portion of the plurality of rows, and the second driving signal lines are connected to the selection transistors of a second portion of the plurality of sensing cells in a respective row. First and second driving circuits are respectively connected to the first driving signal lines the second driving signal lines.
US10319864B2

A vertical memory device and a method of manufacturing such device are provided. The vertical memory device may include a plurality of gate electrode layers stacked in a cell region of a semiconductor substrate; a plurality of upper isolation insulating layers dividing an uppermost gate electrode layer among the plurality of gate electrode layers, extending in a first direction; a plurality of vertical holes arranged to have any two adjacent vertical holes to have a uniform distance from each other throughout the cell region and including a plurality of channel holes penetrating through the plurality of gate electrode layers disposed between the plurality of upper isolation insulating layers and a plurality of first support holes penetrating through the plurality of upper insulating layers; a plurality of channel structures disposed in the plurality of channel holes; and a plurality of first support structures disposed in the plurality of first support holes.
US10319862B2

Described herein are apparatus comprising one or more silicon-containing layers and a metal oxide layer. Also described herein are methods for forming one or more silicon-containing layers to be used, for example, as passivation layers in a display device. In one particular aspect, the apparatus comprises a transparent metal oxide layer, a silicon oxide layer and a silicon nitride layer. In this or other aspects, the apparatus is deposited at a temperature of 350° C. or below. The silicon-containing layers described herein comprise one or more of the following properties: a density of about 1.9 g/cm3 or greater; a hydrogen content of about 4×1022 cm−3 or less, and a transparency of about 90% or greater at 400-700 nm as measured by a UV-visible light spectrometer.
US10319856B2

The present invention provides a semiconductor device, including a substrate, two gate structures disposed on a channel region of the substrate, an epitaxial layer disposed in the substrate between two gate structures, a first dislocation disposed in the epitaxial layer, wherein the profile of the first dislocation has at least two non-parallel slanting lines, and a second dislocation disposed adjacent to a top surface of the epitaxial layer, and the profile of the second dislocation has at least two non-parallel slanting lines.
US10319852B2

A method is presented for forming an embedded dynamic random access memory (eDRAM) device. The method includes forming a FinFET (fin field effect transistor) device having a plurality of fins over a substrate and forming a via cap adjacent the FinFET device by forming a contact trench extending into a bottom spacer, depositing a conductive liner within the contact trench, filling the contact trench with an organic dielectric layer (ODL), etching portions of the conductive liner and a portion of the ODL, and removing the ODL. The method further includes depositing a high-k material within the contact trench and depositing a conducting material over the high-k material.
US10319850B2

According to one embodiment, a semiconductor device comprising a drain layer, a base region, a source region, a field plate electrode, and a gate region. The drift layer is formed on the drain layer. The base region is formed on the drift layer. The source region is formed on the base region. The field plate electrode is formed inside a trench reaching the drift layer through the base region from the source region. The gate region is formed inside the trench, wherein the gate region has a U-shape including a recess on the gate region in a direction along the trench and is formed such that, on upper surfaces of respective both ends of the U-shape, a position of an inner end on a side of the recess is higher than a position of an outer end on a side of the second insulating film.
US10319840B2

A method of forming a fin field effect transistor (finFET), including forming a temporary gate structure having a sacrificial gate layer and a dummy gate layer on the sacrificial gate layer, forming a gate spacer layer on each sidewall of the temporary gate structure, forming a source/drain spacer layer on the outward-facing sidewall of each gate spacer layer, removing the dummy gate layer to expose the sacrificial gate layer, removing the sacrificial gate layer to form a plurality of recessed cavities, and forming a gate structure, where the gate structure occupies at least a portion of the plurality of recessed cavities.
US10319833B1

A vertical transport field-effect transistor includes a top source/drain region separated from an underlying gate stack by a top spacer including open gaps to reduce capacitance therebetween. Techniques for fabricating the transistor include using a sacrificial spacer that is selectively removed prior to growth of the top source/drain region. The top source/drain region may be confined by opposing dielectric layers.
US10319831B2

Technique disclosed herein can suppress performance variation among semiconductor devices to be manufactured upon manufacturing each semiconductor device by forming diffusion layer by ion implantation to semiconductor substrate after etching. A semiconductor device includes a semiconductor substrate. The semiconductor substrate includes an emitter region, a top body region, a barrier region, a bottom body region, a drift region, a collector region, a trench, a gate insulating film, and a gate electrode. A front surface of the gate electrode is provided at a deeper position than a front surface of the semiconductor substrate. Within the gate electrode, a front surface of a first portion at a widthwise center of a trench is provided at a shallower position than a front surface of a second portion in contact with the gate insulating film.
US10319830B2

A heterojunction bipolar transistor may include an emitter, a base contacting the emitter, a collector contacting the base, a sub-collector contacting the collector, and an electrical isolation layer contacting the sub-collector. The heterojunction bipolar transistor may also include a backside heatsink thermally coupled to the sub-collector and the collector. The backside heatsink may be aligned with a central axis of the emitter and the base.
US10319827B2

A high voltage transistor may be formed on the basis of well-established CMOS techniques by using a buried insulating material of an SOI architecture as gate dielectric material, while the gate electrode material may be provided in the form of a doped semiconductor region positioned below the buried insulating layer. The high voltage transistor may be formed with high process compatibility on the basis of a process flow for forming sophisticated fully depleted SOI transistors, wherein, in some illustrative embodiments, the high voltage transistor may also be provided as a fully depleted transistor configuration.
US10319826B2

A method is presented for tuning work functions of transistors. The method includes forming a high-k dielectric over a semiconductor substrate, and forming a work function stack over the high-k dielectric, the work function stack including a first layer having a nitrogen (N) scavenging element, a second layer having an oxygen (O) scavenging element, and a third layer being a conducting layer.
US10319825B2

A TMD system in which the first layered material is made of heterobilayers or multilayers with semiconducting direct band gaps is provided. The first layered material may be made of multiple layers of different TMD with different stackings, exhibiting smaller direct and indirect band gaps smaller than monolayer systems of TMD.
US10319818B2

Artificial synaptic devices with a HfO2-based ferroelectric layer that can be implemented in the CMOS front-end are provided. In one aspect, a method of forming a FET device is provided. The method includes: forming a shallow STI region in a substrate separating a first active area of the substrate from a second active area of the substrate; forming at least one FeFET on the substrate in the first active area having a ferroelectric material including a HfO2-based material; and forming at least one logic FET alongside the at least one FeFET on the substrate in the second active area, wherein the at least one logic FET has a gate dielectric including the HfO2-based material. A FET device formed by the present techniques is also provided.
US10319817B2

Aspects of the present disclosure include a structure and method of making a semiconductor device. The method includes: providing a substrate, implanting a portion of the substrate to form a PTS layer, and epitaxially growing an oxide layer over the PTS layer, where the epitaxial oxide layer is selected to be lattice matched in relation to the silicon substrate.
US10319810B2

A semiconductor device of an embodiment includes transistor cells in a transistor cell area of a semiconductor body. A super junction structure in the semiconductor body includes a plurality of drift sub-regions and compensation sub-regions of opposite first and second conductivity types, respectively, and alternately arranged along a lateral direction. A termination area outside the transistor cell area between an edge of the semiconductor body and the transistor cell area includes first and third termination sub-regions of the first conductivity type, respectively. A second termination sub-region of the second conductivity type is sandwiched between the first and the third termination sub-regions along a vertical direction perpendicular to a first surface of the semiconductor body.
US10319807B2

A wafer group facilitates securing uniformity of products manufactured from the wafer group whose composition varies among wafers. A technique excludes uncertain factors in forming OF, forming OF with extremely high probability and extremely high accuracy, the wafer group being constituted by a plurality of wafers obtained from the same ingot, with all wafers having an orientation flat (OF), wherein the wafer group is constituted by 70 or more wafers, and in the OF orientation accuracy of the wafer group represented by an angle, the OF orientation accuracy in each wafer is within ±0.010°.
US10319802B1

A display includes a display substrate having a patterned edge, the patterned edge including a plurality of notches. The display further includes a plurality of display signal lines supported by the display substrate on a first side of the display substrate, and a display control circuit disposed along a second side of the display substrate, the second side being opposite the first side. The display control circuit includes a plurality of contacts. Each display signal line of the plurality of display signal lines is disposed in a respective notch of the plurality of notches to traverse the patterned edge to establish an electrical connection between each display signal line of the plurality of display signal lines and a respective contact of the plurality of contacts.
US10319800B2

An OLED display screen belonging to an OLED display screen technical field includes a first substrate, a second substrate, an OLED light-emitting layer and a metallic signal line. The first substrate and the second substrate are disposed opposite. The OLED light-emitting layer and the metallic signal line are both disposed between the first substrate and the second substrate. A light block layer is disposed between the first substrate and the second substrate. All or a section of the light block layer is disposed between the metallic signal line and the first substrate. The light block layer is applied to prevent incidence of natural light and/or reflective light generated by the metallic signal line. The disclosure can shelter the metallic signal line by the light block layer to absorb reflective light of the metallic signal line, a polarizer can be omitted. The structure is simple and illuminous efficiency is improved.
US10319799B2

A display device includes a substrate that is formed of a plurality of layers stacked together and a circuit layer. A circuit layer includes a display element area in which a plurality of pixel electrodes corresponding to a plurality of unit pixels and a self-luminous element layer are provided, and a peripheral area that has a wiring to the display element area and a terminal and is at least partially bent. The substrate includes a first area that overlaps the display element area of the circuit layer and a second area that overlaps the peripheral area and is at least partially bent. The layers include at least one inorganic layer and a plurality of organic layers. The number of the organic layers in the first area is greater than the number of the organic layers in the second area.
US10319798B2

There is provided a light emitting display apparatus including at least a light emitting element and a thin film transistor (TFT) for driving the light emitting element, characterized in that a mechanism is provided in which a semiconductor constituting the TFT is irradiated with at least a part of light whose wavelength is longer than a predetermined wavelength among the light emitted by the light emitting element.
US10319796B2

An organic light emitting display device includes an overcoating layer on a substrate; a first electrode on the overcoating layer; a bank layer on the overcoating layer and the first electrode, the bank layer including an opening through which the first electrode is exposed; a pattern layer having an island shape on the exposed portion of the first electrode; an organic emission layer on the first electrode and the pattern layer; and a second electrode on the organic emission layer.
US10319793B2

The present disclosure discloses a method for manufacturing a display substrate, including: forming an organic thin film layer by coating a conductive organic material on a base substrate at a region which corresponds to a non-display region of a to-be-formed display substrate; forming a pixel definition layer on the base substrate; printing an organic functional layer within a pixel region defined by the pixel definition layer on the base substrate; and removing the organic functional layer at the non-display region by peeling off the organic thin film layer. The peeling off the organic thin film layer includes: connecting two ends of the organic thin film layer to two electrodes of a power supply, respectively; and breaking an interface between the organic thin film layer and the pixel definition layer with joule heat generated by the organic thin film layer when the organic thin film layer is powered.
US10319784B2

A semiconductor device includes a substrate including a memory cell region and a logic region; a variable resistance memory device on the memory cell region; a logic device on the logic region; a first horizontal bit line extending in a horizontal direction on a surface of the substrate on the memory cell region and electrically connected to the variable resistance memory device; a second horizontal bit line extending in a horizontal direction on the surface of the substrate on the logic region and electrically connected to the logic device; and a vertical bit line electrically connected to the first horizontal bit line and the second horizontal bit line and extending perpendicular to the surface of the substrate.
US10319781B2

The present disclosure provides a display substrate, its manufacturing method, and a display device. The method includes a step of forming a plurality of TFTs. The method further includes steps of: forming a lattice matching layer on a substrate so as to deposit AlN thereon; depositing an AlN layer on the lattice matching layer by low-temperature pulse magnetron sputtering; and forming on the AlN layer GaN LEDs each including an n-type GaN layer, a multilayered quantum well structure and a p-type GaN layer and corresponding to one of the TFTs.
US10319766B2

First, a three-dimensional substrate is placed such that the rear surface is oriented upward. Next, a translucent member is placed inside a recessed portion so as to cover a through-hole by bringing a first surface of the translucent member into contact with a protruding portion. Next, an element is placed on the rear surface of the three-dimensional substrate so as to cover the recessed portion. Next, a sealing resin is filled between three-dimensional substrate and the element, between the element and a second surface of the translucent member that opposes the first surface, between a side surface of the translucent member and the three-dimensional substrate, and between the first surface of the translucent member and the three-dimensional substrate. In this way, the element and the translucent member are integrated with the three-dimensional substrate.
US10319760B2

An image sensor includes a sensing layer, a number of filter units, and a grid structure. The filter units are disposed on the sensing layer. The grid structure is disposed on the sensing layer and surrounding each of the filter units. The grid structure includes a first partition wall disposed on the sensing layer and located between two adjacent filter units, and a second partition wall disposed on the first partition wall located between the two adjacent filter units. The refractive index of the first partition wall is less than the refractive index of the second partition wall.
US10319753B2

An array substrate, a display panel and a display device are provided. The array substrate includes a display region and a frame region surrounding the display region. The frame region includes multiple bridge pressure sensing units and multiple first heat conductive sheets. Each of the multiple bridge pressure sensing units includes a bridge electrode, a first power supply line electrically connected to a power supply terminal of the bridge electrode, and a detection line electrically connected to a detection terminal of the bridge electrode. Each of the multiple first heat conductive sheets is arranged opposite to the bridge electrode, and a vertical projection of the first heat conductive sheet on the bridge electrode covers the bridge electrode.
US10319743B2

A novel semiconductor device or display device is provided. A semiconductor substrate is used as a substrate of a display portion and a transistor in the display portion is formed using the semiconductor substrate. In this way, variation in the characteristics of the transistors among pixels is reduced and pixel density can be increased. Moreover, transistors used for a driver circuit, a signal generation circuit, and a level shifter are formed using the semiconductor substrate. As a result, these circuits can be formed directly on the substrate of the display portion, whereby bonding of a chip and the substrate is unnecessary. Furthermore, these circuits can be easily connected to each other, so that signal delay or an increase in power consumption due to complicated wirings can be prevented.
US10319732B2

In sophisticated SOI transistor elements, the buried insulating layer may be specifically engineered so as to include non-standard dielectric materials. For instance, a charge-trapping material and/or a high-k dielectric material and/or a ferroelectric material may be incorporated into the buried insulating layer. In this manner, non-volatile storage transistor elements with superior performance may be obtained and/or efficiency of a back-bias mechanism may be improved.
US10319724B2

Some embodiments include a memory cell having a first transistor supported by a semiconductor base, and having second and third transistors above the first transistor and vertically stacked one atop the other. Some embodiments include a memory cell having first, second and third transistors. The third transistor is above the second transistor, and the second and third transistors are above the first transistor. The first transistor has first and second source/drain regions, the second transistor has third and fourth source/drain regions, and the third transistor has fifth and sixth source/drain regions. A read bitline is coupled with the sixth source/drain region. A write bitline is coupled with the first source/drain region. A write wordline includes a gate of the first transistor. A read wordline includes a gate of the third transistor. A capacitor is coupled with the second source/drain region and with a gate of the second transistor.
US10319722B2

A technique relates to fabricating a pFET device and nFET device. A contact trench is formed through an inter-level dielectric layer (ILD) and a spacer layer. The ILD is formed over the spacer layer. The contact trench exposes a p-type source/drain region of the pFET and exposes an n-type source/drain region of the NFET. A gate stack is included within the spacer layer. A p-type alloyed layer is formed on top of the p-type source/drain region in the pFET and on top of the n-type source/drain region of the nFET. The p-type alloyed layer on top of the n-type source/drain region of the nFET is converted into a metallic alloyed layer. A metallic liner layer is formed in the contact trench such that the metallic liner layer is on top of the p-type alloyed layer of the pFET and on top of the metallic alloyed layer of the nFET.
US10319720B2

An integrated circuit device may include a fin-type active region extending in a first direction on a substrate; an insulating separation structure extending in a second direction that intersects the first direction on the fin-type active region; a pair of split gate lines spaced apart from each other with the insulating separation structure therebetween and extending in the second direction to be aligned with the insulating separation structure; a pair of source/drain regions located on the fin-type active region and spaced apart from each other with the insulating separation structure therebetween; and a jumper contact located over the insulating separation structure and connected between the pair of source/drain regions.
US10319711B2

An organic light emitting display device includes a substrate including a pixel region and a peripheral region, a first wiring, a second wiring, a third wiring, and an electrostatic protection structure including electrostatic protection diodes coupled to the first, second, and third wirings. The electrostatic protection diodes each include an active pattern, a gate electrode pattern, and a connection pattern. The active pattern is at the peripheral region of the substrate, and has a first region, a second region spaced apart from the first region, and a third region between the first and second regions. The gate electrode pattern is at the third region on the active pattern. The connection pattern is coupled to the gate electrode pattern and the active pattern and is on the gate electrode pattern, and overlaps a portion of the first region of the active pattern and a portion of the third region.
US10319700B1

Stacked semiconductor die architectures having thermal spreaders disposed between stacked semiconductor dies and techniques of forming such architectures are described. The stacked semiconductor die architectures may be included in or used to form semiconductor packages. A stacked semiconductor die architecture can include: (i) a base die; (ii) a plurality of stacked semiconductor dies arranged on the base die; and (iii) at least one thermal spreader disposed in one or more gaps between the plurality of stacked semiconductor dies or in one or more areas on the base die that are adjacent to the plurality of stacked semiconductor dies. The thermal spreaders can assist with thermal management of the dies, which can assist with improving the power density of the stacked semiconductor die architecture. At least one other stacked semiconductor die architecture s also described.
US10319697B2

A transferring method, a manufacturing method, a device and an electronic apparatus of micro-LED. The method for transferring micro-LED, comprises: forming micro-LEDs (202) on a laser-transparent original substrate (201), providing an anisotropic conductive layer (203) on a receiving substrate (204), bringing the micro-LEDs (202) into contact with the anisotropic conductive layer (203) on the receiving substrate (204), irradiating the original substrate (201) with laser from the original substrate side to lift-off the micro-LEDs (202) from the original substrate (201), and processing the anisotropic conductive layer (203), to electrically connect the micro-LEDs (202) with the pads (205′) on the receiving substrate (204).
US10319688B2

An antenna is described on ceramics that may be used for a packaged die. In one example, a package has a die, a ceramic substrate over the die, an antenna attached to the ceramic substrate, and conductive leads electrically connecting the antenna to the die.
US10319686B2

A radiation-hard electronic device including a package structure, a semiconductor chip in a cavity within the package structure, an integrated circuit in the semiconductor chip, and structures for protection from radiation for protecting the integrated circuit from ionizing radiation. The structures for protection from radiation include a protective layer of gel, which occupies at least in part the cavity and coats the semiconductor chip.
US10319679B2

A semiconductor device includes: a substrate having a first semiconductor layer, an insulating layer, and a second semiconductor layer; an active device on the substrate; an interlayer dielectric (ILD) layer on the active device; a first contact plug adjacent to the active device; and a second contact plug in the ILD layer and electrically connected to the active device. Preferably, the first contact plug includes a first portion in the insulating layer and the second semiconductor layer and a second portion in the ILD layer, in which a width of the second portion is greater than a width of the first portion.
US10319676B2

Embodiments are directed to a method and resulting structures for forming a semiconductor device having a vertically integrated nanosheet fuse. A nanosheet stack is formed on a substrate. The nanosheet stack includes a semiconductor layer formed between an upper nanosheet and a lower nanosheet. The semiconductor layer is modified such that an etch rate of the modified semiconductor layer is greater than an etch rate of the upper and lower nanosheets when exposed to an etchant. Portions of the modified semiconductor layer are removed to form a cavity between the upper and lower nanosheets and a silicide region is formed in the upper nanosheet.
US10319671B2

A semiconductor package includes a leadframe, a first transistor chip connected to a first island of the leadframe in a drain-down configuration, and a second transistor chip connected to a second island of the leadframe in the same drain-down configuration as the first transistor chip. The first and the second islands of the leadframe are mutually electrically isolated from one another. The first island includes an extension which extends beyond a perimeter of the first transistor chip in a direction towards the second island and overlaps the second transistor chip. The first transistor chip and the second transistor chip are electrically interconnected with one another via the extension of the first island and a first electric connection element electrically connecting the extension to the second transistor chip to form a half bridge circuit.
US10319667B2

An electronic device includes: a substrate that includes a first penetration hole; a first electrode that is located on a first surface of the substrate so as to cover the first penetration hole; and a first penetrating electrode that is located in the first penetration hole and is in contact with or away from the first electrode depending on temperature.
US10319651B2

The present disclosure provides a shorting bar structure and a method for manufacturing the same, and a Thin Film Transistor (TFT) substrate. The shorting bar structure comprises: a test wire; a test probe contact part connected to the test wire and configured to be able to contact with a test probe; and at least one PN junction structure located between the test wire and at least one wire under test, and configured to allow a test signal to be unidirectionally transmittable in a direction from the test wire to the wire under test.
US10319650B2

A semiconductor package including a redistribution substrate, and a semiconductor chip mounted on the redistribution substrate, the semiconductor chip having a conductive pad on one surface thereof may be provided. The redistribution substrate may include a first passivation pattern on the conductive pad, the first passivation pattern exposing a portion of the conductive pad, and a redistribution pattern covering the portion of the conductive pad exposed by the first passivation pattern and surrounding the first passivation pattern.
US10319643B1

Provided is a method for forming a semiconductor structure. In embodiments of the invention, the method includes depositing a strain relaxed buffer (SRB) layer over a substrate; recessing the SRB layer on a first region of the structure; and forming a first semiconductor layer on the first region of the structure and depositing one or more mandrels over the first semiconductor layer of the first region of the structure. The method further includes depositing a spacer layer over the one or more mandrels, the spacer layer including vertical portions and horizontal portions; and removing the one or more mandrels and the horizontal portions of the spacer layer. The method further includes performing a reactive ion etch to remove material unprotected by the spacer to form a first channel for a p-type vertical field effect transistor from the first semiconductor layer. The first channel has a compressive strain.
US10319641B2

A semiconductor device includes a substrate, a first insulating structure and a gate structure. The substrate includes at least two fin structures protruding from a top surface of the substrate, the substrate includes a first recess and a second recess under the first recess, and the first recess and the second recess are disposed between the fin structures, in which a width of the first recess is larger than a width of the second recess, and the first recess and the second recess form a step structure. The first insulating structure fills the second recess. The gate structure is disposed on the first insulating structure, in which the first recess and the second recess are filled up with the gate structure and the first insulating structure.
US10319640B2

FinFET devices and processes to prevent fin or gate collapse (e.g., flopover) in finFET devices are provided. The method includes forming a first set of trenches in a semiconductor material and filling the first set of trenches with insulator material. The method further includes forming a second set of trenches in the semiconductor material, alternating with the first set of trenches that are filled. The second set of trenches form semiconductor structures which have a dimension of fin structures. The method further includes filling the second set of trenches with insulator material. The method further includes recessing the insulator material within the first set of trenches and the second set of trenches to form the fin structures.
US10319630B2

A plurality of metal tracks are formed in a plurality of intermetal dielectric layers stacked in an integrated circuit die. Thin protective dielectric layers are formed around the metal tracks. The protective dielectric layers act as a hard mask to define contact vias between metal tracks in the intermetal dielectric layers.
US10319627B2

Structures for air-gap spacers in a field-effect transistor and methods for forming air-gap spacers in a field-effect transistor. A gate structure is formed on a top surface of a semiconductor body. A dielectric spacer is formed adjacent to a vertical sidewall of the gate structure. A semiconductor layer is formed on the top surface of the semiconductor body. The semiconductor layer is arranged relative to the vertical sidewall of the gate structure such that a first section of the first dielectric spacer is located in a space between the semiconductor layer and the vertical sidewall of the gate structure. A second section of the dielectric spacer that is located above a top surface of the semiconductor layer is removed. An air-gap spacer is formed in a space from which the second section of the dielectric spacer is removed.
US10319622B2

Provided is a substrate conveying method including: holding a substrate by a holder; rotating the substrate while conveying the substrate; specifying a position of an edge of the substrate based on a position of the holder when the edge of the substrate crosses a facing surface of a sensor that is disposed on a conveyance trajectory of the substrate, and a position of the sensor; and removing an influence of the rotation of the substrate from the specified position of the edge of the substrate.
US10319620B2

A method which comprises applying a common pressing force operative to interconnect an electronic chip with a connector body by an interconnect structure, and to contribute to a forming of the connector body.
US10319617B2

A process system includes a substrate, first wafers, second wafers, and a roller. The first wafers are arranged at predetermined intervals along a first column which is parallel to an edge of the substrate, wherein each of the first wafers includes first chips. The second wafers are arranged at the predetermined intervals and at an offset from the first wafers, along a second column which is parallel to the first column, wherein each of the second wafers includes second chips. The roller is configured to roll in a first direction to pick up the plurality of first chips, roll in a second direction opposite to the first direction while suspended from the first wafers, pick up the second chips included in the wafers by rolling in the first direction, and transport the first chips and the second chips to the substrate.
US10319611B2

A semiconductor device package includes a substrate having a first surface and a second surface facing away from the first surface, a conductive column extending in the substrate between the first surface and the second surface, a dielectric layer on the first surface of the substrate, a redistribution structure provided in the dielectric layer and electrically connected to the conductive column, a semiconductor chip provided above the dielectric layer and electrically connected to the redistribution structure, and an encapsulation layer on the dielectric layer and encapsulating the semiconductor chip. The package is manufactured such that each of the substrate and the encapsulation layer is formed of molding compound.
US10319607B2

A device comprises a substrate having a die mounted on the first side of the substrate and a moldable underfill (MUF) disposed on the first side of the substrate and around the die. An interposer is mounted on the first side of the substrate, with the interposer having lands disposed on a first side of the interposer. The interposer mounted to the substrate by connectors bonded to a second side of the interposer, the connectors providing electrical connectivity between the interposer and the substrate. A package is mounted on the first side of the interposer and is electrically connected to the lands. At least one of the lands is aligned directly over the die and wherein a pitch of the connectors is different than a pitch of the lands.
US10319600B1

Exemplary methods for selectively removing silicon (e.g. polysilicon) from a patterned substrate may include flowing a fluorine-containing precursor into a substrate processing chamber to form plasma effluents. The plasma effluents may remove silicon (e.g. polysilicon, amorphous silicon or single crystal silicon) at significantly higher etch rates compared to exposed silicon oxide, silicon nitride or other dielectrics on the substrate. The methods rely on the temperature of the substrate in combination with some conductivity of the surface to catalyze the etch reaction rather than relying on a gas phase source of energy such as a plasma.
US10319599B2

A method of planarizing a roughened surface of a SiC substrate includes: forming a sacrificial material on the roughened surface of the SiC substrate, the sacrificial material having a density between 35% and 120% of the density of the SiC substrate; implanting ions through the sacrificial material and into the roughened surface of the SiC substrate to form an amorphous region in the SiC substrate; and removing the sacrificial material and the amorphous region of the SiC substrate by wet etching.
US10319593B2

Disclosed herein is a wafer thinning method for thinning a wafer formed from an SiC substrate having a first surface and a second surface opposite to the first surface. The wafer thinning method includes an annular groove forming step of forming an annular groove on the second surface of the SiC substrate in an annular area corresponding to the boundary between a device area and a peripheral marginal area in the condition where a thickness corresponding to the finished thickness of the wafer after thinning is left, and a separation start point forming step of applying the laser beam to the second surface as relatively moving a focal point and the SiC substrate to thereby form a modified layer and cracks inside the SiC substrate at the predetermined depth.
US10319589B2

A method of forming a thin film includes: (1) providing an ink composition including nanoplates of a layered material disposed in a liquid dispersion medium; (2) applying the ink composition over a substrate to form a coating; and (3) annealing the coating to form a thin film of the layered material over the substrate.
US10319587B2

A method of manufacturing an epitaxial wafer having an epitaxial layer on a silicon-based substrate, the method of manufacturing the epitaxial wafer including epitaxially growing a semiconductor layer on the silicon-based substrate after applying terrace processing to an outer peripheral portion of the silicon-based substrate. As a result, the method of manufacturing the epitaxial wafer having the epitaxial layer on the silicon-based substrate in which an epitaxial wafer which is completely free from cracks can be obtained, is provided.
US10319580B2

A semiconductor device structure comprising: a layer of compound semiconductor material; and a layer of polycrystalline CVD diamond material, wherein the layer of polycrystalline CVD diamond material is bonded to the layer of compound semiconductor material via a layer of nano-crystalline diamond which is directly bonded to the layer of compound semiconductor material, the layer of nano-crystalline diamond having a thickness in a range 5 to 50 nm and configured such that an effective thermal boundary resistance (TBReff) as measured by transient thermoreflectance at an interface between the layer of compound semiconductor material and the layer of polycrystalline CVD diamond material is no more than 50 m2K/GW.
US10319570B2

Systems and methods for determining a malfunctioning device in a plasma system, are described. One of the methods includes receiving an indication whether plasma is generated within a plasma chamber of the plasma system. The plasma system includes a processing portion and a power delivery portion. The method further includes determining whether the plasma system operates within constraints in response to receiving the indication that the plasma is generated, determining a value of a variable at an output of the power delivery portion when the processing portion is decoupled from the power delivery portion, and comparing the determined value with a pre-recorded value of the variable. The method includes determining whether the determined value is outside a range of the pre-recorded value and determining that the malfunctioning device within the power delivery portion upon determining that the determined value is outside the range of the pre-recorded value.
US10319563B2

The disclosure relates to an electronic beam machining system. The system includes a vacuum chamber; an electron gun located in the vacuum chamber and used to emit electron beam; a holder located in the vacuum chamber and used to fix an object; a control computer; and a diffraction unit located in the vacuum chamber; the diffraction unit includes a two-dimensional nanomaterial; the electron beam transmits the two-dimensional nanomaterial to form a transmission electron beam and a plurality of diffraction electron beams; the transmission electron beam and the plurality of diffraction electron beams radiate the object to form a transmission spot and a plurality of diffraction spots.
US10319562B2

To reduce the risk of measurement accuracy degradation and information lost due to adhesion of contamination that occurs by irradiation with charged particle beam.The charged particle beam device includes: a deflector for scanning a charged particle beam; a detector for detecting secondary charged particles generated by the interaction of the charged particle beam with a sample; and a system control unit including a calculation part, a measurement part, and a storage part. The measurement part measures a feature amount from an image formed based on a signal output from the detector after a charged particle beam is scanned on the sample by the deflector (S303). The calculation part calculates an amount of contamination adhering to a surface of the sample by irradiation of the sample with the charged particle beam, from a change in the feature amount measured by the measurement part (S304). Then, the storage part adds the information of the contamination amount to the image and stores the image information (S313).
US10319560B2

A method of determining crystallographic properties of a sample includes: generating first and second electron beams of electrons having first and second mean kinetic energies, respectively; detecting, for each of first locations of a region of the sample, a two-dimensional spatial distribution of electrons incident onto a detection area while directing the first electron beam onto the first locations; generating, for each of the first locations, first data representing the two-dimensional spatial distribution; detecting, for each of second locations of the region of the sample, a two-dimensional spatial distribution of electrons incident onto the detection area while directing the second electron beam onto the second locations; generating, for each of the second locations, second data representing the two-dimensional spatial distribution; and determining the crystallographic properties for target locations of the region based on the first data of the first locations and the second data of the second locations.
US10319552B2

A battery connection unit includes an electronic component electrically connected to a battery terminal and a terminal of an electric wire, and an insulating support member that includes a first support body and a second support body and that supports the electronic component, where the first support body is disposed across a space in such a way that a first gap to a first surface becomes a first reference gap, the second support body is disposed across a space in such a way that a second gap to a second surface becomes a second reference gap, at least one first spring member that contacts the first surface while maintaining the first reference gap after attachment to the battery is disposed on the first support body, and at least one second spring member that contacts the second surface while maintaining the second reference gap is disposed on the second support body.
US10319550B2

A ground fault circuit interrupter with a reversed wiring protection function is provided. The ground fault circuit interrupter may include a main circuit switch, a middle layer bracket, a reset button, a trip coil, an electromagnetic trip mechanism, a lifting piece, a locking piece, and an elastic reset mechanism. Sides of the lifting piece may be sleeved upon live line and neutral line metal rods, respectively. Reset springs may be sleeved upon the metal rods. In a correct wiring state, an upper end of the live line metal rod may be in conductive contact with a live line movable metal sheet of the main circuit switch, and an upper end of the neutral line metal rod may be in conductive contact with a neutral line movable metal sheet of the main circuit switch, the movable metal sheets extending from the power load end.
US10319546B2

A wireless switch is provided. The wireless switch comprises a mechanical switch, an electronic switch module, a charger module, a power storage module, and a wireless control module. The electronic switch module is connected to the mechanical switch in parallel. When one of the mechanical switch and the electronic switch module is turned on, the power storage module is charged through the charger module.
US10319540B2

An electrical installation switching device has an insulating material housing; a switching knob protruding beyond the housing on a housing front face and able to pivot between a switched-on and switched-off position about a first pivot axis; a magnetic short circuit current and/or a thermal excess current trigger; a contact site formed from a fixed and a moveable contact piece, a switching lock having a latching site and being triggerable by an excess and/or short circuit current using the trigger when unlatching the latching site; an operator pivotable between a release and an operating position about a second pivot axis, aligned parallel to the first pivot axis, switching knob having an operating contour, the operator and operating contour cooperating by triggering the switching lock using the trigger when the operator pivots about the second pivot axis to hold the knob in an intermediate position between the on and off position.
US10319539B2

A ruggedized electronic device includes a case and an enclosure within the case. The case provides a first level of explosive atmosphere protection to components within the case. The enclosure provides a second level of explosive atmosphere protection to the components within the enclosure. The second level is higher than the first level. The enclosure includes a main board within the enclosure, and a switch. The main board includes a connection from within the enclosure to the case. The switch provides the connection to the case in a first switched mode and isolates the connection from the case in a second switched mode.
US10319529B2

A method of forming a capacitor is described as is an improved capacitor formed with a one-sided capacitor foil. The method includes: providing a foil comprising a conductive core and a high surface area on each side of a first side and a second side of the core; removing at least a portion of the high surface area on the first side of the core; and forming a conductive layer on the dielectric.
US10319526B2

A thin-film capacitor includes a body having a plurality of dielectric layers and first and second electrode layers alternately stacked on a substrate, first and second electrode pads disposed on one surface of the body, a plurality of vias having a multistage shape being disposed in the body, a first via of the plurality of vias connects the first electrode layer to the first electrode pad, and penetrates from the surface of the body to a first lowermost electrode layer adjacent the substrate, a second via of the plurality of vias connects the second electrode layer to the second electrode pad, and penetrates from the surface of the body to a second lowermost electrode layer adjacent the substrate and an upper surface of the first electrode layer is exposed in the first via, and an upper surface of the second electrode layer is exposed in the second via.
US10319523B2

A composite polymeric material includes one or more repeating backbone units; one or more polarizable units incorporated into or connected to one or more of the one or more repeating backbone units; and one or more resistive tails connected to one or more of the repeating backbone units or to the one or more polarizable units as a side chain on the polarizable unit, on a hydrocarbon chain linking a polarizable unit to a backbone unit, or directly attached to a backbone unit. The composite polymeric material may be used to form a metadielectric, which may be sandwiched between to electrodes to form a metacapacitor.
US10319518B2

A method of fabricating a spiral inductor includes providing a substrate having a top surface and a bottom surface, forming a plurality of through holes aligned in a vertical plane and spaced apart from each other, forming a metal interconnect structure having at least one top metal layer on the top surface of the substrate, the metal interconnect structure configured to connect to a top portion of the through holes, and forming a redistribution layer having at least a bottom layer on the bottom surface of the substrate. The redistribution layer is configured to connect to a bottom portion of the through holes to form a spiral structure.
US10319515B2

A chip electronic component includes a magnetic main body including an insulating substrate and a coil conductor pattern disposed on at least one surface of the insulating substrate, and external electrodes formed on opposite ends of the magnetic main body so as to be connected to an end of the coil conductor pattern. The coil conductor pattern includes a pattern plating layer and a first plating layer disposed on the pattern plating layer, and a thickness of the first plating layer of innermost and outermost coil conductor patterns of the coil conductor pattern is greater than a thickness of the first plating layer of an inner coil conductor pattern disposed between the innermost and outermost coil conductor patterns.
US10319511B2

A coil component includes a body; and a coil disposed within the body, wherein the coil includes: a first coil conductor including a first conductor pattern with a planar coil shape and a first lead terminal extended to at least one surface of the body; a second coil conductor including a second conductor pattern with a planar coil shape and a second lead terminal extended to at least one surface of the body; and a connection conductor connecting the first and second coil conductors to each other and including a third lead terminal extended to at least one surface of the body.
US10319508B2

An electronic component includes a plurality of groups arrayed in a stacking direction, each including a first inductor conductor layer, a second inductor conductor layer, a connection conductor layer and a first insulator layer. In each group, the first insulator layer is provided between a first superposed portion of the first inductor conductor layer and a second superposed portion of the second inductor conductor layer. The connection conductor layer is provided at the same position as the first insulator layer in the stacking direction, and electrically connects the first non-superposed portion and the second non-superposed portion included in the same group to each other. Among two adjacent groups in the stacking direction, a second superposed portion included in a group on another side in the stacking direction and a first superposed portion included in a group on one side in the stacking direction are physically connected to each other.
US10319503B2

An electronic component according to an embodiment of the present disclosure includes a formed article containing a cyclic siloxane resin or a branched siloxane resin serving as a first binder, and an outer electrode on at least part of a surface of the formed article, the outer electrode containing an early transition metal and/or an alloy thereof.
US10319502B2

Magnetic particles (100) have a particle size (134) of 500 nm or less and include a core (110) and a polymer coating (120) that surrounds and encapsulates the core (110). The core (110) includes a metal, metal alloy, or metal oxide of at least one metal such as B, Mg, Al, Mn, Co, Ni, Cu, Fe Sm, Yb, Dy, Gd or Er and Nb. The magnetic core (100) is a polycrystalline particle and is a superspin glass magnetic material, having a coercivity greater than zero and a magnetic remenance greater than zero at room temperature. Above room temperature and at low field, the magnetic moment of these superspin glass magnetic materials increases with temperature. An in situ hydrolysis/precipitation method from precursor metal salts is used to form the polymer-encapsulated magnetic particles (100).
US10319494B2

A busbar configured to facilitate electrical connection of multiple battery cells in a manner that further supports functions such as mounting, cell level fusing, layer level fusing, and cooling channels.
US10319493B2

An apparatus includes a main body having an electrode and a contact element. The contact element is directly mechanically and electrically conductively connected to the electrode in order to form an electrical connection between the main body and the contact element. The electrical and mechanical connection between the electrode and the contact element is free of melting regions of the materials of the electrode and of the contact element that are involved in the connection. Furthermore, the connection is realized in a manner free of connection material, for example, in a manner free of solder material.
US10319488B2

A conductor for a power transmission cable including at least two separate lengths of conductors, having at least 99.5% by weight aluminum, and the remainder other metals or substances except a titanium content of at most 0.02% by weight. The at least two lengths of aluminum conductors joined together by a weld. The welding material alloy has an aluminum content of at least 85.2% by weight, a silicon content of from 4.0 to 13.0% by weight and the remainder up to 100% by weight and at most 1.8% by weight, other metals and/or substances; or an aluminum content of at least 99.5% by weight, a titanium content of from 0.10 to 0.50% by weight and the remainder up to 100% by weight, other metals and/or substances.
US10319483B2

A sodium-cooled nuclear reactor includes at least one electromagnetic pump assembly and a backflow reduction pipe. The backflow reduction pipe may include an inlet, an outlet, at least one tubular section having a first length and a first diameter, and at least one fluid diode section between the inlet and the outlet.
US10319481B2

Provided is a passive containment spray system including: a spray coolant storage unit that communicates with a containment accommodating a reactor vessel and maintains equilibrium of pressure between the spray coolant storage unit and the containment; a spray pipe that is installed within the containment in such a manner that when an accident occurs, a coolant supplied from the spray coolant storage unit is sprayed into the containment through the spray pipe due to an increase in pressure within the containment; and a connection pipe one end of which is inserted into the spray coolant storage unit in such a manner as to provide a flow path along which the coolant flows and the other end of which is connected to the spray pipe in such a manner that the coolant is passively supplied to the spray pipe through the connection pipe therein.
US10319478B2

A method of adjusting a patient's undesired hematocrit and/or hemoglobin concentration to a value within a desired range at a predetermined time with an erythropoiesis stimulating agent (ESA) regimen includes obtaining patient parameters required for input into a model for predicting the patient's hematocrit and/or hemoglobin concentration at a predetermined time with a selected ESA administration regimen, and employing the patient parameters and an initially selected EPO administration regimen in the model to predict the patient's hematocrit and/or hemoglobin concentration at the predetermined time with the initially selected ESA administration regimen. Optionally, if the patient's hematocrit and/or hemoglobin concentration is not predicted by the model to be in the desired range at the predetermined time, the method includes employing the model with one or more different ESA administration regimens until the model predicts that the patient's hematocrit and/or hemoglobin concentration will be in the desired range at the predetermined time. The method then includes administering ESA to the patient with an ESA administration regimen predicted to adjust the patient's hematocrit and/or hemoglobin concentration to the desired range at the predetermined time. The method can be implemented in a computer system for adjusting a patient's undesired hematocrit and/or hemoglobin concentration to a desired range at a predetermined time with an erythropoiesis stimulating agent (ESA) regimen.
US10319474B1

A method and system for producing statistical analysis of medical care information comprises: aggregating medical care providers to a peer group level; aggregating medical care information at the peer group level and at the medical care provider level; computing a statistical analysis, such as performing Pearson's correlation analysis; and generating peer group level and medical care provider level results utilizing the computed statistical analysis. Also, a method for producing statistical analysis of medical care information for a medical care provider efficiency measurement comprises: applying minimum unit of analysis criteria for medical care providers to be used in statistical analysis; calculating an overall weighted average medical care information measure for each medical care provider; calculating a medical condition-specific medical care information measure for each medical care provider; removing outlier medical care providers from statistical analysis at medical care information level; calculating a statistical analysis to medical care provider efficiency measurement at each medical care information level using a statistical calculation; and selecting statistically related medical care information to identify medical care providers meeting a desired practice pattern.
US10319468B2

Some embodiments include a system and computer-implemented method for aggregating and tracking medical delivery to a patient including a non-transitory computer-readable medium in data communication with at least one processor, where the non-transitory computer-readable medium includes software instructions for a medical services tracking system and method. Upon execution of the software instructions, information from a patient database or server can be received and displayed a medical record dashboard. A user can view and edit access to the information, and a user selectable link can display medical record information. The system and method enable auto-population of medical data entry fields based at least one part on at least one claim made or billing signed off by a physician for at least one medical service or procedure previously provided to or performed on at least one patient.
US10319463B2

An aberration in a fetal genome can be identified by analyzing a sample of fetal and maternal DNA. Classifications of whether an aberration (amplification or deletion) exists in a subchromosomal region are determined using count-based and size-based methods. The count classification and the size classification can be used in combination to determine whether only the fetus or only the mother, or both, have the aberration in the subchromosomal region, thereby avoiding false positives when the mother has the aberration and the fetus does not.
US10319457B2

Embodiments include methods, and computer system, and computer program products for testing directly and indirectly anchored interfaces for vulnerabilities regarding storage protection keys. Aspects include: defining a test template for each parameter area interface for a given system service's interface for vulnerabilities regarding storage protection keys by replacing each parameter area interface with unauthorized parameters to generate expected failures, defining a test template for each parameter area interface having variable-length fields for vulnerabilities regarding buffer overflows in an attempt to access a protected storage area beyond an unprotected storage area with a larger length field to generate expected failures, defining a test template for each control block to replicate copies that will generate expected failures from the system service's validation, executing at least one test for each test template generated, summarizing results of the tests executed, and returning an overall return code based on summarized results.
US10319442B2

A shared floating gate device, the device including an nFET, a pFET including a different material than that of the nFET, and a floating gate.
US10319436B2

A device is configured to control a programmable integrated circuit having a plurality of first areas each of which has the same shape and a plurality of second areas formed between the plurality of first areas. The device includes: a memory; and a processor configured to: recognize an operation request executed by the programmable integrated circuit, select a third area and a fourth area used for configuring an operational circuit, by which processing pertaining to the operation request, from the plurality of first areas and the plurality of second areas, cause the selected third area and the selected fourth area to function as an operation processing unit to generate the operational circuit, cause the generated operational circuit to execute processing pertaining to the operation request, and after the processing is completed, cause the third area included in the operational circuit to function as a communication path.
US10319415B2

A grid connector for communicating with a printed memory includes a substrate and a plurality of first conductive pads coupled to the substrate. Each of the first conductive pads protrudes outward with respect to an outer surface of the substrate. A subset of the first conductive pads is configured to contact a second conductive pad of the printed memory, regardless of an orientation of the printed memory with respect to the grid connector as long as the second conductive pad is within a boundary of the first conductive pads.
US10319412B2

The present disclosure is directed toward systems and methods for tracking objects in videos. For example, one or more embodiments described herein utilize various tracking methods in combination with an image search index made up of still video frames indexed from a video. One or more embodiments described herein utilize a backward and forward tracking method that is anchored by one or more key frames in order to accurately track an object through the frames of a video, even when the video is long and may include challenging conditions.
US10319403B2

A magnetic-disk substrate has a pair of main surfaces and arithmetic average roughnesses Ra of the main surfaces are each 0.11 nm or less. Also, in surface unevenness of the main surfaces, an average area of regions occupied by a plurality of protrusions having a height of 0.1 nm or more from an average plane of the surface unevenness is 25 nm2/protrusion or less. The arithmetic average roughness Ra and the surface unevenness are measured using an atomic force microscope with a probe having a probe tip provided with a carbon nanofiber rod-shaped member.
US10319392B2

Noise cancelling headsets and a method of improving audio sensitivity for a headset are disclosed. The headset comprises a speaker, a microphone unit comprising at least a first and a second microphone for picking up incoming sound and generating a first audio signal generated at least partly from the at least first microphone and a second audio signal being at least partly generated from the at least second microphone, a signal processor being configured to receive and analyze the first audio signal and the second audio signal to determine one or more equalization filter coefficients, an equalization filter configured to receive the second audio signal and the one or more equalization coefficients, and to equalize the second audio signal according to the determined one or more equalization filter coefficients to provide an output audio signal, wherein the one or more equalization filter coefficient are determined so as to approximate a power spectrum of the output audio signal to a power spectrum of the first audio signal.
US10319388B2

The present technology relates to a signal processing apparatus, a signal processing method, and a program by which, in reproducing transmitted encoded data in real time, buffer overflow can be prevented from occurring on a reception apparatus side even if it is transmitted with a compression rate of the encoded data being varied in a manner that depends on communication condition. Encoded data including transmitted audio data is buffered by a reception buffer. At this time, the quantity of encoded data buffered by the reception buffer is managed in units of processing according to an encoding method. The present technology is applicable to a real-time content reproduction system utilizing a communication system.
US10319386B2

Transmitting node and receiving node for audio coding and methods therein. The nodes being operable to encode/decode speech and to apply a discontinuous transmission (DTX) scheme comprising transmission/reception of Silence Insertion Descriptor (SID) frames during speech inactivity. The method in the transmitting node comprising determining, from amongst a number N of hangover frames, a set Y of frames being representative of background noise, and further transmitting the N hangover frames, comprising at least said set Y of frames, to the receiving node. The method further comprises transmitting a first SID frame to the receiving node in association with the transmission of the N hangover frames, where the SID frame comprises information indicating the determined set Y of hangover frames to the receiving node. The method enables the receiving node to generate comfort noise based on the hangover frames most adequate for the purpose.
US10319383B1

Methods and systems are provided for customizing an action. In some implementations, voice input is received from a user and a context is determined from the voice input. Potential contextual data is identified based on the context and the voice input. A level of confidence is determined for an association of the potential contextual data and the context. An action is performed based on the voice input, the potential contextual data, and the level of confidence. The potential contextual data is used to customize the action.
US10319375B2

Audio data, corresponding to an utterance spoken by a person within a detection range of a voice communications device, can include an audio message portion. The audio data can be captured and analyzed to determine the intent to send a message. Based at least in part upon that intent, a remaining portion of the audio data can be analyzed to determine the intended message target or recipient, as well as the portion corresponding to the actual message payload. Once determined, the audio file can be trimmed to the message payload, and the message payload of the audio data can be delivered as an audio message to the target recipient.
US10319359B2

A masking method includes: a step of choosing a generating element which is part of the skin of an aircraft, a first step of measuring a fundamental frequency of a sound signal emitted by the generating element, a step of selecting a masking element which is part of the skin, a second step of measuring a fundamental frequency of another sound signal emitted by the masking element, a step of modification of the structure of the masking element in such a way as to shift the fundamental frequency of the sound signal emitted by the masking element to a frequency lower than the fundamental frequency of the sound signal emitted by the generating element. Such a masking method thus makes it possible to mask the sound signal emitted by the generating element by the sound signal emitted by the masking element.
US10319358B2

A noise reducing roadway includes pipe-shaped bodies having a fitting groove formed toward an inside of one end, a shim protruding outward from the other end and a communication portion formed at a side portion of the body to allow the hollow interior to communicate with the outside environment. A heating wire is provided to prevent ice from filling the pipe-shaped bodies.
US10319353B2

A sample library for sample notes, wherein each note has been samples at a plurality of dynamic layers, each note having a main sample and a plurality of impulse response samples. Each impulse response sample corresponding to a deconvolution of the main note and one corresponding dynamic layer sample. During playback of a note the main sample is convoluted with a corresponding impulse response sample to produce a simulated target note.
US10319333B2

In a graphics system, pixels may be provided to a graphics display at a pixel clock rate corresponding to an actual refresh rate nearest to and lower than a desired/target refresh rate. A number of additional pixels may be provided with the pixels for each image frame. The number is based at least on the actual refresh rate, target refresh rate, and a pixel-resolution of the image frame, such that providing pixels of an image frame and the number of additional pixels for each image frame at the pixel clock rate results in an effective refresh rate matching the target refresh rate. The additional pixels may be provided by adding one or more pixels at the end of each horizontal line of the image frame, or by adding an extra partial line in the vertical blanking interval. The additional pixels are not displayed and do not adversely affect normal operation.
US10319330B2

A flicker control circuit of liquid crystal devices (LCDs) includes a main control chip, a low differential voltage regulator (LDO) circuit, a first resistor, a second resistor, and a reset resistor. The main control chip includes an operational voltage input end, a common voltage output end, and a dividing reference voltage input end. The LDO circuit receives a voltage provided by an external power module and generates a dividing reference voltage in accordance with the received voltage. One end of the first resistor connects to the LDO circuit to receive the dividing reference voltage, and the other end of the first resistor connects to the dividing reference voltage input end. The flicker of the LCDs may be reduced such that the display performance of the LCDs may be enhanced.
US10319322B2

The present invention providing a gate driver used in display panel, wherein comprises: a chamfering module is configured to receive gate turn-on voltage signals and square wave controlling signals, and chamfers the gate turn-on voltage signals in accordance with the square wave controlling signals to generate and output chamfered gate turn-on voltage signals; and a level shifting module is configured to receive the chamfered gate turn-on voltage signals, inputs voltage signals and gate cut-off voltage signals, and outputs the chamfered gate turn-on voltage signals or the gate cut-off voltage signals in accordance with a voltage value of the input voltage signal. By integrating a chamfering module and a digital adjustable resistance module into a gate driver, it is not necessary to provide a chamfering circuit on a CB of display panel, so as the CB can be miniaturized.
US10319319B2

The present disclosure relates to a substrate and a liquid crystal display. The substrate includes a plurality of data lines, scanning lines, and pixel cells arranged in a matrix. Each of the pixel cells includes a first sub-pixel and a second sub-pixel. For the pixel cells in each row, a first sub-pixel of a pixel cell connects with the two scanning lines. The second sub-pixel of the pixel cell connects with one of the scanning line. When the pixel cells are driven, durations of the turn-on signals outputted by the two scanning lines connected with the pixel cell are different or the turn-on signals are asynchronous. As such, a turn-on period of the second sub-pixel of the pixel cell connecting with the data line is longer than the turn-on period of the first sub-pixel connecting with the corresponding data line. In this way, the color shift may be reduced.
US10319313B2

Video displays using relatively low frame rates of about 10 to about 20 frames per second, but having acceptable video quality are described. The displays may use bistable media, and may be driven such that the medium, when driven, changes its optical properties continuously during the driving of each frame. The displays may use an electro-optic medium such that the frame period is from about 50 to about 200 per cent of the switching time of the electro-optic medium at the driving voltage used.
US10319307B2

A voltage-programmed display system allows measurement of effects on pixels in a panel that includes both active pixels and reference pixels coupled to a supply line and a programming line. The reference pixels are controlled so that they are not subject to substantial changes due to aging and operating conditions over time. A readout circuit is coupled to the active pixels and the reference pixels for reading at least one of current, voltage or charge from the pixels when they are supplied with known input signals. The readout circuit is subject to changes due to aging and operating conditions over time, but the readout values from the reference pixels are used to adjust the readout values from the active pixels to compensate for the unwanted effects.
US10319305B2

A current measurement circuit measures a current flowing through a drive transistor when a plurality of measurement voltages are written to a pixel circuit in a switching manner, and a current flowing through an organic EL element when another plurality of measurement voltages are written to the pixel circuit in a switching manner. A correction unit obtains a threshold voltage and a gain of the drive transistor and the organic EL element with respect to each pixel circuit based on a measured current, determines in which operation region the drive transistor operates between a saturation region and a triode region with respect to each pixel circuit based on the video signal, and corrects the video signal in accordance with the operation region of the drive transistor. Since the drive transistor operates both in the saturation region and the triode region, it is possible to reduce a power supply voltage and reduce power consumption of a display device.
US10319293B2

The present disclosure provides a circuit and a method for driving AMOLED pixels, The circuit includes a first transistor; a second transistor; a gray-scale storage capacitor; and a threshold storage capacitor, one end thereof being connected to the other end of the gray-scale storage capacitor, and the other end thereof being connected to a drain of the second transistor for storing a threshold voltage of the second transistor.
US10319292B2

Provided is a driving system for a display device and a driving circuit applicable to an OLED, which belong to the field of display technology, and can eliminate the phenomenon of shortening in lifetime of the OLED caused by a long-term DC bias light-emitting state of the OLED.
US10319286B2

The display device according to an embodiment of the present disclosure comprises a display panel; a source drive IC configured to provide data voltages to the pixels, convert signals indicating driving characteristics of the pixels into sensing data and output the sensing data; and a timing controller configured to transmit a control data packet and a video data packet to the source drive IC through first and second wire pairs and receive the sensing data from the source drive IC through the second wire pair, wherein the timing controller is configured to load lock information indicating whether a clock extracted from a signal provided from the source drive IC through the second wire pair is locked or not into the control data packet and provide the control data packet to the source drive IC through the first wire pair, when receiving data from the source drive IC.
US10319285B2

Embodiments of the present disclosure provides a panel drive device and a display device. The panel drive device includes an interface module, a voltage conversion module and a compensation module. The interface module includes a first input end and a first output end. The voltage conversion module includes a second input end and a second output end. The first output end is coupled with the second input end. A voltage at the first input end is a first voltage, a voltage at the first output end is a second voltage, a voltage at the second input end is a third voltage signal and a voltage at the second output end is a fourth voltage signal. The compensation module is configured to generate a compensation voltage signal according to the third voltage signal and apply the compensation voltage signal to the first input end or the first output end, so that the third voltage signal equals to the first voltage signal. The panel drive device and the display device according to embodiments of the present disclosure are able to compensate for the losses in the transmission cables as well as in the wires of the printed circuit board, thereby avoiding abnormal operations of the liquid crystal panel.
US10319278B1

Systems and methods are provided for generating a nonlinear clock signal. Such a signal may be used to drive sub-pixels of an electronic display. The electronic display may include a microdriver that drives at least one sub-pixel based at least in part on an image data signal and an emission clock signal. The image data signal specifies a gray level for driving the sub-pixel and the emission clock signal includes a series of pulses of monotonically increasing pulse widths to enable the microdriver to drive the sub-pixel to emit light for a particular amount of time associated with the gray level. An emission timing controller may generate the emission clock signal.
US10319268B2

Systems and methods that provide compensation for ambient light in a location of a display device are described. According to various embodiments, a method of compensating for ambient light in a display device is provided. According to the method, an ambient light measurement may be received. The ambient light measurement may include information concerning the intensity of the ambient light present at the location of the display device, the spectrum of the ambient light present at the display device (e.g., color temperature, white balance, or wavelength), and/or both an intensity and a spectrum of the ambient light.
US10319263B2

A flexible display is disclosed. In one aspect, the flexible display a flexible display panel includes a display area and a peripheral area located on opposing sides of the display area and a first fixing part located over an upper surface of the peripheral area of the flexible display panel. The first fixing part is configured to have a first restoring force that presses on the upper surface of the flexible display panel. The flexible display also includes a second fixing part located below a lower surface of the peripheral area of the flexible display panel. The second fixing part is configured to have a second restoring force that presses on the lower surface of the flexible display panel.
US10319232B2

One or more techniques and/or systems are provided for determining a scaled flow rate of traffic for a road segment. For example, probe flow rate information is determined based upon locational information from one or more probe vehicles on a road segment (e.g., a flow rate of probe vehicles corresponding to a sum of probe vehicles identified from time stamped global positioning system coordinates provided by the probe vehicles). Satellite imagery of the road segment is analyzed to identify a count of vehicles on the road segment. Scale factor and offset information is estimated based upon the probe flow rate information and the count of vehicles. The scale factor and offset information is used to scale the probe flow rate information to determine a scaled flow rate that may be a relatively accurate flow rate of traffic, which may correspond to an inferred traffic volume along the road segment.
US10319227B2

A safety truck includes: an over-cab storage rack to store nested stacks of barrel-type safety barriers (“traffic delineators”); a man basket (“safety module”) mounted within an inset formed in a flat bed of the safety truck along the left or right side thereof to provide a support platform below the flat bed to enable personnel to ergonomically place the barrel-type safety barriers on a roadway; a sign cage mounted to the flat bed to store components of warning signs; a display board that includes speed detection radar to detect a speed of a vehicle approaching the safety truck, at least one display device to display a message readable from behind the safety truck, and a camera to capture an image of the approaching vehicle; and/or a truck-mounted attenuator (TMA) connected to the rear of the safety truck to absorb kinetic energy of the approaching vehicle colliding with the TMA.
US10319224B2

Methods and systems are provided for adaptive road management in a communication network comprising a complex array of both static and moving communication nodes (e.g., a network of moving things, which may be a vehicle network, a network of or including autonomous vehicles, etc.).
US10319219B2

A first device according to one embodiment includes, but is not limited to, receiver circuitry, determinator circuitry, and transmitter circuitry. The receiver circuitry is configured and/or programmed to receive from a second device, first information for controlling a third device. The determinator circuitry is configured and/or programmed to determine whether or not the first information is to be transmitted to the third device, based on whether or not the first information is associated with second information stored in the first device. The second information includes at least a first operation command for controlling a first operation of the third device. The transmitter circuitry is configured and/or programmed to, in a case that the first information is determined to be transmitted to the third device, transmit the first information to the third device.
US10319217B2

A method for controlling a video system wherein the nearest display apparatus is selected by detecting a distance to each of a plurality of display apparatuses and information regarding the nearest display apparatus is transmitted to another video apparatus allowing a user apparatus to select the nearest display apparatus without additional input.
US10319216B2

Methods and systems to notify a party at a given premise when a particular event, such as a fire, an intrusion, an emergency or another event, occurs at another premise. One method comprises: obtaining an indication of a particular event at a first end-user premise, the first end-user premise including first end-user equipment connected to a communications network via a first communication link; establishing a wireless communication link between the first end-user equipment and second end-user equipment at a second end-user premise, the second end-user equipment being connected to the communications network via a second communication link; and causing the first end-user equipment to transmit information to the second end-user equipment via the wireless communication link to instruct the second end-user equipment to issue a notification concerning the particular event. Also provided are apparatus and computer-readable media containing a program element executable by a computing system to perform such a method.
US10319211B2

Examples herein disclose an apparatus. The apparatus includes a network interface controller (NIC) port to be dedicated to a management functionality of a server. The apparatus also includes a light emitting diode (LED), coupled to the NIC port, to provide a visible indication that the NIC port is dedicated to the management functionality of the server.
US10319209B2

A system and method of motion analysis, fall detection, and fall prediction using machine learning and classifiers. A wearable motion sensor for collecting and transmitting motion data for use in a fall prediction model using features and parameters to classify the motion data and notify when a fall is emergent. Using machine learning, the fall prediction model can be created, implemented, evaluated, and it can evolve over time with additional data. The system and method can use individual data or pool data from various individuals for use in fall prediction.
US10319208B1

A method for tracking a patient in a medical facility is disclosed. The method includes determining whether a patient is to be moved, indicating the time at which the patient should start to be moved, and interrogating a RFID sensor on the patient at a predetermined time interval to determine when the patient has been moved.
US10319206B2

An alarm system including an alarm panel, a sensor operatively connected to the alarm panel and operable to detect alarm events, and a communicator module operatively connected to the alarm panel and operable to capture signals transmitted by mobile devices within a predefined area, extract mobile device identifiers from the signals, and record the mobile device identifiers in an active device identifier list that is maintained in a memory associated with the communicator module.
US10319195B1

An olfactory and tactile interactive slot machine having a traditional slot machine enclosure with enhanced functions such as discharging a scent, producing wind, providing a stream of bubbles, and providing ground level fog, all based upon a game progression. The discharge of odors and other tactile effects is correlated to the occurrence of a specific displayed slot machine events. The apparatus provides a plurality of lights and speakers which also provide performance related feedback.
US10319193B2

A mobile device for a gaming system is disclosed, the mobile device providing an interactive controller configured to: communicate application telemetry; receive a wager outcome; receive an application resource; initiate a bonus goal; communicate additional application telemetry; receive and display bonus wager outcome; a wager controller constructed to: receive the wager request; determine a wager outcome; communicate the wager outcome; receive bonus wager request; determine a bonus wager outcome; and communicate bonus wager outcome; and the application controller operatively connecting the mobile device and the wager controller, the application controller constructed to: receive application telemetry; determine whether to trigger a wager; communicating wager request; receive and communicate the wager outcome; determine and communicate the application resource; communicate a bonus goal offer; receive additional application telemetry; determine whether the bonus goal is achieved; generate and communicate bonus wager request; communicate the bonus wager outcome.
US10319190B2

Provided is a game system which performs control so as to allow a previously set donation amount to be donated when a user performs a cashing-out operation.A donation management server 40 stores settings related to donations made by a user in a donation setting information table 421 and when the user performs the cashing-out operation on a slot machine 1010, performs control so as to donate a donation amount selected by the user from among donation amount candidates set by the above-mentioned settings made by the user.
US10319180B2

Interactive applications of an interleaved wagering system are disclosed. The interleaved wagering system includes an interactive controller that provides an interactive application as an entertainment game to a user, a wager controller that provides gambling games to one or more users, and an application controller that monitors the entertainment game and provides gambling games when appropriate.
US10319177B2

A wagering interface is disclosed for a gaming apparatus, for applying a wager when playing a game. The wagering interface comprises a display screen for displaying at least a portion of the game being played and a slider which is repositionable along a slider path orientated to extend from a lower portion of the display to an upper portion of the display. The wager applied when playing the game is dependent on the position of the slider along the path which thus provides a gamer with a visual indication of the wager applied, and thus enables the gamer to better coordinate the application of the wager.
US10319167B1

According to one example, a key fob for peer-to-peer vehicle sharing is provided. The key fob includes a communications module and a remote enablement module. The communications module is configured to obtain a remote enablement command indicating a rental period for a vehicle associated with the key fob. The remote enablement module is configured to enable one or more functions of the key fob during the rental period based on the remote enablement command.
US10319166B2

A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
US10319163B2

A portable, temporary removable system for locking and unlocking a door knob, door lever or locking deadbolt without the requirement of using keyed entry. Several manners of automated locking and unlocking are introduced and the instant system is designed for quick installation and removal. Once attached, the system may be remotely controlled from the outside of the door via a pattern of knocks, via electronic communications or a combination of a knock pattern and electronic communication.
US10319162B1

Methods and apparatus for determining an Authenticated Location of a GRL Device. The GRL Device may include a Miniature Atomic Clock along with other components that can receive process and communicate information to enable locating, identifying, and tracking physical Assets and data contained within the Assets. More specifically, the present disclosure presents methods and apparatus of deploying a Global Resource Locating (GRL) device adhered to or inserted into packaging for an Asset.
US10319161B2

A system and method for a keyless physical access control system, including keyless access to locks, is described. An access reader integrates a capacitive touch sensor and an RFID reader; the expected interference in operation of the capacitive touch sensor due to the excitation signal generated by the RFID antenna is avoided by selectively turning the RFID antenna on and off at periodic time intervals. The time intervals are selected to be long enough so that both the capacitive touch sensor and the RFID reader can operate normally during respective time intervals to unlock a lock, but short enough so that a user does not notice any delay in operation.
US10319159B1

A computer implemented method for determining a driving pattern from raw telematics data is presented. A data server may receive, via a computer network, a plurality of telematics data corresponding to a trip of a vehicle, wherein the plurality of telematics data originates from a client computing device. The data server may also identify a first primary movement window of the vehicle trip and one or more constant speed and idling windows of the vehicle trip. The data server may further estimate gravity from the telematics data in the first primary movement window of the vehicle trip and generate a pitch and a roll angle from the first primary movement window of the vehicle trip, as well as one or more yaw angle estimates from the first primary movement window of the vehicle trip. The data server may further determine a driving pattern using at least constant speed times, idling times, acceleration, breaking, vehicle turns and relate that to estimate driving risk and insurance premium.
US10319135B2

A computer-implemented method for simulating a human or animal body taking a posture, comprising the steps of: a) providing a model (AV) of said human or animal body, including a skeleton comprising a plurality of bones articulated by rotational joints to form at least one kinematic chain; b) defining a starting position and a starting rotational state for each rotational joint of the skeleton, a target point (T) and a bone, called end bone, of a kinematic chain, called active kinematic chain; c) for a set of bones of the active kinematic chain, including the end bone, defining at least one axis (GZ) having a fixed orientation with respect to the bone; d) determining a first posture of the body by performing bounded rotations of a set of joints of the active kinematic chain; and e) determining a second posture of the body by iteratively by performing bounded rotations of a set of joints of the active kinematic chain in order to direct a selected axis (GZ) of the end bone toward the target.
US10319131B2

A processor-implemented method and system of this disclosure are configured to correct or resolve artifacts in a received digital image, using a selection of one or more encompassment measures, each encompassing the largest artifact and an optional second smaller artifact. The processor herein is configured to calculate difference in Gaussians using blurred versions of the input digital image and optionally, the input digital image itself; to composite the resulting difference in Gaussians and the input digital image; and to determine pixels with properties of invariant values, also referred to as invariant pixels. The values in the properties of the invariant pixels are then applied to the artifacts regions to correct these artifacts, thereby generating the modified digital image in which the artifact regions are more or less differentiable to a human eye when compared with the digital image.
US10319125B2

A method, apparatus, and computer-readable medium are provided for creating and laying out a graphic within a drawing application program. The method includes receiving a data model defining a set of data and data relationships to be represented in the graphic, receiving a graphic definition describing the mapping of the data from the data model to a set of algorithms, algorithm parameters, constraints, constraint rules, and shape properties, determining a shape size and position for the layout nodes utilizing the set of algorithms, constraints, and constraint rules from the graphic definition, and creating a list of shapes and shape properties for the graphic, including size and position. The method further includes determining if the graphic fits a given layout into a specific area based on the set of constraint values and if the graphic does not fit the specific area, then modifying the set of constraint values using the constraint rules.
US10319123B2

Disclosed herein are embodiments of systems, devices, and methods for generating multi-dimensional color graphs. In one embodiment, a method comprises receiving a plurality of base function strings, each of the base function strings associated with a color base; parsing the base function strings to generate a matrix of functions; calculating, for each coordinate in a set of coordinates, a color value for the coordinate using the matrix of functions; generating a graph based on the calculated color values associated with each coordinate; and displaying the generated graph.
US10319121B2

The acoustic performance of acoustic materials is readily studied for various values of the material parameters characteristic of acoustic materials. An acoustic performance calculation device is provided with an acoustic performance calculation device that calculates the acoustic performance of acoustic materials for each of a plurality of values in a pre-specified numerical range for each of a plurality of material parameters characteristic of acoustic materials based on a mathematical model for mathematically representing acoustic material, a contour map drawing device for drawing a contour map representing the calculated acoustic performance by contours where the two axes are the values of one material parameter and the frequency, and a plot drawing device for plotting the performance curves showing the relationship between the frequency and the acoustic performance for one value in the numerical range.
US10319117B2

A recording and reconstruction of image data of a predetermined object of an examination object is performed by an x-ray system. The x-ray system determines a number of elliptical cylinders so that the object is arranged entirely in the volumes of the cylinders. Data within each of the cylinders is recorded by the x-ray system. The image data of the object is reconstructed based on the data recorded for each of the cylinders.
US10319092B2

A method for detecting properties of sample tubes is provided that includes extracting image patches substantially centered on a tube slot of a tray or a tube top in a slot. For each image patch, the method may include assigning a first location group defining whether the image patch is an image center, a corner of an image or a middle edge of an image, selecting a trained classifier based on the first location group and determining whether each tube slot contains a tube. The method may also include assigning a second location group defining whether the image patch is from an image center, a left corner of the image, a right corner of the image, a left middle of the image; a center middle of the image or a right middle of the image, selecting a trained classifier based on the second location group and determining a tube property.
US10319091B2

A three-dimensional subtraction angiography image data set including a target region of the patient is acquired. A region of interest is selected. An imaging geometry is defined for monitoring the intervention using an X-ray device. The image-obscuring blood vessels that superimpose the region of interest in the imaging geometry and imaging zones that show fractions of the image-obscuring blood vessels in the imaging geometry are determined. Path information relating to the image-obscuring blood vessels is defined. The information relating to the path is input into a two-dimensional forward projection data set. A fluoroscopic image is acquired in the imaging geometry. Pixels showing the image-obscuring blood vessels in the fluoroscopic image are determined using the path information and image intensity information from the fluoroscopic image. A masked image of the image-obscuring blood vessels is subtracted. The fluoroscopic image that has been modified is displayed.
US10319089B2

A component mounter includes a side imaging camera that is provided to be integral with the placing head having a plurality of suction nozzles, that moves relatively with respect to the plurality of suction nozzles, and thereby that images, from a side, peripheral regions of front ends of the plurality of suction nozzles, respectively, in order. Incidentally, a component presence/absence determiner (determiner) determines the presence or absence of a component sucked on the front end of the suction nozzle, based on primary image data obtained by the side imaging camera and the calculator calculates a thickness of the component sucked on the front end of the suction nozzle, based on secondary image data obtained by the side imaging camera.
US10319081B2

Disclosed is a distortion rectification method, comprising: taking a wide-angle photograph using a camera of a terminal; determining distortion regions and non-distortion regions in the wide-angle photograph; obtaining a target distortion region selected by a user; dividing the target distortion region into M grid regions of a first pre-set size, wherein M is an integer greater than or equal to one; and respectively performing distortion rectification on the M grid regions of the first pre-set size. Also disclosed is a terminal.
US10319076B2

In one embodiment, a method includes accessing a plurality of generative adversarial networks (GANs) that are each applied to a particular level k of a Laplacian pyramid. Each GAN may comprise a generative model Gk and a discriminative model Dk. At each level k, the generative model Gk may take as input a noise vector zk and may output a generated image {tilde over (h)}k. At each level k, the discriminative model Dk may take as input either the generated image {tilde over (h)}k or a real image hk, and may output a probability that the input was the real image hk. The method may further include generating a sample image Ĩk from the generated images {tilde over (h)}k, wherein the sample image is based on the probabilities outputted by each of the discriminative models Dk and the generated images {tilde over (h)}k. The method may further include providing the sample image Ĩk for display.
US10319075B2

With known image upscaling methods of noisy images, important detail information is lost during denoising. A method for upscaling noisy input images comprises upscaling a noisy input image to obtain a noisy High-Resolution (HR) image, denoising the noisy input image to obtained a denoised Low-Resolution (LR) image, upscaling the denoised LR image to obtain an upscaled denoised LR image, and combining the noisy HR image and the upscaled denoised LR image to generate a denoised HR image.
US10319070B2

In accordance with one embodiment each page table entry maps a variable page size (per entry), if multiple continuous virtual pages map to contiguous physical pages. This may drastically reduce the number of translation lookaside buffer (TLB) entries needed since each entry can potentially map a larger chunk of memory, in some embodiments.
US10319064B2

An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.
US10319062B2

A network server receives, from a client device, an indication of a first raster map image that depicts a geographic map of a certain region and a certain zoom level. The network server obtains a second raster map image corresponding to the geographic region and the zoom level and generating a description of a difference in pixels between the indicated first raster map image and the second raster map image. The network server then provides the description of the determined difference in pixels to the client device for generating the second raster map image at the client device.
US10319058B2

A method of applying a communication member carrying information to a packaging material includes feeding a packaging material in a first direction and applying a communication member to a surface of the packaging material with an adhesive. Both the communication member and the adhesive are simultaneously removable from the packaging material by a user such that substantially no adhesive residue remains on the bag upon communication member removal. A system for applying a communication member on a packaging material that is transported on a packaging material line includes a label applicator and a supply of communication members positioned in communication with the label applicator.
US10319057B2

A safety analysis system for wiring, including: a storage unit that stores electric wire-terminal connector correlation information in which each of a plurality of electric wires and a pair of connectors are correlated with each other, terminal connector-function correlation information in which the pair of connectors located at terminals and a function of a device to which the connectors are connected are correlated with each other, and function determination information including a combination of a plurality of functions that are not allowed to be lost at the same time; and a processing unit that matches the electric wire-terminal connector correlation information and the terminal connector-function correlation information when the wire harness is identified, and generates electric wire-function correlation information in which each of the plurality of electric wires and the function of the device are correlated with each other.
US10319047B2

Identifying life events within social network feeds. The method may include receiving social media data. The method may include identifying life event data within the social media data. The method may include determining a life event probability score associated with a life event class for the life event data using metadata. The method may include assigning a first life event class to each item of life event data based on the life event probability score. The method may include creating conversations by grouping the life event data. The method may include extracting metadata. The method may include determining a conversation probability score for each conversation based on the metadata and the life event probability score associated with each item of life event data. The method may include assigning a second life event class based on the conversation probability score. The method may include displaying the conversations based on user preferences.
US10319045B2

A social networking system identifies relationships between friends of a target user that are likely to be unexpected to the target user. To identify an unexpected relationship among a user's friends, the social networking system determines a measure of unexpectedness for pairs of connections of the target user and selects pairs of connections for presentation to the user based on the measure of unexpectedness. The measure of unexpectedness of a relationship between a pair of friends is inversely related to a number of connections between each of the pair of friends and the target user. Information describing the pair of unexpected friends may be presented to a target user along with content relating the two friends, such as photos in which both friends are tagged, events attended by the unexpected friends together, or places both unexpected friends checked-in at the same time.
US10319042B2

Systems and methods are provided for verifying and/or confirming merchant data for multiple different transactions. One method generally includes accessing merchant data for a merchant where the merchant data includes a master merchant identifier for the merchant, and querying, by a computing device, multiple users as to which of a list of merchant data entries, for multiple different transactions and including different merchant identifiers, corresponds to the master merchant identifier for the merchant. The users are associated with a location within a predefined distance of the confirmed merchant and/or have performed one or more purchase transactions at the merchant. The method also generally includes receiving, at the computing device, a response from at least one of the users, in which the at least one of the users selects a data entry from the list, and determining whether to proceed in querying additional users.
US10319041B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for data aggregation. The methods, systems, and apparatus include determining whether a site-specific script for extracting financial data from a particular financial institution website is available; in response to determining that a site-specific script for extracting financial data from the particular financial institution website is not available, generating a site map of web pages and web page segments in the financial institution website, wherein the site map is generated based on at least in part on a statistical analysis of web pages and web page segments that are not in the financial institution website; generating, based on the site map of the financial institution website, a site-specific script for extracting financial data from the financial institution website; and extracting, for one or more users, financial data from the particular financial institution website using the generated site-specific script.
US10319038B2

If a user of a client device is authenticated with a pharmacy service, the user is prompted to capture an image of an insurance card; if the user is not authenticated, the user is further prompted to input patient information. Information is extracted from the insurance card and it and the patient information are transmitted to a pharmacy for processing.
US10319028B2

A network includes an account status system for checking the status of checking accounts used to make payments, and a payment account monitoring system that includes linking files that store, for individual credit card accounts, the account numbers for checking accounts used to pay the credit card accounts. The monitoring system periodically retrieves checking account numbers from the linking files and checks the account numbers at the status system. If a negative status is indicated at the status system, an alert is provided to the credit card company.
US10319025B2

A system for executing terms of physical trade documents includes a document intake machine comprising a document scanner and a data extractor. The document intake machine receives a physical trade document from an entity. The document scanner may scan the physical trade document to create an electronic file of the physical trade document. The data extractor may identify trade terms from the electronic file. A trade executing machine receives the trade terms from the document intake machine and compare the trade terms to a trade condition, wherein the trade condition is identified from a document related to the physical trade document. If the trade terms match the trade condition, the trade executing machine may process the physical trade document according to the trade terms and communicate a notification message to the entity indicating that the physical trade document was processed according to the trade terms.
US10319018B2

A method and a system to determine a product identification of an item for sale in an online publication system is shown and described. For example, the method may be initiated when an input identifying an item is received from a user. An input type (e.g., image, text, audio recording, etc.) may be determined and one or more identification services may be selected based on the input type. At least a portion of the input is transmit to the selected one or more identification services. A product identification is received from each of the one or more identification services. Based on the received product identifications, a recommended product identification is determined. The recommended product identification is transmitted to the user.
US10319017B2

Embodiments of the present provide a method, system and computer program product for collaborative co-shopping in e-commerce. In an embodiment of the invention, a method for collaborative co-shopping in e-commerce includes registering different shoppers in a database for collaborative co-shopping and selecting an item for sale in an e-commerce Web site on behalf of an online shopper. The method also includes determining from the database a location of the item in a brick and mortar store and detecting one of the registered different shoppers in proximity to the item in the brick and mortar store. The method yet further includes establishing a collaborative communicative session through the Web site over a network between the online shopper and the detected one of the registered different shoppers. Finally, the method includes transmitting messages regarding the item between the online shopper and the detected one of the registered different shoppers over the session.
US10319013B2

Data describing a purchase order to be prepared by a merchant and an expected arrival time of a user for arriving at a geographic location of the merchant can be received. An order preparation time for the purchase order based on the one or more items specified in the purchase order can be determined. The order preparation time can be a time needed by the merchant to prepare the purchase order. An order start time based on the order preparation time for the purchase order and on the expected arrival time can be determined. The order start time can be a time for beginning preparation of the purchase order to have the purchase order ready at the expected arrival time. The data describing the purchase order and the order start time can be presented.
US10319012B2

A computer-implemented method for providing shopping information for a plurality of contacts of a social network of a user to a computing device corresponding to the user includes receiving a request from the computing device to provide shopping information for one or more contacts of the social network. The shopping information relates to one or more items offered for sale by a retailer indicative of a shopping action performed and explicitly shared by the one or more contacts. The shopping information is obtained based on the request and shopping display data is generated based on the obtained shopping information. The shopping display data is prompted to the computing device. The shopping display data prompts the computing device to display the shopping information in a graphical user interface of the computing device.
US10319008B1

Systems and methods for in-store purchases are provided. An exemplary method may include receiving by a customer device associated with a customer, customer data including customer preference data. The method may include storing the received customer data and identifying a merchant at a location of the customer. The method may also include determining a customer order for the identified merchant based on the customer preference data. Further, the method may include transmitting a notification to a merchant device associated with the identified merchant, the notification including the determined customer order.
US10318999B2

Techniques for providing notifications to a customer shopping at a brick and mortar store are disclosed. The techniques include providing a wireless network in a brick and mortar store, using a customer mobile electronic device to detect network identification data of the wireless network, and using a communications module to determine, from the network identification data, the location of the mobile electronic device within the brick and mortar store. The techniques also include a server selecting, based on the location of the mobile electronic device within the brick and mortar store, a notification which is related to a location within the brick and mortar store and transmitting the notification to the mobile electronic device.
US10318996B2

An auction apparatus according to the application includes a plan receiving unit and an auction providing unit. The plan receiving unit receives plan information indicating a plan of content from a content creator who creates the content. The auction providing unit presents the plan information received by the plan receiving unit and provides an auction service in which bid targets are a right to display an advertisement in an advertising space that is set to the content and a right to replace the advertisement displayed in the advertising space.
US10318990B2

A system may identify attributes of a geofence surrounding a location. The attributes of the geofence may represent merchant characteristics of a brick-and-mortar store and may further represent item characteristics of merchandise items available for sale from the brick-and-mortar store. A subset of users from a plurality of users eligible to receive the geofence may be selected based at least in part on matching the attributes of the geofence to preferences associated with each user among the subset of users. Geofence data representing the geofence may be sent to each of the client devices operated by the subset of the plurality of users. An indication may be received from a client device operated by a user of the user crossing into the geofence based on the geofence data. Lastly, a notification may be presented to the client device operated by the user.
US10318986B1

A computer-implemented system is provided which performs a method for facilitating the discovery of product choices and the on-demand purchase of regulated products. The system associates a potential consumer with merchants, subject to jurisdictional constraints and consumer preferences, and operates on a network platform.
US10318974B2

A method and associated apparatus is provided where information about a gift from a recipient of the gift is received at a computer system. A numerical rating of the gift is received, and the numerical rating of the gift is inserted into an acknowledgment of the gift and sent to the sender. An advertisement is received from a service of an advertiser, and the numerical rating was used in selection of the advertisement. The received advertisement is denoted as an optimal advertisement that is presented to the recipient. The optimal advertisement includes a link to a web page for ordering an item identified in the web page. An order of the item placed via the web page is received from the recipient. The item ordered by the recipient and an identification of the item is sent, to the sender, as a reciprocal gift for the sender from the recipient.
US10318954B1

A method of billing a payment transaction to a mobile communication service account. The method comprises receiving a request for mobile communication service provider billing approval from a payment processor, wherein the request comprises one of a phone number associated with a mobile communication service account or an equipment identification of a mobile communication device associated with the mobile communication service account, wherein the request comprises a processor routing number, wherein the processor routing number is consistent in format with one of a block of credit card numbers maintained by a mobile communication service provider, and wherein the processor routing number is used by different mobile communication devices associated with different mobile communication service accounts to complete payments. The method further comprises identifying the service account based on one of the phone number or the equipment identification of the mobile communication device, and charging to the mobile communication service account.
US10318953B2

A payment terminal can have a near field communication (NFC) circuit to permit the payment terminal to accept an NFC payment transaction from a payment device of a customer. The NFC circuit can have a first set of components that are located on a printed circuit board in the base of the payment terminal and a second set of components that are mounted on a flex circuit in another region of the payment terminal. The flex circuit can be coupled to the printed circuit board and have an extended portion with a plurality of traces to communicate transmit and receive data between the first set of components and the second set of components. The plurality of traces on the extended portion can have a predetermined length that is greater than or equal to 2.5% of the propagation-medium-specific wavelength of the carrier signal communicated over the traces.
US10318951B2

A method for performing a transaction initiated with near field communication, NFC, interaction between a user terminal including a subscriber identity module residing in the user terminal and a NFC reader. In the method a request including an amount of the transaction and an identifier obtained from a secure element of the subscriber identity module residing in the user terminal is delivered and a payment card number corresponding to the identifier is obtained. Finally, a transaction request is initiated towards a transaction management system and in response to a successful acknowledgment from the transaction management system an acknowledgement on successful transaction is delivered, and in response to an unsuccessful acknowledgement from the transaction management system the transaction request, canceling the transaction.
US10318942B2

A voucher ticket system and method of use employing a bill validator installed into any suitable automated machine, including an Automated Teller Machine (ATM), a gaming machine, etc. The bill validator is integrated with a bill reader, a voucher ticket reader, a reader for acquisition of electronic voucher ticket information from a portable computing device, a printer, and other supporting peripheral devices. The voucher ticket system includes a secured communication link with a host account manager serving a plurality of electronic money accounts. The method includes steps of receiving a value of electronic money or identification information associated with the electronic voucher ticket with account information associated with the electronic money account and sending the received value of the electronic money or the identification information of the voucher ticket to an upper control section of the one of the gaming machine and the ATM for completion of a financial transaction.
US10318941B2

The PAYMENT PLATFORM INTERFACE WIDGET GENERATION APPARATUSES, METHODS AND SYSTEMS (“API-Tool”) transforms developer credentials, codes and parameter inputs via the API-Tool component into buy widgets, payment acceptance and purchase transaction outputs. In one embodiment, the API-Tool may facilitate obtaining a plurality of authentication parameters and widget customization parameters. The API-Tool may authenticate a user using a parameter derived from the plurality of authentication parameters and may dynamically generate a purchase widget for the authenticated user using the plurality of widget customization parameters.
US10318940B2

According to one embodiment, a method of providing personalized customer service is provided. The method includes receiving purchase information from purchases made from a merchant using a financial card affiliated with the merchant. The financial card has an associated financial account and an RFID device coupled thereto. The RFID device stores identification data identifying the customer and/or the financial account. The purchase information includes an identification of items purchased during the purchases. The method further includes causing the received purchase information to be stored in storage separate from the card as purchase history information associated with the financial account. The method includes reading the identification data from the RFID device using an RFID reading device, identifying the financial account based on the identification data, and retrieving from storage the stored purchase history information associated with the identified financial account. The method further includes providing personalized service to the customer tailored to the purchase history information associated with the identified financial account.
US10318937B2

An aspect of generating a product model includes extracting from source code of an application system at least one transaction definition associated with the source code. Each transaction definition describes a transaction in a product implemented by the source code. An aspect also includes dividing the transaction definition into one or more product categories, and obtaining a product component associated with one of the product categories from the source code so as to generate the product model. The product component includes at least one product parameter associated with the product category, and the product model includes an association relationship between the product category and the at least one product parameter.
US10318934B2

An electronic payment and authentication system that includes features to verify the authenticity of a payer, validate debit data, and facilitate debit (as opposed to credit) payment transactions. The electronic payment system allows a consumer to purchase items and services via a network while utilizing a debit transaction. The invention provides merchants with the ability to verify the identity of the consumer, determine if the consumer is a good debit transaction risk, and retrieve debit data associated with a particular consumer.
US10318929B1

Systems, methods, and non-transitory computer-readable media can acquire an identifier associated with a calendar client. A first set of one or more events associated with a first calendar subscribed to by the calendar client can be selected based on the identifier. A second set of one or more events associated with a second calendar subscribed to by the calendar client can be selected based on the identifier. An aggregated calendar event for a particular day can be provided when at least one event in at least one of the first set or the second set is scheduled for the particular day. The aggregated calendar event can be presentable at the calendar client to represent the at least one event.
US10318928B1

Improved process control systems containing all of the steps of a desired checklist, means for advising the user of the next sequential step to be performed, answering means enabling the user to reply to the message from said advising means, confirming means responsive to a reply from said answering means to confirm that said step has actually been performed, and alarm means requiring a corrective protocol if the reply from said answering means is not positive or if said confirming means finds that said step has not actually been performed.
US10318927B2

A method and system for automating some aspects of a recruiting process, which may implement rules permitting the processes of sourcing candidates, setting up job interviews, and responding to candidate questions to all be automated with a computer. An automated system may specifically be used for conducting a conversation with a candidate over one or more communications channels, which may include pre-interview vetting of the candidate and clarification of aspects of the candidate's provided information, and may include conducting an interview or some aspects thereof. It may also be understood that an automated system may, in addition to conversing with the candidate, be used to provide feedback or additional opportunities to the candidate.
US10318925B2

A method for filtered peer-to-peer business communication in a distributed computer environment includes accessing offers associated with one or more offerors and requests associated with one or more requestors, each offer and each request including a set of filter components. Filter components of offers are compared with corresponding filter components of requests to determine whether one or more offers match one or more requests. A match is determined between an offer and a request if the filter components of the offer match the corresponding filter components of the request. In response, at least a matching portion of the offer and request is replicated and communicated to both the offeror associated with the offer and the requestor associated with the request to provide filtered peer-to-peer communication between the offeror and requestor.
US10318924B2

Systems and methods are provided for user interface date selectors for historical reports. A user interface outputs a date selector including a calculated dates option, wherein the calculated dates option is based on a date frequency applied to a date range. The user interface receives a selection via the date selector. Dates associated with the selection are identified. The user interface outputs the dates as a preview of a historical report, wherein the dates are output in a chronological order.
US10318923B1

Methods and systems for payment assurance and claim pre-validation are described. In one embodiment, a pre-visit claim for health care related services is received for payment assurance. In response to the pre-visit claim, a payer is queried for pre-visit claim detail information indicating any payment or authorization issues for services to be rendered. The pre-visit claim may be updated in certain embodiments based on the pre-visit claim detail information, and an appointment may be scheduled for services. In other aspects, a claim for health care related services is received for pre-validation. In response, a payer is queried for claim detail information indicating any payment or authorization issues for the claim. The claim may be updated in certain embodiments based on the claim detail information, and payment for services rendered may be provided by a payer in response to a submitted claim.
US10318915B2

A centrally controlled healthcare environment interconnects manufacturers of medical products, healthcare providers, and patients in a manner that provides a variety of functionalities. A particularly advantageous application of the system provides a mechanism for regulating and recording the flow of free drug samples from manufacturers to healthcare providers and then to patients. This involves a method by which a unique record is created each time it changes hands on the way from the manufacturer to the patient. A machine-readable unique code assigned to the sample is scanned automatically when the sample it is withdrawn from inventory at the manufacturer. The code and a unique identity of the individual withdrawing the sample are stored as a first record. This process is repeated at each location and for each individual handling the sample, including when it reaches the healthcare provider. Thus, a series of unique records is created that track the sample.
US10318911B1

Embodiments of the present invention allow for a persistenceless BPM system capable of operating with external state and business context data stores managed by client-side applications. Operating without a state data store within the system, the persistenceless BPM system delegates the responsibility of managing and storing of the state persistence data to the client applications and relies on event message flows to communicate all relevant process state transactions to the client applications. Accordingly, state data is stored in the same data store as the relevant business context data. In the event of a system failure, the process instances are restored from the outsourced data store managed by the client application. Recoverability of operations is improved as there is no need for data reconciliation between two or more data distinct stores. Overall, embodiments of the present invention improve system performance and scalability as many unnecessary costly operations are eliminated either partially or completely.
US10318908B2

A method and system for prioritizing accounts is provided. The method includes receiving operational metrics and data values associated with the operational metrics. The data values are aggregated and noisy data is removed from the operational metrics. Statistical averages associated with a performance of accounts are calculated and each account is modeled as a collection of operational performance variables and key performance indicators A ranking list is generated and a minimum number of independent operational parameters necessary are calculated. Pairwise ranks {r} of the accounts are calculated and values associated with a tolerance limit epsilon and selected.
US10318898B2

Machine logic (for example, software) for determining a placement mode of at least one kind of objects in a multiplicity of storage areas are disclosed. A placement method includes the following operations: determining attraction factors of the multiplicity of storage areas, an attraction factor of each storage area indicating a capability that the storage area attracts attention of a customer; determining a spatial elasticity factor of the at least one kind of objects, a spatial elasticity factor of each kind of objects indicating an impact of a change of the storage areas where the kind of objects are placed on an attention degree of the kind of objects; and determining the placement mode of the objects in the multiplicity of storage areas, at least according to the attraction factors of the multiplicity of storage areas and the spatial elasticity factor of the at least one kind of objects.
US10318896B1

Methods, systems, and computer-readable media for implementing computing resource forecasting and optimization are disclosed. A projected service call volume is determined for a particular service for a future period of time. A set of computing resources is determined to support the projected service call volume for the particular service. The set of computing resources is determined based on automated analysis of the projected service call volume and is calibrated for throughput for the particular service. The set of computing resources is allocated to provide the particular service for the future period of time.
US10318891B1

A method includes receiving geometric data to be encoded, generating a signature for the geometric data based on the at least one property associated with the geometric data, enumerating a first set of options, enumerating a second set of options, encoding the geometric data using the first option and the second option, decoding the encoded geometric data, determining a performance associated with encoding the geometric data, determining a performance associated with decoding the encoded geometric data, and training a regressor based on the signature, the enumerated first option, the enumerated second option, the performance associated with encoding the geometric data and the performance associated with decoding the encoded geometric data.
US10318887B2

In one embodiment, a device in a network identifies a plurality of applications from observed traffic in the network. The device forms two or more application clusters from the plurality of applications. Each of the application clusters includes one or more of the applications, and wherein a particular application in the plurality of applications is included in each of the application clusters. The device generates anomaly detection models for each of the application clusters. The device tests the anomaly detection models, to determine a measure of efficacy for each of the models with respect to traffic associated with the particular application. The device selects a particular anomaly detection model to analyze the traffic associated with the particular application based on the measures of efficacy for each of the models.
US10318882B2

An indication of a data source to be used to train a linear prediction model is obtained. The model is to generate predictions using respective parameters assigned to a plurality of features derived from observation records of the data source. The parameter values are stored in a parameter vector. During a particular learning iteration of the training phase of the model, one or more features for which parameters are to be added to the parameter vector are identified. In response to a triggering condition, parameters for one or more features are removed from the parameter vector based on an analysis of relative contributions of the features represented in the parameter vector to the model's predictions. After the parameters are removed, at least one parameter is added to the parameter vector.
US10318879B2

A method for providing an interactive interface for live event outcome selection and prediction may include generating a set of cells for an event. The set of cells may be provided to a client device to present in a user interface. A selection of a cell may be received from the client device. The selected cell may be assigned to a user account. The method may generate a coordinate for each cell in the set, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells. The method may comprise calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur; and presenting the probability in association with the cell on the user interface. Other embodiments are described and claimed.
US10318872B1

In one aspect, in general, a computer-implemented method includes receiving an order-dependent list of rules generating a binary decision diagram based on the order-dependent list of rules, the binary decision diagram including decision nodes that include expressions including Boolean operators and operands, and generating an order-independent list of rules based on the binary decision diagram.
Patent Agency Ranking