Document Document Title
US10334509B2 System and method of ANQP querying using a common ANQP group version
A system and method of ANQP querying using a common ANQP group version. One embodiment of the method includes associating an original common ANQP group version with a common ANQP group, transmitting a message containing the original common ANQP group version to at least one station, associating a new common ANQP group version with the common ANQP group when an element therein is changed, and transmitting another message containing the new common ANQP group version to the at least one station.
US10334496B2 Traffic steering between wireless access networks
A terminal receives criteria from a first wireless access network. The criteria comprise reporting criteria and steering criteria. The terminal operates in a first mode for a first time period until expiry of a timer and operates in a second mode after expiry of the timer. Operation in the second mode is different from operation in the first mode. One of the first mode and the second mode comprises a traffic steering mode in which the terminal directly steers at least some traffic when the steering criteria are met and the other one of the first mode and the second mode comprises a measurement reporting mode in which the terminal sends a measurement report when the reporting criteria are met and waits for a traffic steering instruction to steer at least some traffic the first wireless access network or to a second wireless access network.
US10334493B2 Communication system
A communication system is described in which mobile telephones are able to roam between neighboring home node base stations and in which the home base stations or the home base station gateway devices are arranged to aggregate “Unsuccessfully Transmitted DL Data Volume” determined by previous home base stations served by the gateway device. In this way, when a call is transferred away from the gateway device or is released, a total aggregated value of “Unsuccessfully Transmitted DL Data Volume” can be provided to the core network for billing purposes.
US10334484B2 Method for processing data when loss of access occurs in a wireless communication system, and device therefor
Disclosed is a method for processing data, wherein, according to the occurrence of a loss of access of a terminal operating by SCM or TSCM, a first network entity operating in a first network receives a request to transmit data of second network, and receives the data of the second network from a third network entity, and buffers the data until a routing rule is updated.
US10334477B2 Method and device for transmitting data unit
In the present invention, the transmitting device attaches a sequence number (SN) for each of service data unit (SDU) elements to generate a protocol data unit (PDU) containing the SDU elements. Each of the SDU elements is a SDU or SDU segment. The PDU includes the SDU elements and respective SNs for the SDU elements. The PDU includes an indicator for each of the SDU elements, and the indicator indicating whether a corresponding SDU element is a SDU or SDU segment.
US10334472B2 QOS switching method and apparatus for QOS in a wireless communication system
Quality of Service (QoS) switching method and apparatus in a mobile communication system are provided. The method includes determining, based on a total resource usage for providing a plurality of QoSs, the QoS switching relating to level adjustment of the plurality of QoSs corresponding to one of downgrade, upgrade, and grade maintenance, and adjusting levels of the plurality of QoSs according to the determined QoS switching.
US10334463B2 System and method for access point selection and scoring based on machine learning
A device may receive information that identifies a first set of parameter values associated with a first set of access points. The first set of access points may be associated with a set of known access point quality scores. The device may generate a model based on the set of known access point quality scores and the first set of parameter values. The device may receive information that identifies a second set of parameter values associated with a second set of access points. The device may determine a set of access point quality scores, for the second set of access points, based on the second set of parameter values and the model. The device may provide information to permit an action to be performed in association with the second set of access points.
US10334457B2 OTFS methods of data channel characterization and uses thereof
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using OTFS pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy OTFS data transmission methods.
US10334456B2 Optimizing cellular networks using deep learning
The present technology provides a new approach to optimizing wireless networks, including the coverage and capacity of cellular networks, using deep learning. The proposed method involves generating a group of cells comprising a cell identified as underperforming and one or more neighboring cells, ranking the one or more neighboring cells based on one or more relationship parameters between the underperforming cell and the one or more neighboring cells, and generating a multi-dimensional multi-channel state tensor for the group of cells based on the ranking of the one or more neighboring cells. This approach to cellular network optimization improves the coverage and capacity of cellular networks using a process that is faster, more accurate, less costly, and more robust.
US10334455B2 Real-time co-channel interference suppression
An apparatus and a method for identifying a desired signal and suppressing co-channel interference in real-time from a signal received over a wireless channel are disclosed. For example, the method, by a circuit, determines values of a first set of terms of a cost function that are based on received data, the cost function being a measure of a level of the received data being non-Gaussian, determines, by the circuit, optimal values of a set of weight vectors for maximizing the cost function, identifies, by the circuit, a desired signal based on the optimal values of the set of weight vectors and the values of the first set of terms, and decodes, by a channel decoder coupled to the circuit, a channel of the desired signal that is identified.
US10334451B2 Communication system
A communication system is provided that, if a large number of small cells are installed, is capable of configuring an operation suitable for small cells through simple operation and administration. If a small cell installed in Step ST1401 judges in Step ST1403 that a coverage macro cell, which includes the small cell in the coverage of the coverage macro cell, is present as a result of neighbor cell search in Step ST1402, notifies the coverage macro cell and another neighbor cell of its own capability in Steps ST1404 and 1405. The coverage macro cell selects a configuration parameter suitable for the capability of the small cell in Step ST1406 and notifies the small cell in Step ST1407. The small cell recognizes an operation mode configured by the coverage macro cell from the configuration parameter notified from the coverage macro cell, and then, starts operating in the operation mode.
US10334443B2 Method for configuring profile of subscriber authenticating module embedded and installed in terminal device, and apparatus using same
A method for configuring a profile of a subscriber authenticating module embedded and installed in a terminal device, and an apparatus using same, are disclosed. The subscriber authenticating module embedded and installed in the terminal device according to an exemplary embodiment includes one or more network access application related data sets and one or more profiles having unique identifiers. The present invention enables an eco-system provider such as a network service provider, a eUICC manufacturer, or a terminal manufacturer to develop an efficient and rapid eUICC and provide a eUICC service.
US10334442B2 Cooperative security in wireless sensor networks
Systems, apparatuses, and methods for cooperative security in wireless sensor networks are described herein. A wireless node may organize itself into a cluster with other wireless nodes. The wireless node may cooperate with other wireless nodes in the cluster to select a leader node. The wireless node may describe its expected behaviors. The wireless node may detect a compromised wireless node within the cluster. The wireless node may prevent the compromised wireless node from compromising another wireless node.
US10334441B2 Working method of NFC token
A working method of an NFC token. The method comprises: a micro control unit in a token performing system initialization; resetting a near field communication chip in the token and sending a near field communication chip setting instruction to the near field communication chip; waiting to receive a near field communication chip setting instruction return value; upon receiving the near field communication chip setting instruction return value, sending a first preset instruction to the near field communication chip; waiting to receive a first preset instruction return value; and upon receiving the first preset instruction return value, sending a second preset instruction comprising a dynamic password to the near field communication chip. The present invention has the beneficial effects that: the token is well compatible with a mobile platform, and is convenient to use, thereby simplifying the operation procedure of a user.
US10334437B2 Secure pairing of devices and secure keep-alive
A method includes sending identification information for a mobile hotspot device from that device to a cloud-based computer processing system, sending identification information for a security monitoring device from that device to an app on a user's mobile device, prompting the user, via the app, to provide the identification information for the mobile hotspot device to the user's mobile device, and sending a pairing request from the app to the cloud-based computer processing system. The pairing request includes the identification information for the mobile hotspot device that was provided by the user and the identification information for the security monitoring device. The method further includes sending a response to the pairing request from the cloud-based computer processing system to the app, and using information in the response to establish a wireless connection between the mobile hotspot device and the security monitoring device.
US10334432B2 UE-based network subscription management
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may obtain identification information for a device and may assist in establishing credentials by which the device accesses a wireless network. The UE may establish a connection with the wireless network using its own credentials, and register the device to access the wireless network by associating the identification information for the device with the credentials of the UE. The UE may receive or establish credentials by which the device accesses the wireless network and may communicate these credentials to the device over a local connection. In some cases, the UE may authenticate the device's identification information to determine whether the device is allowed to be registered with the wireless network.
US10334430B2 Information processing device, information processing method, and program
An information processing device that is connectable to an electronic apparatus, the information processing device includes: a connection unit that detects connection of the electronic apparatus; a storage unit that stores first identification information or second identification information of the electronic apparatus; and a provision unit that provides any one of the first identification information and the second identification information according to a request of the electronic apparatus. The provision unit provides the second identification information to the electronic apparatus in a case that the first identification information according to the request has not been stored in the storage unit or in a case that the first identification information is unable to be acquired.
US10334429B2 Multi-line mobile service with dynamic MSISDN association
A network device receives a location update message from a mobile network switch. The location update message indicates that a mobile device is registered with the mobile network switch. The location update message includes an international mobile subscriber identity (IMSI) associated with the mobile device. The network device determines, based at least on the IMSI, a plurality of MSISDNs associated with the mobile device, including a first MSISDN that is enabled for calling and a second MSISDN that is not enabled for calling. The network device transmits, in response to the location update message, subscriber data to a database associated with the mobile network switch, which associates the IMSI with the first MSISDN.
US10334423B2 Method and apparatus for self-forming a tree topology network in a communications network
A method for self-forming a tree topology network is provided. The method is used in a communications apparatus. The method includes: broadcasting a discovery message; determining whether the communications apparatus receives one or more discovery responses from one or more nodes in a lower level of the tree topology network; and establishing a link with each node in the lower level according to the discovery responses.
US10334422B2 Methods and apparatus for wireless discovery location and ranging within a neighborhood aware network
Methods and apparatus for wireless communication in a peer-to-peer network are described herein. In one aspect, a method of wireless communication apparatus is provided. The method includes transmitting during a discovery window, by a first device, a first service discovery frame (SDF) or other action frame to a second device, the first SDF or other action frame comprising ranging information for performing a ranging protocol. The method further includes performing the ranging protocol, by the first device, in accordance with the ranging information.
US10334419B2 Methods, systems, and computer readable media for optimizing machine type communication (MTC) device signaling
A method includes establishing, by a machine type communication (MTC) accumulator, a first direct communication path tunnel with a eNodeB and a second direct communication path tunnel with a MTC application server (AS), receiving, by the eNodeB, radio resource control (RRC) packet containing MTC data as a payload from a MTC UE device over an established radio bearer link, and locating, by the eNodeB, a MTC data forwarding indicator included in the RRC packet. In response to locating the MTC data forwarding indicator included in the RRC packet, forwarding the MTC Data to the MTC accumulator and facilitating, by the MTC accumulator, a MTC communication session between the MTC UE device and the MTC application server identified by a MTC application server identifier contained in the MTC data over the established first and second direct communication paths.
US10334404B2 Facilitating mesh networks of connected movable objects
Wireless communication via a mesh network of connected movable objects is described. A method includes determining, by a device including a processor, a value of a characteristic of a first movable object of movable objects communicatively coupled to a wireless network, wherein the movable objects are automated vehicles, and wherein the determining the value is based on a likelihood of receipt of a message transmitted from the first movable object to a second movable object of the movable objects. The method also includes generating information usable to move the first movable object in a manner that satisfies a defined condition associated with the value. The information can be strength of a wireless communication channel between the first movable object and a second movable object of the movable objects.
US10334402B2 Determination device through clustering analysis of position history data, method, and non-transitory computer readable storage medium
According to an embodiment a determination device through a clustering analysis of position history data includes an estimation unit that, by conducting a clustering analysis on history data of pieces of geographical position information on Earth of a plurality of movable bodies that is obtained by a positioning device, based on a horizontal position constituted of a latitude and a longitude and a lapse of time, acquires pieces of area information indicating a characteristic of geographical area in which there is a tendency for the movable bodies to be positioned, the history data being accumulated sequentially in a storage device with pieces of movable body identification information and pieces of timestamp information, and a determination unit that determines whether the movable body is present in a specified point in time and the geographical area, based on the pieces of area information acquired for one of the movable bodies.
US10334400B2 Method and apparatus for location notification using location context information
Provided is a method and apparatus for location notification using location context information. In accordance with an embodiment of the disclosure, a mobile device automatically generates location context information that indicates a point of interest in a vicinity of the mobile device. For example, if the user of the mobile device is at home, then the location context information indicates that the user is at home instead of merely indicating latitude/longitude information corresponding to the location of the home. The mobile device displays the location context information in order to convey the location of the mobile device in a manner that is meaningful without the need for a map. Alternatively, or additionally, the mobile device provides the location context information to at least one other device. This serves to inform other users of the location of the mobile device in a manner that is meaningful without the need for a map.
US10334396B2 Configuring mobile device applications based on location
Various implementations monitor a parent geofence that geographically encompasses a plurality of child geofences, each respective child geofence of the child geofences associated with a respective physical location within the parent geofence. One or more implementations receive location data that indicates a current location of a mobile device. In turn, the current location can be used to determine that the mobile device has entered a particular child geofence of the plurality of child geofences. In response to determining that the mobile device has entered the particular child geofence, one or more implementations select an application configuration for a mobile application on the mobile device, where the application configuration corresponds to the particular child geofence. One or more implementations transmit the application configuration to the mobile device effective to alter a functionality of the mobile application at the mobile device based on the current location.
US10334395B2 Targeting individuals based on their location and distributing geo-aware channels or categories to them and requesting information therefrom
The method and system described herein is directed to a method and system that provides users with channels or categories to report information or incidents that are only visible to them on their device when they are proximate to the organization requesting such information from a user.
US10334390B2 Method and system for acoustic source enhancement using acoustic sensor array
Method and system for enhancing acoustic performances in an adverse acoustic environment, where the system comprises: an array of acoustic sensors having different directivities; and an analysis module being configured for optimizing signal enhancement of at least one source, by correlating the sensors according to respective position of the at least one source in respect to the directivity of the acoustic sensors, based on reflections from reverberating surfaces in the specific acoustic environment, wherein the optimization and sensors directivity allows maintaining the sensor array in compact dimensions without affecting signal enhancement and source separation.
US10334388B2 Information processing apparatus, information processing method, and program
An information processing apparatus includes a storage, a sensor, a controller, and a sound output unit. The storage is capable of storing a plurality of sound information items associated with respective positions. The sensor is capable of detecting a displacement of one of the information processing apparatus and a user of the information processing apparatus. The controller is capable of extracting at least one sound information satisfying a predetermined condition out of the plurality of stored sound information items and generating, based on the detected displacement, multichannel sound information obtained by localizing the extracted sound information at the associated position. The sound output unit is capable of converting the generated multichannel sound information into stereo sound information and outputting it.
US10334383B2 Method, device and terminal for improving sound quality of stereo sound
Provided are a method and device for improving sound quality of stereo sound and a terminal. The method includes: an original left channel signal and an original right channel signal are acquired; phases, frequency spectrums and amplitudes of the original left channel signal and original right channel signal are acquired; a left calibrated signal is acquired according to the phase, frequency spectrum and amplitude of the original left channel signal, and a right calibrated signal is acquired according to the phase, frequency spectrum and amplitude of the original right channel signal; the left calibrated signal and the original right channel signal are superposed to generate a final right channel output signal; the right calibrated signal and the original left channel signal are superposed to generate a final left channel output signal; the final right channel output signal and the final left channel output signal are combined to form a PCM signal.
US10334379B2 Binaural audio processing
A transmitting device comprises a binaural circuit (601) which provides a plurality of binaural rendering data sets, each binaural rendering data set comprising data representing parameters for a virtual position binaural rendering. Specifically, head related binaural transfer function data may be included in the data sets. A representation circuit (603) provides a representation indication for each of the data sets. The representation indication for a data set is indicative of the representation used by the data set. An output circuit (605) generates a bitstream comprising the data sets and the representation indications. The bitstream is received by a receiver (701) in a receiving device. A selector (703) selects a selected binaural rendering data set based on the representation indications and a capability of the apparatus, and an audio processor (707) processes the audio signal in response to data of the selected binaural rendering data set.
US10334377B2 Multi-purpose user-definable wireless channel operation
One embodiment provides a method for multi-purpose user-definable wireless channel operation. The method comprises wirelessly receiving switch state information from a first wireless media device. The switch state information indicates a current switch position of a first switch corresponding to the first wireless media device. The method further comprises wirelessly receiving signals from the first wireless media device, and selectively routing the signals to one of multiple pre-determined destinations based on the switch state information and a first signal routing table corresponding to the first wireless media device. The first signal routing table maps different switch positions of the first switch to different pre-determined destinations of the multiple pre-determined destinations.
US10334376B2 Hearing system with user-specific programming
Systems and methods pertaining to a hearing system programming device are described. The hearing system programming device includes a test signal generator configured to generate at least one acoustic test signal, at least one acoustic reproduction unit or a transmission unit for transmitting the at least one test signal to a reproduction unit, an input unit designed to receive a response of a user in reaction to the at least one test signal, a program modification unit designed for determination of a modified programming of a hearing system while taking into consideration the received reaction, a trainable configuration storage unit, and a communication unit designed for a data communication with the hearing system and for a transmission of the modified programming to the hearing system. A hearing system arrangement including a hearing system programming device and a method for programming a hearing system in a patient-specific manner are also described.
US10334367B2 Electroacoustic transducer
There is provided an electroacoustic transducer capable of reproducing high-quality sound particularly in a low frequency range, including: a cylindrical yoke; a drive magnet placed coaxially with the yoke so as to circumferentially face the yoke; a diaphragm fixed at the cylindrical tip end portion of the yoke so as to face each other; and a voice coil fixed to one surface of the diaphragm, wherein the diaphragm is formed, with the central region having rigidity so as to be less flexible compared with an outer circumferential region surrounding the central region, and the voice coil is inserted between the drive magnet and the yoke, and configured to cause the diaphragm to vibrate by a voice signal applied to the both-end lead wire. The both-end lead wire of the voice coil is led out to the outside through the central region of the diaphragm.
US10334360B2 Method for accurately calculating the direction of arrival of sound at a microphone array
A signal processing unit calculates a first difference in time of arrival of sound from a sound source to a first and to a second microphone comprising a microphone array and calculates a second difference in time of arrival, which is the difference between the first difference in time of arrival and an actual time, of arrival, and determines the position of the sound source based on the sum of the first difference in time of arrival and the second difference in time of arrival.
US10334358B2 Correcting for a latency of a speaker
A user device can be used to correct for a latency of a speaker. The user device can communicate an indication to the speaker to play a sound at a first time. The user device can record a second time at which a microphone on the user device detects the sound. The first and second times can be synchronized to a clock of a computer network. The user device can compare the first and second times to determine a latency of the speaker. The user device can communicate adjustment data corresponding to the determined latency to the speaker. The speaker can use the adjustment data to correct for the determined latency. In some examples, the user device can display instructions to position the user device a specified distance from the speaker, and can account for a time-of-flight of sound to propagate along the specified distance.
US10334353B2 Loudspeaker module and electronic product
A loudspeaker module comprises a housing and a loudspeaker unit. The housing is provided with an inner cavity for receiving and fixing the loudspeaker unit. A vibrating diaphragm of the loudspeaker unit partitions the inner cavity into a front sound cavity and a rear sound cavity. The front sound cavity is in communication with at least two sound uttering holes, and the at least two sound uttering holes are distributed on different sides of the housing. The electronic product comprises the loudspeaker module. By means of the technical solution of the present disclosure, the sound uttering holes are provided individually on different sides of a housing of a loudspeaker module. Due to the design of holes opened on at least two sides around the front cavity structure, the loudspeaker module having a side sound uttering structure reduces pipelines introduced during the implementation of the side sound uttering solution, and can achieve the effect of equivalently increasing the length of the sound uttering holes by increasing the number of the sound uttering holes, thereby extending the high-frequency characteristic of the electronic product having the loudspeaker module.
US10334351B2 Headset system
Apparatus and methods for headsets, such as multi-source audio amplification and ear protection devices, are provided herein. In certain configurations, protection headset system includes a removable growth band that fills the gap of the user and a headband of the device. The device may optionally have at least one microphone that generates an ambient sound signal based on detecting ambient sound, at least one speaker, and an electrical system that controls sound outputted by the at least one speaker based on amplifying the ambient sound signal and a secondary sound source signal. The electrical system receives a user-controlled volume signal that is operable to control an amount of amplification provided to the ambient sound signal, and/or an amount of amplification provided to the secondary sound source signal.
US10334339B2 MEMS transducer package
A MEMS transducer package (1) comprises a semiconductor die element (3) and a cap element (23). The semiconductor die element (3) and cap element (23) have mating surfaces (9, 21). The semiconductor die element (3) and cap element (23) are configured such that when the semiconductor die element (3) and cap element (4) are conjoined, a first volume (7, 27) is formed through the semiconductor die element (3) and into the semiconductor cap element (23), and an acoustic channel is formed to provide an opening between a non-mating surface (11) of the semiconductor die element (3) and a side surface (10, 12) of the transducer package.
US10334330B2 Scalable switch
Data center rack systems are described. A data center rack system can include a rack having switches. A removable chassis can include an arrangement of interconnect such that a topology for a switch network can be implemented when the removable chassis is coupled with the switches.
US10334328B1 Automatic video generation using auto-adaptive video story models
A video processing system generates and automatically updates videos. A client inputs a smart script that defines general preferences and information to include in a video. The video processing system generates a model of the story from the smart script. A story model comprises story beats that define order and characteristics of information that is presented in a story. The video processing system accesses client content (e.g., video clips, images, and testimonials from a client website) and assigns content items to story beats. The story model and associated content is rendered into a video. The video processing system can then adapt the story model in response to viewer feedback, external events, or other client-supplied parameters. Adapting the story model may include reordering, adding, or removing story beats, or altering parameter values associated with story beat characteristics. Thus, the video processing system can iteratively improve and update a video automatically.
US10334327B2 Hybrid transcoding of a media program
A method transcodes a media program to produce a constant video quality transcoded version of the media program. The constant video quality transcoded version is transcoded by a transcoder operating in a first mode that targets video quality. A portion of the constant video quality transcoded version that fails to satisfy a constraint is determined. The method sets a transcoding parameter based on the portion failing to satisfy the constraint. A portion of the media program corresponding to the portion of the constant video quality transcoded version is transcoded according to the transcoding parameter to produce a constant bit rate version of the portion. The constant bit rate version is transcoded by the transcoder operating in a second mode that targets a bit rate. The method then substitutes the constant bit rate version for the portion of constant video quality transcoded version in generating a transcoded media program.
US10334325B2 Use of a program schedule to modify an electronic dictionary of a closed-captioning generator
In one aspect, an example method involves accessing data representing a program schedule of a media program, wherein the program schedule comprises first text. The method also includes selecting second text from among the first text. The method further includes transmitting, via a communication network, an instruction configured to cause the selected second-text to be added to an electronic dictionary of a closed-captioning generator.
US10334314B1 Preload-supported concurrent video stream limiting
In one embodiment, a request is received from a user to open a stream for an upcoming second live media program during a time period in which users request a manifest for the upcoming second live media program that will start after a first live media program ends. The method uses a per device stream limit for the user to determine whether to allow the request. A device identifier database is accessed to determine current device identifiers associated with devices that the user is currently using to receive media programs. The method determines whether a device identifier associated with a device that sent the request is found in the current device identifiers. In response to determining that the device identifier for the request is found in the current device identifiers, the request to open the stream is allowed based on determining that the per device stream limit is not violated.
US10334312B2 Method and system for providing a home cable network
Methods and systems for cross-protocol time synchronization may comprise, for example, in a premises-based network: receiving, by a network controller located at a root node in the premises, signals that conform to one or more first communications protocol; bridging said received signals to conform to a second communications protocol different from the one or more first communications protocol; and communicating said bridged signals to one or more networked devices within said premises-based wired network, wherein only signals conforming to said second communications protocol are concurrently communicated in a frequency range that is independent of frequency range limitations of the one or more first communications protocol and of the second communications protocol, and that is limited only by a frequency range of wiring in the premises-based network. One of the signals conforming to the one or more first communications protocol comprises a data over cable service interface specification (DOCSIS) signal.
US10334310B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
An apparatus for transmitting a broadcast signal, the apparatus includes a hardware processor configured to generate input packets carrying service data for a broadcast service; generate a link layer packet having a header and a payload by using the input packets; and generate a broadcast signal including the link layer packet; and a broadcast transmitter configured to transmit the broadcast signal, wherein the header includes a packet type field indicating a packet type of the input packets, and determining which header fields present after the packet type field, wherein when the packet type field indicates that the input packets are Internet Protocol (IP) packets, the hardware processor, to generate a link layer packet, further configured to: add 2 signaling bits immediately after the packet type field, the 2 signaling bits indicating whether the payload carries a segment of one input packet or concatenated input packets.
US10334305B2 System and method for supporting multiple identities for a secure identity device
A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission.
US10334299B2 Systems and methods for web spike attribution
Systems and methods are disclosed that measure web activity bursts after ad broadcasts that may be sent to multiple persons. One system uses a cookie-less/cookie-optional, anonymous/personal-identification-not-required, method for web-based conversion tracking that will work on broadcast media systems such as television, and could also be applied to measuring spikes from email, radio, and other forms of advertising where an episodic ad event is broadcast to multiple parties, and where responses occur in a batch after the broadcast.
US10334281B2 Method of conditional binary tree block partitioning structure for video and image coding
A method and apparatus of block partition for video encoding or decoding for a video encoder or a video decoder respectively are disclosed. Partitioning tree structure corresponding to a conditional partitioning process is determined for partitioning the current block of video data into one or more final sub-blocks. The conditional partitioning process comprises a conditional binary partitioning process that uses at least a first constraint if a given block of the partitioning tree structure is partitioned into above and below blocks, or a second constraint if the given block of the partitioning tree structure is partitioned into left and right blocks. The below block is disallowed to be split into a lower-left and a lower-right block according to the first constraint, and the right block is disallowed to be split into an upper-right block and a lower-right block according to the second constraint.
US10334276B2 Method and apparatus for determining the severity of corruption in a picture
An encoder encodes pixels representative of a picture in a multimedia stream, generates a first approximate signature based on approximate values of pixels in a reconstructed copy of the picture, and transmits the encoded pixels and the first approximate signature. A decoder receives a first packet including the encoded pixels and the first approximate signature, decodes the encoded pixels, and transmits a first signal in response to comparing the first approximate signature and a second approximate signature generated based on approximate values of the decoded pixels. If a corrupted packet is detected, the multimedia application requests an intra-coded picture in response to the first approximate signature differing from the second approximate signature. The second signal instructs the decoder to bypass requesting an intra-coded picture and to continue decoding received packets in response to the first approximate signature being equal to the second approximate signature.
US10334275B2 Panoramic view customization
Panoramic view customization may include dividing a panoramic video frame into multiple blocks, encoding the multiple blocks, generating and storing synchronization information and location information corresponding to the multiple blocks, receiving, from a device, information that identifies a viewing area of interest in the panoramic video frame, identifying at least two of the blocks that include at least some of the information that identify the viewing area of interest, combining the identified blocks to frame a first video; and transmitting the first framed video to the device.
US10334269B2 Selectively bypassing intra prediction coding based on preprocessing error data
Methods and systems may provide for determining, on a graphics processor, an intra prediction error for a coding unit of a video frame and selectively bypassing, on a host processor, an intra prediction coding stage with respect to one or more of a recursive split decision or an encoding mode selection based at least in part on the intra prediction error. In one example, an inter prediction error may also be determined, on the graphics processor, wherein the intra prediction coding stage is selectively bypassed further based on the inter prediction error.
US10334264B2 Method of encoding multiple languages in a video file for a gaming machine
The invention provides a method of encoding multiple languages in a video file for use in a gaming machine, comprising encoding first video file segments in first language, encoding second video file segments in a second language and encoding one or more third video file segments that do not display any language. A first set of instructions is executable by a computing device of the gaming machine to combine the first and third video file segments into a video presentation in the first language to be displayed on a display of the gaming machine. A second set of instructions is executable by the computing device to combine the second and third video file segments into a video presentation in the second language to be displayed on the display. Related methods and systems are also provided.
US10334262B2 Moving-picture decoding processing apparatus, moving-picture coding processing apparatus, and operating method of the same
The present invention is directed to reduce deterioration in parallel processing capability. In a moving-picture decoding processing apparatus, information of a first plurality of frames and a second plurality of frames is supplied from a decoding control unit to first and second decoding processing units. For decoding the information from an intermediate point to an end point of a second preceding frame by the second decoding unit in a third period, use of a result of the process of the first decoding processing unit in the third period is inhibited, and use of a result of the process of a first preceding frame by the first decoding processing unit in a second period is permitted by an end signal. By reach of the intermediate point of the decoding of the second preceding frame by the second decoding processing unit in the second period, information from the start point to the intermediate point of the first subsequent frame included in the plural frames is decoded by the first decoding unit in the third period.
US10334259B2 Advanced residual prediction in scalable and multi-view video coding
In an example, a method of coding video data includes determining, for a first block of video data in a first layer of video data, a temporal motion vector and associated temporal reference picture for predicting the first block, where the temporal reference picture has a picture order count value. The method also includes determining a disparity reference block in a disparity reference picture indicated by a disparity vector associated with the first block, and determining whether a decoded picture buffer contains a temporal-disparity reference picture in the second view and having the picture order count value of the temporal reference picture. When the decoded picture buffer does not contain a temporal-disparity reference picture in the second view and having the picture order count value of the temporal reference picture, the method includes modifying an inter-view residual prediction process for predicting residual data of the first block.
US10334257B2 Method for decoding chroma image using luma quantization
A method for decoding chroma image can include deriving a chroma intra prediction mode of a prediction unit; determining a size of a current chroma block using luma transform size information; generating a chroma prediction block of the current chroma block using the chroma intra prediction mode; generating a chroma residual block of the current chroma block using the chroma intra prediction mode and a chroma quantization parameter; and generating a chroma reconstructed block adding the chroma prediction block and the chroma residual block, in which the chroma quantization parameter is generated using a luma quantization parameter determined per quantization unit and information indicating the relationship between the luma quantization parameter and the chroma quantization parameter, the size of the quantization unit is one of allowable sizes of a coding unit, and a minimum size of the quantization unit is determined per picture and a parameter for specifying the minimum size of the quantization unit is included in a picture parameter set.
US10334255B2 Effective prediction using partition coding
The way of predicting a current block by assigning constant partition values to the partitions of a bi-partitioning of a block is quite effective, especially in case of coding sample arrays such as depth/disparity maps where the content of these sample arrays is mostly composed of plateaus or simple connected regions of similar value separated from each other by steep edges. The transmission of such constant partition values would, however, still need a considerable amount of side information which should be avoided. This side information rate may be further reduced if mean values of values of neighboring samples associated or adjoining the respective partitions are used as predictors for the constant partition values.
US10334249B2 System and method for high-resolution storage of images
An image-creation method includes capturing an image as digital data, locating an area of interest of the captured image, extracting, from the digital data, at least some data corresponding to the located area of interest, digitally magnifying the extracted at least some data to yield digitally magnified data, and combining the digitally magnified data with at least some of the digital data of the captured image to yield combined data.
US10334241B2 Systems and methods for detecting defective camera arrays and optic arrays
Systems and methods for detecting defective camera arrays, optic arrays and/or sensors are described. One embodiment includes capturing image data using a camera array; dividing the captured images into a plurality of corresponding image regions; identifying the presence of localized defects in any of the cameras by evaluating the image regions in the captured images; and detecting a defective camera array using the image processing system when the number of localized defects in a specific set of image regions exceeds a predetermined threshold, where the specific set of image regions is formed by: a common corresponding image region from at least a subset of the captured images; and any additional image region in a given image that contains at least one pixel located within a predetermined maximum parallax shift distance along an epipolar line from a pixel within said common corresponding image region within the given image.
US10334231B2 Display method and system for converting two-dimensional image into multi-viewpoint image
Display method and system for converting 2D image into multi-viewpoint image is disclosed, comprising: acquiring and tagging a target object within a 2D image; calculating a depth value according to a frequency component; generating a layered image before viewing from different preset viewpoints; tagging a viewpoint image; estimating before filling a pixel in a blank area of a virtual viewpoint image, based on a depth value difference of the layered image, generating and saving sequentially a single-viewpoint image output, before detecting and filling a blank area in it; detecting before smoothing a sudden change area; assembling to form a synthesized image, processing and sending to a naked-eye 3D display screen for displaying. It converts a 2D image to a multi-viewpoint image, provides a naked-eye 3D display, reduces image distortion, easy and convenient to use, with a low cost.
US10334225B2 Stereoscopic camera
Embodiments of a stereoscopic camera for acquiring, storing, transmitting and displaying stereoscopic images are disclosed. Some of the benefits of embodiments of this stereoscopic camera include converging optical axes, simultaneous left/right view data generation, transmitting and displaying stereoscopic images, stereoscopic digital zooming wherein a subset of pixels is displayed, pan-tilt-zooming of the stereoscopic camera, and interactive adjustment of images. Embodiments of the disclosed stereoscopic camera are capable of producing real-time, stereoscopic image data from locations or objects therein, in association with coordinate systems. Other embodiments include stereomicroscopes.
US10334223B2 System and method for multi-view video in wireless devices
This disclosure provides systems, methods, and apparatuses for providing multi-view (MV) video data via a wireless network. For example, the apparatus may include a processor configured to determine at least a first channel quality estimate of a communication channel of the wireless network used to transmit first MV video data. The apparatus may include an input/output (I/O) controller configured to receive a binocular disparity error estimate indicative of a rendering of the first MV video data. The processor may be configured to determine whether to continue to at least one of capture, encode, and/or transmit MV video data based at least in part on the first channel quality estimate and/or the binocular disparity error estimate.
US10334222B2 Focus-based video loop switching
Certain embodiments involve switching to a particular video loop based on a user's focus while displaying video content to a user. For example, a video playback system identifies a current frame of the video content in a current region of interest being presented to a user on a presentation device. The video playback system also identifies an updated region of interest in the video content. The video playback system determines that a start frame and an end frame of a video portion within the region of interest have a threshold similarity. The video playback system selects, based on the threshold similarity, the video portion as a loop to be displayed to the user in the updated region of interest. The video playback system causes the presentation device to display the video portion as the loop.
US10334221B2 Methods circuits devices systems and associated computer executable code for rendering a hybrid image frame
The present application discloses methods, circuits, devices, systems and associated computer executable code for rendering one or more hybrid images including both two dimensional and three dimensional image information from an object or person. According to some embodiments, data from 2D image frame may be combined with a corresponding 3D image dataset to generate a hybrid image frame. Display parameters and/or relative coordinates of the 2D and/or 3D image data may be adjusted or altered across hybrid image frames.
US10334210B2 Augmented video system providing enhanced situational awareness
A facility, comprising systems and methods, for providing enhanced situational awareness to captured image data is disclosed. The disclosed techniques are used in conjunction with image data, such as a real-time or near real-time image stream captured by a camera attached to an unmanned system, previously captured image data, rendered image data, etc. The facility enhances situational awareness by projecting overlays onto captured video data or “wrapping” captured image data with previously-captured and/or “synthetic world” information, such as satellite images, computer-generated images, wire models, textured surfaces, and so on. The facility also provides enhanced zoom techniques that allow a user to quickly zoom in on an object or area of interest using a combined optical and digital zoom technique. Additionally, the facility provides a digital lead indicator designed to reduce operator-induced oscillations in commanding an image capturing device.
US10334209B2 Image stitching for footwear component processing
A multiple camera vision system captures discrete images having overlapping fields of view. Each of the cameras is calibrated and the images from the cameras are stitched together as a stitched image. A stitched image from the multiple cameras is then used in a calibration process to prepare the multiple camera vision system to be used in connection with a processing operation. A stitched image is used as an input for identifying a feature of the material and for determining a tool path for the material. The tool path determined with the stitched image is provided to a process station to perform an operation on the material.
US10334203B2 Thin-profile television device
A thin-profile television includes a backplane, a display unit, a frame, and a driving printed circuit board. The backplane includes a flat first surface. The backplane and the frame, defining a first receiving space, receive the display unit and the driving printed circuit board. The frame includes a first front frame portion and a second front frame portion, the first front frame portion and the second front frame portion faces away from the backplane. The second front frame portion is convex relative to the first front frame portion. The driving printed circuit board is positioned between the backplane and the side frame portion and adjacent to the side frame portion.
US10334199B2 Augmented reality based community review for automobile drivers
Disclosed is an infrastructure to support an augmented reality (AR) based community for drivers. Each driver's view (e.g., using an AR device) of other vehicles on the road can be augmented with virtual information about other drivers in the community. Drivers in the community can express their opinions on the driving behavior of other drivers in the community. Drivers' opinions can be accumulated and tallied to produce a cumulative assessment of a particular behavior for a particular driver. A driver's view through their AR device and be further augmented with the community's assessment of that driver's driving behavior, which can influence the driver's future behavior.
US10334194B2 Block operations for an image processor having a two-dimensional execution lane array and a two-dimensional shift register
A method is described that includes, on an image processor having a two dimensional execution lane array and a two dimensional shift register array, repeatedly shifting first content of multiple rows or columns of the two dimensional shift register array and repeatedly executing at least one instruction between shifts that operates on the shifted first content and/or second content that is resident in respective locations of the two dimensional shift register array that the shifted first content has been shifted into.
US10334188B2 Imaging apparatus including light source that emits pulsed light, image sensor, and control circuit
An imaging apparatus including a light source that, in operation, emits pulsed light to a measurement target; a diffusion member that is disposed between the light source and the measurement target, and diffuses the pulsed light; an image sensor that includes at least one pixel, the at least one pixel including a photodiode and a charge accumulator that, in operation, accumulates signal charge from the photodiode; and a control circuit that, in operation, controls the image sensor. The control circuit causes the image sensor to start to accumulate the signal charge with the charge accumulator in a falling period of a returned pulsed light which is returned from the measurement target to the image sensor due to the emission of the pulsed light, the falling period being a period from start to end of a decrease of an intensity of the returned pulsed light.
US10334185B2 Image capturing device, signal separation device, and image capturing method
Disclosed is a video capturing device which enables easy video processing in a visible light region and a near-infrared region while utilizing the configuration of a general video capturing device. This video capturing device is provided with a video data acquisition means for acquiring video data including a periodic pattern of near-infrared light, and a video processing means for acquiring a color signal of a visible light component and a near-infrared signal from the video data on the basis of the periodic pattern.
US10334170B2 Camera module
A camera module includes a lens unit disposed in a housing unit; an actuator unit configured to drive the lens unit in first through third directions relative to the housing unit; and an actuator controller configured to control the actuator unit according to compensation amounts for moving drift in the second and third directions depending on a position of the lens unit in the first direction.
US10334169B2 Display system
When a movement of an image pickup section detected by a sensor satisfies a predetermined condition, a data processing section sets, in a reference cutout position set in advance, a specified position of a cutout region for cutting out an image and generates the image data for display. When the movement does not satisfy the predetermined condition, the data processing section shifts the specified position from the reference cutout position in a direction opposite to the movement of the image pickup section from a reference position and generates the image data for display.
US10334167B2 Imaging apparatus, imaging method, and non-transitory storage medium storing imaging program
An imaging apparatus includes an imaging unit, an image processor, and a controller. The imaging unit images a subject field to generate an image in a set imaging drive mode of a first imaging drive mode for live-view display and a second imaging drive mode for still image shooting. The image processor subjects the image to basic image processing and special image processing, if necessary, the special image processing including image processing to emphasize flicker stripes occurring in the image. The controller sets the imaging drive mode to the first imaging drive mode and instructs the image processor to perform the basic image processing, when the normal live-view mode is set, and sets the imaging drive mode to the second imaging drive mode and instructs the image processor to perform the basic image processing and the special image processing, when the adjustment live-view mode is set.
US10334166B2 Distributed video panoramic display system
The present disclosure relates to a distributed video panoramic display system. The present disclosure collects video images of different areas through an existing camera network; the video images collected by each camera are converted into the same coordinate system by each video splitting node in a video splitting module; a plurality of paths of video image data are subjected to parallel splitting processing, so that a display area of each split video image block in a panoramic display unit respectively corresponds to a separate display screen; and each video reorganization node in a video reorganization module is used to perform reorganization processing on each received video image block, then each path of video image formed after the processing is output to the corresponding display screen of the panoramic display unit, and a panoramic video image is formed.
US10334157B2 Method of setting initial position of camera, camera, and camera system
In one aspect of the present invention, when reset of a camera is received, a pan motor and a tilt motor of a pan and tilt mechanism are rotated in a first preset rotation direction, and the pan and tilt mechanism is first moved to a pan reference position and a tilt reference position. Thereafter, the pan motor and the tilt motor are rotated in a second rotation direction opposite to the first rotation direction, and the pan and tilt mechanism is moved to an initial pan position and an initial tilt position. Using a movement of the pan and tilt mechanism to initial pan and tilt positions, detection of a subject for automatic tracking is performed, and if the subject is detected, then transition to an automatic tracking state is caused to occur.
US10334156B2 Systems and methods for varying field of view of outside rear view camera
A side rear view camera is located at a driver or passenger side of the vehicle, captures video beside and behind the vehicle, and has a predetermined field of view (FOV). The predetermined FOV is defined by a first predetermined horizontal angle of view (AOV) and a first predetermined vertical AOV. A display is located and visible within a passenger cabin of the vehicle. A display module, on the display: displays a first portion of the video from within a first predetermined portion of the predetermined FOV, the first predetermined portion of the predetermined FOV being defined by a second predetermined horizontal AOV and a second predetermined vertical AOV; and selectively displays a second portion of the video from within a second predetermined portion of the predetermined FOV, the second predetermined portion of the predetermined FOV being defined by a third predetermined horizontal AOV and a third predetermined vertical AOV.
US10334148B2 Camera module integrated liquid display device and manufacturing method thereof
A liquid-crystal display (LCD) device includes: an array substrate on which a sub-pixel is disposed; a color filter substrate on which a color filter corresponding to the sub-pixel is disposed; and a liquid-crystal layer between the array substrate and the color filter substrate. The array substrate comprises a lens hole, the color filter substrate comprises a lens hole guide, and a diameter of the lens hole is smaller than an inner diameter of the lens hole guide.
US10334137B2 Image reading apparatus and image reading method
Provided is an image reading apparatus configured to recognize edge portions of an image of an original precisely without being influenced by the varying state of the four sides of the original. The image reading apparatus includes an image reading unit configured to read the original image by scanning the original, an edge determining unit configured to determine first edge locations at the left end and right end of the original image in a main scanning direction, an edge detector configured to detect a second edge location of the original image in a sub-scanning direction, a tilt expression calculator configured to calculate a linear expression that represents the amount of inclination of the original image with respect to the main scanning direction.
US10334135B2 Image processing apparatus, image processing system, and image processing method
An image processing apparatus connected to an external apparatus via a network, includes: a network interface to receive an output-target file and an output setting file from the external apparatus, the output setting file associating file identification information for identifying the output-target file with setting information to be set when the output-target file is output; and circuitry to set an output setting in accordance with the setting information associated with the file identification information of the output-target file, and to output the output-target file in accordance with the output setting that is set.
US10334134B1 Augmented real estate with location and chattel tagging system and apparatus for virtual diary, scrapbooking, game play, messaging, canvasing, advertising and social interaction
A device based system for interacting around a collection of user definable moments portraying a theme readable by others via a filter. Users may participate actively, voyeuristically, passively, or vicariously, to share propaganda, graffiti, news, parody, satire, opinions, information, commentary, entertainment, contests, and amusement to a location or an object.
US10334133B2 Illuminating device, image reading apparatus including the illuminating device, and image forming apparatus including the image reading apparatus
An illuminating device capable of stably illuminating an irradiated object such as a document while suppressing light loss with a simply structure is provided. An LED array and a reflective plate are disposed sandwiching a slit (St) through which light reflected by a document MS passes and a light-guiding member is disposed on the side of the LED array. The light-guiding member includes a direct emission unit disposed between an illumination range y centered on a document reading position and the LED array and an indirect emission unit disposed between the reflective plate and the LED array, a light incidence face of the direct emission unit and a light incidence face of the indirect emission unit are disposed at mutually different position around the LED array, and the LED array is disposed on a side of an interior angle formed by the light incidence faces.
US10334132B2 Image reading device for rotating read image in accordance with orientation of face image, image forming apparatus, and image reading method
An image reading device includes an image reading portion, a detection processing portion, a determination processing portion, and a rotation processing portion. The image reading portion is configured to read an image of a document. The detection processing portion is configured to detect a face image included in a read image read by the image reading portion. The determination processing portion is configured to determine an orientation of the face image when the face image is detected by the detection processing portion. The rotation processing portion is configured to rotate the read image so as to cause the orientation of the face image determined by the determination processing portion to coincide with a predetermined specific direction when the orientation of the face image does not coincide with the specific direction.
US10334131B2 Image reading apparatus and processing device with specific assembly for cover open/close determination
An image reading apparatus includes a document placement surface, a document cover that rotates between a closed state and an open state, a pressing portion that is disposed on the side of the document table and presses a switch, a rotary lever that is disposed on the side of the document cover and applies external force to the pressing portion, and a biasing member that biases one end side of the rotary lever in a direction that moves away from the document cover, in which when the document cover is at a predetermined angle, one end of the rotary lever pushes down the pressing portion to change the state of the switch, and in the process of displacement from the predetermined angle to the closed state, the one end of the rotary lever rotates in a direction approaching the document cover and maintains the state of the switch.
US10334121B2 Image forming apparatus
Disclosed is an image forming apparatus, including: a job receiver that receives a print job; a printer that executes an image forming in accordance with the print job received by the job receiver; and a hardware processor that: receives an adjustment content and a setting of an execution starting condition of an adjustment for an adjustment item relating to the image forming, and registers the adjustment content and the execution starting condition as a profile; and executes the adjustment in accordance with the adjustment content set in the registered profile when the execution starting condition set in the profile is satisfied.
US10334113B2 Auto-tuning of acoustic echo canceller
A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that echo estimate from a microphone signal to output an echo cancelled signal, the gain control system comprising a monitoring unit configured to estimate an energy associated with an impulse response of an adaptive filter configured to generate the echo estimate from the far-end signal and a gain tuner configured to adjust an attenuation of at least one of the microphone signal and the far-end signal in dependence on the estimated energy.
US10334098B1 Systems and methods for controlling a mobile device cover
A mobile application running on a host mobile device is used to control the display of notifications, received by the host mobile device, on a mobile device cover. A single button on the mobile device cover is used to display, configure, and navigate through functionality menus of functions provided by the mobile device cover.
US10334096B2 Apparatus and method for vehicle safety for hands free SMS capability in a moving vehicle
A vehicle safety function is installed and operative in the vehicle electronics. The vehicle function is implemented via a texting-safety logic inside the vehicle electronics. The texting-safety logic when the vehicle exceeds a threshold speed outputs an RF signal with a texting-safety code. The texting-safety code is picked up by a smart phone in the vehicle to alert the driver about the danger of texting and/or disable the texting feature in the phone while the vehicle is being driven.
US10334090B2 Electronic device
An electronic device includes a first housing, a second housing, a first hinge that is flexible and connects the first and the second housings, and a display panel that is continuously flexible. The first hinge overlaps with a first housing wall of the first housing and a second housing wall of the second housing. The first housing includes a first magnetic body. The second housing includes a second magnetic body. When the first hinge is in an open state, causing the first housing and the second housing to be disposed side-by-side, a magnetic force in a first direction is produced between the first magnetic body and the second magnetic body.
US10334083B2 Systems and methods for malicious code detection
There is provided a computer implemented method for detection and prevention of an attempt at establishment of a network connection for malicious communication, comprising: detecting a connection establishment process for establishing a network connection, the connection establishment process initiated by code running on a client terminal; analyzing records in at least one stack trace of the initiating code managed at the client terminal, to detect a trial to establish a malicious communication wherein the network connection is used for malicious activity; and blocking establishment of the network connection when the analysis detects the trial to establish the malicious communication based on the network connection.
US10334054B2 User interface for a device requesting remote authorization
The present disclosure generally relates to techniques for managing a remote authorization to proceed with an action, such as creating a secure network connection. In some examples, a requesting device receives selection of one or more options. The requesting device transmits a request to proceed with an action to an authenticating device. The authenticating device concurrently displays an indication of the request to proceed with the action, information about the selected one or more options, and an indication of the requesting device. The authenticating device receives authorization to proceed with the action and transmits a response to the requesting device regarding the request to proceed with the action.
US10334034B2 Virtual machine live migration method, virtual machine deployment method, server, and cluster system
A virtual machine live migration method includes: acquiring load information of physical machines in a first physical machine group, where the physical machines share a same access switch; determining a source physical machine and a destination physical machine according to a first dynamic resource scheduling policy and the load information of the physical machines; and delivering a migration instruction to the source physical machine according to a second dynamic resource scheduling policy. In the foregoing method, virtual machine live migration is performed preferentially within a physical machine group so that network traffic of the migration passes through only one access switch. This shortens a length of a data transmission link, increases a migration rate, and relieves impact of migration traffic on network load in a cluster.
US10334033B2 Partition balancing in an on-demand services environment
Techniques for partition balancing. Organization identifiers (orgIDs) are acquired for one or more organizations within a multi-organization on-demand services environment having multiple nodes, each of which have one or more partitions. A mapping of the orgIDs to the partitions within the multi-organization on-demand services environment is determined. Resource consumption for the organizations is determined. Resource consumption for the partitions based on the resource consumption of the organization and the mapping of the organization to the partitions is determined. A score for the partitions based on the resource consumption is generated. The partitions are redistributed among the nodes based on the partition scores.
US10334032B2 Energy-saving deployment method of virtual CDN
The present invention discloses an energy-saving deployment method of a virtual CDN. According to the historical flow data of the virtual CDN and the prediction model (ARIMA) in the controller, the network peak flow in the next time period is predicted. Next, the scale of the virtual CDN system at the next moment is calculated according to the peak flow. Meanwhile, several redundant servers are added to correct the prediction error. The network flow is aggregated to the desired virtual servers based on the calculation of the controller through a load balancer. In this way, the utilization rate of the virtual CDN system can be increased, and the energy consumed due to the higher utilization rate of the CDN system is saved.
US10334031B2 Load balancing based on impending garbage collection in execution environment
Efforts to avoid time-outs during execution of an application in a managed execution environment may be implemented by monitoring memory allocation.
US10334029B2 Forming neighborhood groups from disperse cloud providers
A cloud manager, for forming neighborhood groups from disperse cloud providers, receives provider data relating to a plurality of disperse cloud providers for a plurality of data subcategories classified under N-number main categories. The cloud manager generates a respective vector to represent each of the plurality of disperse cloud providers based on the provider data. The cloud manager generates an N-number axis space comprising the vectors. The cloud manager groups the plurality of disperse cloud providers in the N-number axis space into at least one cloud provider group, based on the vectors and a clustering algorithm.
US10334028B2 Apparatus and method for processing data
An apparatus for processing data includes a processor configured to acquire size information on a size of first result data from a first node. The first result data is generated in first distributed processing executed by the first node on a first part of first input data for the first distributed processing executed by a plurality of nodes. The processor is configured to acquire data arrangement information for second distributed processing executed by the plurality of nodes. The processor is configured to generate a data arrangement instruction on basis of the size information and the data arrangement information. The data arrangement instruction defines an arrangement pattern of second result data generated in the first distributed processing executed by the plurality of nodes and stored in the plurality of nodes as the second input data. The processor is configured to transmit the data arrangement instruction to the plurality of nodes.
US10334027B2 Collaborative communication between colony applications
In a method for collaborating, a first computing device determines capabilities needed for an application to function. The first computing device enables one or more other computing devices to connect to the application. The first computing device determines capabilities of a second computing device, wherein the second computing device is connected to the application. The first computing device determines the capabilities needed for the application to function are met. The first computing device configures a user interface of the second device.
US10334018B2 Processing of data files
In general, it is proposed to define a new expiry mechanism for a data file being received at the client. In the following it is proposed that the expiry time on the receiver side should be “shortly” after a possible reception of all packets. It is proposed that the receiver should know as precisely as possible that no additional packets for that data file are expected anymore. As soon as the receiver can safely regard the reception of the file, the receiver could either move on to the next segment (delay optimization) or try to make use of the received information.
US10334014B2 Accessing connected service resources in a distributed application programming interface
The disclosure relates to technology for accessing connected resources in a distributed application programming interface (API) of a network. A request is received from a client node, where the request includes one or more service labels indicating a selection of services to invoke. The one or more resources to visit are identified for the services requested according to resource connections. A response is then sent to the client node in which the response includes one or more hyperlinks to the one or more resources identified, where the one or more hyperlinks are annotated with the one or more service labels to indicate the services requested.
US10334013B2 Avoiding web request failures before they occur by component analysis
Disclosed herein is a method for predicting and avoiding request failures. The method includes receiving a request for access to at least one web service and analyzing the request to identify at least one probabilistic resource tree for handling the request. The method further includes detecting a problem preventing a usage of a resource in the at least one probabilistic resource tree. The problem causes the request to fail upon implementation of the request. Furthermore, the method includes performing an action to avoid the implementation of the request.
US10334004B2 System and method for networked video capture, backup, and serving
Transparent backup and archiving of video data for one or more Video Management Systems is provided by capturing such data from at least one network used by the VMS(s) using packet capture by one or more taps and associated Streaming Video Capture and Replay System (SVCRS) and without requiring cooperation from or modification to any VMS. By noting the source and destination of data packets, as well as aspects of the content, such as the data type, format, or protocol used, the nature of the devices sending or receiving the data packets can also be determined. For example, it is possible to determine that a sending device is a camera, and a receiving device is a component of a VMS. Using such information, lists of cameras, VMSs, and clients operating over a network can be created, along with associated information, such as their network addresses. In some cases additional information, such as device capabilities or models, API versions and capabilities, and data storage locations used can also be determined.
US10333996B2 Methods and systems for analyzing streaming media sessions
A method for analyzing a streaming media session between at least two communicating entities includes at least one media stream having at least two packets communicated between the communicating entities during the streaming media session. At least two monitoring entities are configured to record a plurality of observations pertaining to at least one of: the media stream, the packets, devices associated with at least one of the communicating entities, wherein the monitoring entities include at least one of a network entity forwarding the media stream between the communicating entities. Observations are received from the monitoring entities, and processed to obtain a plurality of pre-processed observations. The pre-processed observations are analyzed to determine a session quality. A notification is sent to at least one of the monitoring entities during the streaming media session, if the session quality satisfies at least one quality criterion.
US10333990B2 Policy management
In embodiments of the present invention improved capabilities are described for the operation of a threat management facility, wherein the threat management facility may provide for a plurality of computer asset protection services to a corporate computer network. The threat management facility may provide a policy management service as one of the plurality of protection services, wherein the policy management service may be adapted to provide corporate policy updates to a plurality of computer facilities associated with the corporate computer network. In addition, the corporate policy updates, and a related corporate policy, may relate to the acceptability of an operation of a computer application.
US10333989B2 Policy management
In embodiments of the present invention improved capabilities are described for the operation of a threat management facility, wherein the threat management facility may provide for a plurality of computer asset protection services to a corporate computer network. The threat management facility may provide a policy management service as one of the plurality of protection services, wherein the policy management service may be adapted to provide corporate policy updates to a plurality of computer facilities associated with the corporate computer network. In addition, the corporate policy updates, and a related corporate policy, may relate to the acceptability of an operation of a computer application.
US10333978B2 Communication system, user apparatus, content source and method for secure content delivery
A user apparatus configured to request and receive data divided into chunks from a content source over a network, the apparatus comprising: a network module configured to establish a secure path to the content source and to establish an unsecure path to the content source; a determination module configured to determine that a next chunk of data is required and to determine whether the next chunk of data is protected; and a request module configured to request and receive the next chunk of data, wherein the next chunk of data is requested and received via the unsecure path if or when the next chunk of data is unprotected.
US10333977B1 Deceiving an attacker who is harvesting credentials
A system for deceiving an attacker who harvests credentials within an enterprise network, including a management server deploying a deceptive agent on an endpoint computer of the enterprise network, the deceptive agent including a hook manager creating system hooks on resources in the endpoint computer that holds valuable credentials, which would be desired by attackers, and a deceptive content provider, generating deceptive content and returning the deceptive content to a malicious process run by an attacker on the endpoint computer, the malicious process making a read request directed to a resource in the endpoint computer that holds valuable credentials, thus making it appear to the attacker that a response is coming from the resource whereas in fact the response is coming from the deceptive agent, when the hook manager hooks the read request.
US10333975B2 Enhanced computing system security using a secure browser
Described herein are systems, methods, and software to provide secure browsers to end user devices. In one implementation, a secure browsing service receives, over a network, a request for an internet browser from an end user device. The secure browsing service further, in response to the request, allocates a virtual machine with an instance of the internet browser executing thereon to the end user device, and provide a remote connection to the internet browser on the virtual machine to the end user device.
US10333974B2 Automated processing of suspicious emails submitted for review
Systems and methods for enterprise cybersecurity triaging of emails suspected of malicious content. Triaging may include analyzing threat level of email submitted for cybersecurity review. The systems and methods may deconstruct an email into components scorable for threat type and/or threat level. The systems and methods may include multiple dynamically selectable threat scoring modules. Email threat level may be based on component scores. Evaluated emails and scored components may be stored. Cybersecurity threat analysis may include comparison of the email and/or the scorable components against previously stored evaluated emails and previously stored scored components. Triaging may include identifying enterprise response teams experienced in the threat type and/or threat level of the email and/or of its components. Triaging may include preventing infiltration of an enterprise by malicious emails. The systems and methods may include feedback to enterprise associates regarding detecting and handling potentially malicious emails.
US10333973B1 Managing unpatched users
The innovation disclosed and claimed herein, in one aspect thereof, comprises a management system and method of handling unpatched users. When a user requests to access their user account or a network, the user is checked for type of browser the user is being used and which version of the browser is being used. If the user is using an unsecured or unpatched browser, the system offers to update the browser software or provide a virtual machine through the browser so that malware cannot transfer from the user computer to the network. The virtual machine can provide a virtual keyboard to protect the user's login credentials from a key logger. The user logs into the user account within the virtual machine.
US10333971B2 Systems and methods for detecting and preventing cyber-threats
A system (100) for detecting and preventing cyber-threats is disclosed. The system (100) can include an online-analytical-processing (OLAP) resource (102) coupled to a data mining engine (104), a reporting resource (106) and a processor (108). The processor (108) can run instructions stored within an extract-transform-load (ETL) module (112). The ETL module (112) can enable the processor (108) to extract one or more data tuples various data sources (110). The ETL module (112) can enable the processor to transform the extracted tuple(s).
US10333957B2 Auto-tuning security analysis tool configuration via correlation analysis
A configuration for a security analysis tool is received from a user. The configuration includes two or more configuration items. Each configuration item is a parameter in the configuration of the security analysis tool that has a plurality of possible values. A correlation between the two or more configuration items is determined. The correlation is based on one or more pre-determined empirical correlations.
US10333947B2 Pre-processing before precise pattern matching
Pre-processing before precise pattern matching of a target pattern from a stream of patterns. Including acquiring occurrence numbers of target elements in the target pattern, initializing the buffer, the buffer indicating a section in the stream of patterns, determining whether occurrence numbers of the target elements in the buffer reach the occurrence numbers of the target elements in the target pattern, updating the buffer and then returning to the determining step, in response to determining that the occurrence numbers of the target elements in the buffer do not reach the occurrence numbers of the target elements in the target pattern, and outputting the elements in the buffer for subsequent processing, in response to determining that the occurrence numbers of the target elements in the buffer reach the occurrence numbers of the target elements in the target pattern.
US10333944B2 Detecting impossible travel in the on-premise settings
Determining impossible travel for a specific user entity associated with an on-premises site. A method includes identifying an estimated location of an on-premises site associated with an organization network. Identifying the estimated location of an on-premises site comprises aggregating connection information of remote devices, remote from the on-premises site connecting to the on-premises site. Information related to an on-premises connection event is identified including the estimated location, time information, and a first user identification for an entity. Information is identified related to a different connection event. The information comprises location information, time information and a second user identification for the entity. The information related to the on-premises connection event and the information related to the different connection event are used to detect impossible travel for the entity. An alert indicating an impossible travel condition is provided.
US10333938B2 Methods and resources for creating permissions
A method of creating, at a permissions management resource, access permissions relating to a subject device for at least one data processing device, the method comprising: obtaining, at the permissions management resource, input data; generating, at the permissions management resource, at least one permission relating to accessing the subject device in response to the input data; transmitting, from the permissions management resource to the subject device and/or the at least one processing device, a communication comprising the at least one permission.
US10333932B2 Data encryption and decryption using neurological fingerprints
In accordance with one embodiment, a method for securing data is disclosed. The method includes sensing multi-dimensional motion of a body part of a user to generate a multi-dimensional signal; in response to the multi-dimensional signal and user calibration parameters, generating a neuro-mechanical fingerprint; and encrypting data with an encryption algorithm using the neuro-mechanical fingerprint as a key.
US10333931B2 Information processing apparatus, control method, and storage medium capable of transition to a power safe mode
There is provided a mechanism for invalidating, when an apparatus returns from a high-speed shutdown, authentication identification information issued before the apparatus enters the high-speed shutdown.
US10333914B2 Cross-site, TOTP-based two factor authentication
A host machine has a web browser. A user of the host machine also has a mobile device. A time-based, one-time password (TOTP) authentication scheme leverages a plug-in associated with the browser to automatically inject a received TOTP code into an element of an HTML-based TOTP authentication page, and to programmatically submit the HTML form (e.g., by mimicking the “click to submit” button on the TOTP form). Typically, the TOTP code is obtained following a successful completion of a push notification interaction between a cloud service, which stores TOTP shared secrets that are used to generate the TOTP codes, and the user of the mobile device.
US10333909B2 Methods and systems for broadcasting targeted advertisements to mobile device
The disclosed embodiments illustrate methods and systems for identifying a targeted content item for a user. The method includes receiving one or more encrypted first attributes of the user, and a first key. Thereafter, one or more content items are encrypted using the first key. The one or more content items are stored in a data structure such that the one or more content items are indexed in the data structure according to one or more second attributes of the one or more content items. Thereafter, at least one encrypted content item is retrieved from the data structure based on the one or more encrypted content items, the indexing of the one or more content items, and the one or more encrypted first attributes. The at least one encrypted content item is decrypted to generate the targeted content item.
US10333904B2 Voice access and control
A system comprising a wireless entertainment system natively coupled through a network to a primary service provider for providing services, operates on multiple keywords to re-direct processing operations from the native service provider to additional, non-native services which may include online secure data, VPN, and/or VOIP. The system and method may employ sniffing, masking, and spoofing the communications and effectuating alternative communications channels transparent to the primary service provider. A private device includes code operable to transparently couple a remote device to a remote service provider, monitor a communication between the remote device and the remote service provider, and respond to the communications. Some embodiments may include a private service provider, a VPN connection and operations with a telephone service.
US10333896B2 Concurrent security processing of network packets by multiple in-line network security tools
Systems and methods provide concurrent security processing for multiple network security tools. An input packet is received at a network packet forwarding system from a network packet source, and the network packet forwarding system concurrently sends an output packet based upon the input packet to multiple security tools. Return packets are received based upon the output packet from the security tools after their respective security processing. Once return packets are received from each of the security tools, the network packet forwarding system forwards a secure packet to a packet destination. If a timeout occurs before all return packets are received, the network packet forwarding system can assume that the original packet was unsafe and discard information stored for the input packet. If security tools are configured to modify packets, these modifications can also be tracked.
US10333895B2 Assigning addresses to medical devices in a rack
A rack for holding at least one medical device, the rack comprises a multiplicity of interfaces for connecting at least one medical device to the rack. Herein, a channel identification device is provided which is constituted to assign an identification code to each of the multiplicity of interfaces and is operable to provide, for a medical device connected with one of the multiplicity of interfaces, the identification code associated with the interface to the medical device or a control device connected to the medical device. In this way, a rack for holding at least one medical device is provided which in an easy manner allows for the identification of the topological position of a medical device on a rack or a system of racks.
US10333890B1 Determining IP addresses that are associated with physical locations with new occupants and providing advertisements tailored to new movers to one or more of those IP addresses
Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses.
US10333885B2 System for post self awareness
A social network post subject area of a social network post is identified using text analysis. A longevity of social network posts related to the social network post subject area on each of multiple hosting platforms is determined using monitored multi-platform post-longevity information. A hosting platform with a determined highest longevity of the related social network posts is recommended from among the multiple hosting platforms. Responsive to user approval of the recommended hosting platform, the social network post is posted to the recommended hosting platform with the determined highest longevity of the related social network posts.
US10333881B2 Adaptive ranking of emails in news feeds
An online system receives user interactions associated with an organization. The system generates news feed stories for a user based on the received interactions, and receives emails for the user. The system ranks the emails based on a significance of the email for the user. The system selects for the user a plurality of feed items, wherein a feed item is either a news feed story or an email. The system ranks the plurality of feed items using a ranking score determined for each feed item. The system presents the plurality of feed items to a user based on their ranking in response to receiving a vertical scroll input from the user. If the system receives a horizontal scroll input from the user, the system selects a subset of the plurality of feed items and presents them to the user in response to subsequent horizontal scroll inputs.
US10333876B2 Method and system for communicating between a sender and a recipient via a personalized message including an audio clip extracted from a pre-existing recording
A method of communicating between a sender and a recipient via a personalized message, including steps of: (a) identifying text, via the user interface of a communication device, of a desired lyric phrase from within a pre-existing audio recording; (b) selecting visual data, such as an image or video, to be paired with the desired lyric phrase; (c) extracting audio substantially associated with the desired lyric phrase from the pre-existing recording into a desired audio clip; (d) inputting personalized text via the user interface; (e) creating the personalized message with the sender identification, the personalized text and access to the desired audio clip; and (e) sending an electronic message to the electronic address of the recipient. Clips may be generated automatically based on a relevance score. The electronic message may be a text message, instant message, or email message; this message may alternatively have a link to the personalized message.
US10333874B2 Modification of textual messages
A writing style of content of a composed message, directed to a set of recipients, may be determined. A previous message that includes a first subset of recipients in the set of recipients may be analyzed. Writing habits of the first subset of recipients may be identified based on the analyzing. A difference between the writing style of the content and the writing habits of the first subset of recipients may be identified. The content of the composed message may be modified based on the difference.
US10333866B1 Soft zoning of virtual local area networks in a fibre channel fabric
A network where FC and Ethernet storage traffic share the underlying network. The network extends FC SAN storage specific attributes to Ethernet storage devices. The network is preferably formed of FC switches, so each edge switch acts as an FCoE FCF, with internal communications done using FC. IP packets are encapsulated in FC packets for transport. Preferably, either each outward facing switch port can be configured as an Ethernet or FC port, so devices can be connected as desired. FCoE devices connected to the network are in particular virtual LANs (VLANs). The name server database is extended to include VLAN information for the device and the zoning database has automatic FCOE_VLAN zones added to provide a mechanism for enhanced soft and hard zoning. Zoning is performed with the conventional zoning restrictions enhanced by including the factor that any FCoE devices must be in the same VLAN.
US10333862B2 Reserving resources in an on-demand compute environment
Disclosed is an on-demand system and method for managing resources in an on-demand compute environment from a local compute environment. The method includes receiving information at a local resource broker that is associated with resources within an on-demand compute environment, based on the information, communicating instructions from the local resource broker to the on-demand compute environment and modifying resources associated with the on-demand compute environment based on the instructions.
US10333861B2 Modular cloud computing system
In an illustrative embodiment, a computing system comprises a first computer coupled to one or more additional computers. Each of the one or more additional computers manages a respective set of one or more virtualized computing resources. The first computer manages the one or more additional computers.
US10333852B1 Distributed processing system throttling
Methods, systems, and apparatus are described for throttling a distributed processing system. In one aspect, a method includes identifying records being processed by a distributed processing system that performs agent processes, each of the records including a corresponding timestamp; determining, based on timestamps of the records that have been processed by a first agent process, a first agent progress; identifying a dependent agent process performed by the distributed processing system, wherein the dependent agent process processes only records that have been processed by the first agent process; determining, based on timestamps of records that have been processed by the dependent agent process, a dependent agent progress; and throttling performance of the first process based on the first agent progress and the dependent agent progress.
US10333850B2 Device and process for data throttling for wireless device
The disclosure provides a system and method for controlling on a wireless device the amount and speed of data transferred between a wireless device and the Internet, and a wireless device with a metering client that can throttle data speeds and types based on how much data a user has used. Specifically, the wireless device includes a metering client to track one of data usage or an amount of prepaid data available. When the metering client determines that the amount of data available has exceeded a pre-determined threshold, the wireless device inhibits further data transmission amounts and speeds.
US10333848B2 Technologies for adaptive routing using throughput estimation
Technologies for adaptive routing using throughput estimation that includes a network switch. The network switch is configured to determine an adjusted average saturation count for each output buffer queue as a function of a present value of a saturation counter of a corresponding output buffer queue and a weighted average saturation count and a running average saturation count for each of the plurality of output buffer queues as a function of the corresponding captured present value and the adjusted average saturation count. The network switch is further configured to determine a congestion rate value for each output buffer queue and a total congestion value as a function of the congestion rate values and a standard occupancy congestion corresponding to a respective one of the plurality of output buffer queues. Other embodiments are described herein.
US10333847B2 Packet processing match and action unit with a VLIW action engine
An embodiment of the invention includes receiving packet header vectors where a header vector includes a number of packet header words. Match operations are performed on the packet header words. At least one packet header word is modified based on the match operations. At least one processor is used for each packet header word to perform the packet match operations and modify at least one packet header word. Instructions are received from an instruction word where a VLIW instruction word includes all of the instruction words. Each processor performs an operation in response to the instruction word.
US10333840B2 System and method for on-demand content exchange with adaptive naming in information-centric networks
One embodiment of the present invention provides a system for content exchange in an information-centric network (ICN). During operation, a first node in the ICN receives an interest for a piece of content from a second node. The interest indicates a name of the piece of content and an incoming identifier assigned to the interest by the second node. The system identifies a matching entry in an identifier table stored on the first node that corresponds to the incoming identifier. The matching entry indicates a next-hop neighbor and an outgoing identifier. The system then updates the interest by replacing the incoming identifier with the outgoing identifier, and forwards the updated interest to the next-hop neighbor.
US10333839B2 Routing a data packet in a communication network
In one aspect, a method includes receiving a data packet at a routing node that includes a processor. The method also includes determining at least one value for the data packet, selecting a routing table from a plurality of routing tables stored at the routing node in response to the at least one value for the packet and forwarding the data packet in response to the routing table selected. Each routing table is associated with a respective one cost function.
US10333835B2 Packet transmission method, apparatus, and system
A packet transmission method that is executed in a communications system that includes at least two service nodes and at least one virtual node, where a target virtual node has at least two service time periods, the target virtual node is corresponding only to one service node in one service time period, and is corresponding to different service nodes in two adjacent service time periods. A dispatching device receives a target service packet carries time indication information, and the time indication information is used to indicate an interval between a sending time of the target packet and a sending time of the first packet of the target service; determines a receiving time of the first packet according to the time indication information; and determining a target service node according to the receiving time.
US10333814B2 Method for estimating traffic rate between virtual machine pair, and related device
A method for estimating a traffic rate between a virtual machine pair, and a related device are provided. When a rate of traffic sent by a virtual machine vm-x1 to a virtual machine vm-y1 is estimated, reference is made to at least rates of sending traffic by N21 virtual machines deployed in N2 physical hosts and including the virtual machine vm-x1, rates of traffic sent by N1 switching devices to N4 switching devices, rates of receiving traffic of N31 virtual machines deployed in N3 physical hosts and including the virtual machine vm-y1, and rates of outgoing traffic of the N4 switching devices, thereby facilitating relatively accurate estimation of a traffic rate between a virtual machine pair.
US10333811B2 Apparatus and method for detecting counterfeit advertiser in wireless communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for detecting a counterfeit advertiser by a server includes detecting a random delay time or a cumulative interval for a reference device based on a time stamp for an advertisement packet received from the reference device, and detecting a random delay time or a cumulative interval for a receiving device other than the reference device based on a time stamp for an advertisement packet received from the receiving device.
US10333809B2 Dynamic switching between edge nodes in autonomous network system
System and method of dynamically selecting an egress edge node for data transmission between different autonomous systems based on real-time route performance detection. With respect to a destination node located in a second autonomous system, a plurality of edge nodes in the first autonomous system each operate to detect route performance in real-time and send the detected information to a control center for evaluation. The evaluation results are compared and used to select an optimal edge node and an associated link for transporting data between the source node and the destination node. To switch from a first edge node to a second one, the IP address of the source node contained in the data packets are converted from an address assigned to the first edge node to an address assigned to the second edge node.
US10333797B2 Centralized troubleshooting tool in distributed virtual network
A novel centralized troubleshooting tool that enables user to troubleshoot a distributed virtual network with a single consistent user interface is provided. The distributed virtual network being monitored or debugged by the centralized troubleshooting tool includes different types of logical resources (LRs) that placed or distributed across different physical endpoints (PEs). The centralized troubleshooting tool provides functions that allow the user to invoke commands on different physical endpoints in order to collect information about the logical resources running in those physical endpoints. This allows the user to compare and analyze the information from different PEs for a same LR.
US10333790B2 Method and system for selective route download in network devices
A method for selective route download (SRD) in network devices. The method includes obtaining, by a network device, a first SRD route selection list. The method further includes identifying a first route to be installed in the FIB, based on the first SRD route selection list, including making a first determination that a route map, based on the SRD route selection list, includes route map changes that are exclusively attributed to the SRD route selection list. Identifying the first route further includes making a second determination that the route map changes are exclusively expressed using a prefix list, and based on the first and the second determinations, selecting the first route from a border gateway protocol (BGP) routing information base (RIB), by processing only routes in the BGP RIB that have prefixes matching changed prefixes in the prefix list. The method also includes updating the FIB with the first route.
US10333788B2 System and method for acquiring, processing and updating global information
Embodiments of the disclosure describe a system, method, and apparatus for acquiring global information. The method comprises receiving current version information from a global information server, the current version information associated with current global information and associated with a network service; retrieving the current global information associated with the current version information and associated with the network service from the global information server; and providing or suspending the network service associated with the current global information based on a presence of a stop-write identifier in the current global information.
US10333786B2 System and method for refreshing an information handling system using many to one peer based communication
Methods and systems for refreshing an information handling system may include receiving a request for information, searching a group inventory for the information, and responding to the request with the information. The information may correspond to a configuration. The request may be received from a node in a group with a plurality of nodes. The information requested may correspond to an update to the configuration of the node. The group inventory may be sourced from the group. The information in the response may be based on finding a match in the group inventory.
US10333779B2 System and method for providing a software defined protocol stack
Embodiments are provided for a framework for networks with software defined protocols (SDP) network nodes. The embodiments include a SDM controller component for managing and controlling a data plane protocol for SDP network nodes. The SDP controller also interacts with a software defined networking (SDN) controller for determining one or more paths in a network including the SDP network nodes. The SDP controller is configured to determining a break-down of data plane process functionality into a plurality of basic process function blocks for a service, traffic flow, or virtual network in accordance with network component capabilities or quality of service/experience requirement. A workflow and status information are also determined for one or more network components along a path allocated, by the SDN controller. The workflow and status information are indicated to the one or more components, which are configured to implement the workflow using the basic process function blocks.
US10333777B2 Configuring a secure network infrastructure device
In an embodiment, a user equipment (UE), establishes a local connection (e.g., USB, Bluetooth, etc.) to a network infrastructure device (e.g., a network switch or router) that is not yet configured for operation on a communications network. The UE obtains, while connected to the network infrastructure device over the local connection, device-identifying information (e.g., a location of the UE, a pre-provisioned identifier for the network infrastructure device, etc.) by which the network infrastructure device can be distinguished from other network infrastructure devices of the same type. The UE loads a configuration installation file that is specially configured for the network infrastructure device based on the obtained device-identifying information. The UE executes the configuration installation file over the local connection to configure the network infrastructure device for operation on the communications network.
US10333773B2 Node state detection method and device for non-network positioning system
Embodiments provide a node state detection method and device for detecting a running state of a target node in a non-network positioning system. The method includes: acquiring signal data, the signal data including data of at least one wireless signal received by a data acquisition terminal during one movement within the system. The data acquisition terminal is configured to pass through the target node during the movement. The method further includes determining whether the acquired signal data includes a feature indicated by standard signal feature information and determining the running state of the target node according to a determination result. The embodiments achieve automatic detection on a running state of a node in the non-network positioning system.
US10333771B2 Diagnostic monitoring techniques for server systems
A device, such as a baseboard management controller, monitors a physical-layer device in a server and at least one network connector/cable connected to the physical-layer device, determines a status of the physical-layer device or a status of the at least one network connector/cable indicates at least one of a warning or a failure, and transmits an alert corresponding to the at least one of the warning or the failure to a rack management controller.
US10333769B2 Deployable linear bitwise protocol transformation
The present application is directed to a networked apparatus including a non-transitory memory having instructions stored thereon for generating network traffic based upon a linear representation of a predetermined protocol. The apparatus also includes a processor operably coupled to the non-transitory memory and the listening tool. The processor is configured to perform the instructions of spawning a finite state machine based upon the linear representation of the predefined protocol. The processor is also configured to perform the instructions of sending data of the finite state machine to an endpoint to screen the network traffic. The processor is also configured to perform the instructions of receiving the screened network traffic from the endpoint based upon the finite state machine. The application is also directed to a method for testing network traffic.
US10333768B2 Cluster computing
In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.
US10333760B2 OFDM-based data transmission method and apparatus
Embodiments of the present disclosure relate to an OFDM-based data transmission method and an apparatus. In one example method, a transmitting device generates a data packet. The data packet comprises at least one orthogonal frequency division multiplexing (OFDM) symbol. The OFDM symbol comprises N sequentially numbered subcarriers. The N subcarriers are divided into L subblocks. Each subblock of the L subblocks comprises └N/L┘ subcarriers including M pilot subcarriers. Start subcarriers of adjacent subblocks are adjacently numbered subcarriers. A numbering interval is the same for adjacent subcarriers in each subblock of the L subblocks. Each subblock of the L subblocks corresponds to one phase rotation signal. Signals carried on the subcarriers in each subblock of the L subblocks are signals obtained by multiplying original signals by a corresponding phase rotation signal. The transmitting device sends the data packet.
US10333750B2 Receiver with PHY switch based on preamble
A system for automatically detecting the PHY mode based on the incoming preamble is disclosed. The system includes a multimode demodulator, which includes a preamble detector and a demodulator. The preamble detector is used to determine when the preamble has been received and the PHY mode being used by the sending node. An indication of the PHY mode is supplied to the demodulator, which then decides the incoming bit stream in accordance with the detected PHY mode. In some embodiments, one demodulator, capable of decoding the bit stream in accordance with a plurality of PHY modes is employed. In other embodiments, the system includes a plurality of demodulators, where each is dedicated to one PHY mode.
US10333748B2 Adaptive parameter adjustment method for hybrid precoding millimeter-wave transmission system
The present invention discloses an adaptive parameter adjustment method for a hybrid precoding millimeter-wave transmission system. The method includes the following step: interacting between a transmitter and a receiver for a number of radio frequency chains that need to be established. The receiver calculates, according to a received signal power at the time of established a different number of radio frequency chains and a total power consumption at the time of established the different number of radio frequency chains, the number of the radio frequency chains that need to be established. According to the present invention, under a condition of balancing power consumption and a rate, a number of radio frequency chains that need to be established is adaptively selected, so as to optimally configure power consumption and a transmission rate in a millimeter-wave transmission system.
US10333738B2 Method and apparatus for receiving data and method for transmitting data in mobile communication system
A base station defines a short TTI (transmission time interval) equal to the length of one subslot as the minimum unit of a time resource for data transmission in a subframe including a plurality of subslots, determines the RS type the terminal will use for transmission, among a plurality of RS types, based on the positions of RSs (reference signals) within the short TTI, and sends information on the RS type the terminal will use for transmission to the terminal.
US10333737B2 Method of aligning interference in wireless local area network
There is provided a method of aligning interference in a wireless local area network. A method of receiving a frame includes receiving a first frame from a first access point associated with a terminal, comparing a signal level of the first frame with a preset data rate, performing a pre-procedure for interference alignment when the signal level of the first frame is less than the preset data rate, receiving a second frame from the first access point, and aligning interference of the second frame based on information obtained through the pre-procedure. According to the present invention, it is possible to control interference in an overlapping band.
US10333734B2 Control infrastructure
In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).
US10333729B1 Protecting a network from a unicast flood
An approach is provided for protecting a network from a unicast flood. If the destination MAC address of a frame is not included in a table of unknown MAC addresses, the MAC address is added to the table and the frame is forwarded to non-blocked spanning tree links to find the MAC address in the network. If the MAC address is included in the table, and if a timer for suppressing forwarding of frames is active, the frame is discarded, or if the timer is inactive, a counter for counting received frames is incremented and compared to a threshold value. If the counter is greater than the threshold value, the timer is activated and the frame is discarded. If the counter is not greater than the threshold value, the frame is forwarded to the non-blocked spanning tree links to find the MAC address in the network.
US10333728B2 Reception apparatus, reception method, transmission apparatus, and transmission method
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method, by which efficient filtering processing can be performed. Provided is a reception apparatus, including: a reception unit that receives a broadcast wave of digital broadcasting using an IP (Internet Protocol) transmission system; and a filtering processing unit that performs filtering processing on a packet by using filtering information, the filtering information being provided in a header of the packet, the packet being transmitted in a baseband stream in a first layer via the broadcast wave, the first layer being lower than an IP layer in a hierarchy of a protocol of the IP transmission system. The present technology is applicable to a television receiver, for example.
US10333711B2 Controlling access to protected objects
A device operated by a user may store an object to which access is to be regulated, which may be achieved by encrypting the object with an encryption key and sending the key to a server having a key store. When a user of the device requests access to the object, the server may authenticate the user (e.g., according to a credential submitted by the user) and verify a trust identifier of the device (e.g., authorization to access the object through the device, and/or the integrity of the device), before sending to the device a ticket granting access to the key. The device may send the ticket to the server, receive the key from the server, decrypt the stored encrypted object, and provide the object to the user. This mechanism promotes rapid access upon request and efficient use of the server, and enables remote revocation of access.
US10333709B2 Method and apparatus to support binary packing of JSON data
A new approach is proposed that contemplates systems and methods to support packing of both binary data and fields of non-binary logical data (e.g., JSON) into a payload, which is then transmitted by a client to a cloud-based storage or a web server over a communication network. Here, the payload is designed for the packing binary data with the non-binary data fields that preserves backwards compatibility with all types of clients of the data without any limitation on the data format supported by the clients. As such, the packing of binary data with data fields of the non-binary logical request data allows both simple text-based parsing and binary data to co-exist where both binary and string data can be included in the payload.
US10333707B1 Systems and methods for user authentication
Systems and methods for authenticating an electronic transaction are described. A request to complete an electronic transaction is initiated using a third party application installed on a computing device. The third party application receives, from a remote server, a temporary URL including a token. A background application installed on the computing device decrypts the token. The computing device displays details of the request provided by a user of the computing device and prompts the user to provide biometric information to verify the request. A biometric hardware device in communication with the computing device receives biometric information and passes it to a hardware abstraction layer of the computing device, which maps the biometric information to generate a key. The background application encrypts the key and sends the encrypted key to the remote server. The computing device receives a verification result for the request, e.g., via the third party application.
US10333704B2 Encryption generation for multiple inserted devices with graphical user interface interaction
Various embodiments for encryption enablement in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises managing each step of an encryption key creation process for a computer storage system using an automated wizard by interactively sensing inserted access key hardware and providing a real-time progress and error report of the encryption key creation process.
US10333703B2 Key exchange process
Embodiments are directed to a computer-implemented method and system for generating a transport key. A method can include generating, using a processor, a key agreement pair comprising a public agreement key and a private agreement key in a second element. Thereafter, generating, using the processor, a transport key based on the public agreement key in a first element. Then sending, using the processor, an information blob to the second element. Finally, independently generating, using the processor, the transport key in the second element using the information blob and the private agreement key. The transport key can thereafter be used to send information securely between the first and second elements.
US10333702B2 Updating key information
A method of providing key information from a sender to one or more receivers, the method comprising: obtaining initial key information comprising a plurality of units that assume respective values; forming encoded key information from the initial key information, wherein the encoded key information comprises a plurality of encoded units that correspond to respective units of the initial key information, wherein said forming comprises, for each unit of the initial key information, selecting an encoding from a plurality of invertible encodings associated with said unit and encoding said value assumed by said unit with said selected encoding to form the corresponding encoded unit; and providing the encoded key information to said one or more receivers.
US10333688B2 Method and system time division duplex communication in wireless networks
A processing system for simultaneous bidirectional transmissions, the processing system comprising a non-transitory memory storage comprising instructions and one or more processors in communication with the memory, wherein the one or more processors execute the instructions to: determine first transmission time slots for downlink (DL) and uplink (UL) transmissions for a first plurality of user equipment (UEs); assign a DL transmission to a first shared time slot of said first transmission time slots for a first UE in said first plurality of UEs; and assign an UL transmission to said first shared time slot for a second UE in said first plurality of UEs.
US10333687B2 Method and apparatus for implementing interference alignment on the basis of codebook design and selection
Disclosed are a method and apparatus for interference alignment based on codebook design and selection. The method includes: a codebook set including codebooks of different sizes of a precoding matrix is pre-designed or pre-stored; a receiver or a transmitter selects a codebook satisfying a specified condition from the codebook set to explicitly or implicitly notify the opposite end; the receiver designs, based on obtained ideal CSI and an interference alignment condition, a precoding matrix V and a receiving matrix U for interference alignment; the receiver selects a matrix V′ having the highest similarity to V from the current codebook to serve as a finally quantized precoding matrix V′; the receiver calculates, based on V′, U again to obtain a receiving matrix U′ according to the interference alignment condition; and the transmitter transmits a signal according to feedback information and V′, and the receiver filters the signal according to U′.
US10333686B2 Adaptive half duplex/full duplex operation for battery and antenna constrained devices
A user equipment (UE) and network entity implement improved communication methods which enable a UE to operate using differing modes of operation without detaching from a network. The UE may send first information indicating its capabilities to the network entity and may receive a first indication based on the first information. The first indication may indicate that the UE operate according to a first mode of operation. The UE may receive a second indication based on an occurrence of a first condition detectable at the network entity. The second indication may indicate that the UE operate according to a second mode of operation different from the first mode of operation. The first condition may be an initialization of a real time data packet session for the UE or may be a first message sent by the UE in response to one or more radio conditions exceeding a threshold.
US10333681B2 Apparatus and method for transceiving channel state information
A method of an evolved Node B (eNB) in a wireless environment is provided. The method includes receiving, from a user equipment (UE), a plurality of channel state information (CSI) feedback respectively corresponding to a plurality of CSI processes that are respectively allocated a plurality of precoding matrix indexes (PMIs), determining a modulation and coding scheme (MCS) value based on the plurality of received CSI feedback, and transmitting, to the UE, data modulated based on the determined MCS value by cyclically using the plurality of PMIs, wherein the plurality of CSI feedback may each include information on a channel quality indication (CQI) as to a PMI allocated to a CSI process corresponding to each of the plurality of CSI feedback.
US10333669B2 Apparatus and method for transmitting single channel, bonded channel, and MIMO OFDM frames with fields to facilitate AGC, timing, and channel estimation
Disclosed is an apparatus for wireless communications. The apparatus includes a processing system configured to generate a single-channel frame, a bonded channel frame, or a MIMO channel frame. Each of the frame types includes a first portion and a second portion, said first portion being decodable by a first device operating according to a first protocol, said second portion not being decodable by the first device, wherein the first and second portions are decodable by a second device operating according to a second protocol; and an interface configured to output the frame for transmission. The second portion includes a first field including frequency-domain PRBS data for AGC, a second field including a time-domain sequence for timing of input sample window for FFT processing, and a third field including frequency-domain pilots for channel estimation. For MIMO, these fields for different transmit chains are transmitted in a time aligned manner.
US10333665B2 Method and system for wireless communication between terminals and half-duplex base stations
A wireless communication method between a plurality of terminals and an access network. The access network is configured to transmit downlink messages on a downlink in reply to uplink messages transmitted by the terminals. The access network includes a plurality of half-duplex base stations. Each terminal waiting for a downlink message in reply to a transmitted uplink message is configured to listen to the downlink in a listening window, the duration of which is at least five times that of the downlink message. The method includes the steps of determining if listening windows of terminals overlap. When an overlap allows the transmission of several downlink messages by a single base station, the downlink messages are transmitted grouped together in a single transmission window of the base station.
US10333660B2 Determining a rate at which units of data are received erroneously
A method is implemented by a first radio node (30) for determining a rate at which units of data are received erroneously from one or more second radio nodes. The method comprises inspecting (110) data units received from the one or more second radio nodes for errors. The method also includes making (120) successive determinations of the rate at which data units are received erroneously from the one or more second radio nodes. Each determination must be made based on inspecting at least a minimum number of received data units for errors. The method further entails adapting (130) the minimum number of data units that must be inspected across determinations of different rates, such that determinations of different rates must be respectively made based on inspecting different minimum numbers of received data units for errors.
US10333659B2 Data transmission method, device, and system
A data transmission method, a device, and a system for data transmission includes a first device that determines a hybrid automatic repeat request (HARQ) process number of a first subframe according to an HARQ process number of a second subframe, the first device sends the first subframe and the second subframe to a second device, and the second subframe includes the HARQ process number of the second subframe.
US10333653B2 Communications device and methods
A communications device and method of communicating using a communications device is disclosed for performing device-to-device communications. The communications device is configured to divide data for transmission into a plurality of data units, to encode a first of the data units, at the communications device for transmission to a destination communications device in accordance with a hybrid automatic repeat request, HARQ, protocol. The encoding provides redundant data, which can improve an integrity of correctly recovering the first data unit when received by the destination communications device and provide an indication of whether the first data unit has been received correctly. The communications device transmits the encoded data unit to the destination communications device, and either receives, from the destination communications device, an acknowledgement message, ACK, indicating that the data unit has been received correctly by the destination communications device, or if, after a predetermined time has elapsed, an ACK message is not received by the communications device, then retransmits at least part of the encoded data unit to the destination communications device in accordance with the HARQ process, the communications device assuming that the destination communications device determined that the data unit was not received correctly in accordance with a decoding process performed by the destination communications device. Alternatively the communications device receives, from the destination communications device, a negative acknowledgement message, NACK, providing an indication that the destination communications device determined that the data unit was not received correctly in accordance with a process of decoding the received encoded data unit performed by the destination communications device, or if, after a predetermined time has elapsed, an ACK message is not received then the communications devices encodes a next one of the data units, and transmitting the next encoded data unit to the destination communications device in accordance with the HARQ protocol.
US10333652B2 Redundancy in converged networks
A second node may receive a first duplicate package through a first converged network via a first node. The first and second nodes may be physically connected to two or more converged networks. The second node may also receive a second duplicate package through a second converged network. The second node may determine that the first duplicate package was received before the second duplicate package. The second node may delete the second duplicate package. The second node may send the first duplicate package to an application.
US10333650B2 Aperiodic channel quality indicator report in carrier aggregation
Techniques for reporting channel quality information (CQI) in a multi-carrier wireless communication system are disclosed. In one aspect, a user equipment determines one or more reporting groups, each comprising a plurality of component carriers which are configured for the user equipment. The user equipment may detect a trigger from a base station that selects a reporting group and may respond to the trigger by sending CQI for at least the activated component carriers in the selected reporting group.
US10333645B2 Nonlinear noise cancellation in wavelength division multiplexing (WDM) systems
A method that may include receiving a block of signals from a certain wavelength division multiplex (WDM) channel out of a set of WDM channels; analyzing at least a first sub-block of signals of the block of signals to provide analysis results indicative of interferences that affect the first sub-block of signals and result from transmissions over other WDM channels of the set of WDM channels; and mitigating interferences that affect the block of signals in response to the analysis results.
US10333642B2 TDMA communications with clock synchronization
A network of nodes communicating with a central node using a Time Division Multiple Access (TDMA) communications network is disclosed. Each node can synchronize an internal clock with an internal clock of the central node when entering the TDMA communications network using a packet received from the central node. Furthermore, each node can maintain synchronization using subsequent packets communicated in the TDMA communications network and a time slot assigned for the subsequent packet.
US10333634B1 Test arrangement and test method
Test arrangement and method for wirelessly testing a device under test. An in-band test signal and a further interference signal are emitted to the device under test by a test arrangement comprising a single antenna. For this purpose, a linear polarized in-band test signal and a linear polarized interference signal are generated. The in-band test signal and the interference signal are combined by a transducer to a circular polarized signal and the circular polarized signal comprising the in-band test signal and interference signal is used for testing the device under test.
US10333633B2 Angle of arrival estimation in a radio communications network
There is provided mechanisms for estimating angle of arrival of a radio signal in a radio communications network. A method is performed by a radio transceiver device. The radio transceiver device comprises an antenna array that, by means of analog beamforming, is configured to shift between at least two phase center locations. The method comprises obtaining measurements of the radio signal as received by the antenna array using two mutually different phase center locations. The method comprises estimating the angle of arrival of the radio signal using the measurements as obtained using the two mutually different phase center locations.
US10333619B2 Optical positioning
According to an example aspect of the present invention, there is provided an apparatus comprising at least one memory configured to store positioning information, and at least one processing core configured to determine a position estimate for the apparatus based at least in part on the positioning information and on at least one direction of a steerable optical beam, the steerable optical beam being steerable by the apparatus.
US10333609B2 Method of generating transmission signal using preprocessing filter of MIMO transmitter
A method of generating a transmission signal and a MIMO transmitter are disclosed. The method includes the steps of selecting a reference RE from an RE group including a plurality of resource elements (REs), generating a common precoder and a preprocessing filter to be shared by the plurality of the REs belonging to the RE group based on channel information of the reference RE, generating first signals corresponding to a precoding signal for each of the plurality of the REs in a manner of applying the common precoder to transmission data of each of the plurality of the REs and generating second signals in a manner of compensating first signals of REs except the reference RE among the plurality of the REs using channel information of each of plurality of the REs and the preprocessing filter.
US10333605B2 Method, system and device for measuring channel state information
The present disclosure relates to the field of wireless communication technology, in particular to a method, system and device for measuring CSI, so as to solve the problem in the related art where, on the premise that a Massive MIMO technology plays to its strengths, a CSI measurement and feedback mechanism on the basis of a downlink reference signal may lead to obvious time-frequency resource overhead. The method includes steps of: transmitting, by a network side device, a group of reference signals which have been beamformed to a User Equipment (UE), so as to enable the UE to measure the reference signals, each reference signal in the group of reference signals corresponding to a space in a sector; and determining, by the network side device, whether or not a beamforming mode for each reference signal is to be adjusted in accordance with feedback information from the UE. According to the present disclosure, it is able to, on the premise that the Massive MIMO technology plays to its strengths, reduce the time-frequency resource overhead caused by the measurement and feedback of the downlink reference signals.
US10333604B2 System and method for distributed antenna wireless communications
A system and method are described for distributed antenna wireless communications. For example, a method implemented within a wireless transmission system comprised of a plurality of wireless client devices and a plurality of distributed antennas is described comprising: computing channel state information (CSI) for wireless communication channels between the plurality of base distributed antennas and the wireless client devices; computing precoding weights from the channel state information; precoding data using the precoding weights prior to wireless transmission from the plurality of distributed antennas to the wireless client devices; and wirelessly transmitting the precoded data from the distributed antennas to each of the wireless client devices, wherein the precoding causes radio frequency interference between the plurality of base stations but simultaneously generating a plurality of non-interfering radio frequency user channels between the plurality of distributed antennas and the plurality of wireless client devices.
US10333601B2 Time- and/or frequency-domain coordinated scheduling and beamforming
It is provided a method, including coupling respective portions of a transmission resource to fixed beams in a 1:1 relationship such that the portions coupled to different fixed beams do not overlap, wherein the transmission resource is foreseen for transmission by the cell, each of the fixed beams is defined by a fixed beam weight vector, and a number of the fixed beams is predefined and equal to or larger than 2; allocating one of the fixed beams and the portion of the transmission resource coupled to the one of the fixed beams to a terminal; configuring a transmitting device to transmit to the terminal in the fixed beam and the portion of the transmission resource allocated to the terminal.
US10333598B2 Weighted aggregation-based method and device for transmitting control signals
An objective of the application is to provide a method and apparatus for transmitting control signals based on weighted aggregation. Specifically, the method comprise: determining aggregation level weight vectors corresponding to control signals to be transmitted by multiple antenna elements corresponding to the common control channel port, and transmitting the control signals through the multiple antenna elements based on the aggregation level weight vectors. Compared with the prior art, the present application implements enhancement of the common control channel coverage in the 3D-MIND system, and solves the problem of coverage holes in 3D-MIMO due to the introduction of a 2D planar array; moreover, the antenna array gains of the present application are more uniformly distributed in the whole EOD (elevation angle of departure) span, and the gains are significant.
US10333596B2 Methods and devices for determining precoder parameters in a wireless communication network
A method and a device for determining parameters of a precoder in a wireless communication system are disclosed. According to one aspect, a method includes selecting a subset of beams corresponding to a plurality of orthogonal beams; obtaining power levels of the selected subset of beams for generating a first factor of the precoder and obtaining phases of the selected subset of beams for generating a second factor, wherein the first factor and the second factor are part of the parameters of the precoder.
US10333592B2 System and method for interference avoidance based on signal alignment in two-tier MIMO OFDM
Embodiments are provided for interference avoidance based on signal alignment for multiple-input and multiple-output (MIMO) with orthogonal frequency-division multiplexing (OFDM) or OFDM access (OFDMA). The embodiments include a signal alignment scheme using both spatial and frequency dimensions. The scheme includes an existing link between an existing transmitter and an existing receiver, and a new link between a new transmitter and a new receiver. The new transmitter determines combinations of space dimensions and frequency dimensions unused in transmission on an existing link, and assigns signals for transmission on the new link at one or more of the unused combinations of space dimensions and frequency dimensions. The existing receiver is further configured to reallocate its power to release, using a greedy search algorithm, a small eigenvalue algorithm, or a best throughput algorithm, a null space of some space dimensions to the new transmitter.
US10333590B2 Communication apparatus, communication method, and program for exchanging data with a target
A communication device includes a first processing unit that detects a target and receives a first command for activating an interface upon a detection of the target. The communication device also includes a second processing unit that exchanges data with the target through the first processing unit. Further, the communication device includes an interface between the first processing unit and the second processing unit. The first processing unit selects a predetermined interface level from among a plurality of interface levels based on the first command and exchanges data with the second processing unit based on the predetermined interface level.
US10333588B2 Communication via a magnio
A system includes a transmitting device and a receiving device. The transmitting device includes a first processor configured to transmit data to a transmitter and the transmitter. The transmitter is configured to transmit the data via a magnetic field. The receiving device includes a magnetometer configured to detect the magnetic field and a second processor configured to decipher the data from the detected magnetic field.
US10333575B2 System and method for displaying digital imagery on a digital imagery display locket
A digital imagery display locket includes a locket case having a housing and an openable cover attached to the housing, a display configured to display digital imagery on the display secured to the housing and configured to be covered by the cover in a closed position, a processor disposed in the housing and configured to communicate with the display, a memory disposed in the housing and configured to store data used by the processor to create the digital imagery on the display, and a wireless transceiver disposed in the housing and configured to wirelessly receive the data and to communicate the data to the processor.
US10333568B2 Method and apparatus for associating radio frequency identification tags with participants
Systems, methods, apparatuses, and computer readable media are disclosed for associating a radio frequency identification tag with a participant. In one embodiment, a method is provided for associating an unassociated RF location tag with a participant. The method may include determining an unassociated RF location tag to be associated with the participant, receiving sensor derived data from one or more sensors, determining an identity of the particular participant using the sensor derived data, and associating the identity of the particular participant with the unassociated RF location tag.
US10333554B2 Efficient generalized tensor product codes encoding schemes
A method for generating a binary GTP codeword, comprised of N structure stages and each stage comprises at least one BCH codeword with error correction capability greater than a prior stage and smaller than a next stage, includes: receiving a syndrome vector s of a new stage 0 binary BCH codeword y over a field GF(2m) that comprises Δt syndromes of length m bits, wherein the syndrome vector s comprises l-th Reed-Solomon (RS) symbols of Δt RS codewords whose information symbols are delta syndromes of all BCH codewords from stage 0 until stage n−1; and multiplying s by a right submatrix Ũ of a matrix U, wherein U is an inverse of a parity matrix of an BCH code defined by tn, wherein the new binary BCH codeword is y=Ũ·s.
US10333547B2 Encoder and method for encoding input data using a plurality of different transformations or combinations of transformations
An encoder includes data processing hardware operable to: process input data into a plurality of blocks/packets; apply a plurality of transformations to content of the blocks/packets to generate corresponding transformed data; check a quality of representation of the transformed data prior to application of the transformations to determine whether or not the quality of representation of the transformed data satisfies quality criteria; if the quality of representation does not satisfy the quality criteria, to divide and/or combine the one or more individual blocks or packets further and repeating the transformation step; and if the quality of representation of the transformed data satisfies the one or more quality criteria, to select coding methods and encode data representative of the input data to be encoded to provide encoded output data; and communicate in the encoded data information describing the plurality of transformations or combinations of transformations employed when coding the blocks/packets.
US10333542B2 Digital-to-analog converters having a resistive ladder network
According to an embodiment, a digital-to-analog converter may be provided. The digital-to-analog converter may include a resistive ladder network including a plurality of paths corresponding to bit currents, respectively. The digital-to-analog converter may include a switching circuit configured to include a plurality of weighted elements respectively coupled to the paths. The digital-to-analog converter may include a reference voltage setting circuit coupled to the weighted elements and the paths, and configured to minimize a variation of threshold voltages of the weighted elements.
US10333531B2 Synchronous oscillation circuit
A synchronous oscillation circuit has multiple oscillators, a grounding unit and a common floating grounding unit. Each of the oscillators has a ground terminal. The grounding unit has a first terminal and a second terminal, wherein the second terminal is grounded. The common floating grounding unit is electrically connected between the ground terminals of the oscillators and the first terminal of the grounding unit. The oscillators are grounded through the common floating grounding unit and the grounding unit, so that the oscillators interfere with each other. When the oscillation signals generated by the oscillators reach a steady state, the oscillation frequencies of the oscillators are synchronized.
US10333514B2 Power module
A communication signal terminal receives a first communication signal which includes an address of a first IC and a first configuration value for the first IC, and a second communication signal which includes an address of a second IC and a second configuration value for the second IC. A data common bus is connected to the communication signal terminal and transmits the first communication signal and the second communication signal. The first IC is configured to receive the first communication signal transmitted through the data common bus, and store first configuration value for the first IC included in the second communication signal. The second IC is configured to receive the second communication signal transmitted through the data common bus, and store the second configuration value for the second IC stored in the second communication signal.
US10333509B2 Drive device and power supply system
The present invention provides a drive device and a power supply system capable of driving a power transistor with low power while reflecting variations in manufacture process and external environments. A trigger detection circuit monitors a voltage between terminals or a current between terminals in a switching period of a power transistor and detects that the voltage between terminals or the current between terminals reaches a predetermined reference value. A current switching circuit selects a register outputting a current value to a variable current driver circuit from a plurality of registers and switches the register to be selected using a detection result of the trigger detection circuit as a trigger in the switching period, thereby making the drive current of the variable current driver circuit shift.
US10333508B2 Cross bar switch structure for highly congested environments
A semiconductor circuit is provided having a crossbar switch arrangement, which includes at least one multiplexer, an output of which corresponds to an output of the crossbar switch arrangement. The arrangement also includes: a set of input lines connected to data inputs of the multiplexer, the input lines extending along a first direction of the semiconductor circuit; and a set of select lines connected to select inputs of the multiplexer, the select lines extending along a second direction of the semiconductor circuit, where the second direction differs from the first direction. The multiplexer includes at least one multiplexing circuit for generating a multiplexed signal from signals present at the input lines and at least one primary output driver for generating an output signal from the multiplexed signal.
US10333502B1 Level shifter with sub-threshold voltage functionality
Various embodiments provide for a level shifter with sub-threshold voltage functionality, which permits the level shifter to operate even when a voltage supply to the level shifter falls below a normal operational voltage range of one or more devices (e.g., transistors) within the level shifter. A level shift of an embodiment may operate when a voltage supply falls below a normal operational range in order to save power, which can be useful with respect to battery-operated devices, such an Internet of Things (IoT) sensor.
US10333501B2 Buffer circuit and device including the same
A buffer circuit may include: a current mirror circuit suitable for selectively forming a first current mirror corresponding to a first power source voltage, and a second current mirror corresponding to a second power source voltage; and a differential pair coupled to the current mirror circuit, and suitable for forming a current path with the first current mirror or the second current mirror, amplifying a differential signal corresponding to a difference between a reference voltage and input data received through an input terminal, and outputting the amplified differential signal to an output terminal as a buffer output signal.
US10333497B1 Calibration devices for I/O driver circuits having switches biased differently for different temperatures
A calibration circuit is connected to an input/output driver, a voltage bias generator is connected to the calibration circuit and the input/output driver, and a temperature sensor is connected to the voltage bias generator. The calibration circuit and input/output driver each include a bank of resistors and corresponding switches. Bodies of the switches are connected to the voltage bias generator, and the switches are biased by a bias signal output from the voltage bias generator. The calibration circuit includes a comparator device connected to the switches and to a reference resistor. Activation and deactivation of selected ones of the switches is made to match the reference resistor. Also, the voltage bias generator adjusts the bias signal when a temperature change is sensed by the temperature sensor. Thus, the switches change current flow as the bias signal changes, without changing which of the switches are activated or deactivated.
US10333495B2 Compensated programmable RF attenuator
A programmable RF attenuator having a first connection node and a second connection node is disclosed. The programmable RF attenuator provides RF attenuation between the first connection node and the second connection node based on at least a first attenuation control signal. The programmable RF attenuator includes a first RF attenuator circuit and a first reactance compensation circuit, such that the first RF attenuator circuit includes a first shunt transistor element and a first shunt resistive element, which is coupled to the first shunt transistor element. The first shunt transistor element receives the first attenuation control signal. The first reactance compensation circuit is coupled to the first RF attenuator circuit and at least partially compensates for reactive characteristics of the programmable RF attenuator that affect an attenuation flatness of the programmable RF attenuator.
US10333486B2 Piezoelectric vibrator and piezoelectric vibrating apparatus
A piezoelectric vibrator that includes a piezoelectric film with a pair of electrodes disposed on opposing sides of the piezoelectric film. Moreover, the vibrator includes first and second adjustment films with the first adjustment film covering the first surface of the piezoelectric film in a first region and the second adjustment film covering the first surface of the piezoelectric film in a second region that is different from the first region. Moreover, the second region of the piezoelectric film has a greater displacement than the first region when the piezoelectric vibrator vibrates.
US10333484B2 Filter modules and filter arrays having inductive impedance
Aspects and examples reduce the insertion loss and the noise figure of a filter module, which is configured by capacitive elements such as surface acoustic wave resonators and impedance matched. In one example, the filter module includes a filter having a certain passband and a matching resonator for impedance matching of the filter, the passband of the filter being included in a frequency band ranging between a resonant frequency and an antiresonant frequency of the matching resonator, and a center frequency of the passband of the filter being lower than a center frequency of the band ranging between the resonant frequency and the antiresonant frequency of the matching resonator.
US10333483B2 Loudness-based audio-signal compensation
Provided are, among other things, systems, methods and techniques for loudness-based audio-signal compensation. According to one such system, an input line accepts an input audio signal; a loudness estimator, coupled to the input line, processes the input audio signal to obtain an audio playback loudness level and also provides a production loudness level for the input audio signal; and a filter generator/selector coupled to an output of the loudness estimator provides an audio compensation filter based on the production loudness level and the audio playback loudness level. The input signal is processed by the audio compensation filter to provide an output signal.
US10333479B2 Power amplifier with improved linearity
Power amplifier circuitry includes an amplifier stage, a non-linear compensation network, and non-linear compensation control circuitry. The amplifier stage includes an input and an output, and is configured to receive an input signal at the input and provide an amplified output signal at the output. The non-linear compensation network is coupled between the input and the output of the amplifier stage. The non-linear compensation control circuitry is coupled to the non-linear compensation network and one or more of the input and the output of the amplifier stage. The non-linear compensation control circuitry is configured to adjust a capacitance of the non-linear compensation network to cancel a parasitic capacitance associated with the amplifier stage and thus reduce AM-PM distortion.
US10333477B2 Switched capacitor house of cards power amplifier
A circuit topology including stacked power amplifiers (e.g., class D PA cells) in a ladder arranged in a house-of-cards topology such that the number of stacked-domains follows a decaying triangular series N, N−1, N−2, . . . , N−i from a fixed ladder to an ith ladder to provide a 1:(i+1) voltage conversion ratio, each stacked domain outputs its power via a flying domain power amplifier cell, and each ladder balances stacked domains of a prior ladder and combines power from all prior ladders.
US10333471B2 Scalable periphery tunable matching power amplifier
A scalable periphery tunable matching power amplifier is presented. Varying power levels can be accommodated by selectively activating or deactivating unit cells of which the scalable periphery tunable matching power amplifier is comprised. Tunable matching allows individual unit cells to see a constant output impedance, reducing need for transforming a low impedance up to a system impedance and attendant power loss. The scalable periphery tunable matching power amplifier can also be tuned for different operating conditions such as different frequencies of operation or different modes.
US10333470B2 Apparatus and methods for envelope tracking systems
Apparatus and methods for envelope tracking systems are provided. In certain configurations, an envelope tracking system includes a digital filter that generates a filtered envelope signal based on a digital envelope signal representing an envelope of a radio frequency signal, a buck converter controllable by the filtered envelope signal and including an output electrically connected to a power amplifier supply voltage, a digital-to-analog converter module including an output electrically connected to the output of the buck converter and that provides an output current, and a digital shaping and delay circuit configured to generate a shaped envelope signal based on shaping the filtered envelope signal. The shaped envelope signal controls a magnitude of the output current, and the digital shaping and delay circuit controls a delay of the shaped envelope signal to align the output of the digital-to-analog converter module and the output of the buck converter.
US10333457B2 Bowtie nanoantennas for efficient thermophotovoltaics and enhanced sensitivity IR photodetectors
A matching technique and the field enhancement at the terminals of a bowtie nanoantenna is presented to develop compact, highly efficient, and flexible thermophotovoltaic (TPV) cells. The bowtie antenna is designed for maximum power transfer to a near infrared band of a TPV cell. In one example, a small cube of indium gallium arsenside antimode or another suitable material with a low bandgap energy of 0.52 eV is mounted at the terminals of the antenna. Such a load presents a frequency dependent impedance with a high resistance and capacitance at the desired frequency (180THz). For maximum power transfer, a high impedance bowtie antenna operating at the anti-resonance mode connected to an inductive transmission line to compensate for the load capacitance is realized. The same antenna and load configuration with the semiconductor material used in photoconductive mode is used to realize a sensitive uncooled photodetector.
US10333442B2 Motor control device and game machine
In a motor control device, a communication interface receives a control command defining a target rotation amount and a target rotation speed of a motor. A sensor interface receives a detection signal from a rotation angle sensor outputting a detection signal in every rotation of the motor at a predetermined angle. A controller decides a set value of a rotation speed of the motor. A drive signal generator generates and outputs a drive signal for rotating the motor. The controller calculates a difference between the target rotation amount and a total rotation amount of the motor from start of execution of the control command, based on the number of received detection signals, and determines whether an abnormality occurs in operation of the motor based on an update frequency of a minimum value of the difference or a non-update period when the minimum value of the difference is not updated.
US10333438B1 Motor driving circuit
The present disclosure provides a motor driving circuit, which includes a position detecting circuit, a drive processing circuit, an adjusting voltage source, a parameter reading unit and a timing unit. The timing unit generates a timing signal, and the parameter reading unit processes the timing signal to obtain a consecutive first time interval and a second time interval. The parameter reading unit reads a first functional parameter voltage of a functional parameter pin in the first time interval and generates first functional parameter data to be written into a first register, and reads a second functional parameter voltage of a functional parameter pin in the second time interval and generates second functional parameter data to be written into a second register. The drive processing circuit drives a motor according to the first functional parameter data and the second functional parameter data.
US10333436B2 Drive circuit for electric motors
Drive circuits for parallel electric motors are provided. A drive circuit includes an inverter, at least one current sensor, and a DSP. The inverter is coupled to and configured to provide three phase power to a plurality of parallel electric motors. The at least one current sensor is coupled to the inverter and is configured to measure stator phase currents output by the inverter for driving the plurality of parallel electric motors. The DSP is coupled to the inverter and the at least one current sensor and is configured to receive the stator phase currents from the at least one current sensor, and generate at least one PWM signal for controlling the inverter based on the stator phase currents.
US10333433B2 Graphene enhanced piezoelectric article of manufacture, system and method of energy generator and storage cell
The present invention provides a graphene enhanced piezoelectric article of manufacture, system and method of energy generation electrical energy and an electrical charge obtained from environmental motion forces present in the environment that may be collected and stored. The graphene enhanced piezoelectric generator device is configured to utilize a supersatuatrated liquid solution enhanced with graphene to interact with piezoelectric material to generate the electrical charge to provide a self-powered system. The combination of solid graphene in a liquid suspension with piezoelectric materials, an enclosure forming a biodegradable housing, an agitator disposed in the enclosure for interacting with the liquid solution to create mechanical stress, and an electrical circuit using a capacitor has been designed with application in generation of renewable energy for use using mechanical motion from sources in nature available to such person.
US10333427B2 Equivalent transistor and three-level inverter
This disclosure relates to an equivalent transistor and a three-level inverter, and pertains to the field of power electronics technologies. The equivalent transistor includes a first transistor, a second transistor, and a diode. A source electrode of the first transistor is electrically connected to a source electrode of the second transistor; a gate electrode of the first transistor is electrically connected to a gate electrode of the second transistor; and one end of the diode is electrically connected to a drain electrode of the first transistor, and the other end of the diode is electrically connected to a drain electrode of the second transistor. According to this disclosure, a reverse recovery time can be reduced, and a switching speed of the equivalent transistor can increase.
US10333420B2 Active single phase to three phase power converter
A phase converter that converts single phase AC electric power to balanced three phase AC power. Two input terminals are connectable to a single phase AC power source, and connect directly to two output terminals of the converter. The phase converter has a storage capacitor, three active half bridge modules connected to the storage capacitor and a controller. Two modules connect to the input terminals and charge the storage capacitor. The other module connects to a third output terminal. The controller switches the module connected to the third output terminal and one of the other modules to generate and shape a second phase and a resultant third phase.
US10333404B1 Voltage-based auto-correction of switching time
A control device for a switching voltage regulator having a high-side switch and a low-side switch to supply a switching voltage to a load includes a comparator configured to compare the switching voltage with a reference voltage to provide an enable signal to the low-side switch, and a spike detection circuit configured to receive the switching voltage and output an offset control signal to execute a time shift to the enable signal.
US10333400B2 Boost DC-DC converter including a switching element
A boost DC-DC converter includes: an input terminal; an output terminal; a first boost circuit configured to generate, from an input power to the input terminal, a first boosted power having a higher voltage than a voltage of the input power, and outputs the generated first boosted power from the output terminal; a second boost circuit configured to generate, from the input power, a second boosted power having a higher voltage than the voltage of the input power; and a storage capacitor configured to store the second boosted power as a storage power, and supply the storage power to the first boost circuit as an operation power source. The first boost circuit is configured to start a boost operation with the storage power when a voltage of the storage power is equal to or higher than a minimum operation voltage of the first boost circuit.
US10333394B2 Switched-capacitor buffer and related methods
A line receiver comprising a switched capacitor circuit and a buffer is described. The buffer may be configured to receive, through the switched capacitor circuit, an analog signal. In response, the buffer may provide an output signal to a load, such as an analog-to-digital converter. The switched capacitor circuit may be controlled by a control circuitry, and may charge at least one capacitive element to a desired reference voltage. The reference voltage may be selected so as to bias the buffer with a desired DC current, and consequently, to provide a desired degree if linearity. The line receiver may further comprise a bias circuit configured to generate the reference voltage needed to bias the buffer with the desired DC current.
US10333389B2 Converter module for a multi-stage converter and method for operating said converter module
A converter module for a multi-stage converter includes an energy storage device connected in parallel with a series circuit of a first and a second semiconductor switching unit. At least one of the semiconductor switching units has a bidirectional switch. A switch-on unit is connected in parallel with the bidirectional switch. With the switch-on unit there can be produced a switch-on voltage for switching on the bidirectional switch from a voltage dropping across the bidirectional switch. There is also disclosed a multi-stage converter having the novel converter module and a method for operating the converter module.
US10333386B2 Method for detecting a voltage collapse
A method detects a working voltage collapse by use of an electric component, in which the exceeding of a critical characteristic of the working voltage is monitored and an excess is detected as a collapse. Accordingly, in order to recognize the collapse breakdown in a simple trouble-free manner, a model voltage generated by a model circuit is used as the critical characteristic.
US10333378B2 Speed restriction system using eddy currents
The current subject matter describes a device and system including one or more movable arms containing one or more magnets that are caused to move relative to a non-ferrous material by motion of the device to generate eddy currents that cause a braking of the device. Devices of this disclosure may include one or more trolleys that moving along a coaster track and which contain braking arms having magnets that move due to inertial force and/or can be controlled by a remote server computer based on information obtained from the one or more trolleys as they move along the coaster track.
US10333372B2 Disturbance avoiding cover
A body is located between a protected component and a disturbing object and is inclined relative to a vertical direction. The protected component is located outside an interior of a vehicle. The body includes a lowermost portion in the vertical direction. The lowermost portion has a foreign matter discharge portion. An upper side of the protected component in the vertical direction is at least partially exposed from the body.
US10333370B2 Flooring system
The present invention relates to a flooring system for generating electricity from users as they walk. A flooring system (1) for characterizing a footstep (2), comprising: a plurality of tiles (200) for supporting one or more people; and a plurality of sensors (100x, 100y, 100z), each sensor (100x, 100y, 100z) arranged to generate a signal representing a force applied thereto, wherein each tile (200) is supported by at least three sensors (100x, 100y, 100z), the flooring system (1) further comprising a data processing system (1001) in communication with each sensor (100x, 100y, 100z) for receiving the signal generated thereby, wherein for each tile (200): the data processing system (1001) is arranged to produce output data by comparing the signals received from the sensors (100x, 100y, 100z) supporting that tile (200) to estimate the location of a footstep (2).
US10333366B2 Expandable slot closure for an electric machine
A slot-closing device for closing a slot in a stator or a rotor of an electric machine includes a closure element for closing the slot. A closure element for closing the slot contains a ferromagnetic material, and has a predetermined bending section along a longitudinal extension direction of the closure element, such that two leg portions disposed at an obtuse angle of less than 180° to one another are connected by the bending section. An adhesive layer designed to harden when heated is disposed on edges of the two leg portions.
US10333365B2 End winding support segment with integrated lubricant manifold
An end winding support segment for a generator rotor includes a support segment body with a curved inner surface configured to be adjacent to a rotor shaft, a winding support arm extending radially outward from the support segment body, and an orifice extending from the curved inner surface of the support to an exterior surface of the support adjacent the winding support arm with the orifice configured to transfer lubricant from a surface of the rotor shaft to a winding located on the winding support arm.
US10333363B2 Connection device and electric machine
A connection device for connecting at least one electrical hollow conductor as used in a winding of an electric machine for a motor vehicle to an electrical energy source or an electrical energy storage or user is disclosed, wherein the connection device includes a first channel adapted for introduction of a coolant into the at least one hollow conductor.
US10333351B2 Driving circuit for driving N transmitter-side coupling circuits and wireless power transmitter including the same
The present disclosure relates to a driving circuit and a wireless power transmitter including the same. N+1 half-bridge circuits constitute N full-bridge circuits by reusing the half-bridge circuits, so as to drive a plurality of coils for wirelessly charging a plurality of loads.
US10333350B2 Wireless power transfer using direct field penetration through a metal object
An apparatus for wireless power reception in an electronic device may include a casing configured to house electronic components of the electronic device. The casing may include a non-conductive support substrate and a metal layer disposed on the support substrate. The apparatus may include a power receiving element configured to magnetically couple to an externally generated magnetic field to produce power for one or more of the electronic components of the electronic device.
US10333344B2 Emergency backup systems providing dimmed power
A dimmer device for connection to a conventional uninterruptible power supply (UPS) may include a dimmer and a switch assembly that can be configured to provide an automatically switched dimming output to LED loads during a power failure. An integrated emergency backup system may include a charging circuit, a battery, an inverter, a dimmer and a switch circuit that provides an automatically switched dimming output to LED loads during a power failure. The system may operate in either phase dimming mode or 0-10 v low voltage dimming mode. A lighting fixture that includes a light fixture with built-in emergency backup system is also disclosed.
US10333341B2 LED lighting system with battery for demand management and emergency lighting
This disclosure describes systems, methods, and apparatus for a combined LED driver and emergency backup battery system. The LED driver can include current regulation circuitry as well as a bus enabling charging and discharging of an energy storage device from and to the bus. A master controller can control charging and discharging of the energy storage device via a controller of an energy storage management system, and also communicate with the current regulation circuitry to control a balance of power between an AC mains, the energy storage device, and driving of an LED light source. Accessories may be coupled to the bus and receive low voltage power from the bus and optionally receive commands from the master controller and provide sensed data back to the controller. A wireless network interface to the master controller can enable system states based on electrical power company indications and instructions.
US10333334B2 Wireless power transfer in an electronic device having a tuned metallic body
An electronic apparatus may include an electrically conductive body configured to magnetically couple to a first magnetic field. A first tuning element may be connected to the electrically conductive body. An electrically conductive coil may be wound about an opening defined by the electrically conductive body, and configured to magnetically couple to a second magnetic field.
US10333327B2 Bootstrap capacitor charging circuit for GaN devices
GaN-based half bridge power conversion circuits employ control, support and logic functions that are monolithically integrated on the same devices as the power transistors. In some embodiments a low side GaN device communicates through one or more level shift circuits with a high side GaN device. Both the high side and the low side devices may have one or more integrated control, support and logic functions. Some devices employ electro-static discharge circuits and features formed within the GaN-based devices to improve the reliability and performance of the half bridge power conversion circuits.
US10333322B2 Systems and methods for battery charger with safety component
A battery charger with an internal power storage device may be used to facilitate fast charging of a battery by using a high C-rate. A battery charger with an internal power storage device may include a control circuit that receives operating mode instructions to operate in a base charging mode or a fast charging mode. In the base charging mode, the battery charger may be configured to concurrently charge a battery and an internal power storage device at a base C-rate using current supplied from an external power source. In the fast charging mode, the battery charger may be configured to charge the battery at a high C-rate, which is substantially higher than the base C-rate, by using the internal power storage device.
US10333321B2 Overvoltage and overcurrent protection circuit and mobile terminal
The present disclosure provides an overvoltage and overcurrent protection circuit and a mobile terminal. The overvoltage and overcurrent protection circuit comprises a primary protection circuit and a secondary protection circuit. The primary protection circuit comprises a power end coupled to an anode of a cell, a detection end coupled to a cathode of the cell, and a low potential interface end coupled to a ground end of a charging and discharging interface. The secondary protection circuit comprises a high potential cell end, a low potential cell end, and a high potential interface end, in which the high potential cell end is externally coupled to the anode of the cell, the low potential cell end is externally coupled to the cathode of the cell, and the high potential interface end is externally coupled to a power end of the charging and discharging interface.
US10333313B2 Electrical assembly
There is provided an electrical assembly for use in an electrical system. The electrical assembly comprises a DC path. The DC path includes: a DC power transmission medium; and a current commutation device, the current commutation device including a switching element and an energy absorbing element, the switching element arranged to permit a current flowing, in use, through the DC path to flow through the switching element and at the same time bypass the energy absorbing element, wherein the electrical assembly further includes a control unit programmed to selectively control the switching of the switching element to commutate the current directly from the switching element to the energy absorbing element in order to increase the resultant voltage drop caused by the flow of direct current through the DC path in which the current commutation device is connected and thereby oppose the flow of the current through the DC path.
US10333307B2 Machine learning based demand charge
A computer-implemented method, system, and computer program product are provided for demand charge management. The method includes receiving an active power demand for a facility, a current load demand charge threshold (DCT) profile for the facility, and a plurality of previously observed load DCT profiles. The method also includes generating a forecast model from a data set of DCT values based on the current load DCT profile for the facility and the plurality of previously observed load DCT profiles. The method additionally includes forecasting a monthly DCT value for the facility using the forecast model. The method further includes preventing actual power used from a utility from exceeding the next month DCT value by discharging a battery storage system into a behind the meter power infrastructure for the facility.
US10333300B2 Power distribution management apparatus, power distribution management method, and recording medium
A power distribution management apparatus includes an electrical connection storage unit, a search unit, and an output unit. The electrical connection storage unit is configured to store electrical connection information in which a combination of a plurality of junctions that describes which a plurality of facilities of a power distribution system are electrically connected to each other and a facility determined based on the combination are associated. The search unit is configured to search a facility corresponding to the combination while investigating an uninvestigated junction among the plurality of junctions contained in the combination starting from a predetermined junction with reference to the electrical connection information stored in the electrical connection storage unit. The output unit is configured to output facility information obtained from the combination where the investigation is performed and a result of the search after the investigation and the search are performed.
US10333291B2 Multiple generator ground fault detection
Detection and protection against electric power generator stator ground fault conditions in multiple-generator high-impedance grounded installations is provided herein. In one embodiment, a generator protection element may block a determination of a fault using third harmonic voltages when the third harmonic voltage from the generator is less than a factor of the maximum third harmonic voltage from all of the generators on the common bus. A tripping subsystem may issue a trip command based upon detection of a stator ground fault condition.
US10333283B1 Low profile raceway
In various implementations, a raceway may include a housing with walls and arms extending from the housing. A cavity may be disposed in the housing and cables may reside in the cavity, during use. The cables may provide connectivity to receptacles of the raceway and thus a variety of devices. A cover may be utilized with the housing to facilitate access to the cables in the cavity of the housing. In some implementations, the cover may be retained by flexible arms of the housing. The raceway may be configured to receive wire clips to retain cables and/or conduit disposed in a cavity of the raceway.
US10333275B2 Packaging assembly for high-speed vertical-cavity surface-emitting laser
A packaging assembly for a high-speed vertical-cavity surface-emitting laser (VCSEL) mainly applies a lens assembly consisted of several prisms to split a laser beam emitted by a VCSEL element so as to guide a small portion of the laser beam back to a monitor photodiode (MPD) and the rest of the laser beam to travel away along an optical axis. Such a spectacular design of the lens assembly can not only relieve the VCSEL element from a position right under the optical axis, but can also reduce signal loss by shorting a length of a bonding wire for a corresponding pin through disposing the VCSEL element further close to the corresponding pin. Thereupon, a defect of lights reflected from a lens or a translucent plate on a cap can be substantially improved.
US10333270B2 Optical module and method for manufacturing the optical module
An optical module 1 according to an embodiment includes a plurality of laser diodes (LDs) 21 to 23, a multiplexing optical system 30 combining a plurality of laser beams from the respective plurality of LDs, and a package 10 accommodating the plurality of LDs and the multiplexing optical system. The package includes a support mounted with the multiplexing optical system, and a cap having a transmissive window that allows a resultant light beam to pass through. At least one of the LDs has an oscillation wavelength of nor more than 550 nm. The package has an internal moisture content of not more than 3000 ppm. The multiplexing optical system is fixed to the support by a resin curing adhesive.
US10333266B2 Graphene-based optical sub-system
The present disclosure provides an optical sub-system for a passive, mode-locked laser optical system. The optical sub-system may include a graphene-based saturable absorber and an optical device configured to control dispersion properties of the laser optical system. The graphene-based saturable absorber may be supported by the optical device.
US10333263B2 Cable connector assembly having cable of a flat structure
A cable connector assembly includes a connector and a cable, the cable including plural core wires arranged in an upper and a lower rows, wherein several pairs of high-speed signal lines, a pair of low-speed signal lines, a power signal line, and a spare signal line are located in the upper row, and other pairs of high-speed signal lines, a detection signal line, a power supply line, another spare signal line, and another power signal line are located in the lower row.
US10333257B2 Signal connector having grounding terminal and ground piece together to form a grounding element
The present invention provides a signal connector having grounding terminals and ground piece together to form a grounding element, which includes a first terminal assembly, a second terminal assembly, and a ground piece inserted in an insulating base body and located between the first and second terminal assemblies; wherein, two metal plates are inserted in the insulating base body and in contact with the ground piece respectively with the top portions thereof exposed outside the top surface of the insulating base body to serve as first grounding terminals of the first terminal assembly, and the bottom portions of the two metal plates exposed outside the bottom surface of the insulating base body to serve as second grounding terminals of the second terminal assembly. The first and second grounding terminals, and the ground piece are able to form the grounding element together for providing a shielding effect.
US10333240B2 Connector assembly for electrically connecting circuit boards
Connector assembly includes first connector, second connector opposing first connector, and relay conductor that is held by first conductor and second connector and allows conduction between conduct first connector and second connector, wherein first connector preferably includes a pair of terminals that clamp relay conductor such that movement of relay conductor in the X-axis direction, which is the relative moving direction with respect to second connector, is allowed, and wherein second connector preferably includes a pair of terminals that clamp relay conductor such that movement of relay conductor in the Y-axis direction, which is the relative moving direction with respect to first connector and intersects the X-axis direction, is allowed.
US10333235B1 Selecting switching functions using screw-force, on modules having traces
This invention can be used as mini-micro-switching, up to macro switching.An electronic module having several input copper circuit traces, and several output copper traces, or wires, with some traces having disconnects, consisting of drilled holes, which can be bridged by conductive fasteners.This invention is also solving switching of differing functions both in the industry, and after that the product is in the market and the customer requests switching options. Selecting a switching options can be accomplished on a module, by first remove a conductive fastener from one position and attach the fastener in a second position on copper traces. Where the fastener is removed and not re-inserted, an open circuit trace occurs. Thereby accomplishing:selecting, reversing, or switching of one, or of a multiple of circuits.
US10333227B2 Waveguide device, and antenna device including the waveguide device
A waveguide device according to an embodiment includes an electrically conductive member having an electrically conductive surface, a waveguide member extending so as to face along the electrically conductive surface, and stretches of artificial magnetic conductor on both sides of the waveguide member. The waveguide member includes a first portion extending in one direction, and at least two branches extending in mutually different directions from one end of the first portion, the at least two branches including a second portion and a third portion. The second portion has a recess in a side face that connects to one side face of the first portion, the recess reaching the waveguide face.
US10333219B2 Antenna systems and related methods for selecting modulation patterns based at least in part on spatial holographic phase
Antenna systems and related methods are disclosed. An antenna system includes an antenna controller configured to operably couple to an array of electromagnetic (EM) scattering elements. The controller is configured to determine a performance parameter of the antenna system for a plurality of different combinations of different spatial holographic phases and effective mode indices having different modulation patterns corresponding thereto, and select one of the modulation patterns based on the performance parameter corresponding thereto. A method includes storing data indicating a modulation pattern determined based on a spatial holographic phase and an effective mode index for each of a plurality of different main beam angles from the antenna, and controlling the antenna to operate with a main beam pointed in each of the plurality of different main beam angles by controlling the antenna to operate in each modulation pattern corresponding to the plurality of main beam angles.
US10333211B2 Electronic device including multiband antenna
An electronic device is provided. The electronic device includes an outer housing that comprises a first surface facing a first direction, a second surface facing a second direction opposite to the first direction, and a side surface surrounding a space between the first surface and the second surface, a display adapted to expose at least a portion of the display through the first surface of the outer housing, a PCB arranged between the second surface and the display in an interior of the outer housing, a communication circuit arranged on or over the PCB, a first conductive structure formed of at least one of the first surface or at least a portion of the side surface is electrically connected to the communication circuit, and a second conductive structure formed of the portion of the display electrically connected to the first conductive structure.
US10333210B2 Low profile high performance integrated antenna for small cell base station
The present disclosure relates to antenna design for Installation on small cell base stations. The antenna design corresponds to a conformal antenna design that fits into a traditional sun-shield of an outdoor base station. In another aspect, the antenna design supports multiple hands and multiple technologies. In a further aspect the antenna design provides a gain pattern that allows installation of the small cells into directional sectors to further enhance the spectral efficiency while providing a single installation location. In still a further aspect, the design permits the form factor of the base station to meet unique and desirable aesthetic principals such as a modem curved surface and an attractive and distinctive height, width and depth ratio.
US10333203B2 Polarisation device for a satellite telecommunications antenna and associated antenna
The present invention relates to a polarization device (10) for a satellite telecommunications antenna (11) including at least one frequency selective layer (12) able to convert a linear polarization (E), including two components (Ex, Ey), into left circular polarization in a first transmission frequency band (Tx) and into right circular polarization in a second receiving frequency band (Rx) or vice versa, the phase shift between the two components (Ex, Ey) of the linear polarization (E) being included between −85 and −95 degrees, preferably −90 degrees in one of the frequency bands (Rx, Tx), and the phase shift between the two components (Ex, Ey) of the linear polarization (E) being included between +85 and +95 degrees, preferably +90 degrees in the other frequency band (Rx, Tx).
US10333202B2 NFC antenna module and portable terminal having the same
Provided are an NFC antenna module and a portable terminal having the same, the NFC antenna module having a printed circuit board inserted in a radiation sheet thereof or a radiation field formed on the lower surface and at a side part of the portable terminal, thereby improving the antenna characteristics while solving the problem of mounting space shortage in a small-sized portable terminal. The provided NFC antenna module includes: a printed circuit board; a first radiation sheet, which has a first radiation pattern formed along the outer periphery of a central part and is connected to the printed circuit board; and an electromagnetic wave shielding sheet stacked on the printed circuit board and the first radiation sheet.
US10333196B2 Antenna apparatus
An antenna apparatus includes a structure configured to mount within a stock race to permit animals to pass therethrough. One or more antenna coils are attached to or within the structure and provide a magnetic field laterally across the structure. The coils may be arranged in a Helmholtz configuration to provide a substantially uniform field in a read zone. The structure may have an open top and the side walls of the structure may be slanted forwards.
US10333189B2 Tunable filter
A tunable filter includes a first waveguide body, a second waveguide body, a metal plate, a tuning piece, and a driving piece. A first cavity is disposed in the first waveguide body, and a second cavity is disposed in the second waveguide body. The metal plate is sandwiched between the first waveguide body and the second waveguide body, multiple windows are disposed on the metal plate, and the first cavity and the second cavity are in communication and are symmetrically distributed on both sides of the metal plate. The tuning piece includes a dielectric pull-rod and multiple metal sheets connected to the dielectric pull-rod, the dielectric pull-rod protrudes out of the first waveguide body and is connected to the driving piece, the multiple metal sheets are disposed inside the first cavity, and the multiple metal sheets are disposed corresponding to the multiple windows.
US10333177B2 Electrolytes and metal hydride batteries
Metal hydride batteries comprising an electrolyte composition which comprises an aqueous solution comprising potassium hydroxide (KOH) and one or more halide and/or oxyacid salts exhibit reduced degradation of the anode material during operation. The salts are for instance alkali metal salts. Anode materials exhibit for instance <100 % of the degradation of the same anode material in the same battery when replacing the electrolyte composition with 30 weight percent (wt %) aqueous KOH and the conductivity of the electrolyte composition is for instance ≥85 % of 30 wt % aqueous KOH. Anode materials are for example ABx high capacity hydrogen storage alloys comprising Mg where x is from about 0.5 to about 5 and which has a discharge capacity of ≥400 mAh/g.
US10333165B2 System for adsorbing thin film sheet to prevent from drooping in fuel cell system
A system for adsorbing a thin film sheet includes a main frame and first and second auxiliary frames connected to respective ends of the main frame. At least one of the first and second auxiliary frames is movably connected to the main frame to increase or decrease a distance between the first and second auxiliary frames. Adsorbing parts are disposed under the first and second auxiliary frames, respectively, to draw or inject air and to adsorb both sides of the thin film sheet. A tension adjusting part adjusts a location of the at least one of the first and second auxiliary frames to adjust a tension applied to the thin film sheet.
US10333164B2 Electrochemical-based purification of electrolyte solutions, and related systems and methods
Methods and systems for removing impurities from electrolyte solutions having three or more valence states. In some embodiments, a method includes electrochemically reducing an electrolyte solution to lower its valence state to a level that causes impurities to precipitate out of the electrolyte solution and then filtering the precipitate(s) out of the electrolyte solution. In embodiments in which the electrolyte solution is desired to be at a valence state higher than the precipitation valence state, a method of the disclosure includes oxidizing the purified electrolyte solution to the target valence.
US10333158B2 Plate assembly having sealing members in an offset alignment
A plate assembly includes a first plate and a second plate positioned adjacent to one another. The first plate includes a first sealing member formed thereon. The second plate includes a second sealing member formed thereon. The first sealing member includes a first end surface and first opposing sides extending from the first end surface. The second sealing member includes a second end surface and second opposing sides extending from the second end surface. The first and second sealing members are offset relative to one another by a first offset distance (D1) in a first longitudinal direction. By varying the sealing member's base width periodically, a greater sealing force is achieved. By offsetting alignment of pairs of sealing members along the seal path, uniform pressure along the seal path is achieved.
US10333149B2 Release system for electrochemical cells
Electrochemical cells, and more specifically, release systems for the fabrication of electrochemical cells are described. In particular, release layer arrangements, assemblies, methods and compositions that facilitate the fabrication of electrochemical cell components, such as electrodes, are presented. In some embodiments, methods of fabricating an electrode involve the use of a release layer to separate portions of the electrode from a carrier substrate on which the electrode was fabricated. For example, an intermediate electrode assembly may include, in sequence, an electroactive material layer, a current collector layer, a release layer, and a carrier substrate. The carrier substrate can facilitate handling of the electrode during fabrication and/or assembly, but may be released from the electrode prior to commercial use.
US10333142B2 Secondary battery including silicon-based compound
Disclosed is a secondary battery including a positive electrode including a current collector coated with a positive electrode mixture that includes a positive electrode active material; a negative electrode including a current collector coated with a negative electrode mixture that includes a negative electrode active material; and an electrolyte solution including a lithium salt and a non-aqueous solvent, wherein the negative electrode includes a carbon-based material and a silicon-based compound, and the non-aqueous solvent includes cyclic carbonate and/or a linear solvent. The secondary battery exhibits superior lifespan characteristics and safety.
US10333139B2 Negative electrode active material, method for producing same, and electrical storage device
Provided is a negative electrode active material including complex particles formed of: nano silicon aggregated particles produced by heating a layered polysilane represented by a composition formula of (SiH)n and having a structure in which multiple six-membered rings formed from silicon atoms are connected; and a composited carbon layer formed from an amorphous carbon and at least covering one portion of the aggregated particles. A mean particle diameter D50 of the aggregated particles is within a range of 0.2 μm to 30 μm, and a mean particle diameter D50 of the complex particles is within a range of 0.5 μm to 40 μm.
US10333121B2 Electric storage device
A secondary battery is provided with an electrode assembly, a case for accommodating the electrode assembly, and a pressure-release valve for releasing the pressure in the case to the outside of the case. The pressure-release valve has a groove including an intersection point. An opening width at a portion of the groove near the intersection point is wider than an opening width at a portion of the groove on the opposite side of the intersection point.
US10333117B2 Battery pack including connection board, PCB housing accomodating PCB, and locking part locking PCB housing to connection board
A battery pack may include a battery cell with a cell lead; a bus bar bonded to the cell lead and having a terminal pin; a connection board having the bus bar mounted thereon; and a printed circuit board (PCB). The PCB may have a terminal clip selectively connected to and disconnected from the terminal pin of the bus bar. The battery pack may also include a PCB housing defining a PCB accommodation space accommodating the PCB. The battery pack may further include a locking part that, in a first locking state, locks the PCB housing to the connection board at a first position where the terminal pin of the bus bar does not elastically deform the terminal clip of the PCB; and in a second locking state, lock the PCB housing to the connection board at a second position where the terminal pin elastically deforms the terminal clip.
US10333116B2 Top loading battery holder
A top loading battery holder that is arranged in direct contact with a surface (e.g., circuit board) to allow for a battery to be arranged directly within the holder and in electrical contact with the surface. The battery holder can include a housing that is configured to at least substantially surround a battery that is arranged therein and a plurality of a flanges and/or protrusions that are configured to extend inwardly from the housing to aid in securing the battery within the housing.
US10333112B2 Recloser battery assembly
A circuit interrupting device for use with a electrical power distribution system includes a housing containing a circuit interrupting mechanism. A battery tube is positioned in the housing. A battery assembly is configured to be inserted into the battery tube. The battery assembly includes a battery assembly body having a first end and a second end. A battery is positioned in the battery assembly body. The battery assembly is configured such that both a positive contact and a negative contact are exposed from the second end of the battery assembly body. In some embodiments, the battery assembly includes a keyed portion mates with the battery tube to ensure alignment of the battery assembly in the battery tube.
US10333111B2 Battery and method for manufacturing battery
A battery capable of changing its form safely is provided. A bendable battery having a larger thickness is provided. A battery with increased capacity is provided. For an exterior body of the battery, a film in the shape of a periodic wave in one direction is used. A space is provided in an area surrounded by the exterior body and between an end portion of the electrode stack that is not fixed and an interior wall of the exterior body. Furthermore, the phases of waves of a pair of portions of the exterior body between which the electrode stack is located are different from each other. In particular, the phases are different from each other by 180 degrees so that wave crest lines overlap with each other and wave trough lines overlap with each other.
US10333109B2 Visual-display structure having a metal contrast enhancer, and visual displays made therewith
Display structures for displays having spaced-apart light-emitting elements. In some embodiments, a display structure includes a metallic contrast enhancer having apertures corresponding to the light-emitting elements. The light-emitting elements may be, for example, integrally formed with a substrate or packaged elements applied to a printed circuit board. In some embodiments, a metallic contrast enhancer of the present disclosure may be incorporated into a touch sensor that can allow a visual display incorporating the touch sensor to operate as a touch screen. Such a touch sensor may be, for example, projected capacitive, surface capacitive, digital-type resistive, or analog-type resistive. In some embodiments, a contrast enhancer may include one or more permanent graphic elements to enhance a visual display.
US10333096B2 OLED display unit and method for manufacturing the same
Disclosed are an OLED display unit and a method for manufacturing the same. The OLED display unit includes a first electrode, a light emitting material layer, a second electrode, and an auxiliary electrode. The auxiliary electrode is provided below the second electrode, and is formed prior to the light emitting material layer. The auxiliary electrode is connected with the second electrode to reduce impedance of the second electrode. When the OLED display unit is used, a voltage drop resulted from a wire resistance of a cathode in a large sized display device can be reduced or eliminated, and increased power consumption caused by uneven light emission can be avoided.
US10333092B2 Organic light emitting diode, manufacturing method thereof, and organic light emitting diode display including the same
An organic light emitting diode according to an example embodiment of the present disclosure includes an anode and a cathode facing each other, an emission layer between the anode and the cathode, and an auxiliary layer between the anode and the emission layer and/or between the cathode and the emission layer, wherein the auxiliary layer includes a ternary compound including a halogen element.
US10333087B2 Display device
A display device includes a substrate having a planar area, a bending area extending from the planar area, and a surrounding area extending from the bending area, a first protective layer at a boundary portion of the bending area, and a second protective layer covering an entire surface of the bending area and covering the first protective layer.
US10333085B2 Polycyclic compound and organic electroluminescence device including the same
Provided are a polycyclic compound and an organic electroluminescence device including the same. The polycyclic compound according to an exemplary embodiment of the present disclosure is represented by the following formula 1. In Formula 1, X is O, SiR′R″, S, or BAr1. At least one of R1 to R8 is an aryl amine-containing electron donor. When X is O, SiR′R″, or S, the aryl amine-containing electron donor further includes a Si.
US10333082B2 Multi-junction perovskite material devices
Photovoltaic devices such as solar cells, hybrid solar cell-batteries, and other such devices may include an active layer disposed between two electrodes, the active layer having perovskite material and other material such as mesoporous material, interfacial layers, thin-coat interfacial layers, and combinations thereof. The perovskite material may be photoactive. The perovskite material may be disposed between two or more other materials in the photovoltaic device. Inclusion of these materials in various arrangements within an active layer of a photovoltaic device may improve device performance. Other materials may be included to further improve device performance, such as, for example: additional perovskites, and additional interfacial layers.
US10333077B2 Organic light-emitting devices
An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer including an emission layer between the first electrode and the second electrode. The emission layer includes at least one compound selected from carbazole-based compounds, and at least one compound selected from heterocyclic compounds as described in the detailed description.
US10333076B2 Material for organic electroluminescent device and organic electroluminescent device using the same
A material for an organic electroluminescent device and an organic electroluminescent device including the same, the material including a monoamine compound represented by the following Formula 1:
US10333071B2 Organic light emitting device
An organic light-emitting device having high efficiency and long lifespan including: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer, wherein the organic layer includes a first compound represented by Formula 1 and a second compound represented by Formula 2: When compounds represented by Formulae 1 and 2 are included in the emission layer, organic light-emitting devices may exhibit improved driving voltage, improved luminance, improved efficiency, and/or improved lifespans.
US10333070B2 Doped organic carrier transport materials
The present invention provides for organometallic and organic dopants suitable for use in organic carrier transporting materials. Also provided are organic light emitting devices containing doped organic carrier transporting materials.
US10333065B2 Resistive memory device
A non-volatile memory device and a manufacturing method thereof are provided. The memory device includes a substrate, a lower cell dielectric layer with gate conductors and a body unit conductor disposed on the lower cell dielectric layer and gates. Memory element conductors are disposed on the body unit and lower cell dielectric layer. An upper cell dielectric layer may be on the substrate and over the lower cell dielectric layer, body unit conductor and memory element conductors. The upper cell dielectric layer isolates the memory element conductors.
US10333061B2 Electronic device and method for fabricating the same
An electronic device including a semiconductor memory. The semiconductor memory may include a variable resistance element. The variable resistance element may include a first magnetic layer formed over a first auxiliary layer, a tunnel barrier layer formed over the first magnetic layer, a second magnetic layer formed over the tunnel barrier layer, a second auxiliary layer formed over the second magnetic layer, and a hard mask formed over the second auxiliary layer. Side surfaces of the first magnetic layer may be substantially aligned with side surfaces of the first auxiliary layer, and the side surfaces of the first magnetic layer may deviate from side surfaces of the hard mask.
US10333057B2 Hall element
A hall element is provided to suppress fluctuation in a Hall output voltage of the hall element which is generated due to a fluctuation in stress. The hall element may be formed to include a substrate, a magnetosensitive portion formed on the substrate, an insulating film formed on the magnetosensitive portion, four conductive portions (electrode portions and contact portions) which are formed on the insulating film, electrically connected to the magnetosensitive portion through the insulating film, and disposed at positions serving as vertexes of a quadrangle, and ball portions electrically connected to the conductive portions, and at least one ball portion is disposed on a diagonal line of the quadrangle formed by a region surrounded by the four conductive portions and above a portion where the conductive portion and the insulating film are in contact with each other.
US10333051B2 Piezoelectric element, and acoustic generator, acoustic generation device, and electronic apparatus employing same
There is provided a piezoelectric element in which dielectric breakdown or breakage is less prone to occur even in long term use at a high voltage; and an acoustic generator, an acoustic generation device, and an electronic apparatus employing the same. A piezoelectric element includes: a stacked body in which a plurality of internal electrodes and piezoelectric layers are laminated, the stacked body having a rectangular shape in a plan view thereof; and a plurality of connecting electrodes connected to one ends of the plurality of internal electrodes, respectively, corner portions of the other ends of the plurality of internal electrodes being chamfered.
US10333046B2 Isolator based on nondegenerate three-wave mixing josephson devices
A technique relates to a superconducting device. A gyrator includes a first mixing device coupled to a second mixing device. A lumped-element resistor is connected in parallel to the gyrator.
US10333042B1 Package structure for display
A package structure for a display includes a flexible base film, a plurality of pads, a light-emitting component array, and a patterned circuit layer. The flexible base film includes a plurality of conductive vias, a first surface, and a second surface opposite to the first surface. The conductive vias connect the first surface and the second surface. A material of the flexible base film includes polyimide and black fillings. The pads are disposed on the first surface. The conductive vias are connected to the pads. The light-emitting component array includes a plurality of light-emitting component sets disposed on the pads and electrically connected to the pads. Each light-emitting component set includes a plurality of light-emitting components having different colors. The patterned circuit layer is disposed on the second surface and electrically connected to the conductive vias.
US10333039B2 Vertical solid-state transducers having backside terminals and associated systems and methods
Vertical solid-state transducers (“SSTs”) having backside contacts are disclosed herein. An SST in accordance with a particular embodiment can include a transducer structure having a first semiconductor material at a first side of the SST, a second semiconductor material at a second side of the SST opposite the first side, and an active region between the first and second semiconductor materials. The SST can further include first and second contacts electrically coupled to the first and second semiconductor materials, respectively. A portion of the first contact can be covered by a dielectric material, and a portion can remain exposed through the dielectric material. A conductive carrier substrate can be disposed on the dielectric material. An isolating via can extend through the conductive carrier substrate to the dielectric material and surround the exposed portion of the first contact to define first and second terminals electrically accessible from the first side.
US10333037B2 Light-emitting-element mounting package and method for manufacturing the same
A light-emitting-element mounting package includes a substrate including front and back surfaces, a lead pin disposed at the back surface of the substrate, and a ceramic plate including an opposing front surface that opposes the back surface of the substrate and an opposing back surface. The substrate has a first through hole that extends therethrough. The ceramic plate has a second through hole that extends therethrough. Conductive portions extend continuously within the second through hole and around openings of the second through hole in the opposing front and back surfaces. A flange portion of the lead pin is joined to the conductive portion at the opposing back surface. A conductive member is joined to the conductive portion at the opposing front surface. The ceramic plate is joined to the back surface of the substrate with a portion of the conductive member disposed in the first through hole.
US10333030B2 Light-emitting device including reflective film and method for manufacturing light-emitting device
A light-emitting device includes a light-emitting element, a phosphor layer, a reflective film, and a light-transmissive member. The light emitting element emits first light. The phosphor layer is provided on a light-emitting surface of the light-emitting element, and contains a phosphor being excited by the first light to emit second light with a wavelength longer than a wavelength of the first light. The reflective film is provided on the phosphor layer, reflects the first light, and transmits the second light. The light-transmissive member is in contact with the reflective film.
US10333029B2 Light-emitting element
An embodiment relates to a light-emitting element capable of reducing the driving voltage and improving the optical output, comprising: a support substrate; a light-emitting structure which is arranged on the support substrate, and which comprises a first semiconductor layer, an active layer, and a second semiconductor layer; a plurality of connection grooves comprising bottom surfaces, which expose the second semiconductor layer through removal of the light-emitting structure, and side surfaces, which expose the first semiconductor layer, the active layer, and the second semiconductor layer; a first electrode arranged on the light-emitting structure so as to contact the first semiconductor layer, the first electrode comprising a first electrode pattern, which has ends extending to the peripheries of the connection grooves, and a second electrode pattern, which is arranged on the first electrode pattern; a contact electrode extending to the upper surface of the first semiconductor layer so as to surround the bottom and side surfaces of the connection grooves; a second electrode comprising a bonding electrode connected to a plurality of the contact electrodes; and an insulating pattern arranged between the first electrode and the second electrode.
US10333023B2 Method of manufacturing semiconductor light emitting device
There is provided a semiconductor light emitting device including a conductive substrate, a first electrode layer, an insulating layer, a second electrode layer, a second semiconductor layer, an active layer, and a first semiconductor layer that are sequentially stacked. The contact area between the first electrode layer and the first semiconductor layer is 3% to 13% of the total area of the semiconductor light emitting device, and thus high luminous efficiency is achieved.
US10333020B2 Automated assembly and mounting of solar cells on space panels
The present disclosure provides methods of fabricating a multijunction solar cell panel in which one or more of the steps are performed using an automated process. In some embodiments, the automated process uses machine vision.
US10332994B2 Method for manufacturing three-dimensional semiconductor integrated circuit device
A semiconductor integrated circuit device may include an isolating layer, a buried gate, source and drain regions, a dielectric layer having a high dielectric constant and an insulating interlayer. The isolating layer may be formed on a semiconductor substrate to define an active region. The buried gate may be formed in the active region of the semiconductor substrate. The source and drain regions may be formed in the active region at both sides of the buried gate. The dielectric layer may be configured to surround the source and drain regions. The insulating interlayer may be formed on the dielectric layer.
US10332993B2 Semiconductor device and method for manufacturing the same
A semiconductor device with a simplified structure including an energization control element and reverse coupling protection element, and a manufacturing method therefor. Its semiconductor substrate has deep and shallow trenches in its first surface. A first n-type impurity region lies in its second surface in contact with the deep trench bottom. A p-type impurity region includes: a p-type base region to make a pn junction with the first n-type region and in contact with the shallow trench bottom; and a back gate region joined to the p-type base region, lying in the first surface. A second n-type impurity region makes a pn junction with the p-type impurity region, lying in the first surface in contact with the shallow trench side face. An n+ source region makes a pn junction with the p-type region, lying in the first surface in contact with the side faces of deep and shallow trenches.
US10332987B2 Thin film transistor, manufacturing method for array substrate, array substrate and display device
A thin film transistor, a manufacturing method for an array substrate, the array substrate, and a display device are provided. The manufacturing method for a thin film transistor includes: forming a semiconductor layer; performing a modification treatment on a surface layer of a region of the semiconductor layer, so that the region of the semiconductor layer has a portion in a first direction perpendicular to the semiconductor layer formed as an etching blocking layer, portions of the semiconductor layer on both sides of the etching blocking layer in a second direction parallel to a surface of the semiconductor layer remaining unmodified; and forming a source electrode and a drain electrode on the semiconductor layer, the source electrode and the drain electrode being formed on both sides of a center line of the region perpendicular to the second direction, and spaced from each other in the second direction.
US10332983B1 Vertical field-effect transistors including uniform gate lengths
Vertical field-effect transistors are fabricated while controlling gate length by causing enhanced oxidation of silicon germanium regions on parallel semiconductor fin channel regions. Oxidation of the silicon germanium region is accompanied by volume expansion and condensation. Shared or non-shared gate structures are formed on the sidewalls of the semiconductor fin channel regions. A dielectric liner may be incorporated with self-aligned oxide regions to form a composite spacer for providing electrical isolation of the top source/drain regions.
US10332979B2 Methods and systems for reducing dislocation defects in high concentration epitaxy processes
Semiconductor devices including semiconductor junctions and semiconductor field effect transistors that exploit the straining of semiconductor materials to improve device performance are provided. Also described are methods for making semiconductor structures. Dislocation defect-free epitaxial grown structures that are embedded into a semiconductor base are provided. The epitaxial structures can extend beyond the surface of the semiconductor base and terminate at a faceted structure. The epitaxial structures are formed using a multilayer growth process that provides for continuous transitions between adjacent layers.
US10332977B2 Gate tie-down enablement with inner spacer
A method for forming a gate tie-down includes opening up a cap layer and recessing gate spacers on a gate structure to expose a gate conductor; forming inner spacers on the gate spacers; etching contact openings adjacent to sides of the gate structure down to a substrate below the gate structures; and forming trench contacts on sides of the gate structure. An interlevel dielectric (ILD) is deposited on the gate conductor and the trench contacts and over the gate structure. The ILD is opened up to expose the trench contact on one side of the gate structure and the gate conductor. A second conductive material provides a self-aligned contact down to the trench contact on the one side and to form a gate contact down to the gate conductor and a horizontal connection within the ILD over an active area between the gate conductor and the self-aligned contact.
US10332963B1 Uniformity tuning of variable-height features formed in trenches
Methods of forming a structure for a field-effect transistor and related structures. A trench is formed in one or more semiconductor layers, and forming first and second sacrificial sidewall spacers are formed on an upper portion of the trench. A material is formed in the trench that is arranged in part between the first sacrificial sidewall spacer and the second sacrificial space. After forming the material in the trench, the first and second sacrificial sidewall spacers are removed. After removing the first and second sacrificial sidewall spacers, an upper portion of the material is removed with an isotropic etching process.
US10332956B2 Precision beol resistors
A semiconductor structure that includes a resistor that is located within an interconnect dielectric material layer of an interconnect level is provided. The resistor includes a diffusion barrier material that is present at a bottom of a feature that is located in the interconnect dielectric material layer. In some embodiments, the resistor has a topmost surface that is located entirely beneath a topmost surface of the interconnect dielectric material layer. In such an embodiment, the resistor is provided by removing sidewall portions of a diffusion barrier liner that surrounds a metal-containing structure. The removal of the sidewall portions of the diffusion barrier liner reduces the parasitic noise that is contributed to the sidewall portions of a resistor that includes such a diffusion barrier liner. Improved precision can also be obtained since sidewall portions may have a high thickness variation which may adversely affect the resistor's precision.
US10332947B2 Display device and method of manufacturing same
A display device comprises a circuit element layer on a substrate and comprising a thin film transistor, a storage capacitor, and a pixel electrode connected thereto, a display layer comprising an emission layer, an opposite electrode on the emission layer, and a functional layer, a thin encapsulation layer on the display layer, the thin encapsulation layer comprising at least one inorganic layer and at least one organic layer, and a through portion passing through the substrate, the circuit element layer, the display layer, and the thin encapsulation layer, wherein a slope angle of a lateral surface of the display layer adjacent to the through portion is different from that of one of a lateral surface of the substrate, a lateral surface of the circuit element layer, and a lateral surface of the thin encapsulation layer that are adjacent to the through portion.
US10332944B2 OLED pixel unit with photonic crystal array and method of producing the same
The present disclosure provides an OLED pixel unit, a method for producing the same, a display panel and a display apparatus. The OLED pixel unit includes an organic light emitting diode configured to emit a light within a wavelength range; and a photonic crystal array located at a light exit side of the organic light emitting diode, structural parameters of the photonic crystal array depending on a preset color of the OLED pixel unit. The light emitted from the OLED has a wavelength which is selected by the photonic crystal array such that the preset color is presented at the light exit side of the OLED. It can achieve high resolution over the conventional means due to the photonic crystal array having a machining size in nanometers. Thus, the resolution of the OLED pixel unit using the photonic crystal array can be improved significantly.
US10332943B2 Touch sensor integrated with OLED and OLED display device comprising the same
A touch sensor integrated with OLED includes an organic light emitting diode (OLED) device, a touch electrode having a mesh type and a self-capacitance type structure. The touch electrode is attached to a surface of the OLED device and included at least a double-layered structure that includes a metal layer and a metal oxide.
US10332942B2 OLED touch display panel
An OLED touch display device includes a first electrode layer, a second electrode layer facing the first electrode layer, a light-emitting layer between the first electrode layer and the second electrode, and a third electrode layer on a side of the first electrode layer. The first electrode layer functions as a cathode of the light-emitting layer, and the second electrode layer functions as an anode of the light-emitting layer. The first electrode layer and the third electrode layer cooperatively form a capacitive force sensing element. The first electrode layer also functions as touch sensing electrode.
US10332939B2 Organic light emitting diode and light emitting device including the same
An organic light emitting diode includes a first electrode and a second electrode overlapping each other, an emission layer disposed between the first electrode and the second electrode, and a hole transport layer disposed between the first electrode and the emission layer, the hole transport layer having a refractive index in a range of 1.0 to 1.6, in which the organic light emitting diode has a microcavity structure between the first electrode and the second electrode.
US10332934B2 Memory arrays and methods of forming memory arrays
Some embodiments include a memory array which has a first series of access/sense lines extending along a first direction, and a second series of access/sense lines over the first series of access/sense lines and extending along a second direction which crosses the first direction. Memory cells are vertically between the first and second series of access/sense lines. Each memory cell is uniquely addressed by a combination of an access/sense line from the first series and an access/sense line from the second series. Resistance-increasing material is adjacent to and coextensive with the access/sense lines of one of the first and second series, and is between the adjacent access/sense lines and programmable material of the memory cells. Some embodiments include methods of forming memory arrays.
US10332931B2 Semiconductor device for wafer-scale integration
The semiconductor device comprises a semiconductor wafer with an integrated circuit, formed by a plurality of dies, a further semiconductor wafer, which differs from the semiconductor wafer in diameter and semiconductor material, the semiconductor wafer and the further semiconductor wafer being bonded to one another by means of a bonding layer, and an electrically conductive contact layer arranged on the further semiconductor wafer opposite to the bonding layer.
US10332929B2 Integrated sensing module and integrated sensing assembly using the same
An integrated sensing module includes: an image sensing chip including photo sensing units arranged in a two-dimensional array; a micro-hole layer disposed on the image sensing chip and having one or multiple micro holes corresponding to the photo sensing units, wherein the photo sensing units sense an optical image of an object through the one or multiple micro holes; and a transparent cover or a transparent cover assembly disposed over the micro-hole layer. An integrated sensing assembly using the integrated sensing module is also provided.
US10332928B2 Solid-state imaging device, method for manufacturing solid-state imaging device, and electronic apparatus
A pinned photodiode has a substrate having a first substrate side to which light is illuminated and a second substrate side opposite the first substrate side, a photoelectric conversion part including a first conductivity type semiconductor layer buried into the substrate and having a photoelectric conversion function for the received light and a charge accumulation function, a second conductivity type separation layer formed in the side portion of the first conductivity type semiconductor layer in the photoelectric conversion part, and one charge transfer gate part capable of transferring the charge accumulated in the photoelectric conversion part. The photoelectric conversion part, in at least a portion of the first conductivity type semiconductor layer, includes at least one second-conductivity type semiconductor layer forming at least one sub-area in a direction perpendicular to a normal line of the substrate and having a junction capacitance component together with the first conductivity type semiconductor layer.
US10332919B2 Organic light-emitting diode (OLED) array substrate and manufacturing method thereof and display device
An organic light-emitting diode array substrate and a manufacturing method thereof and a display device are provided. The OLED array substrate includes a base substrate, a power line and a pixel structure disposed on the base substrate. The power line is disposed under the pixel structure and is at least partially overlapped with the pixel structure; an insulating layer is disposed between the power line and the pixel structure, and a first via hole structure is disposed in the insulating layer; and the power line is connected with a driving transistor in the pixel structure through the first via hole structure.
US10332915B2 Display device and hand-held electronic device
An electronic device includes a liquid crystal display device having a first substrate, a second substrate bonded to the first substrate, with liquid crystal material held between the first substrate and the second substrate, and an upper polarizing plate affixed to the second substrate. A protective member is disposed over the upper polarizing plate, and an adhesive member is disposed between the protective member and the upper polarizing plate without an air layer between the protective member and the upper polarizing plate. The protective member is configured as a protective cover of the electronic device.
US10332914B2 Method of manufacturing electronic device and electronic device
A method of manufacturing an electronic device and an electronic device are disclosed. The manufacturing method including: forming a carbon nanotube electrode pattern on a substrate; placing the substrate on which the electron pattern is formed in a first oxidizing solution, to first dope the carbon nanotubes forming the electrode pattern; and spraying the electrode using a second oxidizing solution to second dope the carbon nanotubes forming the electrode pattern.
US10332912B2 Display device and electronic device including the same
A display device includes a pixel portion including a plurality of pixels each including a first transistor, a second transistor, and a light-emitting element, in which a gate of the first transistor is electrically connected to a scan line, one of a source and a drain of the first transistor is electrically connected to a signal line, and the other of them is electrically connected to a gate of the second transistor; one of a source and a drain of the second transistor is electrically connected to a power supply line and the other of them is electrically connected to the light-emitting element, and the first transistor includes an oxide semiconductor layer. A period when the display device displays a still image includes a period in which output of a signal to all the scan lines in the pixel portion is stopped.
US10332909B2 Etchant composition, method of manufacturing semiconductor device using the same, and semiconductor device
Provided herein is a semiconductor device and a method of manufacturing the same. The method includes alternately forming sacrificial layers and interlayer insulating layers on a semiconductor substrate. The method further includes forming a slit to expose the sacrificial layers by etching through the sacrificial layers and the interlayer insulating layers and forming interlayer openings by removing the exposed sacrificial layers. The method also includes depositing a conductive material in the interlayer openings and forming seams in which core patterns are deposited. The method additionally includes oxidizing a portion of the conductive material in the interlayer openings using a wet etching process and forming conductive patterns by removing the oxidized portion of the conductive material from the interlayer openings while leaving the seams intact.
US10332906B2 Dry etching method and method for manufacturing semiconductor device
A dry etching method includes a process of, while continuously applying bias power using an ion species to a material to be processed including a first conductive member, a first insulating film provided on the first conductive member, a second conductive member provided on the first insulating film, and a second insulating film provided on the second conductive member, dry etching the second insulating film to expose the second conductive member. A time for which the bias power is continuously applied is set to 50 microseconds or less and a duty ratio of the bias power is set to 50% or less.
US10332904B2 Semiconductor memory device and method for manufacturing same
A semiconductor memory device includes a conductive layer; a first electrode layer provided above the conductive layer; a second electrode layer provided between the conductive layer and the first electrode layer; a first semiconductor channel body extending through the first electrode layer in a first direction from the conductive layer to the first electrode layer; a second semiconductor channel body provided between the conductive layer and the first semiconductor channel body, the second semiconductor channel body extending through the second electrode layer; and an insulating layer provided between the second semiconductor channel body and the second electrode layer. The second semiconductor channel body includes a first recessed portion in a lateral surface facing the second electrode layer, and the second electrode layer includes a second recessed portion in a surface facing the second semiconductor channel body.
US10332902B2 Three-dimensional semiconductor memory device including vertically stacked electrodes
A three-dimensional (3D) semiconductor memory device that includes a peripheral logic structure including peripheral logic circuits disposed on a semiconductor substrate and a first insulation layer overlapping the peripheral logic circuits, and a plurality of memory blocks spaced apart from each other on the peripheral logic structure. At least one of the memory blocks includes a well plate electrode, a semiconductor layer in contact with a first surface of the well plate electrode, a stack structure including a plurality of electrodes vertically stacked on the semiconductor layer, and a plurality of vertical structures penetrating the stack structure and connected to the semiconductor layer.
US10332893B2 Architecture to communicate signals for operating a static random access memory
Techniques and mechanisms for exchanging signals with one or more transistors at a front side of a semiconductor substrate. In an embodiment, an integrated circuit include a cell—such as a static random access memory (SRAM) cell—comprising transistor structures variously disposed in or on a first side of a substrate. After fabrication of such transistor structures, substrate material may be thinned to expose a second side of the substrate, opposite the first side. A first interconnect and a second interconnect are coupled each to exchange a signal or a voltage. In another embodiment, respective portions of the first interconnect and the second interconnect extend on opposite sides of the substrate, wherein the first side and the second side each extend between such interconnect portions. Positioning of interconnect structures on opposite sides of the substrate allow for performance improvements due to low interconnect resistances.
US10332892B2 Static random access memory and fabrication method thereof
An SRAM includes a substrate containing a plurality of first substrate regions and a plurality of second substrate regions, a plurality of pull-down transistors formed in the first substrate regions with each pull-down transistor including a first gate structure, and a plurality of pass-gate transistors formed in the second substrate regions with each pass-gate transistor including a second gate structure. A portion of the first substrate region under each first gate structure is doped with first doping ions and a portion of the second substrate region under each second gate structure is doped with second doping ions. Moreover, the concentration of the first doping ions is less than the concentration of the second doping ions, and the work function of the first work function layer in the first gate structures is greater than the work function of the second work function layer in the second gate structures.
US10332859B2 Display device with overlapped display panels capable of displaying a wide color gamut image on a seamless wide display region
A display panel includes a plurality of light-emitting elements. Light emitted from a first light-emitting element has a CIE 1931 chromaticity coordinate x of greater than 0.680 and less than or equal to 0.720 and a CIE 1931 chromaticity coordinate y of greater than or equal to 0.260 and less than or equal to 0.320. Light emitted from a second light-emitting element has a CIE 1931 chromaticity coordinate x of greater than or equal to 0.130 and less than or equal to 0.250 and a CIE 1931 chromaticity coordinate y of greater than 0.710 and less than or equal to 0.810. Light emitted from a third light-emitting element has a CIE 1931 chromaticity coordinate x of greater than or equal to 0.120 and less than or equal to 0.170 and a CIE 1931 chromaticity coordinate y of greater than or equal to 0.020 and less than 0.060.
US10332850B2 Method for producing contact areas on a semiconductor substrate
Provided herein is a method for producing hollow contact areas for insertion bonding, formed on a semiconductor substrate comprising a stack of one or more metallization layers on a surface of the substrate. Openings are etched in a dielectric layer by plasma etching, using a resist layer as a mask. The resist layer and plasma etch parameters are chosen to obtain openings with sloped sidewalls having a pre-defined slope, due to controlled formation of a polymer layer forming on the sidewalls of the resist hole and the hollow contact opening formed during etching. According to a preferred embodiment, metal deposited in the hollow contact areas and on top of the dielectric layer is planarized using chemical mechanical polishing, leading to mutually isolated contact areas. The disclosure is also related to components obtainable by the method and to a semiconductor package comprising such components.
US10332842B2 Semiconductor devices with alignment keys
A semiconductor device includes an alignment key on a substrate. The alignment key includes a first sub-alignment key pattern with a first conductive pattern, a second conductive pattern, and a capping dielectric pattern that are sequentially stacked on the substrate, an alignment key trench that penetrates at least a portion of the first sub-alignment key pattern, and a lower conductive pattern in the alignment key trench. The alignment key trench includes an upper trench that is provided in the capping dielectric pattern that has a first width, and a lower trench that extends downward from the upper trench and that has a second width less than the first width. The lower conductive pattern includes sidewall conductive patterns that are separately disposed on opposite sidewalls of the lower trench.
US10332837B2 Enhancing barrier in air gap technology
A semiconductor structure including a first metal line and a second metal line in a dielectric layer, the first metal line and the second metal line are adjacent and within the same dielectric level; an air gap structure in the dielectric layer and between the first metal line and the second metal line, wherein the air gap structure includes an air gap oxide layer and an air gap; and a barrier layer between the air gap structure and the first metal line, wherein the barrier layer is an oxidized metal layer.
US10332835B2 Memory device and method for fabricating the same
A memory device includes a semiconductor substrate, a bottom insulating layer disposed on the semiconductor substrate, a first conductive layer which is a selective epitaxial growth layer disposed on the bottom insulating layer; a plurality insulating layers disposed over the bottom insulating layer; a plurality of second conductive layers alternatively stacked the insulating layers and insulated from the first conductive layer; a contact plug passing through the bottom insulating layer and electrically contacting the semiconductor substrate with the first conductive layer; a channel layer disposed on at least one sidewall of at least one first through opening and electrically contact the contact plug, wherein the first through opening passes through the insulating layers, the second conductive layers, so as to expose the contact plug; and a memory layer disposed between the channel layer and the second conductive layers.
US10332828B2 Semiconductor power device comprising additional tracks and method of manufacturing the semiconductor power device
Some embodiments relate to a semiconductor power device that includes a first substrate, a second substrate, a stack and an interconnect structure. The first substrate includes a first patterned electrically conductive layer on a first surface and a switching semiconductor element. The second substrate includes a second surface facing the first surface and a second patterned electrically conductive layer on the second surface. The stack includes an electrically conductive track and a layer of a dielectric material. The layer of the dielectric material is provided on the first or second patterned electrically conductive layer and the layer of the dielectric material isolates the electrically conductive track from the patterned electrically conductive layer on which the stack is provided. The interconnect structure provides at least one electrical connection electrically conductive layers or areas of the substrates.
US10332819B1 Semiconductor device and method for manufacturing the same
A semiconductor device includes at least one first fin, a first contact plug, a first via, at least one second fin, at least one contact plug, and a second via. The first fin extends along a direction. The first contact plug overlaps the first fin and has a first width measured along the direction. The first via overlaps the first contact plug and has a first top surface. The second fin extends along the direction. The second contact plug overlaps the second fin and has a second width measured along the direction, in which the second width is greater than the first width. The second via overlaps the second contact plug and has a second top surface, in which an area the second top surface is greater than an area of the first top surface.
US10332817B1 Semiconductor die with improved ruggedness
A semiconductor die includes a substrate, a first passivation layer over the substrate, and a second passivation layer over the first passivation layer and the substrate. The substrate has boundaries defined by a substrate termination edge. The first passivation layer is over the substrate such that it terminates at a first passivation termination edge that is inset from the substrate termination edge by a first distance. The second passivation layer is over the first passivation layer and the substrate such that it terminates at a second passivation termination edge that is inset from the substrate termination edge by a second distance. The second distance is less than the first distance such that the second passivation layer overlaps the first passivation layer.
US10332814B2 Bonded system and a method for adhesively bonding a hygroscopic material
A bonded system includes a reconstituted wafer including a hygroscopic material. A moisture barrier layer is arranged over a surface of the reconstituted wafer. An adhesive layer is arranged over a surface of the moisture barrier opposite the reconstituted wafer. A carrier is arranged over a surface of the adhesive layer opposite the moisture barrier. The adhesive layer adhesively bonds the reconstituted wafer and the carrier together.
US10332813B2 Lid attach optimization to limit electronic package warpage
An electronic package includes a carrier and a semiconductor chip. In a first aspect an interleaved seal band includes a pattern of a first type of seal band material and a second type of seal band material.
US10332807B2 Array substrate and manufacturing method thereof
An array substrate and a manufacturing method thereof are provided. The method for manufacturing the array substrate includes: forming a passivation layer on a base substrate; forming photoresist on the passivation layer, and forming a first photoresist pattern including a photoresist-completely-retained region, a photoresist-partially-retained region and a photoresist-completely-removed region, by exposure and development processes; forming a first through hole in the passivation layer by etching the passivation layer with the first photoresist pattern as a mask; forming a second photoresist pattern by performing ashing on the first photoresist pattern to remove the photoresist in the photoresist-partially-retained region and reduce a thickness of the photoresist in the photoresist-completely-retained region; and etching the passivation layer with the second photoresist pattern as a mask, so as to reduce a thickness of the passivation layer in the photoresist-partially-retained region.
US10332801B2 Vertical field effect transistors
Vertical field effect transistors (FETs) with minimum pitch and methods of manufacture are disclosed. The structure includes at least one vertical fin structure and gate material contacting with the at least one vertical fin structure. The structure further includes metal material in electrical contact with the ends of the at least one vertical fin.
US10332796B2 Fin pitch scaling for high voltage devices and low voltage devices on the same wafer
A semiconductor device is provided that includes a first plurality of fin structures having a first width in a first region of a substrate, and a second plurality of fin structures having a second width in a second region of the substrate, the second width being less than the first width. A first gate structure is formed on the first plurality of fin structures including a first high-k gate dielectric that is in direct contact with a channel region of the first plurality of fin structures and a first gate conductor. A second gate structure is formed on the second plurality of fin structures including a high voltage gate dielectric that is in direct contact with a channel region of the second plurality of fin structures, a second high-k gate dielectric and a second gate conductor.
US10332782B2 Method of manufacturing silicon germanium-on-insulator
The disclosed method is suitable for producing a SiGe-on-insulator structure. According to some embodiments of the method, a layer comprising SiGe is deposited on silicon-on-insulator substrate comprising an ultra-thin silicon top layer. In some embodiments, the layer comprising SiGe is deposited by epitaxial deposition. In some embodiments, the SiGe epitaxial layer is high quality since it is produced by engineering the strain relaxation at the Si/buried oxide interface. In some embodiments, the method accomplishes elastic strain relaxation of SiGe grown on a few monolayer thick Si layer that is weakly bonded to the underline oxide.
US10332778B2 Lift pin assembly and associated methods
A substrate lift pin assembly includes a tubular support member connected to a bottom of a pedestal beneath a lift pin through-hole. The tubular support member has an interior cavity and an end closure with a cartridge through-hole extending through the end closure. A cartridge member includes a lift pin holder portion and a plunger portion. The lift pin holder portion is located inside of the interior cavity of the tubular support member. The plunger portion extends through the cartridge through-hole of the end closure of the tubular support member. A lift pin extends through the lift pin through-hole and connects to the lift pin holder portion of the cartridge member. A handle member connects to the plunger portion of the cartridge member at a location near a distal end of the plunger portion relative to the tubular support member. The handle member is configured to engage a lifting mechanism.
US10332777B2 Wafer processing method
A wafer processing method includes a liquid supplying step of supplying a liquid to the front side of a wafer, a close contact making step of pressing a protective film against the front side of the wafer with the liquid interposed therebetween, thereby bringing the protective film into close contact with the front side of the wafer, a protective member fixing step of covering the protective film, with a protective member formed from a liquid resin curable by external stimulus, thereby fixing the protective member through the protective film to the front side of the wafer, a grinding step of grinding the back side of the wafer to reduce the thickness of the wafer, and a peeling step of peeling the protective film and the protective member from the wafer thinned by the grinding step.
US10332772B2 Multi-zone heated ESC with independent edge zones
An electrostatic chuck (ESC) with a cooling base for plasma processing chambers, such as a plasma etch chamber. In embodiments, a plasma processing chuck includes a plurality of independent edge zones. In embodiments, the edge zones are segments spanning different azimuth angles of the chuck to permit independent edge temperature tuning, which may be used to compensate for other chamber related non-uniformities or incoming wafer non-uniformities. In embodiments, the chuck includes a center zone having a first heat transfer fluid supply and control loop, and a plurality of edge zones, together covering the remainder of the chuck area, and each having separate heat transfer fluid supply and control loops. In embodiments, the base includes a diffuser, which may have hundreds of small holes over the chuck area to provide a uniform distribution of heat transfer fluid.
US10332770B2 Wafer transfer system
A wafer transport system includes a pod that contains one or more wafers in an enclosed environment, a substrate transport surface that extends substantially along a plane, intersecting at least first and second loading/unloading locations, and a pod controller that is configured to control movement of the pod by selecting a pathway from a plurality of available pathways extending along the substrate transport surface from the first loading/unloading location to the second loading/unloading location.
US10332768B2 Compact manufacturing device, and inter-device transport system for production line
A compact manufacturing device to automatically transport a wafer transport container. The compact manufacturing device comprises a processing chamber and a device front chamber provided inside a housing, a container mounting table provided in the housing to mount a substrate transport container accommodating a processing substrate, and a container transport mechanism. The container transport mechanism delivers the substrate transport container to the adjacent compact manufacturing device along a container transport path and/or receives the substrate transport container from adjacent compact manufacturing device along the container transport path when a plurality of the compact manufacturing devices are provided in parallel.
US10332756B2 Carrier-attached copper foil, laminate, method for manufacturing printed-wiring board and method for manufacturing electronic device
A carrier-attached copper foil having good circuit formability is provided. The carrier-attached copper foil has a carrier, an intermediate layer and an ultra-thin copper layer in this order, the average grain size of crystal grains that form the ultra-thin copper layer is 1.05 to 6.5 μm, and a ten point average roughness Rz of a surface on a side of the ultra-thin copper layer is 0.1 to 2.0 μm.
US10332755B2 Package substrates and methods of fabricating the same
A package substrate includes a core portion comprising a first surface and a second surface arranged opposite to each other; first cutting regions provided to penetrate at least a portion of the core portion in a thickness direction; a first upper circuit pattern disposed on the first surface of the core portion; and an insulating layer provided to cover the first surface of the core portion and to fill the first cutting regions. The first cutting regions are spaced apart from each other in a first direction that is substantially parallel to one side of the core portion.
US10332751B2 Monomer, organic layer composition, organic layer, and method of forming patterns
A monomer, an organic layer composition including the monomer, an organic layer, and a method of forming patterns, the monomer being represented by Chemical Formula 1:
US10332739B2 UV radiation system and method for arsenic outgassing control in sub 7nm CMOS fabrication
Implementations disclosed herein relate to methods for controlling substrate outgassing of hazardous gasses after an epitaxial process. In one implementation, the method includes providing a substrate comprising an epitaxial layer into a transfer chamber, wherein the transfer chamber has an ultraviolet (UV) lamp module disposed adjacent to a top ceiling of the transfer chamber, flowing an oxygen-containing gas into the transfer chamber through a gas line of the transfer chamber, flowing a non-reactive gas into the transfer chamber through the gas line of the transfer chamber, activating the UV lamp module to oxidize residues or species on a surface of the substrate to form an outgassing barrier layer on the surface of the substrate, ceasing the flow of the oxygen-containing gas and the nitrogen-containing gas into the transfer chamber, pumping the transfer chamber, and deactivating the UV lamp module.
US10332734B2 Sample plate for mass spectrometric analysis, mass spectrometric analysis method, and mass spectrometric analysis device
Provided is a sample plate for mass spectrometric analysis, which comprises a substrate and a metal thin film formed on the substrate. The metal thin film contains Ag, Al or Cu as the main component and further contains a specific additive element MAg, MAl or MCu depending on the element as the main component, in a ratio (MAg/Ag) of the total number of atoms of the additive element MAg to the number of atoms of Ag of from 0.001 to 0.5, a ratio (MAl/Al) of the total number of atoms of the additive element MAl to the number of atoms of Al of from 0.001 to 0.5, or a ratio (MCu/Cu) of the total number of atoms of the additive element MCu to the number of atoms of Cu of from 0.001 to 0.5.
US10332732B1 Image intensifier with stray particle shield
A light intensifier includes a semiconductor structure to multiply electrons and block stray particles (e.g., photons and/or ions). The semiconductor structure includes an electron multiplier region that is doped to generate a plurality of electrons for each electron that impinges a reception surface of the semiconductor structure, blocking regions that are doped to direct the plurality of electrons towards emissions areas of an emission surface of the semiconductor structure, and shielding regions that are doped to absorb stray particles that impinge the emission surface of the semiconductor structure.
US10332731B2 Method of and magnet assembly for high power pulsed magnetron sputtering
A magnet assembly for use in high power pulsed magnetron sputtering comprises a configuration of magnets having a magnetic field topology comprising magnetic field components Bx, By and Bz. A tangential magnetic field B// distribution on an x-y plane above the configuration of magnets comprising an outer continuous ring and one or more inner continuous rings contained in the outer continuous ring. A total magnetic field Btot distribution on an x-z plane intersecting the configuration of magnets comprises an outer closed loop and one or more inner closed loops contained in the outer closed loop, where, as a function of x, a tangential magnetic field B// alternates between (a) high field values greater than 200 G and high gradients in the z-direction of at least 1000 G/in, and (b) low field values of less than 50 G and low gradients in the z-direction of at most 250 G/in.
US10332727B2 Methods for processing substrates using small plasma chambers
A plasma processing method is provided. The method includes receiving a substrate in a substrate support that is configured to be movable along a linear path. The method includes providing at least one process gas into a plasma microchamber. The plasma microchamber is disposed in a processing head having a length that is at least longer than a diameter of the substrate, and said length is perpendicular to said linear path. The method includes generating a plasma in the plasma microchamber by applying power to the plasma microchamber and applying a bias power to the substrate support. The plasma microchamber has an open side process area that is oriented and directed over a surface to be processed, and the open side process area is less than an area of the surface to be processed. The method includes translating said substrate support along said linear path while said microchamber generates the plasma in the plasma microchamber for exposing said plasma over the substrate. The translating of said substrate support along the linear path while generating said plasma via said microchamber provides for exposing said plasma across the substrate. The plasma is used for either depositing or etching a material.
US10332725B2 Systems and methods for reversing RF current polarity at one output of a multiple output RF matching network
A substrate processing tool for processing a substrate includes a processing chamber including a substrate support. First and second coils are arranged outside of the processing chamber. Each of the first and second coils includes first and second conductors. A coil driving circuit drives current through the coils to generate plasma in the processing chamber. A coil reversing circuit is configured to selectively reverse a polarity of current flowing through the first and second conductors of the first coil. The coil reversing circuit includes an H-bridge circuit.
US10332716B2 Circuit interrupter including electronic trip unit and method of determining elapsed time of start-up process
A circuit interrupter includes an electronic trip unit structured to receive power from a power supply. The electronic trip unit includes a start-up process and is structured to proceed through the start-up process when the electronic trip unit begins receiving power from the power supply and a timing circuit including a capacitor structured to begin charging when the electronic trip unit begins receiving power from the power supply. The electronic trip unit includes a processor that is structured to read a voltage across the capacitor when the start-up process has completed and to determine an elapsed time of the start-up process based on the read voltage across the capacitor.
US10332710B2 Input device
In an input device in which an electromagnetic force generated by applying current to a coil acts on an operation knob as a reaction force of an operation force, a repulsion magnet is disposed at one of a coil side yoke, a first yoke, or a second yoke to generate a repulsive force to a first magnet or a second magnet so as to offset the resultant of a first attraction force of the first magnet to the coil side yoke or the first yoke and a second attraction force of the second magnet to the coil side yoke or the second yoke.
US10332700B2 Thin keyboard switch
A thin keyboard switch includes a keycap, a housing, an elastic body, an elastic contact body, a balancing frame, and a base disposed on a printed circuit board (PCB). A base groove fitting with the elastic contact body is provided at the center of the base, the elastic contact body is disposed at the bottom portion inside the base groove, and the elastic contact body is electrically connected to the PCB. The housing and the base are disposed in a tightly gripping manner. The elastic body protrudes from the housing and is connected to the keycap, and the keycap is mounted on the balancing frame.
US10332694B2 Electric double-layer capacitor
An electric double-layer capacitor contains an electrolytic solution, wherein the electrolytic solution comprises 1.2 to 1.8 mol/L of spirobipyrrolidinium tetrafluoroborate as electrolyte as well as solvent, where the solvent contains 50 to 60 percent by volume of propylene carbonate, 30 to 36 percent by volume of dimethyl carbonate, and 4 to 20 percent by volume of ethyl methyl carbonate. The electric double-layer capacitor can maintain its initial high capacitance and low internal resistance, while undergoing smaller characteristic changes after being exposed to low-temperature environments, high-voltage environments or high-temperature environments.
US10332691B2 Method for manufacturing HEMT/HHMT device based on CH3NH3PbI3 material
A method for manufacturing a HEMT/HHMT device based on CH3NH3PbI3 material are provided. The method includes: selecting an Al2O3 substrate; manufacturing a source electrode and a drain electrode; forming a first electron transport layer on a surface of the source electrode, a surface of the drain electrode, and a surface of the Al2O3 substrate not covered by the source electrode and the drain electrode; manufacturing CH3NH3PbI3 material on a surface of the first electron transport layer to form a first light absorbing layer; and forming a gate electrode on a surface of the first light absorbing layer to complete the manufacture of the HEMT device.
US10332687B2 Tunable coplanar capacitor with vertical tuning and lateral RF path and methods for manufacturing thereof
A tunable capacitor that incorporates teachings of the subject disclosure may include: a substrate; a first dielectric layer over the substrate; a plurality of bias lines encapsulated between the substrate and the tunable dielectric layer; a first metal layer over the tunable dielectric layer (wherein the first metal layer has a plurality of first gaps); an upper bias layer over the first metal layer (herein each of a plurality of portions of the upper bias layer extend through a respective one of the plurality of first gaps to come into contact with the first dielectric layer, and wherein at least a second gap is disposed in the upper bias layer); and a second metal layer (wherein a portion of the second metal layer extends through the second gap to come into contact with the first metal layer). Other embodiments are disclosed.
US10332686B2 High precision capacitors
High precision capacitors and methods for forming the same utilizing a precise and highly conformal deposition process for depositing an insulating layer on substrates of various roughness and composition. The method generally comprises the steps of depositing a first insulating layer on a metal substrate by atomic layer deposition (ALD); (b) forming a first capacitor electrode on the first insulating layer; and (c) forming a second insulating layer on the first insulating layer and on or adjacent to the first capacitor electrode. Embodiments provide an improved deposition process that produces a highly conformal insulating layer on a wide range of substrates, and thereby, an improved capacitor.
US10332684B2 Methods and systems for material cladding of multilayer ceramic capacitors
Methods and systems to improve a multilayer ceramic capacitor using additive manufacturing are disclosed. Conductive layers and termination caps comprising a base metal may be cladded with a noble metal to lower costs without the tendency of base metal atoms combining with oxygen atoms in the dielectric material as the base metal does not physically contact the dielectric material. The conductive layers may comprise a wavy shape, and may comprise conductive layer ends modified to minimize or eliminate sharp edges and corners, such as comprising a convex, wavy, or bulbous shape. The noble metal portion of a conductive layer may be a minimum thickness required to prevent chemical reactions between the base metal portion and the dielectric material. In conjunction with computer modeling of Laplace's equation, the conductors can be reshaped at little material cost to make the electric field nearly uniform through adjustments of the base metal portion.
US10332679B2 Surface mount electronic component
A surface mount electronic component includes an element including a dielectric layer that includes a first main surface and a second main surface, a first external electrode disposed on the first main surface, a second external electrode disposed on the second main surface, a first metal terminal connected to the first external electrode by solder, a second metal terminal connected to the second external electrode by the solder, and an exterior material covering at least a portion of the element, the first and second external electrodes, and the first and second metal terminals. The solder satisfies a relational expression: element diameter D (mm)×about 0.003 mm≤solder cross-sectional area S (mm2)≤element diameter D (mm)×about 0.02 mm.
US10332670B2 Inductor and manufacturing method thereof
An inductor may include: a body, and a first and a second external electrode formed on end surfaces of the body. The body may include a coil support layer, a conductive coil formed on at least one surface of the coil support layer, a lamination part formed in a gap of the conductive coil and on an upper surface thereof, an insulating coating part formed to enclose an overall surface of the conductive coil on which the lamination part is formed, and upper and lower cover layers covering the overall surface of the conductive coil on which the insulating coating part is formed.
US10332665B2 Layout for magnet coils wound with anisotropic superconductor, and method for laying out the same
A layer wound magnet coil includes a central coil region and end coil regions adjoining the central coil region along an axial line of symmetry. The central coil region includes layers of coil windings of an anisotropic material. The end coil regions include layers of coil windings of the anisotropic superconducting material interspersed with layers of non-superconducting material.
US10332664B2 Arrangement for current limitation which is suitable for integration into a power supply serving network
An arrangement for current limitation which is suitable for integration in a power supply serving network and which has a superconductive conductor, which is attached to at least one plate like support composed of insulation material. On the at least one support three separate from each other superconductive conductors in spiral form windings parallel to each other running to a separate connection is arranged on the phases of a three phase alternating current network. The support equipped with the phase conductors is built in to a container constructed as a cryostat.
US10332656B2 Oxide superconducting wire
An oxide superconducting wire, includes a laminate including a base material, an intermediate layer, and an oxide superconducting layer, the intermediate layer being laminated on a main surface of the base material, the intermediate layer being constituted of one or more layers having an orientation, the intermediate layer having one or more first non-orientation regions extending in a longitudinal direction of the base material, the oxide superconducting layer being laminated on the intermediate layer, the oxide superconducting layer having a crystal orientation controlled by the intermediate layer, the oxide superconducting layer having second non-orientation regions located on the first non-orientation regions, and a metal layer which covers at least a front surface and side surfaces of the oxide superconducting layer in the laminate.
US10332649B2 Conductive paste
A conductive paste includes: a silver-coated resin; and an organic vehicle that includes a thermosetting resin composition, a curing agent, and a solvent, in which the thermosetting resin composition is an epoxy resin composition which is solid at room temperature and has a melt viscosity of 0.5 Pa·s or lower at 150° C., and a mass ratio of a content of the thermosetting resin composition to a content of the silver-coated resin is 10 to 40:60 to 90.
US10332645B2 Method and device for storing containers having an encapsulated fuel rod or a fuel rod section
A method for encapsulating a fuel rod or a fuel rod section in a container includes inserting the fuel rod or fuel rod section into the container. One of the ends of the container is connected to a purging-gas line. The container is dehydrated and purged by use of a purging gas. The ends of the container are connected to a bypass line in such a way that a closed gas circuit is produced and a hot gas is circulated in the gas circuit until the absolute moisture content reaches an end value at which the absolute moisture content no longer rises. The container is disconnected from the gas circuit and subsequently the container is closed in a fluid-tight manner at both ends.
US10332641B2 Hybrid magnet for use in fusion reactors
A toroidal field coil for generating a toroidal magnetic field in a nuclear fusion reactor comprising a toroidal plasma chamber having a central column. The toroidal field coil comprises a portion passing through the central column. The portion passing through the central chamber comprises: ●a low temperature superconductor, LTS, layer (21) formed from LTS; ●a high temperature superconductor, HTS, layer (22) formed from HTS and located radially outward of the LTS layer. ●a non-superconducting conductive layer (23) formed from electrically conducting, non-superconducting material and located radially outward of the HTS and LTS layers.
US10332635B2 Method and system for microbiome-derived diagnostics and therapeutics for autoimmune system conditions
A method for at least one of characterizing, diagnosing, and treating an autoimmune disorder in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the autoimmune condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the autoimmune condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10332634B2 Systems and methods for reliably diagnosing breast cancer using quantitative textural analysis
Methods and apparatus for using a biomarker signature to determine whether a breast tumor is malignant by comparing imaging data for the breast tumor to the signature, the signature derived using Quantitative Textural Analysis (QTA) and expressed in the form: Y=XCx+B; where: Y is a predictive indicator ranging from 0 to 1; B is a constant; Cx is a coefficient; and X is the mean positive pixel (MPP) value associated with the breast tumor under inspection.
US10332632B2 Control-to-range failsafes
Methods and systems are disclosed for determining a basal rate adjustment of insulin in a continuous glucose monitoring system of a person with diabetes. A method may include receiving, by at least one computing device, a signal representative of at least one glucose measurement and detecting, by the at least one computing device, a glucose state of the person based on the signal, the detected glucose state including a glucose level of the person and a rate of change of the glucose level. The method may also include calculating, by the at least one computing device, an adjustment to a basal rate of a therapy delivery device based on a control-to-range algorithm and at least one failsafe constraint to account for changes in the insulin sensitivity of the person with diabetes or inaccurate glucose measurement.
US10332630B2 Medical characterization system
A medical characterization system is configured to input medical-related continuous parameters and discrete data so as to calculate a characterization timeline indicative of a physiological condition of a living being. A data source is in sensor communications with a patient so as to generate a continuous parameter. The data source also provides test data responsive to the patient at a test time. The test data is available to a characterization processor at a result time. The characterization processor is also responsive to the continuous parameter so as to generate a medical characterization as a function of time. A characterization analyzer enables the characterization processor to update the medical characterization in view of the test data as of the test time.
US10332625B2 Coordinating communications among healthcare providers
Computer-implemented systems and methods automatically track the dynamic composition of a patient-care team by combining and harvesting information from at least two electronic audit trails: (1) a trail recording access to electronic medical records (EMR), e.g., read-access to patient data, electronic prescriptions and physician orders, etc., and (2) a trail recording electronic communications (email, text messages, etc.) regarding and referencing the patient.
US10332622B2 Method, apparatus, and computer program product for facilitating query initiation and query response
A method, apparatus, and computer program product are provided for facilitating query initiation and query response. Form-based templates may be configured to include data extracted from an electronic health record (EHR). Additional fields may be configured such that a query initiator provides input to the fields and/or links a document. The query initiator may select the intended query responder. The query is assigned to the responder such that the responder may access the query in a queue. The query responder may provide input to required and/or optional fields. Completed queries may be stored in the EHR of the associated patient.
US10332599B2 Bias scheme for word programming in non-volatile memory and inhibit disturb reduction
A memory device that includes a non-volatile memory (NVM) array, divided into a flash memory portion and an electrically erasable programmable read-only memory (EEPROM) portion. The NVM array includes charge-trapping memory cells arranged in rows and columns, in which each memory cell has a memory transistor including an angled lightly doped drain (LDD) implant, and a select transistor including a shared source region with a halo implant. The flash memory portion and the EEPROM portion are disposed within one single semiconductor die. Other embodiments are also disclosed.
US10332590B2 Static random access memory (SRAM) bit cells employing current mirror-gated read ports for reduced power consumption
Static random access memory (SRAM) bit cells employing current mirror-gated read ports for reduced power consumption are disclosed. In one aspect, an SRAM bit cell includes a read port employing a first transistor electrically coupled to a current sum line and to a current mirror circuit. A level of current that flows through the first transistor in response to voltage applied by the current mirror circuit correlates to a magnitude of the voltage. The read port includes a second transistor electrically coupled to the first transistor, to a driver circuit, and to an output node of a first inverter. Connecting the first and second transistors of the read port in this manner allows a voltage applied to the second transistor to generate a current that flows to the first transistor if the second transistor is activated. The current level depends on the voltage applied by the current mirror circuit.
US10332589B2 Method and apparatus for controlling substrate and well biases for reduced power requirements
An SRAM circuit that includes a biasing circuit adapted to selectively bias the transistors of the SRAM array to lower the threshold voltage of selected transistors. The SRAM circuit includes well voltages and positive voltages that are selectively different, and substrate voltages and ground voltages that are selectively different.
US10332583B2 Memory controller for strobe-based memory systems
An integrated circuit (IC) memory controller is disclosed. The memory controller includes a receiver to receive a strobe signal and provide an internal strobe signal. An adjustable delay circuit delays an enable signal to generate a delayed enable signal. A gate circuit generates a gated strobe signal using the delayed enable signal that masks transitions of the internal strobe signal that occur prior to a valid region of the internal strobe signal. A sample circuit samples data using the gated strobe signal.
US10332579B2 DRAM and method for operating the same
The present disclosure provides a dynamic random access memory (DRAM) including a memory array and a control device. The memory array includes a refresh unit. The refresh unit includes a first cell and a second cell. The first cell is configured to store data. The second cell is configured to have a stored electrical energy by being programmed with the first cell, wherein the first cell and the second cell are controllable by a same row of the memory array. The control device is configured to increase a refresh rate of the refresh unit to a first refresh rate when the stored electrical energy of the second cell becomes lower than a threshold electrical energy, wherein the threshold electrical energy is higher than a standard electrical energy for determining binary logic.
US10332573B2 Semiconductor device and semiconductor system
A semiconductor device includes a comparison circuit suitable for comparing a reference voltage and a strobe signal, and generating a first comparison strobe signal. The semiconductor device also includes a reference voltage training circuit suitable for sequentially changing a voltage level of the reference voltage if a training mode is entered, and setting the voltage level of the reference voltage by sensing a duty ratio of the first comparison strobe signal.
US10332569B2 System and method for dynamic caching
In one embodiment, a computer-implemented method executable by a server system to store data in a data cache and refresh the data based on a dynamic schedule is provided. The method includes: receiving, by a processor, data from a first resource; storing, by the processor, the data in a data cache; determining, by the processor, a type of the data, and an access frequency of the data; determining, by the processor, a dynamic schedule based on the type of the data, and the access frequency of the data; and refreshing the data cache with new data from the first resource based on the dynamic schedule.
US10332565B2 Video stream storage method, reading method and device
The present disclosure provides a video stream storing method and apparatus, and reading method and apparatus. The method comprises: splitting an acquired video stream into I-frame data and non-I-frame data corresponding to the I-frame data, wherein the non-I-frame data contains data in the video stream other than the I-frame data; acquiring a storage address allocated by a data storage server for the non-I-frame data, and storing the non-I-frame data in a storage space of the data storage server to which the storage address points; adding the storage address to the I-frame data; and storing the I-frame data, which contains the storage address, to the data storage server. The present application solves the technical problem of low video stream storage efficiency in the prior art due to the fact that the video stream is stored frame by frame in a sequence in which the video stream is sent.
US10332562B2 System and method for space-time annotation-capable media scrubbing
A system for creating a streaming media navigation and annotation display, allowing for deep annotation and efficient browsing of annotations. A system which additionally allows for annotating spatial elements of media, for example cinematic effects. A method which implements this using reactive methods which allow integration with advanced knowledge representation and display systems.
US10332557B1 Multitrack servo marks with perpendicular and longitudinal magnetic fields
A servo sector on a disk is read via first and second readers that both span two or more user data tracks. The servo sector has a crosstrack width that spans the two or more user data tracks. The first reader provides a first signal based on detecting a total longitudinal field of the servo sector. The second reader provides a second signal based on detecting a total perpendicular field of the servo sector. A position error of the first and second readers is detected using. A value of the first signal can be used to detect a position error, detect a track-to-track phase error, and/or detect a Gray code error of a track ID field of the servo sector.
US10332554B1 Tape drive temperature control for media dimensional stability
A determination is made whether read/write is enabled within the tape drive storage unit. In response to determining that read/write is enabled, a determination is made whether an absolute value of a channel offset exceeds a threshold value. In response to determining that the absolute value of the channel offset exceeds a threshold value, a direction of travel of the tape media is determined. In response to determining that the direction of travel of the tape media is a forward direction, a determination is made whether the channel offset is positive. In response to determining that the channel offset is positive, a first cooling device within the tape drive storage unit is powered on. The first cooling device lowers the temperature of a first guide roller and the tape media coming off a first tape storage reel prior to the media passing by a read/write head.
US10332547B1 Data stored using perpendicular and longitudinal magnetic fields over more than two adjacent tracks
A first reader spans first and second tracks of a recording medium and provides a first signal responsive to a first total longitudinal field of the first and second tracks. A second read spans two other tracks, at least one of the two other tracks being different from the first and second tracks. The second reader provides a second signal responsive to a second total longitudinal field of the two other tracks. A third reader spans two or more of the tracks and provides a third signal responsive to a total perpendicular field of the two or more tracks. User data is decoded from the first, second, and third signals.
US10332546B1 Desired signal spotting in noisy, flawed environments
There are disclosed devices, system and methods for desired signal spotting in noisy, flawed environments by identifying a signal to be spotted, identifying a target confidence level, and then passing a pool of cabined arrays through a comparator to detect the identified signal, wherein the cabined arrays are derived from respective distinct environments. The arrays may include plural converted samples, each converted sample include a product of a conversion of a respective original sample, the conversion including filtering noise and transforming the original sample from a first form to a second form. Detecting may include measuring a confidence of the presence of the identified signal in each of plural converted samples using correlation of the identified signal to bodies of known matching samples. If the confidence for a given converted sample satisfies the target confidence level, the given sample is flagged.
US10332542B2 Generating audio fingerprints based on audio signal complexity
An audio identification system accounts for an audio signal's complexity when generating a test audio fingerprint for identification of the audio signal. In particular, the audio identification system determines a complexity of an audio signal to be fingerprinted. For example, the audio signal's complexity may be determined by performance of an autocorrelation on the audio signal. Based on the determined complexity, the audio identification system determines a length of a sample of the audio signal used to generate a test audio fingerprint. A sample having the length is then obtained and used to generate a test audio fingerprint for the audio signal. The test audio fingerprint may be compared to a set of reference audio fingerprints to identify the audio signal.
US10332539B2 Apparatus and method for encoding and decoding an encoded audio signal using temporal noise/patch shaping
An apparatus for decoding an encoded audio signal, includes: a spectral domain audio decoder for generating a first decoded representation of a first set of first spectral portions being spectral prediction residual values; a frequency regenerator for generating a reconstructed second spectral portion using a first spectral portion of the first set of first spectral portions, wherein the reconstructed second spectral portion additionally includes spectral prediction residual values; and an inverse prediction filter for performing an inverse prediction over frequency using the spectral residual values for the first set of first spectral portions and the reconstructed second spectral portion using prediction filter information included in the encoded audio signal.
US10332538B1 Method and system for speech enhancement using a remote microphone
A speech enhancement system for a remote microphone has a wireless receiver that receives a signal from a first microphone of a remote device. A delay buffer receives a second microphone signal from a second microphone and delays by an adjustable delay. The adjustable delay is based on a difference between a wireless delay and an acoustic delay. A noise suppressor produces an output audio signal for an earpiece speaker, based on the first microphone signal and the adjustable delayed second microphone signal. Other aspects are also described and claimed.
US10332536B2 Apparatus and method for decoding an encoded audio signal with low computational resources
An apparatus for decoding an encoded audio signal including bandwidth extension control data indicating either a first harmonic bandwidth extension mode or a second non-harmonic bandwidth extension mode, includes: an input interface for receiving the encoded audio signal including the bandwidth extension control data indicating either the first harmonic bandwidth extension mode or the second non-harmonic bandwidth extension mode; a processor for decoding the audio signal using the second non-harmonic bandwidth extension mode; and a controller for controlling the processor to decode the audio signal using the second non-harmonic bandwidth extension mode, even when the bandwidth extension control data indicates the first harmonic bandwidth extension mode for the encoded signal.
US10332532B2 Encoding/decoding apparatus for processing channel signal and method therefor
An encoding/decoding apparatus and method for controlling a channel signal is disclosed, wherein the encoding apparatus may include an encoder to encode an object signal, a channel signal, and rendering information for the channel signal, and a bit stream generator to generate, as a bit stream, the encoded object signal, the encoded channel signal, and the encoded rendering information for the channel signal.
US10332523B2 Virtual assistant identification of nearby computing devices
In one example, a method includes method comprising: receiving audio data generated by a microphone of a current computing device; identifying, based on the audio data, one or more computing devices that each emitted a respective audio signal in response to speech reception being activated at the current computing device; and selecting either the current computing device or a particular computing device from the identified one or more computing devices to satisfy a spoken utterance determined based on the audio data.
US10332516B2 Media transfer among media output devices
A method is implemented to move media content display between two media output devices. A server system determines in a voice message recorded by an electronic device a media transfer request that includes a user voice command to transfer media content to a destination media output device and a user voice designation of the destination media output device. The server system then obtains from a source cast device instant media play information including information of a media play application, the media content that is being played, and a temporal position. The server system further identifies a destination cast device associated in a user domain coupled to the destination media output device, and sends to the destination cast device a media play request including the instant media play information, thereby enabling the destination cast device to execute the media play application for playing the media content from the temporal location.
US10332515B2 Query endpointing based on lip detection
Systems and methods are described for improving endpoint detection of a voice query submitted by a user. In some implementations, a synchronized video data and audio data is received. A sequence of frames of the video data that includes images corresponding to lip movement on a face is determined. The audio data is endpointed based on first audio data that corresponds to a first frame of the sequence of frames and second audio data that corresponds to a last frame of the sequence of frames. A transcription of the endpointed audio data is generated by an automated speech recognizer. The generated transcription is then provided for output.
US10332512B2 Negative n-gram biasing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method includes obtaining a candidate transcription that an automated speech recognizer generates for an utterance, determining a particular context associated with the utterance, determining that a particular n-gram that is included in the candidate transcription is included among a set of undesirable n-grams that is associated with the context, adjusting a speech recognition confidence score associated with the transcription based on determining that the particular n-gram that is included in the candidate transcription is included among the set of undesirable n-grams that is associated with the context, and determining whether to provide the candidate transcription for output based at least on the adjusted speech recognition confidence score.
US10332501B2 Continuous degree of freedom acoustic cores
An acoustic liner and a method of attenuating noise are provided. The acoustic liner includes a face sheet, a back sheet spaced from the face sheet, and a core layer extending between the face sheet and the back sheet. The core layer includes a plurality of resonant cells, each resonant cell including at least one cell wall coupled to the back sheet along a cell wall base edge. The at least one cell wall extends from the back sheet at an angle toward the face sheet. The at least one cell wall further coupled to the face sheet along a cell wall top edge. The resonant cell is formed in a predetermined shape and contains a volume in a space defined by the at least one cell wall, the back sheet, and the face sheet. The cell wall base edge length is greater than the cell wall top edge length.
US10332500B2 Sound absorbing device, electronic device, and image forming apparatus
A sound absorbing device includes: a plurality of sound absorbing units. A frequency of sound absorbed by at least one of the sound absorbing units overlaps, at least partially, with a frequency of sound with a volume increased by installation of another sound absorbing unit.
US10332496B2 Reference display device, reference display method, and program
Provided are a display device and a program which allow a user to intuitively recognize a connection and a breathing timing between respective notes. A CPU (11) generates a guide image, based on information about a sound-producing timing and a sound length of each note, which are included in a guide melody track. The CPU (11) smoothly connects respective notes. Thereafter, the CPU (11) disconnects the notes at the breathing timing indicated in a breath position track.
US10332493B2 Illuminated musical instrument display
A musical instrument holder capable of holding and displaying an instrument includes a housing, a hook, an illumination device, and a mounting device. The housing includes a cavity formed within one side of the housing. The hook is for hanging the musical instrument on display and is carried by the housing. Additionally, the hook projects from a front surface to the housing. The illumination device is disposed at a lower surface of the housing and is adapted to project light below the holder and behind the musical instrument when the musical instrument is hung. Finally, the mounting device is carried by the housing and mounts the musical instrument holder to a supporting wall surface.
US10332473B2 Display device
A display device includes: a first display panel including: a display area including a first edge, a second edge and a third edge, where the first and second edges are disposed opposite to each other, and the third edge is connected to the first and second edges, a peripheral area around the display area, and a plurality of pixels disposed in the display area; a first common voltage transmitting line extending along the third edge, where the first common voltage transmitting line transmits a first common voltage to the display area through a plurality of input points sequentially disposed along the third edge; and a second common voltage transmitting line extending along the third edge, where the second common voltage transmitting line transmits a second common voltage to the display area through a supplementary input point, which is adjacent to the second edge or the third edge.
US10332466B2 Method of driving display panel and display apparatus for performing the same
A method of driving a display panel includes providing a positive polarity data signal to a first data line during an odd-numbered frame, and providing a negative polarity data signal to the first data line during an even-numbered frame. The positive polarity data signal has a first polarity. The negative polarity data signal has a second polarity. Output timing of the positive polarity data signal is different from output timing of the negative polarity data signal.
US10332465B2 Display device
According to one embodiment, a display device, includes a first pixel line including a first sub-pixel and a second sub-pixel, a second pixel line including a third sub-pixel and a fourth sub-pixel, and a display driver supplying video signals which cause signal polarities of signal lines adjacent to each other to be opposite to each other, without varying the polarities in one frame period, the video signals having the same polarities as each other being written to the respective sub-pixels of the first pixel line, the video signals having the polarities which are the same as each other and opposite to the polarities of the video signals written to the first pixel line, being written to the respective sub-pixels of the second pixel line.
US10332462B2 Semiconductor device, display module, and electronic device
A novel semiconductor device, display module, or electronic device is provided. The semiconductor device includes a controller, an image processing portion, a driver circuit, and an examination circuit. The controller has a function of controlling operations of the image processing portion and the examination circuit. The image processing portion has a function of generating a video signal using image data. The driver circuit has a function of outputting the video signal to a display portion. The examination circuit has a function of examining the degree of variations in characteristics of an element provided in the display portion. The examination results are output to the outside.
US10332460B2 Display and driving method thereof
A display including a pixel cell is provided. When the liquid crystal display is displaying a static image, the pixel cell is refreshed through a first period, a second period, and a third period in sequence. In the first period, the pixel cell is charged by a target voltage. In the second period, the pixel cell is charged by a post voltage. In the third period, the pixel cell is charged by a base voltage until next of the first period. The post voltage is between the target voltage and the base voltage. In addition, a driving method for a display is also provided.
US10332449B2 Method for powering organic electroluminescence display panel, and display device
The application discloses a method for powering an organic electroluminescence display panel, and a display device. When an external compensation circuit is acquiring parameters of respective sub-pixels in a display area of the organic electroluminescence display panel, the display area is powered using a power-supply circuit in a driver chip at high conversion efficiency, and thus high power consumption, to thereby lower power consumption in a parameter acquisition stage. While the external compensation circuit is performing data compensation to the respective sub-pixels in the display area of the organic electroluminescence display panel, the display area of the organic electroluminescence display panel is powered using the power management chip at high conversion efficiency to thereby achieve low power consumption in the data compensation stage.
US10332447B2 Pixel circuit, driving method therefor, and display device including the pixel circuit
A pixel circuit, a driving method therefor, and a display device. The pixel circuit comprises a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a seventh transistor, an eighth transistor, a storage capacitor, and a light-emitting device. The pixel circuit can avoid the influence of drifting of a threshold voltage on brightness uniformity and constancy of a display.
US10332431B2 Lighting label
A lighting label that adheres on a curved surface of a container. The lighting label includes a translucent layer, an illuminating layer, a flexible printed circuit and a waterproof sealant. The illuminating layer includes a plurality of light emitting diodes (LEDs) and a light guide panel. The light guide panel connects to the LEDs and includes dots that scatter the light generated from the LEDs. The waterproof sealant seals an edge of the lighting label and is transparent to illuminate with the light around the edge of the lighting label.
US10332428B2 Wrap-around expanded content label
A wrap-around expanded content label includes a base label free of adhesive, a booklet on the base label, and an overlaminate having a pressure sensitive adhesive layer on an underside thereof. The overlaminate overlies and adheres to the booklet, and opposite lateral portions of the overlaminate extend beyond the edges of the booklet to adhere to the base label. One lateral portion of the overlaminate is substantially permanently bonded to the base label adjacent a bound edge of the booklet. The other lateral portion of the overlaminate is resealably bonded to the base label adjacent a free lateral edge of the booklet.
US10332426B2 Self-organizing technology for disaster response and recovery
People facing emergencies, such as disasters, may not receive external assistance in a timely manner, instead having to rely on themselves for critical or extended periods. A system including emergency response containers providing both for organizational structure, including a method of assigning roles to available individuals, and task domain knowledge for organizational elements, namely the people facing and experiencing the emergency, allows for organic emergency response and eases transition to and effectiveness of external professional emergency response providers. In some embodiments the system is modular and adjustable for different situations.
US10332421B2 Conditioner with sensors for nutritional substances
Nutritional substance systems and methods are disclosed enabling the tracking and communication of changes in nutritional, organoleptic, and aesthetic values of nutritional substances, and further enabling the adaptive storage and adaptive conditioning of nutritional substances.
US10332419B2 Systems and methods for calculating nutritional information of a consumer
A system and method of tracking food consumption data for a payment cardholder is provided. The food consumption data is associated with restaurant food purchases made with a payment card, where each restaurant food purchase includes a transaction amount. The method includes comparing the transaction amount to a set of possible food order combinations totaling the transaction amount. A food order combination is selected that has a total price that matches the transaction amount. Nutritional information associated with each food item in the selected food order combination is retrieved and stored into a database.
US10332417B1 System and method for assessments of student deficiencies relative to rules-based systems, including but not limited to, ortho-phonemic difficulties to assist reading and literacy skills
A method and tool to give a multi-dimensional profile of a student's individual difficulties regarding a rules-based system such as reading or literacy. A sub-set of rules of the rules-based system are selected. Tasks related to the rules are presented to the student via, for example, the internet. The tasks are varied according to at least a plurality of classifications of type of rule and a plurality of different task types. The sub-set of rules and number of classification and task types are limited to allow exposure of all tasks within a manageable assessment period. Data from student responses to the tasks, both accuracy and other attributes (e.g. word vs. non-word, speeded vs. non-speeded, and others) of responses, can be evaluated across tasks and classifications to give a quite specific picture or profile of the student's knowledge and skills regarding the rules-based system. This assists better and targeted intervention steps.
US10332413B2 System and method for adjusting the correlation between a visual display perspective and a flight path of an aircraft
Methods are provided for adjusting any correlation between a visual display perspective and a default display view of an aircraft. The method comprises determining the default display view for an inflight aircraft and determining the orientation of the visual display for the crew of the aircraft. The default display view is compared with the orientation of the visual display to determine if the visual display's perspective needs to be transitioned to reflect the default display view. If the display does need to be changed, the rate of transition of the visual display's perspective is selected based on current aircraft performance parameters.
US10332408B2 Method and device for assisting the piloting of an aircraft for energy management during an approach phase
The device includes a reception unit for receiving a target energy including a target altitude and a target speed, a computation unit for computing a target energy state relative to the target energy, a computation unit for computing an energy difference between a final energy state at a final position, a computation unit for computing a dissipation distance making it possible for the aircraft to dissipate this energy difference, a computation unit for computing a limit position situated upstream of the final position, along a future flight trajectory of the aircraft, by the dissipation distance, the limit position being the most downstream position where the aircraft can dissipate the energy difference of the aircraft up to the final position, and an information transmission unit for transmitting at least the limit position to at least one user system.
US10332406B2 Dynamic geo-fence for drone
Technical solutions are described for configuring a dynamic geo-fence includes receiving a plurality of data samples. The method also includes selecting, from the plurality of data samples, a selected data sample as a threshold. The method also includes configuring a geo-fence for a geographic area based on the selected data sample. The method also includes adjusting an operational characteristic of a drone while the drone is in the geographic area, where the operational characteristic is adjusted based on a configuration of the drone and the geo-fence.
US10332403B2 System and method for vehicle congestion estimation
A system and method for controlling a host vehicle in a platoon of vehicles. The method includes receiving speed data of a leading vehicle from the leading vehicle via a vehicle communication network, and receiving speed data of a preceding vehicle from a sensor system of the host vehicle. The preceding vehicle is positioned immediately ahead of the host vehicle. The leading vehicle is positioned ahead of the host vehicle and the preceding vehicle. The method includes calculating a transfer function between the leading vehicle and the host vehicle and determining a string stability level of the platoon of vehicles based on the transfer function. The string stability level indicates a speed variation of the platoon of vehicles. Further, the method includes calculating a traffic congestion level based on the string stability level, and controlling a vehicle system of the host vehicle based on the traffic congestion level.
US10332398B2 Smart parking facility management by using wireless communication techniques to perform stationary and moving vehicle detection
Systems and methods for detecting occupancy of at least one parking space by a vehicle are described. Detecting occupancy of at least one parking space includes at least one tag device fixed to a respective one of the at least one parking space. A first reader device is configured to interrogated the at least one tag device and detect a reply signal from the at least one tag device. A processor is configured to analyze the reply signal from the tag device including analyzing a received signal strength indication and a differential phase change of the reply signal to determine the presence of a vehicle in the parking space due to interference of the received signal by a signal blocking body.
US10332396B1 Technology for managing autonomous vehicle operation in association with emergency events
Systems and methods for modification of autonomous vehicle operation in association with emergency events are disclosed. According to aspects, a computing device may detect the occurrence of an emergency event and may determine a current operation of an autonomous vehicle as well as a planned operation of an emergency vehicle. The computing device may determine a modification to the operation of the autonomous vehicle, where the modification may direct the autonomous vehicle to operate in a way that enables the emergency vehicle to more effectively or efficiently address or handle the emergency event. The computing device may generate a set of instructions for the autonomous vehicle to execute to cause the autonomous vehicle to undertake the operation modification.
US10332393B1 Emergency traffic controller for emergency vehicles and controlling method thereof
A novel emergency traffic controller for emergency vehicles and a controlling method thereof are provided. The emergency traffic controller includes an emergency controlling unit, a target redirection unit and a source selection unit. The emergency controlling unit is used for receiving an emergency message and outputting a switching signal according to the emergency message. The target redirection unit is electrically coupled to an existing traffic light controller and the emergency controlling unit. The source selection unit is electrically coupled to the traffic light controller. The target redirection unit is used for receiving a lighting signal from the existing traffic light controller through the source selection unit and working with the emergency controlling unit to transmit the lighting signal to one of a plurality of traffic light signs according to the switching signal.
US10332390B1 Driving event data analysis
A driving analysis server may be configured to receive vehicle operation data from vehicle sensors, and may use the data to identify a potentially high-risk or unsafe driving event by the vehicle. The driving analysis server also may receive corresponding image data, video, or object proximity data from the vehicle or one or more other data sources, and may use the image, video, or proximity data to analyze the potentially high-risk or unsafe driving event. A driver score for the vehicle or driver may be calculated or adjusted based on the analysis of the data and the determination of one or more causes of the driving event.
US10332386B1 Alarm probability
Alarm system technology, in which an alarm event is detected at a property monitored by an alarm system when the alarm system was set in an armed state. Based on detection of the alarm event, an alarm probability score that indicates a likelihood of the alarm event being an emergency situation is determined and the alarm event is handled based on the determined alarm probability score.
US10332375B1 Tracking assembly
A tracking assembly includes an electronic device. A first tracking unit is provided and the first tracking unit is selectively worn on a first user. The first tracking device is in electrical communication with the electronic device. Moreover, the electronic device programs a predetermined trigger distance into the first tracking unit. A second tracking unit is provided and the second tracking unit is selectively worn on a second user. The second tracking unit is in electrical communication with the first tracking unit to determine a location of the second tracking unit with respect to the first tracking unit. In this way the second tracking unit facilitates the first user to track the second user. The first tracking unit generates an alert when the second tracking unit moves beyond the predetermined trigger distance with respect to the first tracking unit.
US10332371B2 Identification system
An identification system includes a facility-side device and a transmitter which is carried by a registered individual and transmitting an identification signal containing identification information. The facility-side device includes: an identification signal receiving device receiving the identification signal transmitted from the transmitter; an identification information storage unit in which identification information assigned to the transmitter carried by the registered individual is previously stored; an event detection unit detecting an occurrence of an event; and an individual identification unit determining whether the individual present in the detection area is the registered individual by comparing the identification information, which is exhibited by the identification signal received during a detection time zone, with the identification information stored in the identification information storage unit. The detection time zone is determined according to a detection time of the occurrence of the event and includes at least the detection time of the occurrence of the event.
US10332367B1 Systems and methods for using haptic vibration for inter device communication
The present disclosure relates to systems and methods for using haptic vibration for inter-device communication. In one implementation, a system for inter-device communication using haptic vibration may include at least one force gauge configured to measure displacements caused by an external device in contact with the at least one force gauge; at least one memory storing instructions; and at least one processor configured to execute the instructions to: receive an identifier associated with a user; retrieve a pattern associated with the received identifier; receive, from the at least one force gauge, one or more measurements over a period of time; assess a degree of difference between the received one or more measurements and the retrieved pattern; and, when the degree of difference is below a threshold, authenticate the user.
US10332355B2 Systems and methods for post-play gaming benefits
According to some embodiments, systems, methods, and/or articles of manufacture are associated with determining whether a first condition associated with a first player of a gaming device is satisfied, determining whether a second condition associated with a second player of the gaming device is satisfied, and awarding, in the case that both the first and second conditions are determined to be satisfied, a benefit to the first player.
US10332351B2 Gaming systems and methods for offering a player multiple games
A gaming system may comprise a processor, a gaming machine in electronic communication with the processor, and a memory device in electronic communication with the processor with a first game and a second game stored thereon. The first game may have a first return percentage and the second game may have a second return percentage, wherein the first return percentage and the second return percentage are different. A player may elect to play the first game or the second game by selecting a first game selection device or a second game selection device, respectively, with a goal of figuring out which game has the higher return percentage.
US10332348B2 Systems and methods of linking gaming stations
Systems and methods of operating progressive jackpots linked to wagering games having different jackpot triggers with different probabilities. The jackpot winning probabilities may be normalized such that players may have the substantially the same odds to win the major progressive jackpot regardless on the wagering game being played. The jackpot triggers may be associated with particular wagering game outcomes. The jackpot triggers may also be associated with a prize of a segment of a spin wheel that is spun in response to the occurrence of a particular wagering game outcome. The spin wheel may be displayed on a player interface of a gaming machine in response to the particular wagering game outcome.
US10332347B2 Wearable devices for use in an entertainment environment
Methods, systems and computer program products for utilizing wearable devices in an entertainment environment are provided. Aspects include creating associations between a plurality of individuals and a plurality of wearable devices and classifying each of the plurality of individuals into one or more groups, wherein each group includes at least one child and at least one parent. Aspects also include tracking a location of one of the plurality of wearable devices associated with a first child of a first group and based on a determination that the first child is attempting to leave a predetermined area, determining whether the first child is accompanied by a first adult, wherein the first adult is a member of the first group.
US10332344B2 System and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses
The present disclosure relates generally to a system that utilizes a lighted bezel of a player tracking unit to indicate to a player different wireless connection statuses of a mobile device.
US10332342B2 Player tracking device main body and player tracking device
Objects of the present invention are to provide a player tracking device main body which can be stably located in various postures inside of a housing of a gaming machine; and a player tracking device which includes said player tracking device main body. A PTS main body 1700b includes a magnet cover 1801 formed as a protruding portion on a central upper side of a base panel 1803. Inside of the magnet cover 1801, magnets (1810, 1811, and 1812) which are sandwiched between the magnet cover 1801 and a base stopper 1815 are located.
US10332335B2 Gaming system and method having row modifying reels with modifying symbols
A gaming system and method includes a first set of reels, where the reels are each associated with a plurality of symbols. The gaming system and method further includes at least one row modifying reel having one or more modifying symbols. If the at least one row modifying reel stops during a play of a game and a modifying symbol is visibly displayed in a display area of the gaming system, the modifying symbol indicates a visible row of the first set of reels. The gaming system is specially programmed to cause certain symbols in the indicated row to behave differently than the same certain symbols that appear on a non-indicated row. The behavior of the certain symbols in the indicated row may also change the behavior of symbols around the certain symbols in the indicated row.
US10332331B2 Modular vending machine
A modular vending machine is provided. The modular vending machine can include a central module having a pickup area and one or more product storage cabinets.
US10332330B2 Raffle device
A device used in marketing contests, particularly for the drawing of tickets which are put into a rotating raffle drum (G), and whose main purpose is to provide a dynamic and automated device that, advantageously, allows feeding of tickets even when the rotating drum is moving, enables constant and uniform shuffling of said tickets, thus ensuring randomness of the drawing with greater safety and ease and, at the same time, provides public entertainment. Said raffle device (E) comprises a rotating raffle drum (G), a stand (S), a rotation mechanism (R), a ticket feeding device (D), a compressed air power unit (C) and a power, command and control board (Q), including an electronic control unit (not depicted) such as a PLC. Device (E) may further comprise a ticket swirling mechanism (T) interconnected to a compressed air power unit (C) and a lighting system (not depicted) conveniently associated with the rotating drum (G).
US10332319B2 Methods and systems for updating diagnostic and repair information
Methods and systems for updating diagnostic and repair information are disclosed. In an example system, a first request indicative of a vehicle repair issue for a vehicle is received. A diagnostic flowchart for identifying and resolving the vehicle repair issue is then sent. A second request for further technical assistance and vehicle condition data collected during execution of the diagnostic flowchart are received. The diagnostic flowchart and the vehicle condition data are then sent. Diagnostic assistance information and feedback data indicating whether the vehicle repair issue has been identified and resolved are then received, and the diagnostic flowchart is updated accordingly.
US10332318B1 Method and system of using spatial sensors on vehicle frame to determine crash information
To determine the extent of the damage to a vehicle after a crash, a vehicle treatment system may determine a change in position of a vehicle part based on one or more spatial sensors attached to the vehicle part. The change in position of the vehicle part may be compared to previous change in position data for the same or similar type of vehicle part, to determine the extent of the damage to the vehicle part. Additionally, the vehicle treatment system may determine the extent of the damage for all vehicle parts to determine an overall extent of the damage to the vehicle after the crash.
US10332302B2 Scatter gather engine
In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
US10332298B2 Animation generation method, terminal and storage medium using action data, rigs, and fused bone data
An animation generation method is performed by at least one processor, and includes obtaining an animation generation instruction, obtaining first bone data for a virtual target and first rig data for the virtual target, based on the animation generation instruction, obtaining an action identifier, and obtaining action data, second bone data for an additional element, and second rig data for the additional element, based on the action identifier. The method further includes fusing the first bone data and the second bone data to obtain fused bone data, controlling the fused bone data to change with time, based on the action data, and rendering an animation, based on the fused bone data controlled to change with time, the first rig data, and the second rig data.
US10332295B1 Method and system for generating a 360-degree presentation of an object
Methods and systems for generating an interactive rotatable 360-degree presentation of an object are disclosed. The methods and systems obtain data describing the object, where the data includes information about a number of images of the object, as well as additional information about the object. The images are automatically obtained and rearranged into at least one sequence of images substantially evenly distributed around 360 degrees. It is determined whether to add hotspot(s) to image(s), and if hotspot(s) are to be added, the hotspot(s) are automatically added to the image(s). The ordered images of the sequence(s) are then merged into an interactive rotatable 360-degree presentation of the object.
US10332293B2 Augmenting reality with reactive programming
In one or more embodiments, one or more systems, methods, and/or processes may utilize a reactive processing system in an augmented reality (AR) system. The AR system may execute program instructions based on a region of an input video signal and produce an output video signal that includes a first output that includes a video effect from the program instructions. The AR system may determine if the region of the input video signal changes. If so, the program instructions may be executed based on the region of the input video signal and a change of the region of the input video and produce the output video signal that includes the second output that includes the video effect. If not, the output video signal that includes the first output that includes the video effect may continue to be produced.
US10332290B2 Fast, coverage-optimized, resolution-independent and anti-aliased graphics processing
Technology related to efficient, coverage-optimized, resolution-independent, and anti-aliased graphics processing is described. Uniquely, an example system may include a graphics processing unit configured to receive a plurality of vertices representing a control polygon of a curve and expanding the control polygon of the curve. The graphic processing unit may further tessellate the control polygon into a plurality of tiles, select a subset of tiles from the plurality of tiles based on satisfying selection criteria, rasterize fragments using the selected subset of tiles, and render the curve based on the fragments.
US10332289B2 Methods and systems for providing a visual feedback representation of performance metrics
A method for presenting a visual implementation of data by a computing device comprising at least one processor and a system memory element is provided. The method executes a software application, by the at least one processor of the computing device; detects an operation performed by the software application during execution; monitors performance of the software application, by: identifying successful execution of the operation; and identifying timing data indicating a length of time for completion of the operation during execution of the software application; and presents visual feedback of the performance during execution of the software application, via a display element of the computing device, wherein the visual feedback comprises a first set of graphical elements indicating the successful execution and the timing data, and wherein the first set of graphical elements is presented onscreen with a concurrent presentation of the software application.
US10332286B2 System and method for data analytics and visualization
Systems and methods are described that provide a dynamic reporting functionality that can identify important information and dynamically present a report about the important information that highlights important findings to the user. The described systems and methods are generally described in the field of diabetes management, but are applicable to other medical reports as well. In one implementation, the dynamic reports are based on available data and devices. For example, useless sections of the report, such as those with no populated data, may be removed, minimized in importance, assigned a lower priority, or the like.
US10332278B2 Multi-format range detect YCoCg compression
Methods and apparatus relating to techniques for compiler-based instruction scorecarding. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to determine whether a pixel block encoded in YCoCg format is suitable for compression, and in response to a determination that the pixel block is suitable for compression, to apply an encoding transform to the pixel block to generate an encoded YCoCg data set for the pixel block and apply a compression algorithm to the encoded YCoCg data set. Other embodiments are also disclosed and claimed.
US10332268B2 Image processing apparatus, generation method, and non-transitory computer-readable storage medium
Coordinates on a two-dimensional image that respectively correspond to points on a three-dimensional space that configures an object included in a field of view based on a viewpoint are specified. A depth map is generated based on a result of assignment processing that assigns distance information of a first point corresponding to first coordinates to a first area including the first coordinates and assigns distance information of a second point corresponding to second coordinates to a second area including the second coordinates, the first and second coordinates belonging to coordinates on the two-dimensional image. A distance from the viewpoint to the first point is longer than a distance from the viewpoint to the second point, and the first area is smaller than the second area. The points configuring the object include the first and second points.
US10332266B2 Method and device for traffic sign recognition
Embodiments provide a method for recognizing a traffic sign from an input image. The method may include extracting image features from the input image; modifying the image features based on a predetermined image saliency map to determine modified image features; determining a plurality of traffic sign candidates by applying an adaptive boosting algorithm on the modified image features; determining a confidence score for each traffic sign candidate by applying a support vector regression algorithm; and recognizing a traffic sign based on the confidence score for each traffic sign candidate.
US10332260B2 Identification of a contact point between a pantograph and a power supply line in an image
Computer-implemented methods, software, and computer systems for identifying a contact point between a pantograph of an electric vehicle and a power supply line represented in an image. The method includes, based on edges represented in the image, determining a first intersection point P1 and a second intersection point P2 that are sufficiently separated. The first intersection point P1 is formed by an intersection of a first edge Line with a top edge of the pantograph, and the second intersection point P2 is formed by an intersection of a second edge with the top edge of the pantograph. Then determining a first slope associated with the first edge, and a second slope associated with the second edge. Further, identifying the first intersection point P1 or the second intersection point P2 as the contact point between the pantograph and the power supply line by comparing the first slope and the second slope.
US10332255B2 Method for assessing stenosis severity in a lesion tree through stenosis mapping
A method of assessing stenosis severity for a patient includes generating a three dimensional model of a lesion specific vessel tree of the patient. A plurality of inlet and outlet positions are identified in the lesion tree. A total flow rate from the vessel tree model is estimated. A processor and task specific software are utilized to perform computational fluid dynamic simulation on the vessel tree. A flow rate and apparent flow resistance for each of the outlets is then determined. At least one ideal model is generated. A computational fluid dynamic simulation is performed on the at least one ideal model. A level of stenosis severity is determined for each of the outlets.
US10332245B1 Systems and methods for quality assurance of image recognition model
Disclosed embodiments provide systems, methods, and computer-readable storage media for stress testing a vehicle identification model by determining image quality parameters optimizing model confidence values. The embodiments comprise one or more memory devices storing instructions and one or more processors configured to execute instructions. The one or more processors perform operations comprising receiving a first set of images of the vehicle, wherein the images contain preset values for parameters comprising at least one of a rotation, a focus, a contrast, and a color. The system further analyzes the first set of images with an identification model and determining an initial identification confidence of the vehicle. The system further modifies the first set of images, compares the modified images to the first set of images, and determines whether the model should be modified based on at least the comparison.
US10332243B2 Tampering detection for digital images
A computing system for tampering detection for digital images is disclosed. The computing system uses a LTI filter to filter time series data representing images in one or both of two videos and/or a still image of a live photo captured by a camera. A causal relationship in time existed between the images in the two videos and the still image when they were captured by the camera. The computing system determines whether the filtered output data representing an image by using the LTI filter is causal. If the computing system determines that the filtered output data representing the image is non-causal, it asserts a signal indicating that the image has been modified after it was captured.
US10332239B2 Apparatus and method for parallel polyphase image interpolation
The present invention provides apparatus and method for parallel polyphase image interpolation. The apparatus comprises: a local memory, a first memory access control unit, a second memory access control unit, a source image data buffering unit, a filter coefficient buffering unit, a multiply-accumulator, a third memory access control unit and a state machine; the first memory access control unit is configured for obtaining source image data from the local memory and buffering them into a source image data buffering unit; the second memory access control unit is configured for obtaining filter coefficients from the local memory and buffering them into a filter coefficient buffering unit; the source image data buffering unit is configured for inputting source image data to each multiply-accumulator, the filter coefficient buffering unit is configured for broadcasting filter coefficients corresponding to the source image data to the multiply-accumulators; and the multiply-accumulator is configured for performing multiply-accumulation operation on the source image data and the filter coefficients, and outputting the multiply-accumulation result every F clocks. The interpolation apparatus of the present invention is reconfigurable and can support interpolation filters with any order, so it is universal.
US10332232B2 Thread dispatching for graphics processors
Techniques to dispatch threads of a graphics kernel for execution to increase the interval between dependent threads and the associated are disclosed. The dispatch interval may be increased by dispatching associated threads, followed by threads without any dependencies, followed by threads dependent on the earlier dispatched associated threads. As such, the interval between dependent threads and their associated threads can be increased, leading to increased parallelism.
US10332227B2 Multiple source watermarking for surveillance
A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
US10332224B2 Remote device content and learning management system and method
A system and method of providing centrally updatable digital content on local electronic devices via a remote device content and learning management system is provided. At least one media server is provided having central high bandwidth content resident thereon, at least intermittently communicatable with at least one local electronic device. The local device is populatable with the central high bandwidth content as an instance of local high bandwidth content. The local high bandwidth content is compared to the central high bandwidth content, and the currentness of the local high bandwidth content is determined with respect to the central high bandwidth content. The local high bandwidth content is updated if it is determined to be not current with respect to the central high bandwidth content via downloading newer content from the media server to the local electronic device. The system is preferably app-based.
US10332223B1 Geographic locale mapping system
The disclosed technology facilitates objective comparisons between different geographical locales based on statistical comparisons of associated distributions of locale attributes. According to one implementation, a method disclosed herein includes defining a benchmark cluster having a first distribution of locale attributes; identifying a plurality of locale clusters that each correspond to one of a number of locales within a search zone associated with a different distribution of the locale attributes; assessing satisfaction of a similarity condition by comparing the benchmark cluster and to one or more of the identified locale clusters; and outputting one or more of the locales corresponding to the identified locale clusters satisfying the similarity condition.
US10332222B1 Just-in-time factory methods, system and network for prefabricating class-A fire-protected wood-framed buildings and components used to construct the same
A cloud-based system network for verifying and documenting prefabricating Class-A fire-protected wood-framed buildings produced from a prefabricated Class-A fire-protected wood-framed building factory system supporting multiple production lines for producing Class-A fire-protected wood-framed components including wall panels, floor panels, stair panels, floor trusses, and roof trusses for use in constructing custom and pre-specified prefabricated Class-A fire-protected wood-framed buildings. The system network includes (i) a data center with web, application and database servers for supporting a web-based site for hosting digital images of barcoded/RFID-tagged certificates attached to prefabricated Class-A fire-protected wood-framed building components, and other certification documents, and (ii) mobile smart-phones used to capture digital photographs and video recordings of Class-A fire-protected wood-framed building sections, and upload the captured digital images to the data center, for each prefabricated wood-framed building project, so that building purchasers, insurance companies, builders, architects and other stakeholders can review such certifications and documentations during the prefabrication of wood-framed buildings from the factory system.
US10332217B2 Management of online community merge events
A method includes selecting community groups having a first community from a plurality of communities and a second community from the plurality of communities. The method includes collecting a plurality of community factors that each describe the first community and the second community. The method also includes determining a plurality of correlation values, for each community factor from the plurality of community factors, between the first community and the second community. The method also includes calculating a community merge score from the plurality of correlation values. The method also includes merging the community group in response to a community merge score threshold being met by the community merge score.
US10332214B2 Receiving, sending and managing electronic approvals and receipt invention
The present application describes a system of managing electronic receipts including a point-of-sale system, a unique identifier detection mechanism, and a server. The point-of-sale system is configured to register a plurality of goods and/or services, comprising a transaction receipt. The unique identifier detection mechanism detects a first unique identifier and a second unique identifier. The server is in communication with the point-of-sale system and includes a processor configured to register the payment of the transaction receipt as a function of the first unique identifier and a memory device is configured to store a database with a plurality of receipt-data storage locations. In response to the approval the payment, the point-of-sale system forwards the second unique identifier and the transaction receipt to the server and stores the transaction receipt within the receipt-data storage location associated with the second unique identifier.
US10332206B2 Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
US10332193B2 Interactive display system for food and entertainment retail establishments
The present disclosure describes an interactive menu display system providing retail establishments with a flexible electronic menu display that enables presentation of a large number of menu items by incorporating, among other things, a menu-item scrolling feature. The display system can be configured to subdivide a display system to include fields, such as physical portions of a display unit, or individual display units, that are designated for predetermined categories of menu items, and within those fields, the menu items may be sequentially displayed, such as in a scrolling, paging, or other step-wise fashion. The display system can also include a menu configuration user interface designed for the owner or manager of the retail establishment to conveniently and efficiently update menu content, layout, and other configuration settings. The display system can be configured to update the menu display in real-time based on updates to menu content and settings.
US10332192B2 Methods and systems for locating a mobile merchant
A computer-based method for determining a location of a mobile merchant computing device is provided. The method is implemented using a location manager (LM) computing device in communication with a processor and a memory device. The method comprises receiving from the mobile merchant computing device at least one authorization request message including a merchant identifier for the mobile merchant and a first location variable, determining a location of the mobile merchant using the first location variable, transmitting to a consumer computing device operable by a consumer, by the LM computing device, a location data message including the merchant identifier and the location of the mobile merchant, and causing, by the transmission, the consumer computing device to display the location on a display interface coupled to the consumer computing device.
US10332190B1 System and method for trade payment exchange
A system and method for exchanging information and documents related to the processing of trade transactions is provided. The method comprises associating at least one unique identifier with at least one shipping document; and posting the at least one unique identifier and the least one shipping document on a first communications network. A system for exchanging information and documents related to the processing of trade transactions is also provided. The system comprises means for associating at least one unique identifier with at least one shipping document; and means for posting the at least one unique identifier and the at least one shipping document on a network for viewing.
US10332187B2 Intelligent integration system for product compatibility determination
A method, computer program product and system for product compatibility determination is provided. The method includes determining information associated with monitored usage patterns of an environment for a new product, prior to purchasing the new product, and comparing specifications associated with the new product to the monitored usage patterns of the environment for the new product. The method further includes determining whether the specifications are within a threshold of the monitored usage patterns of the environment and in determining the specifications associated with the new product are not within the threshold of the monitored usage patterns of the environment, generating at least one recommendation.
US10332186B2 Method and system for artificial intelligence augmented facility interaction
Various embodiments herein each include at least one of systems, methods, software, and devices for artificial intelligence augmented facility interaction. One such embodiment, in the form of a method includes identifying a location of a mobile device associated with a customer account within a facility. This method further includes determining at least one product recommendation based on data stored in a database associated with the customer account in view of the identified location and transmitting, via a network, the determined product recommendation data to the mobile device for presentation on the mobile device.
US10332180B2 Method and apparatus for proximity service discovery
A method and apparatus for proximity service discovery are disclosed. In one embodiment, the method comprises providing one or more expressions from a market server to at least one wireless broadcasting device for broadcasting over one or more wireless channels, each of the one or more expressions related to different marketplace items, receiving, at the market server, one or more requests from one or more wireless devices for information to identify items being offered in marketplace that match items the one or more wireless devices are attempting to obtain, sending expressions to at least one or more wireless devices associated for matching the relevant broadcast signals associated with items the one or more wireless devices are attempting to obtain, and providing, by the marketing server, data notification channels for direct device-to-device data notification over at least one wireless channel to facilitate information exchange between the at least one wireless broadcasting device and the one or more wireless devices attempting to obtain items being offered by the at least one wireless broadcasting device.
US10332178B1 Real-time patron-activity information system
An activity-information system is provided. The system comprises an activity-information server and a plurality of activity-information devices. Activity-information devices may be proprietor devices (e.g., for bar owners/staff), affiliate devices (e.g., for club promoters or taxi drivers), or end-user devices (e.g., for patrons). The activity-information devices provide activity information (such as, a user's location or presence at a venue or within a district) to the activity-information server, which stores the activity information in an activity-information repository. The activity-information server then determines activity levels for venues and districts, which may be transmitted to devices. The activity-information device then may display activity level in an activity-information interface. The activity-information interface may comprise a map with highlighting and icons indicative of activity levels for districts and venues, respectively. In addition, activity-information interface may comprise a display area for display marketing information (such as promotions and coupons) related to venues.
US10332169B2 Coordinating products and services for customers
A computer-implemented system keeps records of communications between participants as a conversation. All communications between participants in a transaction are stored as part of the conversation including documents, photographs, forms etc. needed to complete the transaction. A computer system interacts with a wallet service of one or more participants to keep a record of, or to affect the transfer of, consideration between participants in the transaction. Conversations can occur for any topic or conversations for a particular topic can be selected and a template provided for documents and/or conversation participants most often needed to complete an associated transaction.
US10332160B2 Identifying related information given content and/or presenting related information in association with content-related advertisements
The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ——————”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
US10332150B2 Location event advertising
Information about physical places is gathered to develop quality scores for targeting advertisements to users of mobile devices sharing geographic location events with service providers. A scoring model incorporates selected attributes about places (e.g., created by a service provider vs. user-generated, category, keywords, census data providing population density by location, property values by area, popularity, special events, government vs. private area, whether place is associated with a brand, chain, or is independent) that have been gathered from multiple sources, verified, and normalized. Advertisements are targeted to users running mobile applications based on a location event shared with the service provider using the quality score for the place indicated in the location event in addition to other attributes of the place. In one embodiment, the system uses a machine learning algorithm to analyze conversion rates of targeted advertising to provide feedback to the scoring model.
US10332148B2 Call analytics for mobile advertising
A call analytics system for analyzing the effectiveness of advertising campaigns using performance data and call data. Specifically, the call analytics system evaluates the performance of different keywords in generating calls to displayed phone numbers. The call analytics system uses statistical techniques to correlate received calls to displayed phone numbers with those keyword or keywords that were associated with displayed advertisements. The system gives advertisers the ability to track and measure which keywords drive sales for mobile users that call advertisers directly from ads on their smartphones or other mobile devices. In some embodiments, the system uses the calculated effectiveness of certain keywords to recommend changes to present or future advertising campaigns of the advertiser.
US10332145B2 Techniques for co-usage adjustment of audience verification
Techniques are provided for generating adjustment factors, on a per-demographic-group basis, to compensate for errors in audience verification statistics caused by co-usage of devices. The adjustment factors are based on a comparison of (a) per-group counts produced by applying one audience verification approach to a set of exposures, to (b) per-group counts produced by applying another audience verification approach to the same set of exposures. For example, the first per-group counts may be produced under the assumption that the user to whom content is exposed is the owner of the device, and the second per-group counts may be produced by obtaining demographic information directly or indirectly from a user at the time the user is exposed to the content.
US10332132B2 Method and apparatus for colleting and disseminating information over a computer network
The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated.
US10332124B2 Automatic connected vehicle subsequent owner enrollment process
The present invention is directed toward an automatic connected vehicle subsequent owner method and system for automatically wiping personal data from the vehicle, transitioning remote services access to a subsequent owner, and delinking the vehicle from their smartphone or other interactive communication link. In one more embodiments, a computer implemented method provides for delinking customers and deregistering vehicles from original owners where those vehicles have been subsequently sold, discontinued, or otherwise transferred for the customer's ownership.
US10332121B2 Light-based data entry for personal inventory and product support system
A method and apparatus for light-based data communication for a personal inventory and product support system are described. In one embodiment, the method comprises using a device associated with a user, including capturing visible light carrying data identifying a product, obtaining the data identifying the product from the captured visible light, configuring the device to receive product support content for the product based on the identifying data, the product support content having been curated from a plurality of content servers on behalf of the user, receiving a notification that curated product support content for the product is available, and presenting the curated product support content to the user.
US10332111B2 Authentication with smartwatch
Embodiments of the disclosure are directed to performing a transaction between a smartwatch and an access device. Transaction details are transmitted by an antenna of a smartwatch to a contactless transaction module. An interface is rendered to a display of the smartwatch. An input of the interface is adjusted in response to a rotation of a crown of the smartwatch. The input is transmitted, by the antenna of the smartwatch, to a contactless transaction module in response to a confirmation of the input by a user of the smartwatch.
US10332106B2 Systems and methods for expedited automated merchant boarding
An expedited automated merchant boarding system in association with a distributed enhanced payment processing system includes a merchant point of sale (POS) terminal system and a remote enhanced payment management system (EPMS). The remote EPMS pre-boards anticipated POS terminal system components and records pre-boarding results information. The POS terminal system initiates merchant boarding by transmitting merchant account information. The remote EPMS receives merchant account information and establishes a merchant account. The POS terminal system utilizes protocol transactions including auto-boarding information to initiate auto-boarding with the remote EPMS. The remote EPMS auto-boards the POS terminal system utilizing received auto-boarding information and recorded pre-boarding results. The remote EPMS turns up selected payment management services for the merchant POS terminal system. The POS terminal system utilizes payment transactions to conduct validation of successful interoperation with the remote EPMS. The remote EPMS enables utilization of selected payment management services by the POS terminal system.
US10332101B2 Magnetic secure transmission device and electronic device including the magnetic secure transmission device
A magnetic secure transmission (MST) device which generates an MST signal includes a first transmitter, a first coil that generates a first signal depending on an operation of the first transmitter, a second transmitter that operates at an operating frequency of the first transmitter, and a second coil that generates a second signal for offsetting or compensating for the first signal depending on an operation of the second transmitter. The MST signal is generated as the first signal and the second signal overlap each other.
US10332100B1 Wearable device for event access, payment for offline transactions at the event, and visual light display
A wearable device receives ticket information for an event and information indicating a quantity of funds allocated from an account, associated with a user of a user device, to the wearable device, and stores the ticket information and the information indicating the quantity of funds. The wearable device utilizes a wireless component to pair the wearable device and the user device, and provides, to the user device and via the wireless component, the ticket information and information indicating access privileges for the event. The wearable device generates a token for a PoS device for a charge incurred at the event during an offline transaction with the PoS device, and provides, via a NFC component, the token to the PoS device. The wearable device provides, to the user device and via the wireless component, information indicating that that the token was provided to the PoS device.
US10332094B2 Recordation of electronic payment transaction information
A system, apparatus, and method for processing payment transactions that are conducted using a mobile device that includes a contactless element, such as an integrated circuit chip. An account holder is enabled to generate transaction related data and append that data to a transaction record or transaction identifier. The appended data and transaction record or identifier may be stored in the mobile payment device and/or provided to an Issuer. If provided to an Issuer, the transaction related data generated by the account holder may be used to supplement an account statement. The additional information generated by the account holder may be used to assist the account holder in determining if a transaction is valid by providing information that helps the account holder to recall the location or other aspect of the transaction.
US10332090B2 Providing secure remote access to a device at a merchant location
System and method for providing secure connections between a point of sale (POS) system and a datacenter. Upon initiation of a support event associated with the POS system, a gateway device may determine an available block of internet protocol (IP) addresses for the merchant location, e.g., by accessing information stored in a shared storage location. The gateway device may determine a local IP address of the POS system and establish an apparent IP address of the POS system, selected from the available block of IP addresses. The gateway device may initiate a virtual private network (VPN) tunnel to the datacenter using at least a subset of the available block of IP addresses. The gateway device may securely store a descriptive document in the shared storage location identifying the available block of IP addresses for the merchant location. The gateway device may performing IP address translation during the support event.
US10332085B2 Communication system and server facilitating message exchange and related methods
A communication system may include a server, and first and second communications devices. The server may be configured to maintain a database having first and second communication profiles respectively associated with first and second users, maintain first and second value accounts respectively associated with the first and second communication profiles, generate a public opportunity database, and post a given opportunity from the second user on the public opportunity database. The server may be configured to when receiving an acceptance message from the second user in reply to a converted message, then facilitate a communication between the first and second users, the communication being associated with the given opportunity, and transfer the debited transaction value to the second value account of the second user.
US10332084B2 Systems and methods for automatically collection of performance data in a multi-tenant database system environment
A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
US10332079B2 User interface for loyalty accounts and private label accounts for a wearable device
The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using a wearable electronic device with an electronic wallet. Various accounts are linked to the electronic device. In some examples, the electronic device is NFC-enabled. The electronic device may be used to provide loyalty account information and payment account information to a payment terminal, such as an NFC-enabled payment terminal.
US10332077B2 Information management systems with time zone information, including event scheduling processes
Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.
US10332075B2 Nearest known person directory function
A system for matching nearest contacts in a logical contact hierarchy can include a logical contact hierarchy disposed in a database; and, a hierarchical query processor coupled to the logical contact hierarchy. The hierarchical query processor can be configured to produce a closest matching contact from among contacts in the logical contact hierarchy based upon a specified anchor contact in the logical contact hierarchy. A boolean operator further can be programmed to select a closest matching contact based upon a boolean expression operating upon multiple closest matching contacts produced by the hierarchical query processor.
US10332074B1 Collaboration system for customer service representatives
An example method of exchanging documents between users includes receiving a first document from a first client computer associated with a first user, associating the document with a collaborative workspace, and transmitting a representation of the collaborative workspace to the first client computer and a second client computer associated with a second user. The representation visually depicts the document in a shared environment. The method also includes presenting, on the first client computer and the second client computer, the representation of the collaborative workspace.
US10332071B2 Solution for adding context to a text exchange modality during interactions with a composite services application
The present invention discloses a solution for handling text exchange input in a composite service environment. The method can included a step of conveying text exchange input to an ACM engine. The ACM engine can map the text exchange input to field and variable values of a component services application. A memory of the composite service environment can be updated using the mapping results. Specifically, field and variable values can be updated that are stored in the memory for a session of the component services application for which the text exchange input was provided.
US10332067B2 Method and system for automatic replenishment and management of inventory
The present disclosure discloses a system and method for automatic replenishment and management of inventory determines residual level of one or more household commodities, provides information concerning the residual level of one or more household commodities to various vendors, and a users' electronic device application using which the user can decide to place an order. The system includes plurality of sensor enabled commodity containers for inventory, communication boxes for receiving and further reporting current residual level of the one or more household commodities and a host server for integrating the received residual level information with one or more unique identifiers. Further, the host server provides the integrated information list to third parties without having any manual involvement in the whole process. Therefore, the host server may receive customized offer information concerning the integrated information list of one or more household commodities from the third parties which is then passed on to the users. An order to be placed directly with the third parties by the user.
US10332064B1 Methods, apparatuses and computer program products for identifying duplicate travel
An apparatus is provided for detecting duplicate travel. The apparatus may include at least one memory and at least one processor configured to detect a travel path of a vehicle based in part on received items of location data. The processor is also configured to determine whether the travel path is associated with a defined street segment including a plurality of location points corresponding to a street. The processor is further configured to determine whether the vehicle travels the street multiple times in a predefined time period. The processor is further configured to superimpose visible indicia on the defined street segment in response to detecting that the vehicle traveled the street multiple times during the predefined time period. Corresponding computer program products and methods are also provided.
US10332063B2 Apparatus and method for monitoring a package during transit
According to one aspect, a monitoring device includes a processor, a sensor, and a configuration circuit. The sensor is adapted to detect if the sensor is subjected to at least a first magnitude of the particular condition. The configuration circuit may be used to specify a second magnitude of the particular condition, wherein the second magnitude is greater than the first magnitude. The processor remains in an inactive state if the object is subjected to a magnitude of the particular condition less than the second magnitude, and the sensor generates a signal in response to detection of sensor being subjected to at least the second magnitude of the particular condition. In response to the signal, the processor enters an active state to develop an indication of at least the second magnitude of the particular condition.
US10332058B1 Real time communication for carrier operations
Aspects of real time communications for carrier operations are described. In one embodiment, a shipping or operations schedule may include information associated with containers awaiting disposition at a materials handling facility. Based on a schedule of vehicles expected to arrive for loading or unloading the containers, for example, one or more move plan messages may be generated and forwarded to carriers. When a carrier starts a loading or unloading operation at the materials handling facility, messages from the carrier, such as load start, move update, or load complete messages may be received. The messages may be used to update the shipping or operations schedule in an ongoing fashion. Further, a display may be generated based on the updated shipping or operations schedule. By reference to the display, it may be possible to identify holdups, backups, errors, or other problems in loading and/or unloading operations at the materials handling facility.
US10332057B2 Evaluation of output-producing asset productivity
Evaluation of output-producing-asset production may be performed at least by incorporating knowledge of operators of the output-producing asset into the generation of values of performance-based metrics for the output-producing asset. Since such knowledge may be only known by the respective operators, mechanisms, such as a graphical user interface (“GUI”), may be provided by which an operator inputs such knowledge and by which such knowledge is incorporated into the generation of values of performance-based metrics for an output-producing asset. A results screen may be generated to display values of performance-based metrics in a configuration that facilitates quick and simple understanding by a decision-maker or other user on how to improve return on the investment (“ROI”) in an output-producing asset.
US10332043B2 System and approach for setting forth a physical view and a network view of a job
An approach for managing a job that may provide a logical model of one or more structures as a configuration for deployment to, for instance, one or more site controllers. A job may be newly created, an existing job, or a remote job. A portal may be established for connection to a relevant job station. A physical view and a network node may be established for showing the physical and network views. The relevant job station may incorporate configurations that support a workbench, a dashboard and gadgets.
US10332042B2 Multichannel digital marketing platform
A method and system optimizes investments for each marketing channel of a multichannel marketing campaign. Past optimal investments are compared to current sales or profits for each marketing channel, and a new optimal investment is estimated for each marketing channel, which may be used as a marketing budget. A marketing dashboard is used to determine the new optimal investments for the marketing channels, and the new optimal investments are stored in a marketing database.
US10332041B2 Intelligent travel planning
Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
US10332040B2 Enhanced seat selection
Methods and systems for improving seat selection at a venue are described. The methods and systems help users understand how good a view they will have of a performance or event and/or how enjoyable an experience they will have before they purchase a ticket. A user selects a seat and is able to access relevant traits of people who purchased seats proximate to the selected seat. Relevant traits include physical features such as height, weight, build, etc., and behavior information, such as how noisy or quiet the person is.
US10332035B1 Systems and methods for accelerating model training in machine learning
Systems and methods are provided for training a model using machine learning. An exemplary method may include providing, by the model in a training session, an action to an environment to receive feedback from the environment. The method may also include generating, by a behavior simulator, a plurality of predicted outcomes from the environment resulting from the action. The method may further include training the model, using at least a subset of the predicted outcomes, to generate a set of candidate models. The method may include receiving actual feedback from the environment and determining whether the actual feedback matches one of the predicted outcomes in the subset. Responsive to the determination that the actual feedback matches one of the predicted outcomes in the subset, the method may include using, in a new training session, the candidate model in the set corresponding to the matched predicted outcome.
US10332034B2 Self-adaptive, self-trained computer engines based on machine learning and methods of use thereof
In some embodiments, the present invention provides for a computer system which includes a content database storing initial content data and a vocabulary data set; a processor configured to applying a machine learning model to transform the initial content data into a N-dimensional vector space; self-training the machine learning model based on the vocabulary data set; applying a clustering technique to the N-dimensional vector space to generate a cluster model of clusters, where each cluster includes a plurality of word representations; associating each cluster with a cluster identifier; obtaining subsequent content data; associating each data element of the subsequent content data with each cluster to generate a content data cluster mapping model; continuously tracking, for each user, each respective cluster identifier of each respective cluster associated with each action performed by each user with each data element to continuously self-adapt each user-specific, time-specific dynamic cluster mapping model.
US10332033B2 Self-learning based dialogue apparatus and method for incremental dialogue knowledge
An incremental self-learning based dialogue apparatus for dialogue knowledge includes a dialogue processing unit configured to determine a intention of a user utterance by using a knowledge base and perform processing or a response suitable for the user intention, a dialogue establishment unit configured to automatically learn a user intention stored in a intention annotated learning corpus, store information about the learned user intention in the knowledge base, and edit and manage the knowledge base and the intention annotated learning corpus, and a self-knowledge augmentation unit configured to store a log of a dialogue performed by the dialogue processing unit, detect and classify an error in the stored dialogue log, automatically tag a user intention for the detected and classified error, and store the tagged user intention in the intention annotated learning corpus.
US10332028B2 Method for improving performance of a trained machine learning model
A method for improving performance of a trained machine learning model includes adding a second classifier with a second objective function to a first classifier with a first objective function. Rather than minimizing a function of errors for the first classifier, the second objective function is used to directly reduce the number errors of the first classifier.
US10332017B2 Information processing method and electronic device
An information processing method and an electronic device are described where the method includes determining, based on coding combination in a memory cell, an M-th page among N pages in the memory cell; obtaining, based on N−1 inter-page relationships between the M-th page and N−1 pages among the N pages except the M-th page, a first parameter; and adjusting, based on the first parameter, a current probability value of probability of that each bit of L bits corresponding to L pages among the N−1 pages is represented as 0 or 1, as a first probability value, L being a positive integer not greater than N−1.
US10332002B2 Method and apparatus for providing trailer information
A method and apparatus for providing trailer information are provided. The method includes detecting a p coupler of the trailer in the image of the rear-facing camera; detecting a position of the coupler in the received image; and determining a distance between the detected position of the coupler of the trailer and a hitch of vehicle. The method may be use to display information about a trailer coupler or guide a vehicle to line up a vehicle hitch to a trailer coupler.
US10331996B2 Injector with electrical circuit destructible due to use
The invention relates to a device for administering a medicament, comprising a first appliance part; at least a second appliance part, which can be moved from a first state to at least a second state relative to the first appliance part before, during or after administration; an activatable identification element having a carrier; a RFID circuit with an antenna port and at least one signal terminal; at least one sensor which comprises at least two operatively linked sensor elements; at least one sensor element being connected to the at least one signal terminal, as well as an antenna which is connected to the antenna port. According to the invention, the carrier receives or connects the RFID circuit, the antenna and the at least one sensor element, wherein at least a region or section of the carrier is connected at least to the first appliance part.
US10331994B2 Method for creating ceramic-containing transaction cards
A transaction card includes a card body that may comprise a card body comprising a ceramic material, the card body including a primary surface and a first mating surface. A card backer comprises a metallic material and includes a secondary surface and a second mating surface. A portion of the first mating surface and a portion of the second mating surface are coupled together.
US10331992B2 Arched radio frequency identification (RFID) devices
Disclosed are methods, devices, and other implementations, including a radio frequency identification (RFID) device that includes a sheet comprising a middle strip section separable from a remainder of the sheet, and two side strips flanking the separable middle strip section, with the middle strip section including an attachment structure. The RFID device further includes a radio frequency circuit configured to receive RF transmissions and to transmit reply RF signals. The middle strip section is initially attached to the two side strips in a non-separated configuration, and is configured to be partly separated from the two side strips flanking the middle strip section, and to be attached to at least one of the two side strips at a corresponding at least one attachment point such that the middle strip section, when attached, protrudes relative to a plane defined by the remainder of the sheet to form an arched structure.
US10331982B2 Real time signal processor for analyzing, labeling and exploiting data in real time from hyperspectral sensor suites (Hy-ALERT)
The Hy-ALERT processing system operates simultaneously on the data streams from visible and thermal imaging sensors and from hyperspectral imaging sensors. The visible and thermal image processing uses cognitive-inspired processing techniques that determine the salient content of the imagers based on the system user definition of salient content. The hyperspectral image processing uses anomaly detection and template matching techniques to determine the salient materials content of the observed scenes. Cross-correlation processing of the salient content of the various image and hyperspectral data streams enables the sensor systems to adapt their operating characteristics to optimize effectiveness in near real-time.
US10331976B2 Label-embedding view of attribute-based recognition
In image classification, each class of a set of classes is embedded in an attribute space where each dimension of the attribute space corresponds to a class attribute. The embedding generates a class attribute vector for each class of the set of classes. A set of parameters of a prediction function operating in the attribute space respective to a set of training images annotated with classes of the set of classes is optimized such that the prediction function with the optimized set of parameters optimally predicts the annotated classes for the set of training images. The prediction function with the optimized set of parameters is applied to an input image to generate at least one class label for the input image. The image classification does not include applying a class attribute classifier to the input image.
US10331971B2 System and method for blind image quality assessment
The present disclosure relates to a system and method for codebook construction and use thereof in image quality assessment. A codebook including a plurality of code words may be provided. Each one of the plurality of code words may have a reference score relating to image quality. A test image may be acquired. One or more feature vectors may be extracted from the test image based on statistical independence between neighboring divisive normalization transform coefficients of the test image. A score may be generated based on a comparison between the extracted feature vectors of the test image and at least some of the plurality of code words in the codebook and the corresponding reference scores of the code words.
US10331969B2 Image processing for scale zero validation
Various embodiments herein each include at least one of systems, devices, software, and methods that leverage images captured by imaging devices of product barcode scanners, which may include scanner-scale devices, and other imaging devices deployed at a Point of Sale (POS) terminal. One such embodiment, in the form of a method, includes identifying a scale-zero error condition and determining, based on a view of a scale surface provided by at least one imaging device, whether an item is present on the scale surface. In such embodiments, when no item is present on the scale surface, the method includes providing an instruction via an output device for proceeding with a scale zeroing process. Further in such embodiments, when an item is present on the scale surface, the method includes providing an instruction via the output device to remove the item present on the scale surface and restarting the method.