US10051536B2

Network connection is provided by a method is performed in a control node. An indication pertaining to at least partly transfer a data transmission service of a wireless device from using a first network access method to using a second network access method associated with a network node is received. The network node is associated with a compatibility version. The indication comprises a compatibility version of the wireless device for the second network access method. The compatibility version of the wireless device is compared to the compatibility version of the network node. It is determined if there is a version mismatch between the compatibility version of the wireless device and the compatibility version of the network node. If so, an expected performance impact of the wireless device using the second network access method is determined. Based on the determined performance impact, it is indicated whether or not the wireless device is allowed to establish a connection to the network node.
US10051535B2

The present disclosure relates to a method and device for detecting a neighboring cell in a cell reselection process. The method includes: receiving a message instructing the user equipment to switch from a connected state to an idle state, the message including a first frequency band group which further includes one or more frequency bands; updating a second frequency band group stored in the user equipment, according to the first frequency band group; and when the cell reselection process is performed by the user equipment, detecting a neighboring cell on at least one frequency band in the updated second frequency band group.
US10051533B2

The system and methods of the various embodiments enable fine grained network selection decisions. This may allow a mobile network operator, a cable operator, or a Wi-Fi network operator to define network selection rules that are not only based upon network availability, time, and location, but also on network signal strength, signal to noise ratio, link speed, and cellular network radio parameters. These rules may also be complimented with local device based policies and parameters, which may possibly be based on user preferences and/or network operator preferences. The system and methods of the various embodiments also prevent inadvertent Wi-Fi network selection decisions by incorporating a time threshold parameter which defines a time period for which a wireless device must have detected a specific Wi-Fi access point prior to performing network selection.
US10051532B2

Apparatuses and methods are provided by which a user equipment receives information enabling handover and/or apparatus type identification related to a handover, and stores the information enabling handover and/or apparatus type identification. In case of a connection failure, the stored information enabling handover and/or apparatus type identification may later be used to evaluate the cause for the connection failure.
US10051524B2

A method performed by a wireless communication device (UE) adapted to operate in association with a cellular communication network supporting supplementary services is disclosed. The UE is adapted to configure settings of the supplementary services offered by a first type of cell using a first communication protocol, i.e. a layer 3 protocol as specified in 3GPP TS 24.010, in a first list, to configure settings of the supplementary services offered by a second type of cell using a second communication protocol, i.e. a XCAP protocol as specified in 3GPP TS 24.623, in a second list and to keep a third list of settings of the supplementary services used to synchronize the first and second lists when the UE switches from the first type of cell to the second type of cell.
US10051522B2

Systems and methods for transitioning between networks are disclosed. A multifunction device detects a vehicle network advertisement beacon over a first communication channel. The vehicle network advertisement beacon indicates wireless network capabilities of a wireless networking device hosting a wireless network in a vehicle. Responsive to detecting the vehicle network beacon over the first communication channel, a handoff process for migrating the multifunction device from a first wireless network to the wireless network in the vehicle is performed.
US10051518B2

Certain aspects of the present disclosure relate to methods and apparatus for wireless communication, and more particularly, to methods and apparatus to enable a node to be aware of active services and context for a mobile device in order to determine the load balancing and admission control for the services. For example, in certain aspects, a mobile device for managing at least one data flow between a core network and the mobile device may determine whether at least one of the data flow or a service related to the data flow should be reported and send a report to a first node based on the determination. The report may identify at least one of the data flow or service and indicates a packet data network (PDN) connection or bearer associated with the service or data flow.
US10051513B2

An embodiment of the present invention relates to a method and an apparatus for collecting authentication information of a terminal while reducing the load of a home subscriber server (HSS). The present invention provides a method and an apparatus for transmitting a location registration message of a terminal for convenience of the mobility management node selection by a base station, a method and an apparatus for the mobility management node selection by a base station, and a method and an apparatus for collecting authentication information by the mobility management node. According to the embodiment of the present invention, it is possible to obtain authentication information of the terminal while reducing the load of the HSS.
US10051511B1

When a base station is using multiple-input multiple-output (MIMO) communication defining multiple layers of communication to serve a user equipment device (UE) over an uplink channel, and the base station detects that its backhaul connection is threshold highly congested, the base station will responsively reduce the number of communication layers used to serve the UE over the uplink channel. In some examples, the base station could reduce the number of communication layers to a single layer, thereby transitioning from serving the UE using uplink MIMO communication to serving the UE using uplink single-input single-output (SISO) communication.
US10051509B2

Various embodiments include devices, methods, computer-readable media and system configurations for reference signal generation and resource allocation. In various embodiments, a wireless communication device may include a control module, which may be operated by a processor and configured to transmit to a user equipment (“UE”) device, over a wireless communication interface, a parameter specific to the UE device; wherein the parameter is usable by the eNB to generate a user equipment-specific reference signal (“UE-RS”) to be sent to the UE device. The parameter may be usable by the UE device to identify the UE-RS to facilitate demodulation of multiple-input, multiple-output communications. In various embodiments, a control module may be configured to store, in memory, priority rules, and to determine a UE-RS resource allocated to another UE device based on a UE-RS resource allocated to the UE device and the priority rules.
US10051507B2

A method of uplink shaping and extending UE in RRC Idle Mode is proposed. The UE processes a data packet to be sent to the network. The data packet is associated with a traffic type. If the data packet belongs to a normal traffic type, then the UE enters RRC Connected mode and thereby transmitting the data packet to the network. If the data packet belongs to a background traffic type, then the UE buffers the data packet and the UE is prohibited from entering RRC Connected mode until a triggering condition is satisfied for uplink transmission. The proposed mechanism achieves power saving by reducing the activity of uplink transmission. In addition, the proposed mechanism also reduces signaling overhead to enhance network efficiency.
US10051501B2

A user equipment (UE), a mobile hotspot equipment, a backhaul device and a method for establishing a path loss model database are provided. The UE receives a wireless signal from a first surrounding mobile hotspot equipment, and measures the wireless signal during a time interval so as to generate received signal information corresponding to the wireless signal. Thereafter, the UE transmits a measurement response message that includes an identity of the first surrounding mobile hotspot equipment and the received signal information to the backhaul device via the mobile hotspot equipment. Accordingly, the backhaul device establishes a path loss model according to the received signal information and stores the path loss model into a path loss model database.
US10051497B1

Systems and methods are provided for optimizing a relay node in a wireless communication network. A plurality of base stations may be provided as well as at least one antenna at a relay node, the antenna operably coupled to a rotation mechanism. The plurality of base stations can be scanned by the antenna, the scanning using one or more control parameters dictating a portion of a scanning process. Based on the scanning, an optimal base station may be determined and/or an optimal antenna position may be determined. The antenna can adjust to the optimal position and/or can attach to the optimal base station to provide an optimal backhaul link.
US10051493B2

A network communication system includes three or more nodes that are wirelessly connected in a mesh configuration, forming a reconfigurable mesh network, to improve communication link performance. The reconfigurable mesh network can be dynamically adjusted to maintain and improve communication links throughout a region serviced by the mesh, or between a source and destination on the mesh network. Adaptive antenna system techniques are implemented in one or more of the nodes on the mesh network, such that multiple radiation pattern modes can be generated to dynamically adjust radiated performance between specific links along a selected path for communicating information on the mesh network. Antenna system metrics, such as signal to noise ratio, signal to interference plus noise ratio, and receive signal strength indicator are used to monitor and to adjust adaptive antenna system characteristics to optimize link performance between nodes on the mesh network.
US10051492B2

A method in a first node for adapting a multi-antenna transmission to a second node over a wireless channel is provided. The wireless channel has at least three inputs and at least one output. The first node and the second node are comprised in a wireless communication system. The method includes obtaining at least one symbol stream, determining a precoding matrix having a product structure created by a block diagonal matrix being multiplied from the left with a block diagonalizing unitary matrix, precoding the at least one symbol stream with the determined precoding matrix, and transmitting the precoded at least one symbol stream over a wireless channel to the second node.
US10051482B2

Embodiments of the present invention disclose a method and an apparatus for adjusting air interface capacity density, where the method includes: determining whether a target physical cell whose air interface capacity density needs to be adjusted exists in a logical cell, where the logical cell includes one or more physical cells, each physical cell includes a group of pico radio remote units pRRUs, and one physical cell corresponds to one baseband tributary; and when a determining result is that a target physical cell whose air interface capacity density needs to be adjusted exists in the logical cell, adjusting the air interface capacity density of the target physical cell. Therefore, by implementing the embodiments of the present invention, air interface capacity density of a physical cell in a logical cell can be dynamically adjusted according to an actual situation of the physical cell.
US10051480B2

Information about a signal device is received at a first location in a first physical environment. The signal device broadcasts a signal to a computing device. A first indication is received from the computing device. The first indication includes a first strength of signal of the signal device received by the computing device. Whether the first strength of signal is above a threshold is determined. A second location is determined. The second location is where the computing device is located when the first strength of signal is above the threshold. The second location is within the first physical environment. A first visual representation of the first physical environment is displayed. The first visual representation includes one or more of the following: the signal device at the first location, at least one physical item found in the physical environment, a broadcasting power of the signal device, and the second location.
US10051476B2

Embodiments of the present invention are directed to a system and method that can obtain a collection of wireless node data from different sources. The system and method involves a wireless location data service (WLDS) platform including a data management and a feedback module. The data management is configured to receive wireless node data through importation by a service provider. The feedback module is configured to receive wireless node data from mobile devices, engineering systems, systems generating activity logs, and third party service partners. The system and method also involves an end-user module configured to collect wireless node data and user reported corrections and transmit the collected data and corrections to the platform. A wireless node database in the platform is built and updated from the wireless node data and corrections received from the data management module and the feedback module.
US10051474B1

Provided is a terminal having a security function, which: comprises, within one case, both a driving unit (hereinafter, referred to as “online driving unit”) capable of an online operation and a driving unit (hereinafter, referred to as “non-online driving unit) not requiring an online operation; and connects the driving units to a memory, wherein the memory is not concurrently connected to a plurality of driving units, but is selectively connected to only one of the driving units, so that perfect security against hacking and the like can be maintained.
US10051453B2

This disclosure concerns wearable and/or handheld mobile electronic devices and methods for directional proximity detection of other wearable and/or handheld mobile electronic devices. A first wearable and/or handheld mobile electronic device (1) for directional proximity detection comprises a signal transceiver configured for wireless communication, and a control unit for the wireless communication. The control unit is operatively connected to the signal transceiver and configured to receive at least one wireless signal from a second wearable and/or handheld mobile electronic device (2), calculate spatial information regarding the second wearable and/or handheld mobile electronic device by means of the signal/-s transmitted from the second wearable and/or handheld mobile electronic device to the first wearable and/or handheld mobile electronic device, and configure a notification for the user of the first wearable and/or handheld mobile electronic device based on at least the spatial information regarding the second wearable and/or handheld mobile electronic device.
US10051445B2

A location of a first mobile device associated with a first user is determined, and a location of a second mobile device associated with a second user is determined. A relationship between the first user and the second user is determined, and a proximity of the first mobile device relative to the second mobile device is determined. A location-oriented data service is provided to at least one of the first mobile device and the second mobile device.
US10051436B2

Some applications that cannot operate over a non-reliable delivery service may operate sufficiently well over less than a completely guaranteed delivery service. Such an application may perform relatively well even if some transmitted data is not delivered, as long as the application has information regarding which receiving entities received what part of the data. In a point-to-multipoint system, data may be transmitted from a source node to a plurality of destination nodes using a plurality of multicast datagrams. Methods are presented herein for efficiently enabling the source node to determine for each of the plurality of destination nodes which multicast datagrams were successfully received. Also presented are methods for compressing data transmitted from the source node to the destination nodes, wherein a compression dictionary is transmitted from the source node to the destination node using multicast datagrams.
US10051433B2

A method, system, and/or apparatus for automatically tracking a mobile user using the user's mobile device. This invention is particularly useful in the field of social media, such as for detecting and tracking the location and activity of a user and her community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The social media system automatically determines a location type and/or user activity from context information. The context information can include current and past location and user and/or community information, time-dependent information, and third party information. The location activities can be presented to the community using pictograms selected to represent user activities.
US10051422B1

Methods and systems are disclosed for obtaining a locus of an estimated location of a mobile device. According to an embodiment, a mobile device may obtain a plurality of timing advance parameters based, at least in part, on frames transmitted from the mobile device to a plurality of base stations on uplink channels to the plurality of base stations. A timing advance parameter may be selected from among the plurality of timing advance parameters to a particular base station of the plurality of base stations, wherein the particular base station is not a base station of a primary cell. The locus of the estimated location of the mobile device may then be determined based, at least in part, on a location of the particular base station and the selected timing advance parameter.
US10051420B2

A network device can be placed in a central location to detect and disseminate mobile device data via a wireless network. The network device actions can be determined by an end-user device that receives subscription-based data. The end-user can determine parameters for communication between the network, network device, and the mobile device and determine actions based on the communication.
US10051408B2

An example method is provided in one example embodiment and includes receiving, by a user equipment device, a list including at least one location identifier associated with an area for location reporting and an area identifier identifying the area for location reporting. The method further includes receiving a location identifier broadcast by a wireless network element, and determining whether the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The method further includes sending a location reporting message by the user equipment device to a first network node when it is determined that the broadcast location identifier matches the at least one location identifier associated with the area for location reporting. The location reporting message is indicative of the user equipment device either entering or exiting the area for location reporting.
US10051406B2

A charging device includes an integrated broadband transceiver that is operable to communicate wireless signals at a power level that is below a spurious emissions mask. The wireless signals are communicated over a designated frequency spectrum band via one or more antennas. The wireless signals convey data between the charging device and a communication device via one or more usable channels within the frequency spectrum band utilized by the integrated broadband transceiver. Concurrent with the communicating, charging of the communication device occurs. One or more usable channels within the frequency spectrum band utilized by the integrated broadband transceiver may be detected. The charging and the communication of the wireless signals occurs currently on the same ones or different ones of the one or more antennas. The detected one or more usable channels may be aggregated and utilized for the communication by the integrated broadband transceiver.
US10051404B2

The present invention relates to a method for the notification of a resource subscription in a machine-to-machine (M2M) system and devices for same, the method comprising the steps of: detecting a change in the resources to subscribe to comprising a subscription resource as a child resource; generating a notification message including a value indicating the event category of the change in accordance with the second attribute information configured in the subscription resource; and determining if a reception device is reachable on the basis of the scheduling information configured in a scheduling resource for an M2M device and the scheduling information configured in a scheduling resource for the reception device, wherein: if the reception device is determined to be reachable on the basis of the scheduling information, the notification message is immediately transmitted to the reception device; and if the reception device is determined to be unreachable on the basis of the scheduling information, the notification message is processed by the M2M device according to the value of the first attribute information configured in the subscription resource, and the processed notification message is transmitted to the reception device after the reception device is recovered to a reachable state.
US10051402B1

A head mounted display (HMD) includes a memory that stores head-related transfer functions (HRTFs), a digital signal processor (DSP) that processes sound into binaural sound with a pair of the HRTFs, and head tracking that tracks head movements of the user. Speakers play the binaural sound to the user while the user wears the HMD, and the HMD corrects an error where the user hears the binaural sound.
US10051400B2

A method of outputting audio in a teleconferencing environment includes receiving audio streams, processing the audio streams according to information regarding effective spatial positions, and outputting, by at least three speakers arranged in more than one dimension, the audio streams having been processed. The information regarding the plurality of effective spatial positions corresponds to a perceived spatial scene that extends beyond the speakers in at least two dimensions. In this manner, participants in the teleconference perceive the audio from the remote participants as originating at different positions in the teleconference room.
US10051398B2

A multi-channel and multi-zone audio environment is provided. Various inventions are disclosed that allow playback devices on one or more networks to provide an effective multi-channel and a multi-zone audio environment using timing information. According to one example, timing information is used to coordinate playback devices connected over a low-latency network to provide audio along with a video display. In another example, timing information is used to coordinate playback devices connected over a mesh network to provide audio in one or more zones or zone groups.
US10051397B2

Embodiments described herein provide for acoustic signatures in a playback system. In some embodiments, a playback device includes an audio processing component configured to receive an audio input signal, receive an acoustic signature signal, generate an audio output signal based on the audio input signal and the acoustic signature signal, and output the generated audio output signal. In some embodiments, the acoustic signature identifies at least one of the playback device or a group of playback devices. Some embodiments additionally include the playback device amplifying the generated audio output signal with one or more amplifiers, and playing the generated audio output signal via one or more speakers.
US10051392B2

A hearing aid includes: a first housing accommodating first circuitry; a second housing accommodating second circuitry; and a connector configured for interconnection of the first circuitry with the second circuitry; wherein the connector comprises a line for transmission of a first signal between the first circuitry and the second circuitry; wherein the second circuitry includes a transmitter configured for transmission of a second signal with configuration information to the first circuitry utilizing the line; and wherein the first signal does not contain the configuration information.
US10051387B2

A hearing device includes: an antenna for converting a first wireless input signal of a first external source to an antenna output signal; a radio transceiver for converting the antenna output signal to a transceiver input signal; a set of microphones comprising a first microphone for provision of a first microphone input signal; a pre-processing unit connected to the radio transceiver and the first microphone for pre-processing the transceiver input signal and the first microphone input signal; a processor for processing input signals and providing an electrical output signal based on the input signals; a receiver for converting the electrical output signal to an audio output signal; and a processing controller comprising a direction estimator configured to estimate a head direction of a user of the hearing device; wherein the hearing device is configured to select and apply a processing scheme based on the estimated head direction.
US10051386B2

A hearing aid includes: a wireless communication element for wireless communication; a signal processing element for providing an audio signal; a connector for coupling an in-ear element to the hearing aid; a first conductor connected to the wireless communication element; and a second conductor configured for carrying the audio signal to the connector; wherein the first conductor is capacitively coupled to the second conductor or the connector during an operation of the hearing aid.
US10051385B2

The present application provides method and apparatus for a binaural hearing assistance system using a monaural audio signal input. The system, in various examples, provides adjustable delay/phase adjustment and sound level adjustment. Different embodiments are provided for receiving the monaural signal and distributing it to a plurality of hearing assistance devices. Different relaying modes are provided. Special functions are supported, such as telecoil functions. The system also has examples that account for a head-related transfer function in providing advanced sound processing for the wearer. Other examples are provided that are described in the detailed description.
US10051381B2

A MEMS microphone, includes a base with a back cavity and a capacitor system fixed to the base. The capacitor system includes a back plate above the base and a diaphragm opposite to the back plate for forming an insulated gap. The back plate includes a body part and multiple spaced fixation parts extending from the body part, and the diaphragm includes a vibrating part and a connecting part extending from the vibrating part. An orthographic projection of the body part of the back plate along a vibration direction of the diaphragm is completely located on the diaphragm; and at least a part of an orthographic projection of the fixation parts along the vibration direction is located on the diaphragm.
US10051377B2

The present disclosure provides a magnetic circuit system. The magnetic circuit system comprises a main magnet assembly, the main magnet assembly includes a first main magnet, a second magnet spaced with the first main magnet, and a soft magnet clamped between the first main magnet and the second main magnet, poles of the first and second main magnets with a same polarity are opposite to each other, and the magnetic circuit system further comprises a clamping portion configured to fix the main magnet assembly. The present disclosure further provides a speaker using the magnetic circuit system. In the speaker provided by the present disclosure, through adding a clamping portion in the magnetic circuit system, the reliability of the magnetic circuit system can be enhanced, thereby improving acoustics performance of the speaker.
US10051375B2

A speaker box includes a housing which has a receiving space and a side wall having a sound hole, and a sound generator received in the receiving space and including a diaphragm including a dome and a periphery connected to the dome. The periphery includes a near-end which is near the sounding hole and a far-end which is farther the sounding hole. A compliance of the near-end is less than a compliance of the far-end.
US10051366B1

Systems and methods for three-dimensional beamforming disclosed herein include, among other features (i) generating a set of received-sound beams by applying a plurality of sets of beamforming coefficients stored in a tangible memory of the network device to sound received via a microphone array of the network device, wherein each received-sound beam corresponds to a separate direction relative to the microphone array, (ii) identifying a subset of the received-sound beams comprising speech content, (iii) for each received-sound beam in the subset of the received-sound beams comprising speech content, determining whether the speech content comprises a wake word, (iv) selecting one final received-sound beam from the received-sound beams in the subset of the received-sound beams determined to comprise a wake word; and (v) causing the selected one final received-sound beam to be processed to identify a voice command.
US10051364B2

A method of processing audio may include receiving, by a computing device, a plurality of real-time audio signals outputted by a plurality of microphones communicatively coupled to the computing device. The computing device may output to a display a graphical user interface (GUI) that presents audio information associated with the received audio signals. The one or more received audio signals may be processed based on a user input associated with the audio information presented via the GUI to generate one or more processed audio signals. The one or more processed audio signals may be output to, for example, one or more output devices such as speakers, headsets, and the like.
US10051363B2

A camera system with image and audio capture capabilities is configured to protect the internal audio components from the external environment. The camera system includes an internal audio assembly with a microphone and an audio circuit board. The audio circuit board is structured such that a gap exists within the board that allows transmission of sound waves from external the environment to the microphone. The audio assembly also includes a compressible annulus, a support annulus, and a waterproof membrane coupled buy a support structure. The waterproof membrane protects the internal components from moisture while still allowing transmission of sound waves. The support structure, compressible annulus, support annulus, and audio circuit board are structured such that a gap exists above the microphone and underneath the waterproof membrane.
US10051342B1

In a method for playing a video generated on-demand, a video player sends a video request to a video service provider over a data network. The video player receives a video media file from the video service provider. The video media file includes a plurality of cue slots including a plurality of video clip files. The video player obtains the plurality of video clip files from the plurality of cue slots and plays the plurality of video clip files. Each video clip file may include video data and a description, and the description may include location information and/or licensing information. A given video clip file(s) may include instructions for an animation and/or instructions for displaying video clip file(s) in an overlaid manner. Each of the cue slots may include comprises a start time, where the video clip files are played according to the start times.
US10051334B2

The disclosure provides an apparatus and method for resuming playing of a media source, where if a smart televisions switches from a first media source to a second media source, then buffered video data after the position where the first media source is being played while it is being switched will be obtained and stored. Since the buffered video data can be played for a period of time longer than the playing-start time of the media source, if the smart television switches from the second media source back to the first media source, then the buffered video data will be played, and playing of the first media source will be resumed from the end position of the buffered video data in the media source.
US10051332B2

An apparatus, method, and system are described for transmitting a television program signal. A portion of a local frequency spectrum may be determined to be free, or relatively unused. A user selection of a television program or broadcast programming channel may be received from a program lineup in an electronic programming guide. The selected program may be selected from a gateway, translated, and transmitted over the portion of the frequency spectrum determined to be free. The translation may include converting a signal from the gateway into a National Television Systems Committee (NTSC) signal or a mobile TV signal.
US10051322B2

A method, system and computer control logic to provide personalization of a viewers usage of an Internet TV platform. The method includes tracking a viewers interactive usage pattern of the TV platform; generating viewer usage data based on the tracking; analyzing the viewer usage data on a substantially real-time basis; and personalizing the viewer's usage of the TV platform on a based on an analysis the viewer usage data.
US10051313B2

A content receiving device includes: a content receiver that acquires a content item; a request receiver that receives an acquisition request for a thumbnail; a generator; and a transmitter. The generator generates a thumbnail of the content item, which is acquired by the content receiver, in response to the acquisition request for the thumbnail being received by the request receiver. The transmitter transmits the thumbnail generated by the generator, to a transmission source of the acquisition request for the thumbnail.
US10051309B2

Embodiments relate to sending vertical synchronization data for a plurality of data streams in a selected data stream to perform authentication operations for the plurality of data stream. A port processor receives data streams from a plurality of transmitting devices. After receiving the data streams, the port processor selects one of the data streams for transmission to a decrypting device. The port processor extracts vertical synchronization data from the unselected data streams and inserts the extracted vertical synchronization data into the selected data stream to form a modified data stream. The port processor sends the modified data stream to a decrypting device. The decrypting device has at least one processing engine. The port processor discards the unselected data streams without sending the unselected data streams to the decrypting device.
US10051304B2

Methods and apparatus for identification and insertion of content targeted to a particular audience within a content-based network, such as a cable television or satellite network. In one embodiment of the invention, audience qualities are identified and distributed to an advertisement decision maker, which uses the information to fulfill advertisement placement opportunities. Qualifiers about an existing or projected audience are classified utilizing an algorithm for qualifier weight and variance in order to determine the proximity any given qualifier may be to a target audience for an advertisement. Subscriber privacy and anonymity is also optionally maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that audience data is not traceable to a specific user account. Business methods are also disclosed.
US10051298B2

A wireless apparatus is described for receiving and playing stored continuous play content having a temporal flow. At least one segment of the continuous play content is associated with a link to promotional and/or other expansion content. The player is capable of playing at least one segment with temporal flow, determining whether a content expansion is desired, linking to and playing the expansion, if desired, or linking to and playing a continuing segment if the expansion is not desired. An additional link from the expansion to the continuing segment of the first segment is included such that the continuing segment is played after the expansion has been played.
US10051291B2

A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10051284B2

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block.
US10051282B2

Provided is a method for obtaining motion information in video encoding/decoding, which includes calculating a first predictor of a motion vector of a current block/sub-block according to a motion vector of each reference block in a first reference block set of the current block/sub-block; determining a first motion vector difference between a motion vector of each reference block in a second reference block set of the current block/sub-block and a first predictor of the motion vector of the reference block in the second reference block set of the current block/sub-block; predicting a first motion vector difference between the motion vector of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block according to the first motion vector difference of each reference block in the second reference block set to obtain a predictor of the first motion vector difference of the current block/sub-block; and determining a second predictor of the motion vector of the current block/sub-block according to the predictor of the first motion vector difference of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block. The method makes it possible to improve encoding/decoding performance.
US10051268B2

There is provided a method for encoding a video signal based on pixel-correlations on a transform domain, the method comprising: obtaining a first transform coefficient by transforming a pixel value of a target block in a current frame; reconstructing a second transform coefficient for a corresponding block in a previous frame; and obtaining a prediction value of the first transform coefficient based on the reconstructed second transform coefficient and a correlation coefficient.
US10051265B2

A logic device includes: a function block and a configuration block. The function block is configurable to perform operations associated with a plurality of operation modes. The configuration block is configured to configure the function block to perform an operation associated with any one of the plurality of operation modes. The logic device also includes a controller configured to control the configuration block so that the function block is configured to perform the operation.
US10051264B2

Systems, methods, and devices for processing video data are disclosed. Some examples determine that a current picture is a broken-link access (BLA) picture. These examples may also mark a reference picture in a picture storage buffer as unused for reference. In some examples, this may be done prior to decoding the BLA picture.
US10051261B2

A three-dimensional image displaying system includes a drive controller, a display panel, a refraction variable part, and a lens. The drive controller is configured to display a slice image of a stereoscopic object on the display panel according to a set sequence and control, according to a depth of the slice image in the stereoscopic object, refraction intensity of the refraction variable part for a light ray projected by the display panel when the slice image is displayed on the display panel. A time required for successively displaying all slice images, which are of the stereoscopic object to be imaged and are perpendicular to one visual axis, on the display panel at a time according to the set sequence is less than a time of persistence of vision. The display panel is configured to display the slice image under control of the drive controller. The lens is configured to perform imaging according to a light ray refracted by the refraction variable part.
US10051255B2

An image processing method to obtain a high sense of depth or high stereoscopic effect for an image and a display device utilizing the method are provided. Image data of an image is separated into image data of a plurality of objects and a background. A feature amount is obtained from the image data of each object, so that the objects are identified. The relative distance between viewer's eye and any of the objects is determined by the data of the sizes of the objects in the image and the sizes of the objects stored in the database. The image data of each object is processed so that an object with a shorter relative distance is enlarged. The image data of each object after image processing is combined with the image data of the background, so that a sense of depth or stereoscopic effect of an image is increased.
US10051253B1

Systems, devices, media, and methods are presented for receiving a set of images in a video stream, converting one or more images of the set of images to a set of single channel images, generating a set of approximation images from the set of single channel images, and generating a set of binarized images by thresholding the set of approximation images.
US10051251B2

A system, method and program product for enhancing video content being projected by a video projector. A video projector is disclosed having a projection system for projecting video content onto a surface; a camera for capturing image data from the surface; an analysis system for analyzing captured image data; and a correction system for enhancing the video content being projected onto the surface based on the analysis of the captured image data.
US10051247B2

An image projection apparatus includes laser light sources that each emit laser light; a beam combiner combining the laser lights; a beam deflector periodically changing a traveling direction of the combined laser lights and directing the laser lights to a screen; and a controller controlling a drive current supplied to the laser light sources based on a relationship between the drive current and a total light intensity outputted from the laser light sources, in which the total light intensity comprises three ranges, the controller supplies the drive current to the laser light sources when the laser lights are emitted in the total light intensity included in either the first or the third range, and the controller supplies the drive current to at least one or some of the laser light sources when the combined laser lights are emitted in the total light intensity included in the second range.
US10051243B2

A laser beam (L50) is reflected by a light beam scanning device (60) and irradiated onto a hologram recording medium (45). On the hologram recording medium (45), an image (35) of a linear scatter body is recorded as a hologram by using reference light that converges on a scanning origin (B). The light beam scanning device (60) bends the laser beam (L50) at the scanning origin (B) and irradiates the laser beam onto the hologram recording medium (45). At this time, by changing a bending mode of the laser beam with time, an irradiation position of the bent laser beam (L60) on the hologram recording medium (45) is changed with time. Diffracted light (L45) from the hologram recording medium (45) produces a reproduction image (35) of the linear scatter body on a light receiving surface (R) of the stage 210. When an object is placed on the light receiving surface (R), a line pattern is projected by hologram reproduction light, so that the projected image is captured and a three-dimensional shape of the object is measured.
US10051232B2

An apparatus comprises a processing unit configured to: obtain image data and metadata of digital image frames captured by a capturing device, the metadata comprising initial time of capture determined in accordance with an internal clock of the capturing device, the at least one digital image frame comprising a reference digital image frame captured of a scene comprising a machine-readable time marking indicating reference time; recognize a reference instant of time on the basis of the image data of the reference digital image frame; determine a time offset between the reference instant of time and the initial time of capture of the reference digital image frame; and adjust the metadata of a digital image frame so as to include corrected time of capture.
US10051225B2

An example method for fast ramp start-up during analog to digital conversion (ADC) includes opening a feedback bypass switch coupled to an amplifier to initiate an ADC operation, providing an injection current pulse to an inverting input of the amplifier, where the non-inverting input is coupled to a feedback bypass switch, integrating a first reference current coupled to the inverting input of the amplifier, where the integrating of the first reference current occurs due to the opening of the feedback bypass switch, and providing a reference voltage in response to the injection current pulse, the integrating of the first reference current, and a reference voltage coupled to a non-inverting input of the amplifier, where a level of the reference voltage is increased at least at initiation of the ADC operation in response to the injection current pulse.
US10051222B2

A solid-state imaging device includes a pixel array with unit pixels each having a photoelectric conversion device arranged in a matrix. Column signal lines are wired with respect to one column in the pixel arrangement and pixels are regularly connected to the column signal lines in accordance with rows in which pixels are positioned. A pixel signal reading unit has a column processing unit that reads pixel signals in units of plural pixels from the pixel array and performs column processing to read signals on a column basis, wherein the pixel signal reading unit includes a column input unit which can connect one or plural column signal lines arranged at a corresponding column to an input of one column processing unit through plural capacitors connected in parallel The column input unit has switches which can change a connection state between capacitors and column signal lines corresponding to the column.
US10051217B2

A solid-state imaging device includes a plurality of pixels in which photoelectric conversion units that generate signal charges are arranged in a matrix, a plurality of first charge accumulation circuits that hold the signal charges and output the signal charges as a first pixel signal, a plurality of charge transfer circuits that transfer the signal charges to the first charge accumulation circuit, and a plurality of second charge accumulation circuits that hold signal charges based on the signal charges generated by the photoelectric conversion units and output the signal charges as a second pixel signal in which the number of pixels is reduced to a predetermined number, and the charge transfer circuit transfers the signal charges in the same exposure period to the second charge accumulation circuit when transferring the signal charges of the same exposure to the first charge accumulation circuit.
US10051211B2

An image sensor for capturing both visible light images and infrared light images includes a semiconductor substrate having length, width, and height, a plurality of visible light photodetectors disposed in the semiconductor substrate, and a plurality of combination light photodetectors disposed in the semiconductor substrate. Each of the plurality of visible light photodetectors has a respective depth in the height direction, and each of the plurality of combination light photodetectors has a respective depth in the height direction that is greater than the respective depth of each of the plurality of visible light photodetectors.
US10051203B2

A composite image creating apparatus includes: an image determining unit that determines a specific subject in the first video; a boundary setting unit that sets a boundary that divides a screen of the first video into a specific range and a non-specific range, the specific range including the specific subject, the non-specific range not including the specific subject; a display control unit that displays the boundary when the second video is photographed; and a combining unit that combines an image within the specific range in the first video with an image within a range in the second video that corresponds to the non-specific range so as to create a composite image.
US10051202B2

An adaptive mixer controller and process for mixing video streams in a networked and non-networked environment that adjusts the bandwidth affecting parameters of the input signals and/or the system in real time in response to the video output of the input signals being mixed, to allow mixing within the demands and constraint of the entire system. The invention calculates the values of selected bandwidth affecting parameters as defined, and modifies selected bandwidth affecting parameters in real time at addressable control devices upstream from the mix and video output, doing so in real time in response to the needs of the mixer requirements for the selected output needs.
US10051196B2

In one aspect, a device includes a camera, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to initiate the camera and project light from the device at an angle corresponding to a field of view of the camera according to a current focal length of the camera.
US10051193B2

A processing device includes a signal processing unit configured to: input first and second pixel signals from an image sensor having pixels for receiving light from a subject illuminated with pulsed light and generating a pixel signal, the first pixel signal being a one-frame signal read at read timing at least a part of which is included in an illumination period of the pulsed light, the second pixel signal being a one-frame signal read after the one frame of the first pixel signal; and generate a one-frame third pixel signal by synthesizing first and second overlap pixel signals, the first overlap pixel signal being defined as the first pixel signal corresponding to an overlap line of the pixels in which the illumination period of the pulsed light is overlapped with the read timing, the second overlap pixel signal being defined as the second pixel signal corresponding to the overlap line.
US10051189B2

An electronic device according to an aspect includes an imaging device, a sensor, a detector, and at least one controller. The sensor detects information for determining whether the device is in a predetermined state. The detector detects a predetermined operation. The at least one controller performs first control or second control while the imaging device is operating, the first control being for changing function settings relating to various operations of the device into settings corresponding to the predetermined state based on a determination result that the device is in the predetermined state the second control being for changing the function settings into the settings corresponding to the predetermined state in response to reception of the predetermined operation. The at least one controller makes notification corresponding to the first control along with execution of the first control and notification corresponding to the second control along with execution of the second control.
US10051185B2

A distance measurement device includes a detection unit, an optical path forming unit, a first reduction unit, based on a detection result of the detection unit, influence of variation of the optical axis of the image formation optical system, a second reduction unit that is disposed in a different part from a common optical path and reduces variation of the optical axis of the directional light with respect to the subject based on the detection result of the detection unit, and a control unit that, in the case of operating the first reduction unit and the second reduction unit at the same time, controls the first reduction unit and the second reduction unit to reduce variation of an irradiation position of the directional light in the subject image received as light by the light receiving section.
US10051184B2

An image capture method includes steps of providing an image capture device, starting an image capture operation, detecting a first axial acceleration value, a second axial acceleration value, a third axial acceleration value and an image quality, and judging if any two of the first axial acceleration value, the second axial acceleration value and the third axial acceleration value exchange with each other. When the result of the judgement is False, the previous step of detection is re-performed, and when the result of the judgment is True, the next step of judging if the image quality is less than a predetermined value is performed. When the result of this judgement is False, the previous two steps of detection and judgement are re-performed, and when the result of this judgement is True, finishing the image capture operation. Therefore, the automatic finishing of the image capture is achieved without pushing any button.
US10051180B1

A system and machine-implemented method of generating panoramic digital representation of an area are provided. A first image and a second image are acquired by a first camera and a second camera of an imaging system, respectively. A coordinate transformation of the first image and the second image to image is performed to generate a first projected image and a second projected image. The first projected image and the second projected image are compared to generate a first aligned image and a second aligned image. An area of difference between the first aligned image and the second aligned image is identified. Whether the identified area of difference includes image data of an obstructing object in a close range within the imaging system is determined. Image data of the obstructing object from the first aligned image is removed, thereby generating a panoramic digital representation of the area.
US10051175B2

A method and an apparatus for generating a split screen image in an electronic device. The method for generating the image includes capturing an image, displaying the captured image on a display, changing one or more of a location, a size, and a shape of the captured image displayed on the display, and displaying a second image outside a region displaying the captured image on the display.
US10051173B2

An image pick-up apparatus and a progressive auto-focus method thereof are provided. The image pick-up apparatus includes an optical system, an image sensor, a focus circuit and a lens control circuit. In the method, an image is captured by using the image sensor and whether the optical system is in focus when the image sensor captures the image is determined by the focus circuit. If the optical system is out of focus, an in-focus location of the optical system and an in-focus distance for moving the optical system to the in-focus location are calculated by the focus circuit. The in-focus distance is transformed into a shorter progressive distance and the optical system is controlled by the lens control circuit to move by the progressive distance. Aforesaid steps are repeated until the optical system is in focus and the image captured by the image sensor is output.
US10051166B2

A system and method for providing light to an optical scope having a lightport. A light device connects a camera to an optical scope and supplies light to the scope while allowing for scope rotation. The light device has a proximal end attached to the distal end of the camera, a distal end adapted to be attached to and detached from the scope, and a light source. The light source may be powered by electrical power received from the camera. A light cable extends from the light device and has a distal end adapted to be attached to and detached from the light post on the scope to supply light to the scope. The distal end of the light device is rotatable with respect to the distal end of the camera such that the light cable is able to rotate about the optical axis of the camera.
US10051165B2

A filter device for a camera which has an optical path, comprises at least one filter unit which has an actuation device and at least one first filter element and one second filter element. The actuation device has a holding device which can be magnetically coupled to the first and to the second filter element and which can be displaced linearly to bring the filter elements selectively into the optical path of the camera or to move them out of the optical path of the camera.
US10051164B2

There is provided a camera that includes a body-side mount. The body-side mount includes a first reference plane, has a first flange back distance from the first reference plane to an imaging plane, and allows an adapter to be mounted on the first reference plane. The adapter includes a second reference plane, and has a second flange back distance from the second reference plane to the imaging plane. The second flange back distance is shorter than the first flange back distance.
US10051162B2

A security camera including: an image pickup unit which is configured to capture an image; a controller which is connected to the image pickup unit and configured to process the image captured by the image pickup unit; a first heat generating frame which is installed to contact a surface of the controller; and a second heat generating frame which is arranged to face the first heat generating frame and is installed to contact another surface of the controller.
US10051152B1

A method and system assist a user in selecting a print option for rendering an image. A database includes print options for rendering images on different sizes of print media. At least some of the print options include different levels of scaling of the image. Features of an image to be rendered are identified. Based on the identified features, at least one of the following is performed: filtering the print options and ranking the print options in the database, to identify a subset of candidate print options from the database of print options. A graphical user interface is generated for displaying representations of at least some of the candidate print options. The graphical user interface is displayed to a user on a display device, whereby a user is able to select a print option for rendering the image.
US10051148B2

A cloud server is provided. The cloud server includes a transceiver configured to receive, from an electronic device, a fax transmission request and at least one processor configured to control the transceiver to determine a communication network among a plurality of communication networks for communication with an opponent image forming apparatus corresponding to the fax transmission request, when the opponent image forming apparatus is a pre-registered apparatus and transmit fax data corresponding to the fax transmission request to the opponent image forming apparatus using the determined communication network, when the opponent image forming apparatus is a pre-registered apparatus.
US10051145B1

Disclosed inventions relates to methods and systems for encoding at least one watermark into a stereoscopic conjugate pair of images. An example method comprises the step of encoding the at least one watermark by shifting selected pixels of said pair of images in one or more directions. The one or more directions include a horizontal direction. In the disclosed embodiments, ancillary information is not required to support decoding of encoded watermarks in addition to the transmitted left and right images.
US10051144B1

A post-processing apparatus of an embodiment discharges a sheet determined that writing of information to a wireless tag provided in the sheet is successful to a first paper discharge portion, and discharges a sheet determined that writing of information to a wireless tag provided in the sheet fails to a second paper discharge portion different from the first paper discharge portion.
US10051141B2

An information processing apparatus includes a mode setting unit in which a value indicating whether a scanning device is for simplex scanning or duplex scanning is set up, an interface unit that controls whether to enable signal exchange with an external memory based on the value set up in the mode setting unit, and a transfer unit that retrieves image data from the external memory and transfers the image data to an image processing unit. When the value in the mode setting unit indicates that the scanning device is for duplex scanning, the interface unit enables signal exchange with the external memory, and the transfer unit transfers the image data retrieved from the external memory to the image processing unit. When the value in the mode setting unit indicates that the scanning device is for simplex scanning, the interface unit prohibits signal exchange with the external memory.
US10051140B2

An image forming apparatus includes a position detecting section detecting a position of contact with a display screen of a display section and forms an image on a recording medium based on a display image displayed on the display section. The display image includes an object image indicative of an object for an image formation and a medium image indicative of the recording medium, and the image forming apparatus selectively edits the object image with respect to the medium image based on positions of two points detected by the position detecting section.
US10051139B2

A network device communicates with a management server that manages a shared setting value and an individual setting value as a master data. The network device includes a first receiving unit configured to receive a first instruction associated with an input from a user for the shared setting value; a second receiving unit configured to receive a second instruction indicating an initialization processing; a first requesting unit configured to make a request to the management server in accordance with the first instruction; a second requesting unit configured to request for the management server in accordance with the second instruction; an executing unit configured to execute the initialization processing in accordance with the second instruction; a query unit configured to perform a query for the management server; and a modifying and reflecting unit configured to modify and reflect the shared setting value.
US10051137B2

The present invention provides a technique that enables an image communication apparatus capable of performing voice communication and T.30 in-band FAX communication over the IP network to positively detect a CNG signal and achieve switching to FAX reception in the answerphone connection mode and the FAX/TEL-switching mode. The communication apparatus includes a MODEM that controls facsimile communication and a SLIC that controls a telephone. A selector includes switches for connecting the IP network and the MODEM, and switches for connecting the IP network and the SLIC. A CPU controls the switches of the selector such that signals from the IP network are supplied to both of the MODEM and the SLIC.
US10051132B2

An Internet-based communication method, apparatus and/or software may permit a user, engaged in a session using a first mode of communication, to initiate a communication using a second mode of communication. This may be done by providing an icon button for selection by the user, and the communication session using the second mode of communication may be initiated upon selection of the icon button.
US10051131B2

Multi-modal interaction with a telephonic device using a call handling system is enabled by receiving a call at an interactive voice response (IVR) system of the call handling system, the call being received from a telephonic device of a caller. A voice communications session between the IVR and the telephonic device is established in response to the call. Whether the telephonic device is capable of processing multi-modal communications is determined. Based on determining that the telephonic device is not capable of processing multi-modal communications, the IVR is enabled to access and audibly deliver voice page content to the caller via the voice communications session. Alternatively, based on determining that the telephonic device is capable of processing multi-modal communications, the call handling system is configured to exchange multi-modal communications with the telephonic device during the call.
US10051110B2

Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device and/or that may manage a mode of operation of the electronic device based on the determined movement state. Pass data may be indicative of the existence or use of any suitable passes that may be used by the electronic device, such as transportation boarding passes, event tickets, coupons, store cards, financial payment cards, and the like.
US10051105B2

Systems for and methods of delivering telephone calls using the combination of a data channel and a voice channel are disclosed. A data channel connection with the telephone handset may provide pre-call information used to set up incoming and outgoing calls which are ultimately connected using a voice channel. Use of the pre-call information may permit the same handset to be associated with multiple secondary telephone numbers from which calls appear to have been made and to which calls appear to have been placed.
US10051102B2

The present disclosure relates to controlling a terminal system. An example computer-implemented method for controlling a terminal system, which is connectable to multiple provider networks and comprises multiple network access devices (NADs) and a computer system, includes reading information on the physical and/or logical location of the terminal system, reading user configurations and provider service layer agreements, and, based on the read information, user configurations, and provider service layer agreements, creating associations between applications to be run on the NADs or the terminal system, the NADs, and the multiple provider networks. The example method further includes, based on the created associations and the information on the physical and/or logical location of the terminal system, selecting one of the NADs and one of the provider networks for running one of the applications on the selected NAD and connecting the selected NAD with the selected provider network.
US10051101B2

One exemplary embodiment provides a device comprising: a connection panel configured to accept a removable connection to a telephone of a controlled access residential institution; a network router connected to the connection panel and configured to connect to a remote network; and an access and security module connected to the network router and configured to control access by the telephone to telephone services provided by accessing a remote call processing center via the remote network. The connection panel, the network router, and access and security module can be at least partially enclosed within a portable enclosure. The device may further comprise a power distribution unit within the enclosure and connected to provide power to the network router and to the access and security module.
US10051100B2

A mobile terminal apparatus checks if a user is a proper user based on the operation of the user and, if the result of authentication is negative, uploads predetermined data, which is part of data stored in a memory, to a predetermined server. After the transmission is completed, the mobile terminal apparatus erases the uploaded data from the memory. It is also possible to instruct the mobile terminal apparatus to upload and erase data from an external source using an electronic mail or a telephone tone signal sequence. This may protect data contained in mobile terminal apparatus that has been lost, from a person who improperly attempts to access the data.
US10051098B2

According to one embodiment, a method includes: receiving an incoming phone call on a mobile phone device; determining a phone number from which the incoming phone call originated; outputting the originating phone number on the mobile phone device; accessing a remote site for determining a name associated with the originating phone number; determining additional information associated with the originating phone number, the additional information including at least one of: a social network webpage, a work webpage, a personal webpage, a home address, a work address, a mailing address, a billing address, and an alternate phone number; and outputting the name and additional information associated with the originating phone number on the mobile phone device. Other methods, systems, and computer program products for determining a name associated with an incoming phone call are also described.
US10051097B2

Techniques and apparatus for controlling access to a personal communication structure (PCS) are described. The PCS may include independently accessible compartments at least partially enclosing respective subsystems of the PCS. The independently accessible compartments include an electronics compartment, a communications compartment, and a display compartment. The electronics, communications, and display compartments at least partially enclose a power distribution subsystem, a communications subsystem, and a display subsystem, respectively. The PCS also includes an access controller operable to provide access independently to respective interiors of at least a subset of the compartments to authorized users.
US10051094B2

A transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses are provided. The transmitting apparatus includes: a baseband packet generator configured to, based on an input stream including a first type stream and a second type stream, generate a baseband packet including a header and payload data corresponding to the first type stream; a frame generator configured to generate a frame including the baseband packet; a signal processor configured to perform signal-processing on the generated frame; and a transmitter configured to transmit the signal-processed frame, wherein the header includes a type of the payload data in the baseband packet and the number of the first type stream packets in the baseband packet.
US10051089B2

A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.
US10051078B2

Embodiments include a device comprising an interface module for interfacing with proprietary legacy systems. The interface module comprises a data interface for interfacing with a processing component of the legacy system, where the processing component uses a proprietary protocol for processing data of the legacy system. The interface module includes a protocol module that comprises a protocol corresponding to the proprietary protocol of the legacy system, and the interface module uses the protocol to exchange data with the processing component. The interface module includes a communication device that communicates with a remote system via a wireless channel. The interface module controls communications that include passing commands from the remote system to the legacy system, and passing event data of the legacy system to the remote system.
US10051075B1

The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
US10051074B2

Methods and devices for managing devices not directly accessible to device management server are provided. A device for communicating a Location Update Alert message to a Device Management (DM) Server via a DM Gateway includes a memory for storing code of a DM client and a plurality of DM MOs, each of the plurality of DM MOs including one or more nodes, a processor for executing the code of the DM client stored in the memory, a communications unit for receiving and sending messages for the DM client, and the DM client for communicating a Location Update Alert message to the DM Server via the DM Gateway upon detecting a change in an address of the device, based on a LocationUpdate node of at least one of the plurality of DM MOs.
US10051069B2

Embodiments of the invention relate to assessing characteristics of a message and a message recipient. A trust model is established to take into account a set of trust antecedents, including characteristics of the messages and properties of the recipients, a set of action motivations, and their contribution to the action-based trust measurement. The assessment(s) is utilized to produce a tangible trust measurement that is employed to gauge the recipient's perception of credibility towards the received message.
US10051061B2

A communication system for vehicles includes a plurality of communication devices at respective geographic locations along a road. The communication devices are operable to wirelessly communicate with vehicles traveling on the road. The communication system communicates with a vehicle traveling on the road. At least some of the communication devices along the road communicate location information to the vehicle traveling on the road. The location information is communicated at least during situations where GPS satellite reception at the vehicle is lost or interrupted. The communication system may communicate signals to an automated driving system of an autonomous vehicle to control the autonomous vehicle as it travels on the road. The communication devices may wirelessly communicate with a remote server.
US10051056B2

A resource planning method, system, and apparatus for a cluster computing architecture are provided. The resource planning apparatus establishes at least one training model based on a training platform and corresponding setting values and algorithm features, such that a master node apparatus operates based on each training model to obtain operating time, and the corresponding operating time of each training model is stored in a proposal database. Afterwards, a proposal is obtained from the proposal database according to a task condition and an expected total work time, such that the master node apparatus decides a resource allocation of the cluster computing architecture.
US10051050B2

A method and apparatus for establishing peer-to-peer communication in a wireless network is described. A wireless transmit/receive unit (WTRU) may receive configuration information comprising periodic resources comprising time and subcarrier resources from a base station of a wireless network. The time and subcarrier resources may be used in discovery of other WTRUs. The WTRU is further configured to transmit an identification in the allocated resources and to transmit a synchronization signal to a peer WTRU for timing synchronization of the peer WTRU.
US10051047B2

Embodiments disclosed herein may be directed to a load-balancing server. In some embodiments, the load-balancing server comprises: at least one memory comprising instructions; at least one processing device configured for executing the instructions; and a load-balancing module, coupled to the at least one memory, the at least one processing device, and at least one data transformation module, and configured for: determining a first amount of computing resources for allocating to the at least one data transformation module using a load-balancing technique, wherein the at least one data transformation module is coupled to the at least one memory, the at least one processing device, and the load-balancing module.
US10051039B2

A terminal apparatus provides shared profile information that is selectively received from a server based on a relationship between a first user and a second user, according to whether information of the second user is stored in the terminal apparatus of the first user as local profile information and information of the first user is stored in the terminal apparatus of the second user as the local profile information. Accordingly, a phonebook service for desired profile information is provided only for users in a buddy relationship sharing contact information with each other.
US10051030B2

An interactive searching and recommending method and apparatus are provided. The method includes following steps. A search query is received, a plurality of search results associated with the search query are obtained, the plurality of search results are analyzed so as to obtain at least one recommended item and a recommended content corresponding to the recommended item, a search webpage is provided and the plurality of search results and the at least one recommended item are displayed in the search webpage, and a triggering operation on the recommended item is received and the recommended content corresponding to the triggered recommended item is displayed within the search webpage according to the triggering operation.
US10051029B1

A content management computing device for selecting an online content item for display on a client computing device is provided. Additionally, a method for selecting an online content item for display on a client computing device is provided. In addition, a computer-readable storage device having processor-executable instructions embodied thereon for selecting an online content item for display on a client computing device is provided.
US10051025B2

Methods, systems, and devices are described for estimating packet loss during media streaming over a data connection. A media player requests segments of an adaptive media stream and monitors variance in the amounts of data received. Increased variance in the amounts of data received can be directly correlated to a higher packet loss experienced by the data connection. The media player can use the estimated packet loss to adapt subsequent segment requests, or to otherwise subsequent behavior by the media player.
US10051022B2

In general, techniques are described for providing Hot-Root Standby in Global Table Multicast (GTM) environments. For example, in such GTM environments, normally a single unicast route to the customer multicast source (“C-Source”) will be available to egress provider edge (PE) routers. As described herein, ingress PE routers may advertise multiple routes to a C-Source, including unicast routes that include Route Import Extended Communities, which are imported by egress PE routers. This enables an egress PE router to have multiple paths to the C-Source, and the egress PE router may generate multiple C-multicast source tree joins for respective ingress PE routers in order to receive respective multicast streams sourced by the C-Source from the ingress PE routers.
US10051020B2

Systems and methods for improving real-time coauthoring in a distributed environment without a central document manager are disclosed herein. Due to communication being non-instantaneous, the state of a document on an endpoint may differ from the state of the document on an editor at the time that an edit is made. The different states, however, may be reconcilable via a vector clock translation. Each coauthor may maintain an array of vector clocks to track the state of the document for each coauthor. The vector clocks may be included when transmitting indications of edits so that an endpoint in a modified state can translate the edit to comply with the modified state of the document. Translating edits enables more edits to be implement in real-time than otherwise possible in a distributed environment without a central document manager.
US10051015B2

Embodiments of the invention are directed to systems, methods, and computer program products for active, real-time control of a plurality of devices and associated applications for monitoring and completing one or more targets through an interactive integrated interface. In this regard, the system determines one or more targets associated with the user. The system then identifies the target devices having control factors that are configured to be modified to aid in the completion of the targets. The system may initiate a presentation of the targets on the interactive integrated interface. Following the selection of targets by the user, the system configures applications and devices associated with the targets to provide information and feedback associated with the selected targets. The system transmits control instructions to a plurality of target devices, the instructions configured to control the devices by modifying one or more control factors associated with the devices.
US10051012B2

There are disclosed measures of network entity selection, for example including furnishing an identity of a network entity being pre-selected by a first network apparatus, and providing verification information for said pre-selected network entity identity, enabling to verify whether the pre-selected network entity identity is applicable for network entity selection at a second network apparatus.
US10050997B2

A method and system for protecting and repairing a current virtual asset from damage by potential security threats, according to one embodiment. The method and system include monitoring a current a current virtual asset for potential security threats, with a virtual asset agent, according to one embodiment. The method and system include determining a severity of the potential security threats that are identified by the virtual asset agent, according to one embodiment. The method and system include creating a new virtual asset with the virtual asset agent and decommissioning the current virtual asset, according to one embodiment. The system and method receiving, with the new virtual asset, secrets that are associated with the current virtual asset to enable the new virtual asset to continue operations of the current virtual asset, according to one embodiment.
US10050989B2

Various embodiments of the present technology include methods of assessing risk of a cyber security failure in one or more computer networks for an entity. Various embodiments include establishing a plurality of proxy connections with entity resources, evaluating performance of the proxy connections, and scoring the proxy connections based on performance. Various embodiments may further include automatically determining, based on the proxy score, a change or setting regarding the proxy connections. Various embodiments may also include automatically recommending, based on the assessed risk, computer network changes for the one or more computer networks to reduce the assessed risk. Some embodiments may include providing recommended computer network and/or policy changes to reduce the assessed risk, determining the entity has enacted some recommended network changes, and in response, automatically reassessing the risk of a cyber security failure based on the enacted recommended computer network changes.
US10050987B1

Real-time anomaly detection in a network using state transitions. In one embodiment, a method may include identifying a sequence of messages sent between a first network node and a second network node over a network link. The method may further include identifying a sequence of message states for the sequence of messages. The method may also include identifying variable-length candidate patterns in the sequence of message states. The method may further include adding the candidate patterns to a baseline pattern store. The method may also include comparing a real-time sequence of messages to patterns in the baseline pattern store to detect anomalies in the real-time sequence of messages. The method may further include, in response to the detecting of the anomalies, alerting a security action on one or more of the first network node, the second network node, and the network link using the detected anomalies.
US10050986B2

Systems and methods of classifying network traffic may monitor network traffic. Monitored traffic may be compared with a control protocol template (CPT). When a similarity between the monitored traffic and the CPT exceeds a match threshold, the monitored traffic may be associated with the CPT.
US10050971B2

In a portal authentication method, a DHCP request message sent by a terminal is received by an AC. In response to finding that a user of the terminal is an unauthenticated user, a private network IP address is assigned to the terminal. After portal authentication of the terminal is finished, a wireless connection of the terminal is terminated by the AC. When a DHCP request message sent by the terminal again is received, a determination that the user of the terminal passes the authentication is made by the AC, a public network IP address is assigned to the terminal, and an accounting request message is sent to a RADIUS server. After finding that the terminal is offline, an accounting stop message is sent by the AC to the RADIUS server, the wireless connection of the terminal is disconnected, and the public network IP address is released.
US10050969B2

A method of authenticating a user so that the user can access a website without entering a unique user credential. A user accesses a target and is presented with an authentication code and an address, and the user sends a message containing the authentication code to that address. Alternatively, the user is pre-supplied with an address and is presented only with an authentication code when the user accesses the target. The user's identity is authenticated by comparing an aspect of the metadata of the message with known metadata aspects, and the user is authenticated by comparing the authentication key presented to the user with the one received in the message. Both the user and the user's identity are authenticated in a single step without requiring the user to input any unique user credential.
US10050953B2

Technologies are described herein for extending a federated graph with third-party data or metadata. A federated facet provider service registers with a federated graph provider service as a provider of a facet for a resource in a graph. For example, the federated facet provider service can provide a callback uniform resource locator (“URL”) or a uniform resource identifier (“URI”) template for resolving the callback URL. When the federated graph provider service receives a request for a facet from a service client, the federated graph provider service determines a callback network address for the federated facet provider service and obtains an authentication token for the federated facet provider service. A response is provided to the service client that causes the service client to redirect to the federated facet provider service to obtain the requested facet utilizing the authentication token. The federated facet provider service provides the requested facet directly to the service client.
US10050952B2

Systems and methods are disclosed for a user to use a mobile device such as a smart phone to scan a QR (Quick Response) code displayed on a login webpage of a website. The QR code may encode a server URL of the website. The mobile device decodes the QR code and transmits a device ID and other decoded information to a service provider. The service provider locates login credentials of the user linked to the device ID and communicates the login credentials to a website server for user authentication. Alternatively, the mobile device may transmit its device ID to the website server for the website server to locate a user account linked to the device ID for user login. Alternatively, the mobile device may transmit stored login credentials to the website server. Advantageously, a user may access a website without the need to provide any login credentials.
US10050949B2

Web pages, such as a captive portal web page, may be rendered on an electronic display such as a display of a television that is removably coupled to a content streaming device. The web pages may be rendered using a customized user interface (UI) of a captive portal application executable on the content streaming device. The UI of the captive portal application may be customized for viewing at a longer distance than a typical distance between a user and a handheld mobile device. A computer-executable script may be embedded or otherwise associated with source code of a web page to cause a focus outline of a selectable UI element to be displayed more prominently when a user navigates to the selectable UI element using, for example, a remote control device configured to communicate with the content streaming device.
US10050947B2

A system including a controller and a pool of computing resources to run virtual machines are configured to automatically provision each virtual machine with unique cryptographic constructs. The controller receives a request to instantiate a virtual machine based on an image/template. The controller determines an authentication credential for a registration authority that the virtual machine will use. The controller determines the computing resources to run the virtual machine, and instructs the computing resources to boot the virtual machine. The controller passes the authentication credential to the virtual machine. After receiving the authentication credential, the virtual machine authenticates the registration authority and sends a request for the cryptographic constructs. The virtual machine securely receives the cryptographic constructs from the registration authority, enabling the virtual machine to securely communicate with other computing entities.
US10050926B2

Particular embodiments of a method comprise analyzing a message to perform sentiment analysis with respect to at least a portion of the message. One or more sentiments associated with the at least a portion of the message may then be identified. One or more ideograms (e.g., written characters, symbols or images that represent an idea or thing), each corresponding to an identified sentiment, may then be suggested to a user for insertion into a message. Upon receiving a user selection of one or more of the ideograms in relation to some portion of the message, an association may be saved in a user-specific dictionary linking the user-selected one or more of the ideograms with the portion of the message. In particular embodiments, the sentiment analysis may incorporate social-networking information and/or historical ideogram usage information.
US10050924B2

A mechanism enabling a user whose user device has received a notification on messages waiting delivery, messages being deferred or waiting for another reason, to convey message-specific, possibly different handling instructions in one go to a network entity responsible for handling of the waiting messages.
US10050920B2

A mechanism for determining a chat distance associated with an environmental chat based on the chat amount within an area of a virtual universe associated with the environmental chat. An environmental chat distance may be determined based on the number of words or characters in a text chat or voice chat between avatars within the area of the virtual universe. The environmental chat distance may be inversely proportional to the detected words or characters in the environmental chat.
US10050897B2

A control method, suitable for a network structure including several nodes, is disclosed. Each of the nodes is directly or indirectly electrically coupled with other nodes. The control method includes following steps. At least one packet is received by one of the nodes. The one of the nodes determines whether the received packet is originally transmitted from the node itself or other nodes. The one of the nodes drops the received packet if the received packet is originally transmitted from the same node itself. The one of the nodes selectively saves the packet according to a throughput capacity and a time interval if the received packet is originally transmitted from the other nodes.
US10050893B2

To transmit data packets over a shared data path, data packets of a first message and a second message are received and stored, respectively, in first and second queues. First and second data packets are then extracted from, respectively, the first and second messages. First and second priority values are calculated, respectively, for the first and second data packets and are associated thereto. If the first priority value is determined to be lower than the second priority value, then the first packet is transmitted over the shared data path. If the second priority value is determined to be lower than the first priority value, then the second packet is transmitted over the shared data path.
US10050889B1

A method, a device, and a non-transitory storage medium to receive in a data path of user traffic, a packet associated with an end user; identify, by an operating system space, an identifier of the end user that is included in the packet; determine whether a type of traffic control service to be applied to the packet can be determined; pass, by the operating system space to an application space, the packet when the type of traffic control service cannot determined; determine, by the application space, the type of traffic of traffic control service; add, by the application space, a marker to the packet that indicates an identifier of the type of traffic control service; provide, by the operating system space the type of traffic control service that includes an in-line quota enforcement service and a charging record service.
US10050888B2

An apparatus and a computer-implemented method for processing data are disclosed. The apparatus comprises a memory device that stores history data, and at least one processor configured to receive input data or one or more tokens, wherein the one or more tokens include one or more reference tokens reflecting a relationship between the input data and the history data; and to transmit a first message to a recipient device to initiate a transmission of one or more tokens. The apparatus is further configured to acquire a second message, from the recipient device, to confirm that the recipient device is capable of processing the one or more tokens, and responsive to the confirmation, acquire configuration information from the recipient device for generating the one or more tokens. The apparatus is further configured to, responsive to the acquisition of the configuration information, transmit the one or more tokens to the recipient device.
US10050886B2

A load balancing system that operates to categorize communication packets as to whether they are contextual or not and determines a decision relevant to data in a first contextual packet with respect to a predetermined task based on data comprised in a second contextual packet.
US10050885B2

A computer-implemented method of distributing netflow records is disclosed. The method includes receiving a plurality of netflow records, each netflow record associated with a hash tag. The hash tag may include, for example, a random M-bit pattern of bits. The method filters the plurality of netflow records over a first hash tag range in response to the hash tag value and storing the first filtered netflow records in a first queue associated with a first netflow collector; filters the plurality of netflow records over a second hash tag range in response to the hash tag value and storing the second filtered netflow records in a second queue associated with a second netflow collector, wherein the second hash tag range differs from the first hash tag range; sends the first filtered netflow records from the first queue to the first netflow collector; and sends the second filtered netflow records from the second queue to the second netflow collector.
US10050879B2

Techniques for smart data routing are described. A system may include a storage module configured to store network conditions for a plurality of networks and locations and a server device. The server device may be configured to determine network conditions for each of a plurality of networks and locations based upon detected usage of at least one mobile application being accessed via each of the plurality of networks and in each of the locations. Determined network conditions may be stored at the storage module. The server may be further configured to receive a request for a communication from a client device. Based upon at least the determined network conditions, the server may be configured to determine routing information for the communication. Once determined, the server may be configured to provide the routing information for the communication to the client device.
US10050872B2

An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables two endpoints to dynamically select one of multiple possible routes for inbound and outbound messages.
US10050862B2

A distributed application framework, along with related systems and/or methods described herein, can intelligently place data using network knowledge. An exemplary method can include receiving data placement information from a distributed application that identifies a source node of data in a network and a list of potential destination nodes in the network for the distributed application to place the data; for each potential destination node, determining a network latency associated with transferring the data from the source node to the potential destination node using network metrics associated with the network; and sending the determined network latencies to the distributed application, such that the distributed application can assign the data to one of the potential destination nodes based on the determined network latencies.
US10050860B2

A system for determining communication channel characteristics includes a transmitter comprising a bit sequence generator and a frame processing and modulator unit, where the frame processing and modulator unit is configured to generate a transmission frame comprising an embedded bit sequence generated by the bit sequence generator and at least one embedded side channel field, the transmitter further configured to transmit the transmission frame over a communications channel, a receiver in communication with the transmitter over the communications channel and configured to receive the transmission frame, and a data processor, in communication with the receiver through a data processor interface, configured to receive the transmission frame from the receiver, the processor further configured to process the transmission frame to detect and analyze distortions in a waveform corresponding to the transmission frame generated during the transmission over the communications channel based on the embedded bit sequence and the at least one embedded side channel field.
US10050857B2

A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each said socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a said handler associated with a registered socket in the plurality of sockets, when said registered socket receives an incoming connection request.
US10050853B2

A computational method and system for identifying bad ports in a network may use a neural network learning function based on available network path data that is already collected. In this manner, bad ports in the network may be identified without having to measure each individual port using sensors.
US10050852B2

A system and method for synchronous and asynchronous monitoring of network resources is provided. In an example system, an asynchronous monitoring engine is in communication with the network resources and receives asynchronous data from a portion of the network resources. The asynchronous data is collected at an application layer or at an end-user application layer. A synchronous monitoring engine is also in communication with the network resources and accesses synchronous data in the application layer in response to receiving a request from the asynchronous monitoring engine. The system further identifies an anomaly corresponding to the asynchronous characteristic and the synchronous characteristic.
US10050845B2

A method and system for enabling transfer of widgets across containers at runtime. According to embodiments of the present invention, a user is allowed to transfer a widget across containers at runtime, for example, moving a widget that has been deployed and operated in one widget container to another, even though the destination widget container originally does not support the widget. Specifically, the widget being transferred can keep consistency in terms of data and state before and after the transfer. Furthermore, the user can implement the cross-container transfer of widgets at runtime by, for example, convenient interaction means like a drag-and-drop operation. In this way, the user can operate and interact with Web applications in a more convenient and flexible way.
US10050843B2

In an aspect, the present disclosure provides a method that comprises automatic generation of a NoC from specified topological information based on projecting NoC elements of the NoC onto a grid layout. In an aspect, the specified topological information, including specification of putting constraints on positions/locations of NoC elements and links thereof, can be input by a user in real space, and can then be projected on the grid layout.
US10050837B2

A non-transitory computer-readable recoding medium having stored therein a program for causing a computer to execute a process. The process includes permitting specifying of devices that are made to belong to a device group to which a particular command template for instructing execution of a particular function is applied, over a plurality of types of devices, receiving specifying of a device that is to belong to the device group and specifying of the particular function that the device is made to perform, and generating a command that is applied to a device group to which the specified device belongs and that is used for controlling the specified device on the basis of a particular command template for performing the particular function.
US10050831B2

Systems, methods, and computer-readable mediums are provided that access a set of data related to a plurality of domain name system (DNS) requests for a plurality of subnets in a network. A subset of the set of data that is a representative sample of the set of data is selected. Latency of the subset of the data is estimated and latency is estimated for the totality of the data. A portion of the network is modified based on the estimated latency of the totality of the data.
US10050830B2

A work mode negotiation method is disclosed. A core backbone (CB) device transmits a Mode Negotiate Request packet through an Ethernet port to a port extender (PE) device, wherein the Mode Negotiate Request packet carries a set of identifications of the PE devices for cascade. Next, the CB device receives a Mode Negotiate Reply packet through the Ethernet port sent by the PE device, and transmits a Mode Negotiate Acknowledge packet through the Ethernet port to the PE device. Finally, the CB device changes a current work mode of the Ethernet port from an Ethernet mode to a cascade mode after transmitting the Mode Negotiate Acknowledge packet.
US10050819B2

The present document provides a modulation processing method and apparatus for high-order coding, a base station and a terminal, herein the method includes: a base station selecting a Modulation and Coding Scheme (MCS) table according to a transmission type and predefined information, herein the MCS table includes a MCS table supporting a M-order modulation and a MCS table not supporting a M-order modulation, herein M>64; and the base station transmitting downlink control signaling to a terminal, the downlink control signaling including a modulation and coding scheme field IMCS, herein the IMCS is based on the MCS table supporting or not supporting a M-order modulation selected by the base station.
US10050817B2

A method and system uses a constrained set of indexed samples to identify a next generation population of samples that exhibits a more desirable signal characteristic such as lower PAPR, out-of-band emission and error vector magnitude. The invention generates an intermediate set of indexed samples which are subjected to a fitness function and next generation calculations to produce next generation indexes for the next population of samples. The next generation indexes population of samples is further constrained over initial indexes for generating a more desirable signal characteristic. In dynamic spectrum access networks having OFDM components, the interference between collections of overlay and underlay signals is adaptively controlled based on the composite PAPR. In an example, the total out-of-band interference for the collection of overlay and underlay signals for all samples of the population are reduced.
US10050813B2

A method and apparatus are provided. The method includes receiving, by a user equipment (UE), a phase shift keying (PSK) modulated signal from a transceiver, derotating the PSK modulated signal, and equalizing the PSK modulated signal using a maximum likelihood sequence estimator (MLSE) based on a first main tap gain (MTG) look up table (LUT) and a first inter-symbol interference (ISI) LUT corresponding to even time samples and a second MTG LUT and a second ISI LUT corresponding to odd time samples.
US10050812B2

Methods and apparatuses are provided to cancel a near-field reflected self-interference component. The method includes: obtaining a radio frequency receive signal by using a main receive antenna; performing interference cancellation processing on the radio frequency receive signal according to the radio frequency reference signal to generate a first processed signal; performing near-field reflected self-interference channel estimation according to a digital baseband reference signal corresponding to the radio frequency reference signal and according to a first digital signal obtained by sampling the first processed signal to obtain a near-field reflected self-interference component parameter; performing near-field reflected self-interference signal reconstruction according to the near-field reflected self-interference component parameter and the radio frequency reference signal to obtain a near-field reflected self-interference signal; and performing interference cancellation processing on the first processed signal according to the near-field reflected self-interference signal to obtain a second processed signal.
US10050810B2

A channel estimation method includes: obtaining a self-interference channel estimation value of an ith moment and a communication channel estimation value of the ith moment, the i being greater than or equal to 0; obtaining a local end transmitting signal of the ith moment; obtaining an opposite end transmitting signal estimation value of the ith moment; and according to the self-interference channel estimation value of the ith moment, the communication channel estimation value of the ith moment, the local end transmitting signal of the ith moment and the opposite end transmitting signal estimation value of the ith moment, obtaining the self-interference channel estimation value and communication channel estimation value of an i+1 moment, and the i+1 moment differing from the i moment by 1 unit of time.
US10050807B2

A network system, having: a gateway apparatus set in a network; a physical computer coupled to the gateway apparatus; a virtualization unit that allocates computer resources of the physical computer to virtual machines; and a management computer that manages the physical computer, the virtualization unit, and the gateway apparatus, wherein the management computer includes: a network mapping unit that controls the gateway apparatus by configuring settings in a virtual network and another gateway apparatus and a VLAN coupled to the virtual network; and a virtualization management unit that controls the virtualization unit, wherein the virtualization unit includes: a virtual port coupled to the virtual machines; and a virtual switch that configures settings for the VLAN coupling the virtual port to the gateway apparatus, and wherein the gateway apparatus converts transmissions between a format of the VLAN and a format of the virtual network and performs transmission.
US10050804B2

Methods, systems, and computer programs are presented for managing a network in the presence of layer-2 loops. One method includes an operation for detecting, by a network device, a loop at a layer 2 of a network. The network device is configured to execute a network device operation system (ndOS), where network devices executing ndOS share a global switch table. The method further includes an operation for blocking ports associated with the loop where incoming packets received at the blocked ports are discarded except for loop-probe packets. Further, the method includes operations for sending loop-probe packets by one or more network devices executing ndOS through one or more ports, and for unblocking a first port of the blocked ports based on the loop-probe packets when a lack of receipt of a loop-probe packet within a predetermined amount of time is detected for the first blocked port which indicates that the first blocked port is not part of the loop.
US10050801B2

A hybrid fiber-coax network may replace an analog forward link with a digital optical forward link between a converged cable-access platform (CCAP) and node, which may allow for improved data-throughput rates on the network. Replacing the analog forward link with the digital optical forward link may allow for a greater distance between a headend and the node. Further, the digital optical forward link may improve link modulation error ratio (MER), which, when combined with advanced headend equipment, may enable a cable modem to support the high-order modulation profiles (e.g., profiles included in DOCSIS 3.1).
US10050796B2

The present invention provides a method for authenticating distributed peripherals on a computer network using an array of physically unclonable functions (PUF). As each PUF is unique, each PUF is able to generate a plurality of challenge response pairs that are unique to that PUF. The integrated circuits of the PUF comprise a plurality of cells, where a parameter (such as a voltage) of each cell may be measured (possibly averaged over many readings). The plurality of cells in the PUF may be arranged in a one, two or more dimensional matrix. A protocol based on an addressable PUF generator (APG) allows the protection of a network having distributed peripherals such as Internet of things (IoT), smart phones, lap top and desk top computers, or ID cards. This protection does not require the storage of a database of passwords, or secret keys, and thereby is immune to traditional database hacking attacks.
US10050793B2

For communication of a first participant with at least one additional participant in a communication system via multiple protocols, the protocols using at least two different certificate formats, the first participant uses different certificates with the respective certificate formats for the communication via the different protocols, the different certificates being based on a shared public key. The first participant holds a shared associated private key for the different certificates. Provision of the certificates for the first participant includes generating the public key and the associated private key, signing the public key for provision of the first certificate, and signing the public key for provision of the second certificate.
US10050789B2

A method relates to receiving, by an authentication server, an authentication request from a client device via a public network, selecting a first private key of the authentication server from a first range of numbers and a second private key of the authentication server from a second range of numbers, receiving, from the client device, a first public key of the client device and a second public key of the client device, calculating a third private key of the authentication server in view of the second private key of the authentication server and a numerical value of the password, receiving a third public key of the client device, calculating a session key of the authentication server in view of the second public key of the client device, the third public key of the client device, and the third private key of the authentication server, and validating the session key.
US10050785B2

The present invention relates to a method of converting an encrypted data set into an encryption of individual bits representing the data set. Further, the invention relates to a system for converting an encrypted data set into an encryption of individual bits representing the data set. A basic idea of the present invention is to provide a protocol in which it is possible to divide an encryption of a data set in the form of e.g. a biometric feature, such as a number x, where x∈{0, 1, . . . , n−1}, into an encryption of respective bits x0, x1, . . . , xt−1 forming the number x, where t is the number of bits of the number n−1, without leaking any information about x or its bits x0, x1, . . . , xt−1. Hence, the present invention enables splitting of the encryption [[x]] into the respective encrypted bits [[x0]], [[x1]] . . . , [[xt−1]] forming the encrypted number x=ΣI=1n xi 2i.
US10050777B2

One embodiment relates to a method of updating, by an electronic device of a first user of a tree of data files and/or folders of the first user stored in a storage server configured to implement a re-encryption mechanism, this tree comprising at least one target folder that the first user has authorized a second user to access by providing the storage server with a re-encryption key for this target folder from the first user to the second user.
US10050775B2

A second set including a plurality of elements a5(1), . . . , a5(N) or a concealed text of the second set is obtained, where the second set is obtained by setting a replication source element a(f(h)) included in a first set to an element a(f(h))−a(f(h−1)) and setting elements other than the replication source in the first set to zero with respect to h=2, . . . , M. An additive inverse of a replication source element a(f(h−1)) of which the order is before the replication source element a(f(h)) and is the closest to the replication source element a(f(h)) is −a(f(h−1)). The second set or the concealed text of the second set is used to obtain a third set or a concealed text of the third set. The third set is a set including a first element b(1)=a5(1) and i=2, . . . , Nth element b(i)=b(i−1)+a5(i).
US10050764B2

Method for communicating data between a first circuit and a second circuit, in particular a microcontroller unit and a mixed signal circuit of a motor vehicle control device, which is also distinguished by the fact that, during full duplex operation, data are serially transmitted between the first circuit and the second circuit and a transmitter of the data provides a clock signal, in particular for decoding data by a receiver. The invention also describes a communication controller and a circuit arrangement for carrying out the method.
US10050763B2

Aspects of the subject disclosure may include, for example, detecting an interferer having a periodic time of recurrence and a periodic spectral frequency range, identifying a spectral segment of a plurality of spectral segments of a wideband radio system having a time of occurrence and an operating frequency range that overlaps with the periodic time of recurrence and the periodic spectral frequency range of the interferer, identifying a communication device utilizing the spectral segment for transmitting data in accordance with a segment schedule assigned to the communication device, and generating an updated segment schedule by modifying the segment schedule of the communication device to avoid utilizing an affected portion of the spectral segment during the periodic time of recurrence and the periodic spectral frequency range of the interferer. Other embodiments are disclosed.
US10050755B2

The disclosure relates to a method performed in a network node for allocating uplink reference signal resources. The network node is capable of uplink frequency selective scheduling and combined cell configuration. The network node is further arranged to provide wireless communication to a communication device. The method comprises configuring, when both uplink frequency selective scheduling and the combined cell configuration are enabled, a communication device for which uplink frequency selective scheduling is enabled with resources from a second set of resources and configuring other communication devices with resources from a first set of resources, and allocating uplink reference signal resources from the first set of resources or the second set of resources to the communication devices according to the configuration.
US10050749B2

A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
US10050740B2

A single-wavelength light path is selected between a source access node and a destination access node of a wavelength-division multiplexed optical network, including selecting an illuminated wavelength of the light path and selecting a start time and duration for a data transfer that would not interfere with other data transfers. If no start time/wavelength combination is available with duration sufficient to transport the data, an additional wavelength is automatically selected, based on modeling, that would not impair traffic being carried by other wavelengths in the network, and without a time-consuming manual process of the prior art. The scheduling process may include selecting a set of optical fibers, a wavelength, a start time and an end time to transport proposed traffic. A novel scheduler avoids checking every possible start time, thereby saving significant processing time. The scheduler schedules single-wavelength light paths, rather than relying on complex wavelength shifting schemes.
US10050739B2

An Internet Protocol/Wave Division Multiplex (IP/WDM) machine implements Hardware Root of Trust (HRoT). In the IP/WDM machine, an IP router exchanges IP packets between IP ports and WDM interfaces based on IP control data. A WDM switch exchanges the IP packets between the WDM interfaces and WDM ports based on WDM control data. The WDM ports exchange the IP packets using different optical wavelengths. Data processing circuitry transfers HRoT data indicating the optical wavelengths used to exchange the IP packets and indicating an encoded hardware key that is physically-embedded in the IP/WDM machine.
US10050734B2

A method performed by a network node for enabling Interference Alignment, IA, of transmissions to user equipments is provided. The network node receives signal strength values associated with more than one network node for the user equipments, wherein each signal strength value is associated with one network node. Then, the network node schedules a first group of the user equipments on radio transmission resources that are orthogonal to radio transmission resources of at least one other group of the user equipments when an IA gain value for each user equipment in the first group passes a threshold level. The IA gain value is determined by the network node based on the received signal strength values. The network node may then enable IA of transmissions to the scheduled first group of user equipments from at least two network nodes capable of performing IA of transmissions.
US10050724B2

The present disclosure provides a communication system. The communication system includes a radio wave receiver; a transmission node that transmits data; and a reception node that receives the data from the transmission node. The transmission node changes a transmission rate of the data so that a notch point at which a spectrum of a communication waveform decreases overlaps with a frequency selected by the radio wave receiver.
US10050722B2

A signal generator includes an optical pulse source to provide a plurality of optical pulses; a photosensitive element configured to receive optical pulses and to produce an electrical signal from optical pulses 6, electrical signal 10 including a spectrum that includes a plurality of discrete frequencies that occur at a repetition rate corresponding to that of the optical pulses or a harmonic thereof; a frequency selector to receive the electrical signal from the photosensitive element, to select dynamically the harmonic from the electrical signal and to communicate the dynamically selected harmonic; a direct digital synthesizer (DDS) to receive the harmonic of the electrical signal from the frequency selector and to produce a first output; and a frequency converter to receive the harmonic from the frequency selector and the first output from the DDS, wherein the frequency converter shifts a frequency of the harmonic by an amount substantially equal to a frequency of the first output from the DDS to produce a second output.
US10050721B2

An advanced communications system comprising an emitter and an improved receiver (detector) utilizing modulated beams of neutrino and antineutrino waves as information carriers between the emitter and the receiver. Generation of modulated neutrino and antineutrino beams in the emitter is achieved by a laser-like medium, while detection and demodulation of the neutrino and antineutrino beams is accomplished by a second laser-like medium which registers the flux (or fluence) of modulated neutrinos and antineutrinos passing there-through by means of resonant stimulated deexcitation of lasable excited states. In addition to the information transmission utilization, the neutrino emitter and receiver (detector) system may also be employed to gather information by the probing of internal earth structures. Such structures cause measurable refractions and retardations of the propagated pulses of monochromatic coherent neutrino waves traveling through the earth between the emitter and receiver (detector), at certain predetermined neutrino frequencies.
US10050718B2

An optical communication module includes a module board housed in a casing, a VCSEL and a driving IC mounted on a mounting surface of the module board, a lens holder mounted on the mounting surface of the module board, a lens block held by the lens holder, a plurality of thermal vias passing through the module board, and a first fixing screw and a second fixing screw passing through the module board to be screwed into the casing so as to press a back surface of the module board against a bottom surface of the casing, and the first fixing screw and the second fixing screw are each arranged in a region between the plug connector and the lens holder and on either outer side of the lens holder.
US10050714B2

There is provided a transmission apparatus includes: a first modulator configured to modulate a first electrical signal to a second electrical signal that is a multicarrier signal including a plurality of subcarriers to which transmission capacities are allocated, respectively; a light source configured to generate light having a predetermined wavelength; a second modulator configured to modulate the light generated by the light source to an optical signal, based on the second electrical signal modulated by the first modulator; and a processor configured to: measure a first frequency distribution of intensity of the second electrical signal modulated by the first modulator, measure a second frequency distribution of intensity of the optical signal modulated by the second modulator, compare the first frequency distribution and the second frequency distribution, and control modulation characteristics of the second modulator according to a result of comparing the first frequency distribution and the second frequency distribution.
US10050705B2

An LED light and communication system in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal. The at least one optical transceiver is engaged to a clock, and the clock is in communication with the broadband over power line communications system.
US10050702B1

Techniques are described for determining, with a first optical node, a correction factor indicative of an amount of optical power loss that a Raman amplifier in a second optical node causes in an optical signal having a first wavelength that is transmitted by the first optical node and received by the second optical node, transmitting, with the first optical node to the second optical node, information, based on the determined correction factor, that is to be used for determining a gain of the Raman amplifier, and transmitting, with the first optical node to the second optical node, an optical signal having a second wavelength that is to be amplified by the Raman amplifier.
US10050692B2

Methods and apparatuses for communicating in a wireless network include provision of interfering signal characteristics information including parameters used in a coding procedure used to encode at least one interfering signal to a user equipment to facilitate suppression of the at least one interfering signal present in a downlink signal being received at the user equipment.
US10050684B2

The present invention provides an FBMC transmit diversity transmission method and apparatus. The method includes: obtaining a to-be-transmitted data sequence, where the to-be-transmitted data sequence includes 2*M*N pieces of data; performing transmit diversity processing on the to-be-transmitted data sequence to obtain FBMC signals of a first antenna and a second antenna, where a precoding matrix is (I) or (II), a matrix that includes the FBMC signals of the first antenna and the second antenna is (III), a matrix that includes the to-be-transmitted data sequence is (IV), 0≤i≤M−1, 0≤j≤N−1, Y=WX, the 2*M*N pieces of data of the to-be-transmitted data sequence are denoted by x(0)(k,l) and x(1)(k,l), 0≤k≤M−1, 0≤l≤N−1, FBMC signals of the first antenna and the second antenna on an rth subcarrier and an sth symbol are denoted by y(0)(r,s) and y(1)(r,s), 0≤r≤2M−1, and 0≤s≤N−1; and transmitting the FBMC signals of the first antenna and the second antenna.
US10050670B1

A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
US10050669B2

A system and method for inferring schematic and topological properties of an electrical distribution grid is provided. The system may include Remote Hubs, Subordinate Remotes, a Substation Receiver, and an associated Computing Platform and Concentrator. At least one intelligent edge transmitter, called a Remote Hub Edge Transmitter, may transmit messages on the electrical distribution grid by injecting a modulated current into a power main that supplies an electric meter. The Subordinate Remotes, Remote Hubs, the Substation Receiver, and the associated Computing Platform and Concentrator may contain processing units which execute stored instructions allowing each node in the network to implement methods for organizing the on-grid network and transmitting and receiving messages on the network. The Substation Receiver, Computing Platform and Concentrator may detect and infer schematic grid location attributes of the network and publish the detected and inferred attributes to other application systems including geospatial information systems maintaining the logical and physical network model.
US10050663B1

A method of a UE for canceling a self-interference (SI) signal in a wireless communication system is disclosed. The method comprises the steps of generating a signal related to transmission data by means of a UE operating in a full duplex radio (FDR) mode; transmitting the signal related to transmission data; receiving a signal related to reception data by means of the UE; and canceling the SI signal on the basis of the signal related to transmission data and the signal related to reception data. In this case, a cancellation signal is further generated from the signal related to transmission data on the basis of a previously set value of a power amplifier (PA), and the SI signal is canceled by further reflecting the generated cancellation signal.
US10050649B2

Devices and methods are provided where a first signal is provided via an interface, and a second signal is provided related to the suitability of the first signal for transmission via the interface.
US10050648B1

Satellite controller circuitry includes a connection (i.e. coaxial or single wire with ground), with a control unit receiving a data message and generating a response message as output, and transmitter circuitry transmitting the response message. The transmitter circuitry has a first transistor having a first conduction terminal coupled to the connection, a second conduction terminal coupled to ground, and a control terminal coupled to receive output from the control unit, a second transistor having a first conduction terminal coupled to the connection, a second conduction terminal coupled to ground, and a control terminal coupled to receive the output from the control unit. The first and second transistors are configured such that a second current flowing through the first conduction terminal of the second transistor is in a non-unity ratioed relationship, or in a unity ratioed relationship, with a first current flowing through the first conduction terminal of the first transistor.
US10050644B2

A wireless communication technique in which information that has been encoded and interleaved (the sequence of bits has been rearranged) on the transmission side is subjected to iterative decoding processing by using a demodulator, a deinterleaver, a decoder, and an interleaver on the receiving side.
US10050643B2

The LDPC apparatus includes an LDPC iteration calculating circuit, a decision-bit storage circuit, and a convergence detection circuit. The LDPC iteration calculating circuit performs an LDPC iteration calculation to obtain a new decision bit value of a corresponding variable node. The decision-bit storage circuit uses the new decision bit value to update one corresponding old decision bit value among a plurality of old decision bit values. The convergence detection circuit stores check sums of a plurality of check nodes. The convergence detection circuit uses the new decision bit value and the corresponding old decision bit value to update one corresponding check sum among the check sums. The convergence detection circuit determines whether the LDPC iteration calculation is converged based on the check sums of the check nodes.
US10050641B1

Examples disclosed herein relate to very large-scale integration (VLSI) list manipulation circuits. In accordance with some examples disclosed herein, a list manipulation circuit may include a progressive population count circuit to generate population count values. The population count values may be fed into various types of circuits, such as list conversion circuits, list compactor circuits, and list reordering circuits.
US10050638B2

A method of gain calibration in a SAR ADC is disclosed. In one aspect, the method comprises determining a number of bits of an analog input signal (VIN), detecting if a binary code determined from the analog input signal (VIN) matches at least one trigger code, using at least one setting code to determine a calibration residue signal (V*RES) and a calibration bit (B*LSB), analyzing a least significant bit of the digital signal (COUT) and the calibration bit (B*LSB), determining an indication of a presence of gain error in the gain module, and calibrating the gain error. As the determination of the calibration bit (B*LSB) requires only one additional comparison, as compared to normal operation, the normal operation does not need to be interrupted. Therefore, the calibration can be done in the background and, as such, can be performed frequently thereby taking into account time-varying changes due to environmental effects.
US10050636B2

Methods and apparatus for reducing non-linearity in analog to digital converters are disclosed. An example apparatus includes an analog-to-digital converter to convert an analog signal into a digital signal; and a non-linearity corrector coupled to the analog-to-digital converter to determine a derivative of the digital signal; determine cross terms including a combination of the digital signal and the derivative of the digital signal; and determine a non-linearity term corresponding to a combination of the cross terms.
US10050634B1

A system includes an oscillator, a frequency divider, and a delay circuit. The oscillator may generate a clock signal using a reference signal. A frequency of the clock signal may be a non-integer multiple of a frequency of the reference signal. The frequency divider may generate a feedback signal using the clock signal and an adjustment factor based on the non-integer multiple. The delay circuit may select a particular delayed feedback signal from a plurality of delayed feedback signals based on a value of the adjustment factor. Each of the delayed feedback signals may be generated using periods of the clock signal. The delay circuit may also modify the particular delayed feedback signal using a portion of a period of the clock signal based on the adjustment factor. The oscillator may also adjust the frequency of the clock signal using the reference signal and the particular delayed feedback signal.
US10050631B1

In an exemplary embodiment of the present invention, a master oscilloscope propagates a slave signal to one or more slave oscilloscopes. The slave signal includes a synchronized trigger pulse that is used in the master oscilloscope to provide a display of a first signal and also includes a timing interpolation parameter which indicates a timing delay applied in the master oscilloscope with respect to the synchronized trigger pulse when providing the display. A slave oscilloscope can use the synchronized trigger pulse and the timing interpolation parameter to provide a display of a second signal on the slave oscilloscope, thereby ensuring that a triggered edge of the second signal is time-aligned with a triggered edge of the first signal. This arrangement reduces/eliminates absolute as well as relative timing uncertainties when an observer observes the first signal displayed on the master oscilloscope and/or the second signal displayed on the slave oscilloscope.
US10050609B2

An antenna switch circuit includes: a first switch circuit connected between a first signal port for signal transmission and reception and an antenna port, and operated by a first gate signal; and a second switch circuit connected between a second signal port for signal transmission and reception and the antenna port, and operated by a second gate signal. The first switch circuit and/or the second switch circuit includes a first transistor and a second transistor connected in series between the first and second signal ports, a first voltage dividing circuit including a first resistor and a second resistor connected in series between a source and a drain of the first transistor, and a first variable capacitor circuit connected between the first voltage dividing circuit and a body of the first transistor, and having capacitance varying according to a voltage across opposite ends of the first variable capacitor circuit.
US10050604B2

A variable filter has a signal loop defined between a signal input and a signal output. A plurality of circuit elements connected in the signal loop, the plurality of circuit elements comprising a frequency tunable resonator, and an adjustable scaling block that applies a gain factor that is adjustable in a range that comprises a positive gain and a negative gain. A controller is connected to 1) tune the frequency tunable resonator; and to 2) adjust the gain factor of the adjustable scaling block between a negative gain factor to a positive gain factor providing for variable Q independent of frequency.
US10050600B2

A SAW device (1) comprises a substrate (3); SAW elements (10) on a first main surface (3a) of the substrate (3); first lines (intermediate lines (29) and output side lines (31)) that are disposed upon the first main face (3a) and connected to the SAW elements (10); an insulator (21) that is layered upon the first lines; second lines (a second ground line (33b) and a third ground line (33c)) that are layered upon the insulator (21) and configure three-dimensional wiring parts (39) with the first lines; and a cover (5) that seals the SAW elements (10) and the three-dimensional wiring parts (39). Wiring spaces (53), formed between the first main face (3a) and the cover (5), houses the three-dimensional wiring parts (39), without housing the SAW elements (10).
US10050590B2

A power amplifier (PA) cell is coupled to an input signal source, and includes a transistor coupled to the load; a first inductor coupled to a gate of the transistor; and a second inductor coupled to a source of the transistor, wherein the first inductor and the second inductor each includes a first conductive coil and a second conductive coil, respectively, having first and second inductance values, respectively, such that the PA cell includes a terminal between the gate of the transistor and the input signal source, and the terminal is impedance matched with the input signal source.
US10050589B2

A switching power conversion system and a method for start-up pop minimization in an audio amplifier assembly are disclosed. The switching power conversion system comprises a forward path including a compensator, a switching power stage and a demodulation filter. The system further comprises a DC-servo and a pre-charging circuit and a sequence control unit configured for providing a start-up sequence where the compensator and DC-servo are correctly biased and a bootstrap capacitor within the switching power stage is charged before the switching power stage is started. Hereby, it is e.g. possible to minimize the audible start-up pop in audio amplifier assemblies.
US10050583B2

An apparatus is disclosed for generation of electricity using sunlight focused onto multi junction photovoltaic cells having high conversion efficiency. The apparatus includes a large paraboloidal mirror of back-silvered glass, turned to the sun throughout the day, so as to provide an intense focus. Multiple photovoltaic cells are provided at the focus. The optics are configured to distribute sunlight without significant loss into separate regions matched to the photovoltaic cell size. A secondary optical system takes strongly focused sunlight near the focus of a single paraboloidal mirror and distributes it equally between the cells, and regions of equally concentrated sunlight are matched to cell size and are substantially co-planar, so that the cells may be grouped on flat circuit cards.
US10050576B2

An inverter control device that controls an inverter unit that converts a DC voltage from a converter unit to an AC voltage and supplies the AC voltage to the DC motor includes a storage unit that stores therein information regarding a synchronization-loss limit; a synchronization-loss limit-current calculation unit that calculates the limitation value on the synchronization-loss limit current on the basis of the magnet temperature of the DC motor, the bus voltage to be applied to the inverter unit, and the information regarding a synchronization-loss limit; and a control unit that compares the primary current to be input to the converter unit with the limitation value and that, when the primary current exceeds the limitation value, outputs an adjustment command to adjust the operating frequency of the DC motor such that the primary current becomes equal to or less than the limitation value.
US10050572B2

A power tool is configured to receive power from a power supply. The power tool may include a rectifier that may output a rectified signal to a DC power bus. A switching arrangement may operate to deliver electric power from the DC power bus to an electric motor. A switch path may be electrically coupled in parallel with the rectifier on the DC power bus. The switch path includes an auxiliary capacitor in series with a switch and a state of the switch controls a discharging path for the auxiliary capacitor. A switch control circuit may be configured to detect voltage associated with at least one of the AC power supply or the DC power bus and to control state of the switch in accordance with magnitude of the detected voltage.
US10050564B2

A vibration actuator, which can be stably driven and has high durability, is provided with a vibrating body having an elastic body, including a ferrous metal, and an electro-mechanical energy conversion device bonded to the elastic body, and a driven member frictionally contacting the vibrating body and moving relatively with respect to the vibrating body. The elastic body has a nitrided layer contacting the driven member, and the elastic body is electrically grounded without going through a nitrided layer.
US10050561B2

Inverter circuit operation for managing power factor changes is provided. Various modes of switch timing may be employed near zero-voltage crossings. Inverter switch timing may change during a cycle such that one timing strategy is employed approaching or leaving a zero-voltage crossing while another timing strategy is employed at other times of the cycle.
US10050555B2

The present disclosure relates to power supplies and control methods for power supplies. Example power supplies include an output terminal, a transformer having a secondary winding including a first terminal and a second terminal, first and second diodes coupled between the output terminal and the first and second terminals, respectively, first and second switches coupled between the output terminal and the first and second terminals, respectively, and a controller coupled to the first switch and the second switch. The controller is configured to control the power supply in an asynchronous mode when output current is below a defined threshold so current flows to the output terminal through the first diode and the second diode, and to control the power supply in a synchronous mode when output current is above the defined threshold so current flows to the output terminal through the first switch and the second switch.
US10050547B2

A quiescent power supply including an AC/DC converter, a switch, an energy storage device, and a controller is disclosed. The switch is electrically coupled to the AC/DC converter to electrically disconnect the AC/DC converter from an AC supply line. The controller is operably coupled to the switch to actuate the switch. In particular, the controller can actuate the switch to disconnect the switch during when the AC/DC converter is idle.
US10050545B2

A method for operation of a single-ended forward converter to achieve “true soft switching” The method includes injecting, with a current source and in transformer winding, a narrow pulse of current via an injection winding of the transformer to add such pulse to the magnetizing current to exceed the current level of current passing through freewheeling rectifier to reduce that current to zero time when the freewheeling rectifier is turns off at zero current conditions. Further, the sum of the magnetizing current and the injected current provide the current required by the output inductor during the transition time. The amplitude of injected current is defined such that the sum is greater than the minimum current through the output inductor (at least by an amount that reflects into the primary winding). The amount of current reflected in the primary is chosen to be sufficiently large to discharge parasitic capacitances reflected across the primary main switch to zero during the transition time.
US10050540B2

A protection circuit for a power converter is provided. The protection circuit includes a sensor circuit, a detection circuit and an initial protection circuit. The sensor circuit senses an output current of the power converter to generate a load signal. The detection circuit detects a voltage signal at a signal terminal of the connection port. The initial protection circuit compares the load signal with an initial-protection threshold. When the voltage signal at the signal terminal switches to a high level from a low level after the protection circuit is enabled, the power converter enters an initial protection mode and the initial protection circuit counts an initial period of a port-identification procedure. When the load signal is larger than the initial-protection threshold during the initial period of the port-identification procedure, the initial protection circuit generates a first protection signal to shut down the power converter.
US10050539B2

Switched mode power supply (SMPS) with a control circuitry and method of operating such a SMPS are described. The control circuitry includes a first driver to drive an input switch in response to a driving signal, a pulse circuit to generate a pulse signal in response to the driving signal, a timer circuit to generate a delayed signal in response to the pulse signal and a second driver to drive to the output switch in response to the delayed signal.
US10050534B1

The present disclosure relates to electric converters and methods of controlling the same. One dual-active-bridge direct current to direct current (DC-DC) converter includes a transformer having a primary winding and a secondary winding, a first H-bridge connected to the primary winding, a second H-bridge connected to the secondary winding, and a current sensor structured to measure a current of the transformer. The first H-bridge includes a plurality of switch devices. The second H-bridge includes a plurality of switch devices. The dual-active-bridge DC-DC converter further includes a controller configured to control an on/off state for each of the plurality of switch devices of the first H-bridge and the plurality of switch devices of the second H-bridge based at least in part on the current of the transformer measured by the current sensor.
US10050522B2

According to some implementation, a charge pump includes a boost charge pump circuit and a buck charge pump circuit sharing a common flying capacitance. In some implementations, the boost pump circuit includes an input node and a boosted-voltage output node, and the buck charge pump circuit includes the input node and a divided-voltage output node. In some implementations, the charge pump of claim 3 wherein the boosted-voltage includes 2×Vin, and the divided-voltage includes Vin/2, Vin being an input voltage at the input node. In some implementations, the boost pump circuit further includes a first holding capacitance that couples the boosted-voltage output node to a ground. In some implementations, the buck pump circuit further includes a second holding capacitance that couples the divided-voltage output node to the ground.
US10050513B2

A control apparatus is provided which controls a power converter including a first circuit including first-side switching elements, and a second circuit including second-side switching elements and a choke coil. The control apparatus includes a current obtainment unit which obtains a value of current flowing through the choke coil, and a control unit which, when power is supplied from the second circuit to the first circuit, keeps a first-side switching element ON during a predetermined time period, before turning off at least one second-side switching element in an on state, the first-side switching element generating a reverse current in the second-side switching element to be turned off. The control unit performs control of keeping the first-side switching element ON during the predetermined time period and control of turning off the second-side switching element, on condition that the obtained value of the current is more than a predetermined command value.
US10050506B2

Provided is a linear compressor. The linear compressor includes a cylinder defining a compression space for a refrigerant, a piston reciprocated in an axis direction within the cylinder, and a linear motor providing power to the piston. The linear motor includes an inner stator disposed outside the cylinder, the inner stator including a center core and a side core disposed on at least one side of the center core, an outer stator disposed to be spaced outward from the inner stator in a radius direction, and a magnet movably disposed in an airgap defined between the inner stator and the outer stator. The side core includes a core body and a lead-out guide device coupled to the core body to expose or lead out a power line to the outside of the side core.
US10050502B2

A double stator includes: a stator core; a bobbin wrapped on an outer circumferential surface of the stator core; and a first coil wound on one side of the stator core and a second coil wound on the other side of the stator core. The stator core includes: a lamination type core portion formed by laminating a plurality of iron pieces, on an outer surface of which a first press-fit groove is formed, and on an inner surface of which a second press-fit groove is formed; a first integration type core portion fixed to the first press-fit groove of the lamination type core portion, integrally formed by metal powders, and on which a first coil is wound; and a second integration type core portion fixed to the second press-fit groove of the lamination type core portion, integrally formed by metal powders, and on which a second coil is wound.
US10050497B2

A method comprises: a step of disposing a coil end connection portion of a first stator coil end and a solid connection at mutually adjacent positions after the solid connection and the cooling water pipe are brazed together; a step of disposing a heating coil around the solid connection and the first stator coil end in such a way as to bypass the cooling water pipe connection portion; and a step of supplying the heating coil with alternating current, so that the solid connection and the first stator coil end are induce-heated and then connected.
US10050491B2

A flywheel formed of a composite material having fibers, oriented substantially in a circumferential direction around the flywheel, embedded in a matrix material. The flywheel having an inner surface, an outer surface, and a thickness therebetween and defining an axis of rotation. A plurality of load masses are distributed circumferentially on the inner surface at a longitudinal segment along the axis. A rotation of the flywheel about the axis with a rotational velocity generating hoop stress in the fibers in the circumferential direction and through-thickness stress is generated in the matrix material in a radial direction. Each load mass produces a force on the inner surface operative to reduce the maximum through-thickness stress in the matrix material as the flywheel rotates about the axis. The rotational velocity otherwise sufficient to produce structural failure of the matrix material produces structural failure of the fibers and not the matrix material.
US10050485B2

A stator includes a core having inwardly extending teeth, an insulator placed on an end surface of the core, coil windings wound the teeth, outgoing lines extending from both ends of the coil windings, and a yarn securing the outgoing lines to the insulator. The insulator has an outer wall surrounding a central axis and erected to upwardly extend from the end surface, a plurality of teeth cover portions radially inwardly extending from the outer wall, a plurality of inner walls erected at an end portions of the teeth cover portions, and at least one projection portion. The coil windings are placed between the outer wall and corresponding inner walls. At least one passage portion is formed in the outer wall to pass the yarn. The projection portion spaces the outgoing lines from the coil windings and secures the outgoing lines, and radially inwardly extends from the outer wall.
US10050474B2

A non-contact power transmission system comprises: a primary coil including a power supply coil and a magnetic resonance coil; and a secondary coil including a load coil, thereby transmitting an electric power from the power supply coil at a self-resonating frequency of the magnetic resonance coil, which is determined by a parasitic capacitance between wound wires of the coil and a self inductance of the coil, and taking out the electric power supplied, from the load coil of the secondary coil through magnetic coupling, with non-contact, wherein the electric power is transmitted, with non-contact, with applying magnetic coupling in coupling between the power supply coil and the magnetic resonance coil and coupling between the magnetic resonance coil and the load coil.
US10050470B1

Embodiments disclosed herein may generate and transmit power waves that, as result of their physical waveform characteristics (e.g., frequency, amplitude, phase, gain, direction), converge at a predetermined location in a transmission field to generate a pocket of energy. Receivers associated with an electronic device being powered by the wireless charging system, may extract energy from these pockets of energy and then convert that energy into usable electric power for the electronic device associated with a receiver. The pockets of energy may manifest as a three-dimensional field (e.g., transmission field) where energy may be harvested by a receiver positioned within or nearby the pocket of energy.
US10050465B2

A screen rack for two screens, comprising a case for electric components, whereby power supply adapters for a PC and two screens that can be installed on the screen rack are arranged in the case.
US10050459B2

A device and method are provided for saving power and electricity in a charging device including external power supplies and battery chargers having a primary circuit and a secondary circuit where a switch is located in the primary circuit and a current sensing device in the secondary circuit to sense when there is a drop in current in the secondary circuit or no current in the secondary circuit because the load such as a cell phone or tablet is charged and when this occurs the switch in the primary circuit is opened and the primary circuit no longer draws power from the source of power until the switch in the primary circuit is closed by either a user activating a switch to reenergize the charging device, where the switch may be powered by an on-board battery to close the primary circuit, or where a control circuit is activated by a program in the load or device to be charged, such that the charging device will cycle on and off according to an external app program residing on the device to be charged or some other device not attached to the controller.
US10050458B2

A system and method is described for rapid charging and power management of a battery for a meter. A charger component is operably associated with the meter and is capable of executing a rapid charge algorithm for a rechargeable battery. The algorithm includes monitoring for a connection to an external power source and implementing a charging routine of a battery at a first charge rate and then at a second charge rate. The second charge rate is lower than the first charge rate. A temperature rise in the rechargeable battery due to the first charge rate has a negligible heat transfer effect on the fluid sample. The meter can also include a power switch for controlling current flow to a battery fuel gauge. The power switch is open when the meter enters into a sleep mode. The state of battery charge is determined after the meter exits the sleep mode.
US10050442B2

Electrical power is dynamically managed among one or more power sources and one or more loads. A plurality of monitor nodes is connected to an input terminal connected to each source, and to an output terminal connected to each load. A plurality of electrical power storage cells is connected among the input and output terminals, each cell being capable of storing power from at least one of the sources and being capable of discharging stored power to at least one of the loads. A plurality of controllable switches is connected to the cells. A programmed controller dynamically monitors operating conditions at the monitor nodes during operation of each source and each load, and selectively dynamically controls the switches to interconnect the cells in different circuit topologies in response to the monitored operating conditions.
US10050436B2

A protection device for connection to a power bus of an electrical power system includes a bidirectional clamping apparatus configured to conduct current when a voltage across the bidirectional clamping apparatus is more positive than a positive voltage standoff and when the voltage across the bidirectional clamping apparatus is more negative than a negative voltage standoff; and a control element in series with the bidirectional clamping apparatus, the control element and the bidirectional clamping apparatus providing a current path across the power bus when a magnitude of a voltage on the power bus exceeds a positive voltage threshold or a negative voltage threshold, the positive voltage threshold being greater than the positive voltage standoff of the bidirectional clamping apparatus and the negative voltage threshold being more negative than the negative voltage standoff of the bidirectional clamping device.
US10050432B2

An apparatus with load dump protection incorporates first and second half-bridge circuits, first and second comparators, and first and second clamping circuits. The first comparator compares a supply voltage with a first set voltage and generates a first comparison signal while the supply voltage exceeds the first set voltage. The second comparator compares the supply voltage with a second set voltage and generates a second comparison signal while the supply voltage exceeds the second set voltage. The first clamping circuit divides the supply voltage and provides a divided voltage to the first half-bridge circuit in response to the second comparison signal. The second clamping circuit divides the supply voltage and provides a divided voltage to the second half-bridge circuit in response to the second comparison signal.
US10050431B2

The present invention provides a protection device which includes a laminar element 16 which is formed of an insulation resin and has at least one throughhole; electrically conductive metal thin layers 22 and 28 which are positioned on each of main surfaces of the laminar element, and a fuse layer 40 which is positioned on a side surface defining said at least one throughhole and electrically connects the electrically conductive metal thin layers. The fuse layer includes a first metal layer 41 consisting of a metal having a higher melting point and a second metal layer 42 consisting of a metal having a lower melting point. The protection device of the present invention allows a larger amount of a current to flow therethrough and can provide a protection from an excessive current.
US10050429B2

A remote display system including a portable display that wirelessly receives data and power from a primary station. The primary station, which is remote from and without a tangible connection with the portable display, includes a data transmitting element and a power transmitting element. The portable display includes a power receiving element that receives power wirelessly from the power transmitting element and a data receiving element operable to receive data from the data transmitting element.
US10050424B2

A connection arrangement for a floor power distribution system is provided herein. The connection arrangement includes a hub arrangement having a hub housing and an electrical connector. The hub housing is configured to abut a floor. The connection arrangement also includes a door module having a lower portion configured to abut the floor, a raised portion configured to engage the hub housing of the hub arrangement, and a door that is movable between a closed position to prevent access to the electrical connector and an open position to allow access to the electrical connector.
US10050422B2

A wiring carrier is shown and described and can include a plate body on which can be formed a connector mount and a wire securement structures. The wire securement structures can include a wire cradle that is the connector mount. A hatch is configures to engage the wire cradle to secure a wire in the wire cradle. The plate body further can include a connector on the plate and configured to connect the plate to another component. The wire securement structure can also include a flex feature to engage a wire in the cradle or by the hatch.
US10050419B2

A corona polarization (also denoted “poling”) process and associated apparatus polarizes a ferroelectric polymer thin film while monitoring and evaluating a substrate current whose magnitude, slope and noise profile (Barkhausen noise) varies in accordance with phase transformation processes of crystallites within the film and, thereby, provides an indication of the polarization status. The electric current flowing through the microstructures of the thin film can be modeled by an equivalent circuit, within which electrical charges stored in the respective microstructures are denoted by a plurality of discrete components (e.g., capacitors). Alternatively, the process can be modeled in terms of a hysteresis loop of polarization vs. electric field, corresponding to the availability of recombination sites on the thin-film surface. By comparing the measured substrate current to the result derived from the equivalent circuit, the major processing parameters such as poling current and voltage can be adjusted via an in-situ manner throughout the corona poling process and an accurate process endpoint can be established. As a consequence, a ferroelectric thin film is fabricated that has an enhanced piezoelectric effect yet minimized aging problems.
US10050416B2

A method to control an amplifying unit including a variable optical attenuator VOA and a semiconductor optical amplifier SOA is disclosed. The method first sets the attenuation of the VOA in a value realizable in the VOA and the optical gain of the SOA in a value where the SOA may operate in an optimum range. The method then gradually reduces the attenuation of the VOA as detecting the intensity of the beam output from the amplifying unit. When the intensity is still less than a target one even when the VOA shows no attenuation, the optical gain of the SOA is gradually increased to a value by which the intensity of the output beam becomes the target one.
US10050408B2

A laser system may include a plurality of laser apparatuses, a beam delivery device configured to bundle pulse laser beams emitted from respective laser apparatuses of the plurality of laser apparatuses to emit a bundled laser beam, and a controller configured to control operated laser apparatuses of the plurality of laser apparatuses such that, at a change in a number representing how many laser apparatuses are operated, a beam parameter of the bundled laser beam emitted from the beam delivery device approaches a beam parameter of the bundled laser beam emitted before the change.
US10050397B1

A mount for mounting a touch screen device, such as a tablet computer, to an electrical outlet includes a base for rotatably mounting the touch screen device to the electrical outlet, an electrical plug to be plugged into the electrical outlet and a USB plug to be plugged into a port of the touch screen device. A cover covers at least edges of the touch screen device and the base and the cover hide the electrical outlet. The touch screen device is therefore permanently mounted to and powered by the electrical outlet, yet rotatable into horizontal or vertical positions.
US10050391B2

Provided a holding frame for a plug connector with a good heat resistance and a high mechanical robustness and to enable a protective earthing during installation in a metallic plug connector housing, yet at the same time guarantee a convenient serviceability, in particular during replacement of individual modules. To achieve this aim, the manufacture of the holding frame at least partially from resilient sheet metal is proposed. Due to the resilient properties of the sheet metal, it is possible to insert or remove modules with very little effort. The sheet metal can be bent and/or folded in certain regions and can thereby be strengthened in targeted regions, in order to achieve a particularly advantageous combination of holding and actuating forces.
US10050388B2

It is aimed to provide a connector capable of reliably suppressing rattling by both of a pair of press-fit projections entering one press-fit groove. A connector includes a shorting terminal (10) configured to short a pair of terminal fittings (T) by resilient contact pieces (11) resiliently contacting the pair of terminal fittings (T), and a housing (30) configured to accommodate the terminal fittings (T) and the shorting terminal (10). The shorting terminal (10) includes a pair of press-fit projections (20) to be press-fit into one press-fit groove (36) provided in the housing (30) and separated on front and rear sides in a press-fitting direction into the press-fit groove (36). The pair of press-fit projections (20) are formed such that a height of the press-fit projection located on the front side in the press-fitting direction is smaller than that of the press-fit projection located on the rear side.
US10050384B2

Embodiments of the present invention relate to designs for network jacks which can be used for cable connectivity. In an embodiment, the present invention is an RJ45 jack that utilizes a thin dielectric film between two layers of PICs that provide crosstalk compensation by way of their geometry. Compensation is achieved by way of capacitor plates which sandwich a thin dielectric film. This allows for the layers of PICs to be in close proximity and achieve higher coupling where desired, allowing a greater amount of compensation to occur close to the plug/jack contact point. This can have the effect of moving compensation closer to the plug/jack contact point, which in turn may reduce the amount of compensation needed further along the data path.
US10050377B2

A connector (10) is provided with a waiting side housing (11) including a forwardly open receptacle (13) and is mounted in a mounting hole (H) of a panel (P). A fit-in side housing (30) includes a terminal accommodating portion (31) that can fit into the receptacle (13). Drainage ports (21) are formed in a lower wall (16) of the receptacle (13), and water guides (22) project into opening areas of the drainage ports (21) only from parts of opening edges of the drainage ports (21). Upper surfaces of the water guides (22) define water guiding surfaces (23) connected to an upper surface (16S) of the lower wall (16).
US10050374B1

A device with waterproof structure includes a case, a waterproof cover, and a fixed element. The case has an opening and a waterproof wall surrounding the opening. The waterproof cover is screwed to the case and is selectively covered or moved away from the opening. The fixed element includes a fixed portion and a waterproof plate. The waterproof plate covers the outer edge and one side surface of the fixed portion. The fixed element is detachably disposed to the waterproof cover through the fixed portion. When the waterproof cover covers on the opening, the outer edge of the waterproof plate is close contacted to the waterproof wall. Therefore, using the waterproof plate which could close contact to the waterproof wall to replace the O-ring also could achieve the purpose of waterproofing.
US10050368B2

Contact structures that are readily manufactured, where contacts in the contact structures provide a sufficient normal force while consuming a minimal amount of surface area, depth, and volume in an electronic device.
US10050363B2

A connector for electrically coupling an information handling resource to a backplane, may include a lead frame comprising a plurality of electrically-conductive traces configured to be electrically coupled to the backplane and a receptacle having a plurality of electrically-conductive pins each electrically coupled to a corresponding one of the plurality of electrically-conductive traces of the lead frame, configured to mechanically and electrically couple the respective modular information handling resource to the receptacle, and structurally oriented relative to the electrically-conductive traces of the lead frame and the backplane such that insertion and removal of the respective modular information handling resource to or from the receptacle is caused by applying force to the respective modular information handling resource in a direction substantially parallel to a surface of the backplane having a surface area substantially larger than that of at least all but one of other surfaces of the backplane.
US10050362B2

An electronic circuit card comprises a printed circuit board with electronic components. The electronic components comprise drivers for transmitting transmit (TX) signals and receivers for receiving receive (RX) signals, according to several groups of interface signals. There is further provided a connector edge, arranged at an edge of the card, and configured to allow the card to be connected to an external connector. This connector edge comprises two subsets of symmetric pins on respective (opposite) sides thereof. The drivers and the receivers are connected to the pins, for respectively conveying the TX signals and the RX signals. Pins are assigned such that, for each of the several groups of supported interface signals, any pin (of any of the subsets) connected to transmit TX signals is located opposite a pin (of the other subset) connected to receive RX signals. Pairs of consecutive pins (on each side) typically come in differential pairs.
US10050359B2

A robot includes a joint as a first member, a link as a second member rotating around a third primary rotational axis in a bending and stretching manner with respect to the joint, a wiring board installed in the joint so that the first surface faces in a direction roughly perpendicular to the third primary rotational axis, and having a connector as a connection section to be connected to one end of an FPC as a flat cable disposed on the first surface, and a reel provided to the link, and formed by winding the other end side of the FPC around a rotational axis roughly parallel to the third primary rotational axis, and the FPC is connected to the first surface roughly perpendicularly to the first surface.
US10050355B2

A conductive material that includes a metal component consisting of a first metal and a second metal having a melting point higher than that of the first metal, wherein the first metal is Sn or an alloy containing 70% by weight or more of Sn, and the second metal is a metal or alloy which forms an intermetallic compound having a melting point of 310° C. or higher with the first metal and has a lattice constant difference of 50% or greater between itself and the intermetallic compound generated at the circumference of the second metal.
US10050348B2

An antenna device 1 has a dielectric substrate 2, a patch antenna 5 and electric power absorbing passive elements 21, 24 formed on a surface of the dielectric substrate. Each electric power absorbing passive element 21, 24 is formed between the patch antenna 5 and an edge portion in a polarized wave direction of the dielectric substrate 2. The electric power absorbing passive elements 21, 24 absorb a part of electric power received by the patch antenna 5. This makes it possible to suppress a surface current flowing to the edge portions of the dielectric substrate on a conductive plate (a front-surface conductor plate 3 or a back surface conductor plate 4) on the dielectric substrate.
US10050339B2

An antenna device includes a first insulating base portion including a spiral antenna pattern, and a second insulating base portion including at least two conductor wires. An insulating layer configured to insulate the conductor wires from the antenna pattern is provided between a first end and a second end of the antenna pattern in a planar view. The insulating layer includes a cut or an opening allowing at least one of the first end and the second end of the antenna pattern to be exposed toward the conductor wires. Electrode portions of the conductor wires are electrically and mechanically connected to the first end and the second end, respectively, of the antenna pattern by a conductive material in the cut or the opening of the insulating layer. The second insulating base portion is more flexible than the first insulating base portion.
US10050335B2

In one embodiments, an electronic device including an antenna with a ring-type structure is disclosed. The electronic device includes a metal bracket and the antenna. The antenna includes a first metal ring surrounding the metal bracket, where the first metal ring has at least two sections separated by at least one gap. At least one section may operate as a radiator through radio frequency (RF) feeding at least at one portion thereof. A second metal ring may be electrically connected, at least at one point thereof, to a ground of the electronic device or to the first metal ring. At least one section of the first metal ring may operate as a monopole antenna, as a PIFA antenna, or as a loop antenna, via suitable feeding.
US10050331B2

An antenna structure for mobile phone includes a branch antenna acting with a metal shell of the mobile phone, an insulating body located in the metal shell, a main antenna disposed on the insulating body to be coupled to the metal shell and having a feed portion, and a feed-line including a conductive portion welded with the feed portion. The metal shell has a back cover and a ring-shaped metal frame integrated with the back cover. A circuit board is located in the metal shell. The main antenna has a ground portion connected to a ground circuit of the circuit board, and the feed-line includes a braid portion connected with the ground circuit. The metal frame is formed into a continuous metallic loop configuration to ensure integrality and beauty of the metal shell for the mobile phone.
US10050328B2

There is provided a cable tap device for a CATV network comprising a microstrip directional coupler on an electrical path between an input and an output arranged to communicate with a splitter device associated with a plurality of tap ports. A ferrite core directional coupler is arranged in parallel with microstrip directional coupler with low frequency signals passing through ferrite core directional coupler and high frequency signals passing through the microstrip directional coupler.
US10050321B2

A waveguide filter for the transmission of an RF signal comprising a plurality of blocks of dielectric material coupled together in a combined side-by-side and stacked relationship. Each of the blocks defines resonators and includes an exterior surface that is covered with a layer of conductive material and defines internal layers of conductive material with the blocks coupled together. The internal layers of conductive material include regions devoid of conductive material that define internal windows for the transmission of the RF signal between resonators in the side-by-side and stacked blocks. The internal layers of conductive material also include regions devoid of conductive material that define isolated pads of conductive material for the indirect transmission of the RF signal between resonators in the stacked blocks.
US10050313B2

A lithium ion battery includes a positive and a negative electrode, and a nanoporous or microporous polymer separator soaked in electrolyte solution and disposed between the electrodes. At least two different chelating agents are included and selected to complex with: i) two or more different transition metal ions; ii) a transition metal ion in two or more different oxidation states; or iii) both i) and ii). The at least two different selected chelating agents are to complex with transition metal ions in a manner sufficient to not affect movement of lithium ions across the separator during operation of the battery. The chelating agents are: dissolved or dispersed in the electrolyte solution; grafted onto the polymer of the separator; attached to the binder material of the negative and/or positive electrode; disposed within pores of the separator; coated on a surface of the separator; and/or coated on a surface of an electrode.
US10050305B2

In an aspect, an electrolyte for a lithium secondary battery that includes a compound represented by Formula 1, a nonaqueous organic solvent, and a lithium salt, and a lithium secondary battery including the electrolyte are provided.
US10050303B2

Rechargeable batteries (e.g., Li-ion) including hybrid liquid and solid electrolytes are disclosed. One embodiment of a battery may include an anode; a cathode; an ionically-conductive separator between the anode and cathode; and an electrolyte suspension including a plurality of solid electrolyte particles dispersed in a liquid electrolyte solution. The solid electrolyte particles may have an average size of up to 1 μm or 100 nm and the particles may comprise 5 to 95% by volume of the electrolyte suspension. In another embodiment, a plurality of solid electrolyte particles may be dispersed and embedded within a bulk of at least one of the anode, cathode or separator. In some embodiments, there may be a plurality of solid electrolyte particles in both suspension and embedded in the battery component(s). Replacing some of the liquid electrolyte with solid electrolyte may reduce the flammability of the electrolyte.
US10050295B2

Provided is a solid electrolyte laminate comprising a solid electrolyte layer having proton conductivity and a cathode electrode layer laminated on one side of the solid electrolyte layer and made of lanthanum strontium cobalt oxide (LSC). Also provided is a method for manufacturing the solid electrolyte. This solid electrolyte laminate can further comprise an anode electrode layer made of nickel-yttrium doped barium zirconate (Ni—BZY). This solid electrolyte laminate is suitable for a fuel cell operating in an intermediate temperature range less than or equal to 600° C.
US10050294B2

The present specification provides a polymer electrolyte membrane, a membrane electrode assembly including the polymer electrolyte membrane, and a fuel cell including the membrane electrode assembly.
US10050290B2

A flow battery that includes an electrochemical cell having first and second half-cells and an ion-selective separator there between wherein a fluid pressure differential across the ion-selective separator for a controlled amount of time is selectively utilized to urge a concentration imbalance of the electrochemically active species between the first and second electrolytes toward a concentration balance.
US10050288B2

Systems and methods for detecting and validating a leak in a fuel cell system are presented. In certain embodiments, various fuel cell stack set points may be adjusted such that adequate H2 flow data may be obtained to identify and validate an H2 leak and/or a location of such a leak. In some embodiments, H2 flow data may be obtained by adjusting certain fuel cell system operating parameters under a variety of operating conditions and/or modes and measuring flow data under such various operational conditions.
US10050287B2

A bipolar plate, including conductive sheets. An outer face of one of the conductive sheets includes first ribs, a second rib, and third ribs. The first ribs delimit fuel flow channels and the second rib extends on the side of the reactant flow channels, on which a gasket extends. Between a first rib and the second rib, the third ribs extend and an alternation of third ribs and of indentations is formed. The height between the third ribs and the indentations are at least equal to 75% of the total height of the flow channels. An outer face of the other of the conductive sheets includes fourth ribs and fifth ribs. The fourth ribs delimit oxidant flow channels. The fifth rib extends plumb with the second rib and a gasket extends along the fifth rib.
US10050286B2

A fuel cell flow plate having a first layer (12) comprising an electrically conductive hydrophobic layer; and a second layer (13) comprising a graphene coating.
US10050284B2

Disclosed is a process for one-step preparing electrolyte used for lithium-iron(II) disulfide batteries. The process includes the following steps of: adding iodine-containing precursors into an organic solvent in an inert atmosphere, homogeneously stirring, then adding lithium-containing precursors, stirring and reacting, separating solids to obtain an electrolyte used for lithium-iron(II) disulfide batteries. The process involves one-step synthesizing electrolyte used for lithium-iron(II) disulfide batteries. The whole procedures do not introduce water and have a lower cost. The lithium-iron(II) disulfide batteries prepared by using the electrolyte prepared by the process of the present invention have better properties.
US10050282B2

The present invention provides a novel oxygen reduction catalyst having a good stability and a high oxygen reduction performance. The oxygen reduction catalyst includes: a conductive oxide; and an oxide(s), having oxygen holes and provided at least on the surface of the conductive oxide, of at least one or more transition metals selected from the group consisting of Ti, Zr, Nb and Ta.
US10050272B2

A negative electrode active material for a non-aqueous electrolyte secondary battery, wherein the negative electrode active material is represented by an elemental composition formula of Met1-Si—O—C—H (wherein Met1 represents one alkali metal element or a mixture of alkali metal elements), including: a silicate salt made of a silicon-based inorganic compound and the alkali metal, and fine particles composed of silicon, silicon alloy, or silicon oxide being dispersed in the silicate salt; and a negative electrode active material for a non-aqueous electrolyte secondary battery, wherein the negative electrode active material is represented by an elemental composition formula of Met2-Si—O—C—H (wherein Met2 represents one alkaline earth metal element or a mixture of alkaline earth metal elements), including: a silicate salt made of a silicon-based inorganic compound and the alkaline earth metal.
US10050266B2

According to one embodiment, there is provided an active material. The active material includes particles of a Na-containing niobium titanium composite oxide having an orthorhombic crystal structure. An intensity ratio I1/I2 is within a range of 0.12≤I1/I2≤0.25 in an X-ray diffraction pattern of the active material, according to X-ray diffraction measurement using a Cu-Kα ray. I1 is a peak intensity of a peak P1 that is present within a range where 2θ is 27° to 28° in the X-ray diffraction pattern of the active material. I2 is a peak intensity of a peak P2 that is present within a range where 2θ is 23° to 24° in the X-ray diffraction pattern of the active material.
US10050257B2

An aluminum alloy foil for an electrode current collectors has a high post-drying strength after application of an active material while keeping a high electrical conductivity. The aluminum alloy foil includes 0.1 to 1.0 mass % of Fe, 0.01 to 0.5% of Si, and 0.01 to 0.2 mass % of Cu, and the rest includes Al and unavoidable impurities. The aluminum alloy foil after final cold rolling has a tensile strength of 220 MPa or higher, a 0.2% yield strength of 180 MPa or higher, and an electrical conductivity of 58% IACS or higher. The aluminum alloy foil has a tensile strength of 190 MPa or higher and a 0.2% yield strength of 160 MPa or higher after the aluminum alloy foil is heat treated at any of 120° C. for 24 hours, 140° C. for 3 hours, and 160° C. for 15 minutes.
US10050255B2

A rechargeable battery and a method of manufacturing the same, the battery including an electrode assembly, the electrode assembly including a first electrode, a second electrode, and a separator between the first electrode and the second electrode; and a case accommodating the electrode assembly, wherein each of the first and second electrodes includes a coated region having an active material layer on a current collector and an uncoated region free of the active material layer, and in at least one electrode of the first and second electrodes, the current collector is characterized by an x-ray diffraction pattern in which a ratio of an intensity of a largest peak: an intensity of a second largest peak of the current collector in the uncoated region is greater than a ratio of an intensity of a largest peak: an intensity of a second largest peak of the current collector in the coated region.
US10050253B2

A rechargeable secondary battery includes: a case; an electrode assembly in the case; and a cap plate coupled to the case and protecting the electrode assembly, wherein the cap plate comprises a fuse part electrically connected to the electrode assembly.
US10050249B2

An insulating protector of a wiring module is provided with: a first unit that includes a first holding portion that holds one end side, in a connection direction, of the connection members; and a second unit that includes a second holding portion that holds the other end side, in the connection direction, of the connection members. The second holding portion is contiguous with the first holding portion. The first and second holding portions include separating walls that face side edges of the connection members, and coupling portions that couple the first and the second holding portions to each other. The separating walls include enlarged gap portions that are formed so that gaps between the enlarged gap portions and the side edges of the connection members are larger on the side where the coupling portions are located than on the side where ends of the connection members are located.
US10050229B2

An encapsulated device comprises: an organic optoelectronic component exhibiting at least one sensitive surface protected from oxygen and/or water vapor; and a multilayer encapsulation structure covering the sensitive surface, comprising at least one layer made of organic material interposed between first and second barrier layers made of nonmetallic inorganic material impermeable to oxygen and water vapor; wherein the barrier layers are made of a material chosen from a stoichiometric metal oxide, stoichiometric silicon oxide and a silicon oxynitride and produced by atomic layer deposition, and wherein the multilayer encapsulation structure also comprises at least one active layer containing a nonstoichiometric oxide exhibiting an oxygen deficiency, also interposed between the first and said second barrier layers. A process for encapsulating a component exhibiting a “sensitive” surface protected from oxygen and/or water vapor by producing a multilayer encapsulation structure is provided.
US10050226B2

A display device provided with a display region composed of a plurality of pixels. The display device includes a first substrate including at least one spacer that is formed so as to surround the display region, and an inorganic film that is formed of an inorganic material and covers at least a top and an outer side surface of the at least one spacer, a second substrate that is disposed opposed to the first substrate and a bonding layer that is disposed inside the at least one spacer, bonds the first substrate and the second substrate with each other, and is made of an organic material.
US10050213B2

The invention provides a bicarbazole derivative represented by formula (I), wherein A is a group represented by formula (II), and wherein X, Y and Z represent a carbon atom or a nitrogen atom, and at least one of X, Y and Z represent a nitrogen atom. The invention further provides a process for preparing the compound. The invention further provides an organic electroluminescent device comprising the compound. This compound can be used as a phosphorescence host material, a hole-injecting material or a hole-transporting material in an organic electroluminescent device.
US10050206B2

The present specification relates to an organic light emitting diode.
US10050195B2

A resistive random access memory device having a nano-scale tip and a nanowire is provided. A memory array using the same also is provided and fabrication method thereof. A technique is provided for forming a bottom electrode having an upwardly protruding tapered tip structure through etching a semiconductor substrate and a top electrode being formed of a nanowire and a technique forming a resistive random access memory device at a location intersected with each other in order that an area of each memory cell is minimized and that an electric field is focused on the tip of the bottom electrode across the top electrode.
US10050190B2

An enhanced electrical yield is achieved with an integrated thermoelectric generator (iTEG) of out-of-plane heat flux configuration on a substrate wafer having hill-top junction metal contacts and valley-bottom junction metal contacts joining juxtaposed ends of segments, alternately p-doped and n-doped, of defined thin film lines of segments of a polycrystalline semiconductor, extending over inclined opposite flanks of hills of a material of lower thermal conductivity than the thermal conductivity of the thermoelectrically active polycrystalline semiconductor, by keeping void the valleys spaces (V) among the hills and delimited at the top by a planar electrically non conductive cover with metal bond pads defined over the coupling surface, adapted to bond with respective hill-top junction metal contacts. The junction metal contacts have a cross sectional profile of low aspect ratio, with two arms or wings overlapping the juxtaposed end portions of the segments. Preferably the inner void is evacuated upon packaging the iTEG.
US10050188B2

A light emitting diode chip comprises a light emitting diode chip core and a coating layer. The coating layer covers side surfaces of the light emitting diode chip core. And a display composed of the light emitting diode chips is also provided.
US10050187B1

The light-emitting device includes a base plate, a bonding metal layer, a conductive oxide layer, an epitaxial layer, an insulation layer, a first ohmic contact layer, a second ohmic contact layer, a third ohmic contact layer, and a conductor line. The light-emitting device of the present invention uses the process of providing a conductor line to connect an ohmic contact layer, instead of wire bonding, so that a package process required by wire bonding can be eliminated to thereby reduce the size of the light-emitting device. Further, the light-emitting device, after the formation of the conductor line on the ohmic contact layer, allows for performance of a step of directly bonding to a circuit board so as to reduce the package size and simplify equipment necessary for the package process to thereby further lower down fabrication costs, achieving the effects of simplification of operation and fast fabrication.
US10050169B2

A stacked optocoupler component, having a transmitter component with a transmitting area and a receiver component with a receiving area and a plate-shaped electrical isolator. The isolator is formed between the transmitter component and the receiver component, and the transmitter component and the receiver component and the isolator are arranged one on top of another in the form of a stack. The transmitter component and the receiver component are galvanically separated from one another but optically coupled to one another. The isolator is transparent for the emission wavelengths of the transmitter component and the centroidal axis of the transmitting area and the centroidal axis of the receiving area are substantially or precisely parallel to one another.
US10050168B2

An imaging sensor system includes a pixel array having a plurality of pixel cells disposed in a first semiconductor layer, where each one of the plurality of pixel cells has a single photon avalanche diode (SPAD) disposed proximate to a front side of a first semiconductor layer. Each of the plurality of pixel cells includes a guard ring disposed in the first semiconductor layer in a guard ring region proximate to the SPAD, and also includes a guard ring region reflecting structure disposed in the guard ring region proximate to the guard ring and proximate to the front side of the first semiconductor layer. The imaging sensor system also includes control circuitry coupled to the pixel array to control operation of the pixel array, and readout circuitry coupled to the pixel array to readout image data from the plurality of pixel cells.
US10050166B2

A photovoltaic device including a single junction solar cell provided by an absorption layer of a type IV semiconductor material having a first conductivity, and an emitter layer of a type III-V semiconductor material having a second conductivity, wherein the type III-V semiconductor material has a thickness that is no greater than 50 nm.
US10050159B2

A semiconductor device and a method for fabricating the semiconductor device are provided. In the method for fabricating the semiconductor device, at first, a dielectric layer is provided. Then, trenches are formed in the dielectric layer. Thereafter, the trenches are filled with spacer material to form a spacer structure in the dielectric layer for defining pixel regions. Then, lens structures are formed on the pixel regions. Each of the lens structures includes a first curved lens layer, a second curved lens layer and a curved color filter layer. The curved color filter layer is disposed on the second curved lens layer or between the first curved lens layer and the second curved lens layer.
US10050145B2

The benefits of strained semiconductors are combined with silicon-on-insulator approaches to substrate and device fabrication. A structure includes a relaxed substrate including a bulk material, a strained layer directly on the relaxed substrate, where a strain of the strained layer is not induced by the relaxed substrate, and a transistor formed on the strained layer.
US10050143B2

A replacement gate structure (i.e., functional gate structure) is formed and recessed to provide a capacitor cavity located above the recessed functional gate structure. A ferroelectric capacitor is formed in the capacitor cavity and includes a bottom electrode structure, a U-shaped ferroelectric material liner and a top electrode structure. The bottom electrode structure has a topmost surface that does not extend above the U-shaped ferroelectric material liner. A contact structure is formed above and in contact with the U-shaped ferroelectric material liner and the top electrode structure of the ferroelectric capacitor.
US10050137B2

A high electron mobility field-effect transistor of normally-off type, including a first layer of GaN with P-type doping; a second layer of GaN with N-type doping formed on the first layer of GaN; a third layer of unintentionally doped GaN formed on the second layer of GaN; a semiconductor layer formed to form an electron gas layer; a cavity formed through the third layer of GaN, without reaching the bottom of the second layer of GaN; a gate including a conductive gate material and a gate insulation layer arranged in the cavity, the gate insulation layer electrically insulating the conductive gate material relative to the second and third layers of GaN.
US10050129B2

A method of forming fine patterns including forming a plurality of first sacrificial patterns on a target layer, the target layer on a substrate, forming first spacers on respective sidewalls of the first sacrificial patterns, removing the first sacrificial patterns, forming a plurality of second sacrificial patterns, the second sacrificial patterns intersecting with the first spacers, each of the second sacrificial patterns including a line portion and a tab portion, and the tab portion having a width wider than the line portion, forming second spacers on respective sidewalls of the second sacrificial patterns, removing the second sacrificial patterns, and etching the target layer through hole regions, the hole regions defined by the first spacers and the second spacers, to expose the substrate may be provided.
US10050127B2

An array substrate for a display device is disclosed. The array substrate includes a substrate comprising a plurality of subpixels, at least one of which is a white subpixel. The array substrate also includes an insulating layer disposed on the substrate in each of the subpixels and a plurality of color filter layers disposed on the insulating layer, each of the color filter layers being disposed respectively in a corresponding one of the subpixels. At least two of the color filter layers have a same color and are respectively disposed in the white subpixel and in at least one of the subpixels adjacent to the white subpixel. The insulating layer has a slope at a boundary between the white subpixel and the at least one of the subpixels adjacent to the white subpixel.
US10050112B2

A high electron mobility heterojunction transistor, including a first GaN layer; a second, p-doped GaN layer on top of the first layer, including magnesium as a p-type dopant, the concentration of which is at least equal to 5*1016 cm−3 and at most equal to 2*1018 cm−3, the thickness of the second GaN layer being between 20 and 50 nm; a third, n-doped GaN layer on top of the second GaN layer in order to form a depleted p-n junction; a fourth GaN layer, which is not intentionally doped, on top of the third GaN layer; a semiconductor layer plumb with the fourth GaN layer, which is not intentionally doped, in order to form an electron gas layer.
US10050103B2

A method of making a metal insulator metal (MIM) capacitor includes forming a copper bulk layer in a base layer, wherein the copper bulk layer includes a hillock extending from a top surface thereof. The method further includes depositing an etch stop layer over the base layer and the copper bulk layer. The method further includes depositing an oxide-based dielectric layer over the etch stop layer. The method further includes forming a capacitor over the oxide-based dielectric layer. The method further includes forming a contact extending through the oxide-based dielectric layer and the etch stop layer to contact the copper bulk layer, wherein the forming of the contact removes the hillock.
US10050094B2

Provided is a display device including a plurality of pixels at least one of which has a first transistor and a light-emitting element. The first transistor includes a gate electrode, a gate insulating film over the gate electrode, an oxide semiconductor film over the gate insulating film, and a first terminal and a second terminal electrically connected to the semiconductor film. The second terminal is electrically connected to the light-emitting element. A region in which the first terminal overlaps with the gate electrode can be smaller than a region in which the second terminal overlaps with the gate electrode.
US10050092B2

An array substrate, a manufacturing method thereof and a display device are disclosed. The array substrate includes a substrate (10) and first thin-film transistors (TFTs) (21) and first electrodes (40) formed on the substrate (10). The first TFT (21) includes a gate electrode (200), an active layer (202), a source electrode (205) and a drain electrode (204). The first electrode (40) is electrically connected with the drain electrode (204) of the first TFT (21), at least covers an area of the active layer (202) of the first TFT, not overlapped with the source electrode (205) and the drain electrode (204), and can absorb ultraviolet (UV) light. The array substrate can solve the problem of reducing the display performance of the display device as the performances degrade and even fail due to UV irradiation of the TFTs.
US10050088B2

An organic light-emitting diode (OLED) display panel and an OLED display device are provided. The OLED display panel comprises a first substrate; a first electrode layer disposed on the first substrate and including a plurality of first electrodes; a first hole transport layer disposed on a surface of the first electrode layer far away from the first substrate, and including a plurality of hole transport units, wherein the plurality of hole transport units are arranged in correspondence with the plurality of first electrodes respectively; a plurality of light-emitting devices disposed on a surface of the first hole transport layer far away from the first electrode layer, wherein the plurality of the light-emitting devices are arranged in correspondence with the plurality of hole transport units respectively, and the hole transport units corresponding to the light-emitting devices of two different colors have different mobility; and a second electrode layer.
US10050086B2

A method of manufacturing a memory structure includes forming a plurality of vertically-stacked horizontal line layers, interleaving a plurality of electrically conductive vertical lines with the electrically conductive horizontal lines, and forming a memory film at and between intersections of the electrically conductive vertical lines and the horizontal lines. In one embodiment of the invention, the electrically conductive vertical lines are interleaved with the horizontal lines such that a row of vertical lines is positioned between each horizontally-adjacent pair of horizontal lines in each horizontal line layer. By configuring the electrically conductive vertical lines and electrically conductive horizontal lines so that a row of vertical lines is positioned between each horizontally-adjacent pair of horizontal lines, a unit memory cell footprint of just 2F2 may be realized.
US10050082B1

A method of forming a 3D Hall effect sensor and the resulting device are provided. Embodiments include forming a shallow trench isolation (STI) region and a deep trench isolation (DTI) region in a substrate; forming a p-type well in the substrate surrounded by the STI region in top view; forming a first n-type well and a second n-type well surrounded by the p-type well and DTI region in top view; forming n-type dopant in the first n-type well and the second n-type well; and forming p-type dopant in the p-type well.
US10050081B2

A light-emitting device includes a substrate and a first light-emitting unit. The first light-emitting unit is disposed on the substrate, and includes a first semiconductor layer, a first light-emitting layer, and a second semiconductor layer. The first semiconductor layer is disposed on the substrate. The first light-emitting layer is disposed between the first semiconductor layer and the second semiconductor layer. The second semiconductor layer is disposed on the first light-emitting layer. The first semiconductor layer has a first sidewall and a second sidewall. A first angle is between the substrate and the first sidewall. A second angle is between the substrate and the second sidewall. The first angle is smaller than the second angle.
US10050080B2

The invention relates to an optoelectronic device (50) including: a semiconductor substrate (14) doped with a first conductivity type; semiconductor contact pads (54) or a semiconductor layer, in contact with a surface of the substrate, doped with a second conductivity type opposite to the first type; conical or frusto-conical wired semiconductor elements (26), doped with the first conductivity type, each element being in contact with one of the contact pads or with the layer; light-emitting semiconductor portions (30), each portion at least partially covering one of the semiconductor elements; and a circuit (S) for polarizing the contact pads (54) or the layer. The contact pads or the layer are selected among: aluminum nitride, boron nitride, silicon carbide, magnesium nitride, gallium and magnesium nitride, or a combination of same and the nitride compounds thereof.
US10050073B2

A solid-state imaging device including an imaging area where a plurality of unit pixels are disposed to capture a color image, wherein each of the unit pixels includes: a plurality of photoelectric conversion portions; a plurality of transfer gates, each of which is disposed in each of the photoelectric conversion portions to transfer signal charges from the photoelectric conversion portion; and a floating diffusion to which the signal charges are transferred from the plurality of the photoelectric conversion portions by the plurality of the transfer gates, wherein the plurality of the photoelectric conversion portions receive light of the same color to generate the signal charges, and wherein the signal charges transferred from the plurality of the photoelectric conversion portions to the floating diffusion are added to be output as an electrical signal.
US10050068B2

A fabrication method of an array substrate, an array substrate, and a display device are provided, the array substrate comprising a pixel region, an alignment region and a pixel test region. The alignment region includes an alignment gate layer, an alignment insulating layer and an alignment pixel electrode layer sequentially formed on a substrate, the pixel test region includes a test gate layer, a test insulating layer and a test pixel electrode layer sequentially formed on the substrate, the alignment gate layer and the test gate layer are disposed on a same layer with the gate layer in the pixel region, the alignment pixel electrode layer and the test pixel electrode layer are disposed on a same layer with the pixel electrode layer in the pixel region.
US10050058B2

A semiconductor device includes a substrate including a first active region and a second active region, the first active region having a conductivity type that is different than a conductivity type of the second active region, and the first active region being spaced apart from the second active region in a first direction, gate electrodes extending in the first direction, the gate electrodes intersecting the first active region and the second active region, a first shallow isolation pattern disposed in an upper portion of the first active region, the first shallow isolation pattern extending in the first direction, and a deep isolation pattern disposed in an upper portion of the second active region, the deep isolation pattern extending in the first direction, and the deep isolation pattern dividing the second active region into a first region and a second region.
US10050049B2

Various apparatuses, including three-dimensional (3D) memory devices and systems including the same, are described herein. In one embodiment, a 3D memory device can include at least two sources; at least two memory arrays respectively formed over and coupled to the at least two sources; and a source conductor electrically respectively coupled to the at least two sources using source contacts adjacent one or more edges of the source. Each of the at least two memory arrays can include memory cells, control gates, and data lines. There is no data line between an edge of a source and the source contacts adjacent the edge.
US10050042B2

An embodiment is an integrated circuit structure including a static random access memory (SRAM) cell having a first number of semiconductor fins, the SRAM cell having a first boundary and a second boundary parallel to each other, and a third boundary and a fourth boundary parallel to each other, the SRAM cell having a first cell height as measured from the third boundary to the fourth boundary, and a logic cell having the first number of semiconductor fins and the first cell height.
US10050041B1

A semiconductor device includes a substrate having an active region defined by a device isolation layer and at least a gate trench linearly extending in a first direction to cross the active region, the active region having a gate area at a bottom of the gate trench and a junction area at a surface of the substrate. The device further may include a first conductive line filling the gate trench and extending in the first direction, the first conductive line having a buried gate structure on the gate area of the active region. The device also may include a junction including implanted dopants at the junction area of the active region, and a junction separator on the device isolation layer and defining the junction. The junction separator may be formed of an insulative material and have an etch resistance greater than that of the device isolation layer.
US10050031B2

A power converter includes a semiconductor element disposed on a substrate, a thermistor element for detecting the temperature of the substrate, the thermistor element being disposed on the substrate, a current detection resistor having one end connected to a ground side node and another end that is grounded, a first voltage detection unit configured to detect a first potential at the other end of the current detection resistor and a second potential at the ground side node, and output a first detection signal, a control unit configured to control the semiconductor element based on the first detection signal, a temperature detection resistor having one end that is connected to a reference potential and another end that is connected to a detection node, and a temperature detection unit configured to detect a temperature based on a third potential at the detection node, and output a temperature information signal.
US10050024B2

The present disclosure provides a semiconductor package, including a first layer, a second layer, and a conductive array. The first layer includes a packaged die having a carrier surface and a molding surface, and a first die structure in proximity to the carrier surface. An active region of the first die structure is electrically coupled to the packaged die through a solder. The second layer includes a second die structure, the second die structure being connected to the active region of the first die structure by a first redistributed layer (RDL). The conductive array is connected to an active region of the second die structure by a second RDL. The present disclosure also provides a method for manufacturing the aforesaid semiconductor package.
US10050022B2

An optoelectronic component for mixing electromagnetic radiation having different wavelengths, for example, for the far field is disclosed. In an embodiment the optoelectronic component includes a carrier, at least one first semiconductor chip arranged on the carrier and having a first radiation exit surface for emitting electromagnetic radiation in a first spectral range and at least one second semiconductor chip arranged on the carrier and having a second radiation exit surface for emitting electromagnetic radiation in a second spectral range, wherein a diffusing layer is arranged on the first and second radiation exit surfaces of the semiconductor chips that face away from the carrier and wherein a reflecting layer is arranged between the first semiconductor chip and the second semiconductor chip, the first and second radiation exit surfaces being free from the reflecting layer at least in regions.
US10050020B2

A semiconductor package includes a lower package including a lower package substrate, a lower semiconductor chip disposed on the lower package substrate, and a lower mold layer disposed on the lower package substrate, and an upper package disposed on the lower package. The upper package includes an upper package substrate and an upper semiconductor chip disposed on the upper package substrate. The semiconductor package additionally includes connection terminals disposed between the lower and upper package substrates. The connection terminals comprise outermost connection terminals and inner connection terminals. The inner connection terminals are disposed between the lower semiconductor chip and outermost connection terminals. The semiconductor package further includes a first under-fill layer disposed between the lower package substrate and the upper package substrate. At least one of the outermost connection terminals is disposed outside of the lower mold layer.
US10050019B2

Provided are a wafer level package and a manufacturing method thereof. A reconfigured substrate may be formed by disposing a first semiconductor die on a dummy wafer, and forming a molding layer and a mold covering layer. A second semiconductor die may be stacked on the first semiconductor die and a photosensitive dielectric layer may be formed. Conductive vias penetrating the photosensitive dielectric layer may be plated.
US10050015B2

Embodiments of the present disclosure describe multi-device flexible systems on a chip (SOCs) and methods for making such SOCs. A multi-material stack may be processed sequentially to form multiple integrated circuit (IC) devices in a single flexible SOC. By forming the IC devices from a single stack, it is possible to form contacts for multiple devices through a single metallization process and for those contacts to be located in a common back-plane of the SOC. Stack layers may be ordered and processed according to processing temperature, such that higher temperature processes are performed earlier. In this manner, intervening layers of the stack may shield some stack layers from elevated processing temperatures associated with processing upper layers of the stack. Other embodiments may be described and/or claimed.
US10050013B2

Packaged semiconductor devices and methods of packaging semiconductor devices are disclosed. In some embodiments, a packaged semiconductor device includes an integrated circuit die, a first molding material disposed around the integrated circuit die, and a through-via disposed within the first molding material. A first side of a redistribution layer (RDL) is coupled to the integrated circuit die, the through-via, and the first molding material. A second molding material is over a second side of the RDL, the second side of the RDL being opposite the first side of the RDL. The packaged semiconductor device includes an antenna over the second molding material.
US10050004B2

A method of making a semiconductor device can comprise providing a temporary carrier comprising a semiconductor die mounting site, and forming an insulating layer over the temporary carrier. Conductive pads can be formed within openings in the insulating layer and be positioned both within and without the die mounting area. A backside redistribution layer (RDL) can be formed over the temporary carrier before mounting a semiconductor die at the die mounting site. Conductive interconnects can be formed over the temporary carrier in a periphery of the semiconductor die mounting site. A semiconductor die can be mounted face up to the insulating layer. The conductive interconnects, backside RDL, and semiconductor die can be encapsulated with a mold compound. A build-up interconnect structure can be formed and connected to the semiconductor die and the conductive interconnects. The temporary carrier can be removed and the conductive pads exposed in a grinding process.
US10050001B2

The present disclosure relates to an integrated chip packaging device. In some embodiments, the packaging device has a first package component. A metal trace is arranged on a surface of the first package component. The metal trace has an undercut. A molding material fills the undercut of the metal trace and has a sloped outermost sidewall with a height that monotonically decreases from a position below a top surface of the metal trace to the surface of the first package component. A solder region is arranged over the metal trace.
US10049979B2

An integrated circuit (IC) structure including: a first layer including a first plurality of active devices in a first semiconductor layer over a substrate; a first wiring layer over the first layer; a second layer including a second plurality of active devices within a second semiconductor layer over the first wiring layer; and a second wiring layer over the second layer, wherein the first wiring layer and the second wiring layer each including a first metal resistant to high temperature.
US10049976B2

A semiconductor substrate includes an insulating layer and a conductive circuit layer embedded at a surface of the insulating layer. The conductive circuit layer includes a first portion and a second portion. The first portion includes a bonding pad and one portion of a conductive trace, and the second portion includes another portion of the conductive trace. An upper surface of the first portion is not coplanar with an upper surface of the second portion. A semiconductor packaging structure includes the semiconductor substrate.
US10049973B2

A substrate structure is provided, which includes: a substrate body having opposite first and second surfaces; a plurality of conductive posts formed on the first surface of the substrate body and electrically connected to the substrate body; and a dielectric layer formed on the first surface of the substrate body for encapsulating the conductive posts, wherein one end surfaces of the conductive posts are exposed from the dielectric layer. Therefore, the present invention replaces the conventional silicon substrate with the dielectric layer so as to eliminate the need to fabricate the conventional TSVs (Through Silicon Vias) and thereby greatly reduce the fabrication cost. The present invention further provides an electronic package having the substrate structure and a fabrication method thereof.
US10049956B2

A passivation structure includes a bottom dielectric layer. The passivation structure further includes a doped dielectric layer over the bottom dielectric layer. The doped dielectric layer includes a first doped layer and a second doped layer. The passivation structure further includes a top dielectric layer over the doped dielectric layer.
US10049952B2

A manufacturing method of a semiconductor module includes: sealing an assembly with resin, the assembly including a semiconductor chip, a heat-dissipation plate on the semiconductor chip, and multiple terminals, such that the resin includes a first surface, a second surface located opposite to the first surface, and a side surface, a groove extends in the side surface from the first surface to the second surface, an inner surface of the groove includes a first tapered surface, and a second tapered surface provided between the first tapered surface and the first surface, the second tapered surface inclining toward the first surface at a greater inclination angle than an inclination angle of the first tapered surface; and cutting the first surface within an area located on a first surface side from a boundary between the first tapered surface and the second tapered surface such that the heat-dissipation plate exposes.
US10049947B2

A method of manufacturing a substrate is disclosed. The method comprises: providing a first semiconductor substrate, which includes an at least partially processed CMOS device layer and a layer of first wafer material; bonding a handle substrate to the partially processed CMOS device layer and removing the layer of first wafer material; providing a second semiconductor substrate having a layer of second wafer material which is different to silicon; bonding the first and second semiconductor substrates to form a combined substrate by bonding the layer of second wafer material to the partially processed CMOS device layer; and removing the handle substrate from the combined substrate to expose at least a portion of the partially processed CMOS device layer.
US10049940B1

A method of forming a semiconductor device includes receiving a structure having a substrate, a gate trench over the substrate, and a dielectric layer over the substrate and surrounding the gate trench. The method further includes forming a gate dielectric layer in the gate trench, forming a barrier layer in the gate trench and over the gate dielectric layer, and treating the barrier layer to roughen an outer surface of the barrier layer, resulting in a treated barrier layer. The method further includes forming an n-type work function metal layer over the treated barrier layer.
US10049933B2

An element chip manufacturing method includes a preparation process of preparing a substrate which includes a first surface provided with a bump and a second surface and includes a plurality of element regions defined by dividing regions, a bump embedding process of adhering a protection tape having an adhesive layer to the first surface and embedding. The element chip manufacturing method includes a thinning process of grinding the second surface in a state where the protection tape is adhered to the first surface and thinning the substrate, after the bump embedding process, a mask forming process of forming a mask in the second surface and exposes the dividing regions, after the thinning process, a holding process of arranging the first surface to oppose a holding tape supported on a frame and holding the substrate on the holding tape.
US10049929B2

The present invention provides a method of forming a semiconductor structure including a substrate, a transistor, a first ILD layer, a second ILD layer, a first contact plug, second contact plug and a third contact plug. The transistor is disposed on the substrate and includes a gate and a source/drain region. The first ILD layer is disposed on the transistor. The first contact plug is disposed in the first ILD layer and a top surface of the first contact plug is higher than a top surface of the gate. The second ILD layer is disposed on the first ILD layer. The second contact plug is disposed in the second ILD layer and electrically connected to the first contact plug. The third contact plug is disposed in the first ILD layer and the second ILD layer and electrically connected to the gate.
US10049918B2

Directional patterning methods are disclosed herein. An exemplary method includes performing a lithography process to form a pattered hard mask layer over a wafer, wherein the patterned hard mask layer includes a hard mask feature having an associated horizontally-defined characteristic; tuning an etching process to direct etching species in a substantially horizontal direction relative to a horizontal surface of the wafer, such that the etching process horizontally removes portions of the patterned hard mask layer, thereby modifying the horizontally-defined characteristic of the hard mask feature; and forming an integrated circuit feature that corresponds with the hard mask feature having the modified horizontally-defined characteristic. Horizontally-defined characteristic can include a length, a width, a line edge roughness, a line width roughness, a line end profile, other horizontally-defined characteristics, or combinations thereof. In some implementations, the directional patterning method disclosed herein can achieve oblique interconnects and/or slot (rectangular) via interconnects.
US10049913B2

Methods for void-free SiO2 filling of fine recessed features and selective SiO2 deposition on catalytic surfaces are described. According to one embodiment, the method includes providing a substrate containing recessed features, coating surfaces of the recessed features with a metal-containing catalyst layer, in the absence of any oxidizing and hydrolyzing agent, exposing the substrate at a substrate temperature of approximately 150° C. or less, to a process gas containing a silanol gas to deposit a conformal SiO2 film in the recessed features, and repeating the coating and exposing at least once to increase the thickness of the conformal SiO2 film until the recessed features are filled with SiO2 material that is void-free and seamless in the recessed features. In one example, the recessed features filled with SiO2 material form shallow trench isolation (STI) structures in a semiconductor device.
US10049910B2

An object of the present invention is to prevent a semiconductor substrate from being damaged when the substrate is conveyed by a conveying robot provided in a semiconductor manufacturing apparatus.A diffusion furnace apparatus has a diffusion furnace that processes a semiconductor wafer, a quartz boat that is arranged in the diffusion furnace to store the semiconductor wafer, and a conveying robot that delivers the semiconductor wafer between the quartz boat and a cassette carried in from the outside. Further, the conveying robot includes a column-like sensor support unit provided at a part that is not turned, and a first sensor that detects the presence or absence of the semiconductor wafer held on a plate of the conveying robot and a second sensor that detects the positional displacement of the semiconductor wafer held on the plate are provided at the sensor support unit.
US10049908B2

In one embodiment of the invention, a substrate support assembly comprises an electrostatic chuck having an electrode embedded therein and having an aperture disposed therethrough, a conductive liner disposed on the surface of the electrostatic chuck within the aperture, a conductive tubing extending from a lower surface of the electrostatic chuck and axially aligned with the aperture, and a conductive coating at least partially within the aperture and at least partially within the conductive tubing, wherein the conductive coating provides a conductive path between the conductive liner and the conductive tubing.
US10049904B1

A method and a system for moving a substrate, the system includes a chamber, a chuck, a movement system that is positioned outside the chamber, a controller, an intermediate element, at least one sealing element that is configured to form a dynamic seal between the intermediate element and the chamber housing. The movement system is configured to repeat, for each region of the substrate out of a plurality of regions of the substrate, the steps of: rotating the chuck to position a given portion of the region of the substrate within a field of view that is related to an opening of the chamber housing; and moving the chuck relation to the opening to position additional portions of the region of the substrate within the field of view that is related to the opening.
US10049896B2

An electronic package includes a carrier and a semiconductor chip. In a first aspect a lid is attached to the chip and subsequently the gap between the lid and the carrier is filled by a seal band that includes seal band material and a plurality of shim members. In another aspect, an interleaved seal band includes a pattern of a first type of seal band material and a second type of seal band material. In another aspect, the lid includes a plurality of surfaces at different topographies to reduce the thickness of the seal band between the topographic lid and the carrier. In yet another aspect the electronic package further includes a frame concentric with the chip. The lid is attached to the frame with a solder, epoxy or elastomer and placed on the chip with a thermal interface material. The seal band material is dispensed on the chip carrier and the frame is then moved towards the chip carrier allowing a minimum seal band thickness.
US10049885B2

A method for patterning fins for FinFET devices are disclosed. The method includes forming elongated protrusions on a semiconductor substrate and forming a mask covering a first portion of the elongated protrusions. The method further includes forming a spacer surrounding the mask. The mask and the spacer together cover a second portion of the elongated protrusions. The method further includes removing a portion of the elongated protrusions not covered by the mask and the spacer. In an embodiment, an outer boundary of the spacer and the mask corresponds to an outer boundary of a non-rectangular pattern.
US10049881B2

Embodiments of the invention provide an improved apparatus and methods for nitridation of stacks of materials. In one embodiment, a remote plasma system includes a remote plasma chamber defining a first region for generating a plasma comprising ions and radicals, a process chamber defining a second region for processing a semiconductor device, the process chamber comprising an inlet port formed in a sidewall of the process chamber, the inlet port being in fluid communication with the second region, and a delivery member disposed between the remote plasma chamber and the process chamber and having a passageway in fluid communication with the first region and the inlet port, wherein the delivery member is configured such that a longitudinal axis of the passageway intersects at an angle of about 20 degrees to about 80 degrees with respect to a longitudinal axis of the inlet port.
US10049878B2

Embodiments of the present disclosure are a method of forming a semiconductor device and methods of patterning a semiconductor device. An embodiment is a method of forming a semiconductor device, the method including forming a plurality of spacers over a first hard mask layer to form a first mask pattern, and forming a first photoresist over the plurality of spacers. The method further includes patterning the first photoresist to form a second mask pattern, and patterning the first hard mask layer using the first mask pattern and the second mask pattern in a same patterning step.
US10049871B2

The present invention generally relates to nanoscale wires, including anisotropic deposition in nanoscale wires. In one set of embodiments, material may be deposited on certain portions of a nanoscale wire, e.g., anisotropically. For example, material may be deposited on a first facet of a crystalline nanoscale wire but not on a second facet. In some cases, additional materials may be deposited thereon, and/or the portions of the nanoscale wire may be removed, e.g., to produce vacant regions within the nanoscale wire, which may contain gas or other species. Other embodiments of the invention may be directed to articles made thereby, devices containing such nanoscale wires, kits involving such nanoscale wires, or the like.
US10049868B2

An apparatus for detecting constituents in a sample includes first and second drift tubes defining first and second drift regions, and a controllable electric field device within a fragmentation region coupled to the first and second drift tubes. The apparatus also includes a first ion shutter positioned between the first drift and fragmentation regions. The apparatus further includes a control system configured to regulate the first ion shutter, thereby facilitating injection of a selected portion of ions from the first drift region into the fragmentation region. The control system is also configured to regulate the controllable device to modify the selected portion of ions to generate predetermined ion fragments within the fragmentation region, thereby facilitating injection of a selected portion of the predetermined fragmented ions into the second drift region. A method of detecting constituents in a sample is facilitated through such an apparatus.
US10049864B2

The invention describes a metal container that comprises a cathode containing an insulated anode with gases at pressures less than a fraction (0.1-0.9) of a mmHg. Metallic normal glow discharge diode and triode devices with large cold cathode area as efficient charge generator to function as a power cell. A metallic glow discharge device comprising a cylindrical cathode and a coaxial insulated anode containing gas at very low pressure utilizing radial electric field. A metallic normal glow discharge diode device containing a planar geometry, with an insulated metallic plate parallel to the broad side of the container forms the anode, while the container acts as the cathode.
US10049861B2

Disclosed is an inductively coupled RF plasma source that provides both magnetic confinement to reduce plasma losses and Faraday shielding to suppress parasitic capacitive components. The inductively coupled RF plasma system comprises an RF power source, plasma chamber, an array of permanent magnets, and an antenna array. The plasma chamber is comprised of walls and a dielectric window having an inner and outer surface wherein the inner surface seals the volume of the plasma chamber. The array of parallel conductive permanent magnets is electrically interconnected and embedded within the dielectric window walls proximate to the inner surface and coupled to ground on one end. The permanent magnet array elements are alternately magnetized toward and away from plasma in the plasma chamber to form a multi-cusp magnetic field. The antenna array may be comprised of parallel tubes through which an RF current is circulated. The antenna array is oriented perpendicular to the permanent magnet array.
US10049860B2

An apparatus includes a row of substrate transfer devices 3 which can deliver a wafer W within a transfer chamber; and rows of process modules PM, arranged at right and left sides of the row of the substrate transfer devices along the row, configured to perform processes to the wafer W. The rows of the process modules PM are arranged such that each of the processes can be performed by at least two process modules PM. Thus, when a single process module PM cannot be used, the wafer W can be rapidly transferred to another process module PM which can perform the same process as performed in the corresponding process module. Therefore, even when the single process module PM cannot be used, the processes can be continued to the wafers W without stopping an operation of the apparatus, so that the number of wasted wafers W can be reduced.
US10049858B2

Systems and methods for protecting vacuum seals in a plasma processing system are provided. The processing system can include a vacuum chamber defining a sidewall and an inductive coil wrapped around at least a portion of the sidewall. A vacuum seal can be positioned between the sidewall of the vacuum chamber and a heat sink. A thermally conductive bridge can be coupled between the sidewall and heat sink. Further, the thermally conductive bridge can be positioned relative to the vacuum seal such that the thermally conductive bridge redirects a conductive heat path from the sidewall or any heat source to the heat sink so that the heat path bypasses the vacuum seal.
US10049856B2

A method includes providing a semiconductor substrate, and performing an ion implantation process to a surface of the substrate. The ion implantation process includes intermittently applying an ion beam to the surface, and while applying the ion beam, applying a heating process with a heating temperature above a threshold level.
US10049848B2

Technologies are described for methods for fabricating a film component. The methods may comprise sputtering a first film onto a substrate. The first film may include a semiconductor compound material. The semiconductor compound material may include a semi-metal material and one or more alkali material. The methods may further comprise evaporating a second film onto the first film. The second film may include the one or more alkali materials. The one or more alkali materials may catalyze crystallization of the semiconductor compound material in the first film substantially throughout the first film to form the film component in the first layer.
US10049847B2

The present disclosure relates to a manufacturing method for an electron emitting device using a graphite adhesive material. A method of preparing paste for forming a cathode of an electron emitting device includes: mixing and dispersing a nanomaterial for electron emission and a graphite filler in a solvent; drying a mixed solution in which the nanomaterial and the graphite filler are mixed; and preparing paste by mixing a graphite binder with the dried mixture.
US10049845B2

A circuit board enclosure comprises a circuit breaker, platform, base, cover, and circuit board. The circuit breaker includes two conductors and a plate, which is connected to the conductors. The platform receives the circuit breaker. The base has a bottom member and an opening arranged in the bottom member. The base receives the platform with the circuit breaker such that the plate of the circuit breaker is accommodated substantially within the opening of the bottom member. The cover is configured to cover the base and form an interior space. The interior space accommodates the platform, the circuit breaker, and the circuit board. The circuit board is connected to the circuit breaker. The circuit board enclosure can be adhered to a substantially planar surface. The plate is configured such that removal of the circuit board enclosure from the substantially planar surface will damage the connection of the plate to the conductors.
US10049842B2

Provided is a relay unit that can sufficiently suppress defects that are caused by an insulation failure of insulating member that insulates and separates a load power supply from a device power supply, and a method for controlling a relay circuit. A control unit includes an insulating member diagnosis unit that performs diagnosis of an insulation failure of the capacitor.
US10049835B2

The limit switch uses a rolling sprocket mounted on an offset pivot point mounted in a housing in combination with inserts into individual links of the chain. The sprocket engages the chain using spring tension on the pivot point and rolls along the chain as the chain moves with the teeth of the sprocket inserting into the chain link spaces. An insert is attached in a chain link and positioned such that when the curtain reaches the desired terminal position, the inserts are at the point where the sprocket contact the insert. The insert blocks the cog of the sprocket which pushes the sprocket away from the chain and inwardly into the interior of the housing. Inside the housing the limit switch that is activated—either by contact or other means. The activation of the kill switch stops the motor and thus the movement of the curtains.
US10049833B2

An input device includes an upper cover including a plurality of key openings and a keyboard including a base plate disposed on a back side of the upper cover, and a plurality of key tops provided in a front side of the base plate and inserted in the respective key openings. A plurality of hooks, each of which is disposed between the key tops adjacent to each other at a plurality of points and is provided upright on a back surface of the upper cover, fixes the keyboard to the upper cover.
US10049828B2

A key switch includes a baseplate, a circuit layer, a keycap and a support rod. The baseplate has a hook and a first through hole neighboring to the hook. The circuit layer includes a first sublayer disposed above the baseplate and having a second through hole, and a second sublayer disposed above the first sublayer and having a third through hole; a portion of the second sublayer extends over the second through hole and forms a first resilient portion; the first resilient portion has four sides, two of which connect to the second sublayer; and the first resilient portion is neighboring to the hook. The keycap is disposed above the baseplate and can move upward and downward in respect to the baseplate. The support rod has a first portion and a second portion; the first portion movably connects to the keycap and the second portion engages the hook.
US10049824B2

An activated carbon for an electrode of a power storage device of the present invention has uniform consecutive macropores, and a pore size distribution centered within a range of 1.5 to 25 μm, a specific surface area within a range of 1,500 to 2,300 m2/g, a micropore volume within a range of 0.4 to 1.0 mL/g, and an average micropore width within a range of 0.7 to 1.2 nm. Provided is an activated carbon for an electrode of a power storage device suitable for an electric double layer capacitor that has high capacitance during charging and discharging at high current density and excellent endurance against charging at a high voltage of 3 V or more and a lithium-ion capacitor having excellent endurance against charging at a high voltage of 4 V or more.
US10049819B2

Embodiments are directed to obtaining a specification of at least one operational requirement for at least one capacitor, generating a design of the at least one capacitor to satisfy the at least one operational requirement, the design of the at least one capacitor comprising a plurality of layers and a first integrated busbar coupled to at least a portion of the layers, and based on the design, manufacturing the at least one capacitor by utilizing an additive manufacturing technique.
US10049816B2

According to an embodiment, a superconducting coil production device for producing a non-coplanar three-dimensional superconducting coil by winding a tape-like superconducting wire includes: a coil bobbin; a supply reel to supply the superconducting wire to the coil bobbin; and an adjustment driving unit to adjust a position of the supply reel relative to a wrapping point so that a position of the wrapping point of the coil bobbin around which the superconducting wire being supplied from the supply reel is wrapped becomes equal to a position of the supply reel in a rotational axis direction of the supply reel.
US10049801B2

Systems, and apparatus for aligning structures are provided. One of the apparatus includes a first communication module including: a printed circuit board, one or more integrated circuit packages mounted on the printed circuit board, and one or more magnets positioned relative to the one or more integrated circuit packages, wherein the one or more magnets are configured to attractively couple the first communication module to a second communication module positioned in proximity to the first communication module.
US10049797B2

The invention discloses a low-neodymium, non-heavy-rare-earth and high-performance magnet and its preparing method, and belongs to technical field of rare earth permanent magnetic material. The magnet has a chemical formula of [(Nd, Pr)100-x(Ce100-yLay)x]aFe100-a-b-cBbTMc, wherein x, y, a, b and c represent mass percents of corresponding elements respectively, 0≤x≤40%, 0≤y≤15%, 29≤a≤30%, 0.5≤b≤5%, 0.5≤c≤5%; and TM is one or more selected from Ga, Co, Cu, Nb and Al elements. A series of grades of magnets can be prepared with rapidly solidified strips of only three components. Component proportioning of magnet can also be directly performed by using mixed rare earth, so that the cost increased by further separation and purification of the rare earth is reduced. During the preparation of magnetic powder with a jet mill, an antioxidant lubricant which is composed of alcohol, gasoline and basic synthetic oil is added. A low-temperature sintering technology is adopted; and the sintering temperature is 1,010-1,050° C. and the annealing temperature is 450-550° C. The magnetic energy product (BH)m is more than 40 MGOe; and the coercive force Hcj is more than 10 kOe. The production time and the energy loss can be significantly reduced.
US10049791B2

A differential transmission cable includes a pair of signal lines, an insulation covering the pair of signal lines, and a shielding tape helically wound around the insulation. The shielding tape includes a conductor and an insulation layer that is formed on one surface of the conductor and that has a thickness of not less than 10 nm and less than 1 μm.
US10049788B1

A connection system for a quantum computer that employs constant impedance connectors with attenuation or filtering components or both embedded therein or within an adaptor removably insertable within an adaptor housing for use in a cryogenically cooled quantum computer. The connection system provides a higher density of cables traversing through a hermetic sealed top plate, and which are accessible to chill blocks to reduce the thermal energy from the signal lines. Attenuators or filter circuits are embedded in the constant impedance connector housings, or provided in adaptors that connect on each end to form mating constant impedance connections, in order to reduce signal strength as the signal progresses through the cryogenic environment and to remove extraneous electrical signal noise.
US10049782B2

We discovered that the use of certain dopants or dopant moieties in polymeric coating formulations, that when applied over carbon nanotubes, unexpectedly decrease the measured electrical resistance of the coated carbon nanotubes (CNTs), when measured through the coating, even though the polymer coatings themselves do not have bulk conductivity. CNT compositions with enhanced electrical conductivity and methods of making such compositions are described. The CNTs are preferably coated with a dopant or dopant moiety having a HOMO energy of −7.0 eV or lower.
US10049780B2

The electroconductive composition of the present invention contains an electroconductive polymer (A) having a sulfonic acid group and/or carboxylic acid group, and a basic compound (B) having two or more nitrogen atoms. The electrical conductor of the present invention consists of the electroconductive composition. In the laminate of the present invention, the electrical conductor is laminated on at least one surface of a substrate. The method for producing a laminate of the present invention includes applying the electroconductive composition to at least one surface of a substrate, heating and drying the composition, and forming an electrical conductor. The electroconductive film of the present invention is provided with the electrical conductor. The solid electrolyte condenser of the present invention is provided with a positive electrode consisting of a porous body of a valve metal, a dielectric layer formed by oxidizing the positive electrode surface, and one or more solid electrolyte layers formed on the dielectric layer surface side, and at least one of the solid electrolyte layers is formed of the electroconductive composition.
US10049775B2

In one embodiment, the steam separation system includes a plurality of steam separators configured to separate liquid from a gas-liquid two-phase flow stream; and a steam dryer system disposed above the steam separators. The steam dryer system includes a plurality of steam dryer bank assemblies and at least one moisture trap. Each of the steam dryer bank assemblies is configured to separate liquid of the gas-liquid two-phase flow stream exiting the steam separators. The moisture trap is disposed next to one of the steam dryer bank assemblies and is configured to remove liquid from the gas-liquid two-phase flow stream.
US10049773B2

In one embodiment, a fusion reactor includes two internal magnetic coils suspended within an enclosure, a center magnetic coil coaxial with the two internal magnetic coils and located proximate to a midpoint of the enclosure, a plurality of encapsulating magnetic coils coaxial with the internal magnetic coils, and two mirror magnetic coil coaxial with the internal magnetic coils. The fusion reactor further includes one or more heat injectors operable to inject a beam of neutral particles toward the center of the enclosure.
US10049772B1

In a method, a user at a client device may be provided with a user interface having user interactive controls, including a control to enable selection from among a plurality of disease groups. Each disease group may correspond to a respective set of two or more individual disease codes. A user selection of a disease group of interest may be detected. The set of individual disease codes corresponding to the disease group of interest may be used to identify a set of encounters associated with a patient cohort. The user may be provided with an indication of a number of unique patients in the patient cohort, a number of patients in the cohort having particular characteristic(s), a total number of encounters in the set of encounters associated with the cohort, and/or a number of encounters, in the set of encounters associated with the cohort, having particular encounter characteristic(s).
US10049769B2

One or more techniques and/or systems are disclosed for a system that may be used for managing routing of clinical operation component lines. A first communication coupling component can selectably receive a first connector that is engaged with a first communication bus connected to a first part of a first clinical operation component. A second communication coupling component can selectably receive a second connector that is engaged with a second communication bus connected to a second part of the first clinical operation component. A bus routing component is connected to the first receptacle and the second receptacle, and the bus routing component comprises a third communication bus that is used to communicatively couple the first connector and the second connector, resulting in communicatively coupling the second part with the first part of the first clinical operation component.
US10049767B2

A prescribed diagnostic blood test panel is directed to countering autistic and mentally affected births and assessing the continued healthy mental state of the elderly. Six neurotoxins in the blood are analyzed, five of which can produce damage to the brain, namely aluminum, arsenic, lead, mercury and manganese. The sixth, selenium, although a toxin at high levels is in fact a protective element for the brain within a certain concentration range providing important cleansing mechanisms for the alien neurotoxins. This test establishes a baseline set of values for these six neurotoxins and provides guidance for preventive measures to minimize potential risk of neurological consequences. This reduces the risk of autism in new births and is especially valuable to the general public in providing a tool to possibly avoid the consequences of diseases in old age such as dementia, Parkinson's or Alzheimer's.
US10049764B2

A control method for a memory device is provided. The control method includes the following steps. Convert multiple input bits on multiple bit-channels into a code word through a polar code transformation. Select a boundary bit-channel among the bit-channels according to a first ranking list for the bit-channels. Identify a target memory cell among the memory cells according to the boundary bit-channel and a generator matrix of the polar code transformation. Decrease a raw bit error rate of the target memory cell.
US10049759B2

Technology for an apparatus is described. The apparatus can include a memory controller with circuitry configured to initiate a program verify sequence to verify data written to a non-volatile memory (NVM). The program verify sequence can have one or more program verify levels that each correspond to memory cells in the NVM for which written data is being verified. The memory controller can detect an approximate percentage of memory cells for each program verify level in which data is successfully written. The memory controller can determine to skip subsequent program pulse verification checks in one or more program verify levels when the approximate percentage of memory cells in which data is successfully written is less than a defined threshold.
US10049753B2

A memory sense amplifier is configurable on command between a current-sensing mode and a voltage-sensing mode. The sense amplifier is intended, in its current-sensing configuration, to read a datum stored in a memory cell connected to the amplifier, and is intended, in its voltage-sensing configuration, to read a datum stored in a bit-line latch connected to the amplifier.
US10049745B2

A semiconductor memory device includes a memory cell unit, word lines, a driver circuit, and first transistors. The word lines are connected to the control gates of 0-th to N-th memory cells. The (N+1) number of first transistors transfer the voltage to the word lines respectively. Above one of the first transistors which transfers the voltage to an i-th (i is a natural number in the range of 0 to N) word line, M (M
US10049743B2

A semiconductor device may be provided. The semiconductor device may include a sub-channel layer located over a conductive layer. The semiconductor device may include a hole source layer interposed between the conductive layer and the sub-channel layer. The semiconductor device may include source select lines located over the sub-channel layer. The semiconductor device may include source channel layers contacting the sub-channel layer by penetrating the source select lines.
US10049742B1

A shared floating gate device, the device including an nFET including an nFET gate dielectric, a pFET including a pFET gate dielectric, and a floating gate, where the nFET and the pFET are connected in parallel and share the floating gate.
US10049740B2

A memory circuit includes: cells arranged in rows and columns so that the rows are grouped to form banks each including one or more rows, each cell including: a bistable circuit storing data; and a non-volatile element storing data stored in the bistable circuit in a non-volatile manner and restoring data stored in a non-volatile manner to the bistable circuit; and a controller that performs a store operation on each row in turn; sets a voltage supplied, as a power-supply voltage, to cells in a first bank, which includes a row on which the store operation is performed, of the banks to a first voltage; and sets a voltage supplied, as a power-supply voltage, to cells in a bank of the banks other than the first bank to a second voltage that is less than the first voltage but at which data in the bistable circuit is retained.
US10049738B2

A memristor includes a bottom electrode, a top electrode, and an active region disposed therebetween. The active region has an electrically conducting filament in an electrically insulating medium, extending between the bottom electrode and the top electrode. The memristor further includes a temperature gradient element for controlling switching.
US10049736B2

An integrated circuit includes an array of phase-change memory (PCM) cells, and bitlines coupled to the array of PCM cells. The integrated circuit also includes a first decoder circuit having a respective plurality of transistors having a first conductivity type being coupled together and to a given bitline from among the plurality thereof and configured to inject a program current pulse into a selected PCM cell. In addition, the integrated circuit includes a second decoder circuit having a plurality of transistors having a second conductivity type being coupled together and to the given bitline and configured to discharge the given bitline at an end of the program current pulse.
US10049732B2

In one example in accordance with the present disclosure a method of determining a state of a memristor in a crossbar array is described. In the method a bias voltage is applied to a target row line in the crossbar array, which bias voltage causes a bias current to pass through a target memristor along the target row line. The bias voltage is increased by a predetermined amount to a state voltage. A state current flowing through the target memristor is determined. The state current is based on the state voltage. A state of the target memristor is determined based on the state current.
US10049718B2

A memory device may include: at least one memory bank; and a control circuit suitable for: refreshing the at least one memory bank through a first refresh operation in response to a refresh command; and refreshing the at least one memory bank through a second refresh operation when an active operation is performed between a current refresh command and a previous refresh command.
US10049716B2

An apparatus and system associated with memory are disclosed herein. In various embodiments, an apparatus may include first circuitry to determine a number of queued pending refresh requests for a memory bank based on a comparison of a count from a refresh-request counter to a count from a refresh-address counter; and second circuitry to set a refresh flag in response to a determination that the number of queued pending refresh requests exceeds a predetermined number. Other embodiments may be disclosed and/or claimed.
US10049708B2

A semiconductor device may include a division control circuit and a latch circuit. The division control circuit may be configured to divide an external clock to generate a first preliminary divided clock and a second preliminary divided clock. The division control circuit may be configured to output the first and second preliminary divided clocks or any one of the first and second preliminary divided clocks as first and second divided clocks. The latch circuit may be configured to latch an external control signal in response to the first and second divided clocks and configured to output latched signals as first and second latch control signals.
US10049702B2

A system for providing digital video recorder options for editing content is disclosed. In particular, the system may include receiving requests for a first version of media content and providing access to the first version of the media content. A user that accesses the first version of the media content may select a portion of the media content, and indicate whether, for example, the portion should be skipped, modified, or emphasized when the media content is accessed on a subsequent occasion. The system, based on the selection and indication, may edit the first version of the media content to create a second version of the media content. When a subsequent attempt is made to access the first version of the media content, the system may provide the user with the option to access the second version of the media content.
US10049698B2

A storage device includes a storage medium having a plurality of data tracks. At least one data track of the plurality of data tracks includes a number of super parity sectors. The number of super parity sectors selected for the at least one data tracks is selected based on a distance between an inner diameter of the storage medium and the data track. The number of super parity sectors provides error correction code for the at least one data track.
US10049695B2

An optical pickup device includes a semiconductor laser that emits a laser beam, and an object lens that concentrates the laser beam emitted from the semiconductor laser on an optical disc. In this optical pickup device, an optical axis of the object lens is inclined with respect to an optical axis of the laser beam that is incident on the object lens so as to generate flares caused by coma aberration on an entrance side in a forward direction of pits of the optical disc.
US10049685B2

An integrated sensor-array processor and method includes sensor array time-domain input ports to receive sensor signals from time-domain sensors. A sensor transform engine (STE) creates sensor transform data from the sensor signals and applies sensor calibration adjustments. Transducer time-domain input ports receive time-domain transducer signals, and a transducer output transform engine (TTE) generates transducer output transform data from the transducer signals. A spatial filter engine (SFE) applies suppression coefficients to the sensor transform data, to suppress target signals received from noise locations and/or amplification locations. A blocking filter engine (BFE) applies subtraction coefficients to the sensor transform data, to subtract the target signals from the sensor transform data. A noise reduction filter engine (NRE) subtracts noise signals from the BFE output. An inverse transform engine (ITE) generates time-domain data from the NRE output.
US10049677B2

The present technology relates to an encoding device and a method, a decoding device and a method, and a program that enables acquisitions of high-quality sound even in a resource-poor setting.A demultiplexer demultiplexes a supplied code string, to obtain the quantized low-band spectrum, the spectral characteristic code, and the quantized expansion coefficient(s). At this point, the code string includes a single quantized expansion coefficient or quantized expansion coefficients of the respective bands in the high band depending on the spectral characteristic code. A spectral inverse quantization unit obtains the low-band spectrum by inversely quantizing the quantized low-band spectrum. An expansion coefficient inverse quantization unit obtains the expansion coefficient(s) by inversely quantizing the quantized expansion coefficient(s). An expanded spectrum generation unit generates an expanded spectrum, in accordance with the low-band spectrum and the expansion coefficient(s) depending on the spectral characteristic code. An IMDCT unit generates a band-expanded time-series signal from the low-band spectrum and the expanded spectrum. The present technology can be applied to decoding devices.
US10049673B2

A system for creating a synthetic voice identifier may include a plurality of synthesized voice authorization (SVA) devices and a biometric combinatory device (BCD). The SVAs may be communicatively coupled to the BCD via a network and may communicate utilizing a markup language. The SVA devices may capture an audio signal of a voice of a user, modify the audio signal with a randomized audio frequency signal to generate a modified audio signal, and communicate, the modified audio signal as a synthesized voice signal associated with the user. The BCD may receive biometric information corresponding to a user, the biometric information comprising at least audio information associated with a voice of the user, receive, at an integration module, location information corresponding to a location of the user, combine, the location information and audio signal information associated with the user to generate a synthesized voice identifier associated with the user, and communicate the synthesized voice identifier to a remote device for use in an authentication process of the user.
US10049671B2

Provided is a lightweight computational device that is configured to be in communication with a cloud both directly and via a smart computational device. The lightweight computational device receives a voice command from a user, wherein the lightweight computational device does not have adequate processing power to convert the voice command to a text command. The voice command is transmitted from the lightweight computational device to a smart computational device, wherein the smart computational device uses voice recognition to convert the voice command to a text command in the smart computational device, and transmits the text command for being processed by that cloud that provides at least one of voice recognition service and other services. The lightweight computational device receives a data response for the user from the cloud, via the smart computational device, based on the other services provided by the cloud.
US10049655B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the method includes receiving a voice input from a user device; generating a recognition output; receiving a user selection of one or more terms in the recognition output; receiving a user input of one or more letters replacing the user selected one or more terms; determining suggested correction candidates based in part on the user input and the voice input; and providing one or more suggested correction candidates to the user device as suggested corrected recognition outputs.
US10049651B1

In an electronic piano including plural keys and a sound source device (sound emission section) that emits a sound by pressing of the key, an intermediary resonance state of a resonance sound can be reproduced by including a resonance circuit that inputs a sound source from the sound source device corresponding to the each key and outputs a resonance sound, a position detection sensor (multi-stage switch section) in which plural switches close sequentially according to a key pressing state of the key, and a resonance sound control device that controls the resonance sound by an open/close state of plural switches by the position detection sensor.
US10049644B2

A system and method provides for modifying an output display on a display device based on at least one ambient condition. The method and system includes receiving a plurality of images representing visual artworks from a networked data storage location and storing the plurality of images in a local memory device. In a stationary picture frame, the method and system detects at least one ambient condition using an environmental sensor affixed to the stationary picture frame. The method and system analyzes the ambient condition to determine ambient condition factors and selects at least one of the plurality of images from the local memory device. Therein, the method and system displays the at least one of the plurality of images on the output display within the stationary picture frame, modifying the display of the images based on the ambient condition factors.
US10049636B2

The present invention provides a gate drive circuit and a liquid crystal display device. The gate drive circuit includes multiple stages of gate drive units connected in series. An N-th stage gate drive unit includes a pull-up control module, a pull-up module, a first pull-down module, a pull-down control module, and a second pull-down module. The second pull-down module includes a first thin film transistor and a second thin film transistor.
US10049634B2

The disclosure provides a pixel circuit and a driving method thereof, a driving circuit, and a display device, which pertains to the field of pixel driving technology. The pixel circuit includes a capacitor, a capacitor charging transistor, a first and second capacitor discharging transistor. The capacitor is charged to a first voltage greater than the pixel voltage when the capacitor charging transistor is turned on. The capacitor is connected in series with the first and second capacitor discharging transistor to form a discharge circuit, and the capacitor is discharged when the first and second capacitor discharging transistor are turned on so that the voltage across the capacitor drops from the first voltage to the pixel voltage. There is no need to arrange a Gamma resistor for the driving circuit for the pixel circuit array provided by the disclosure, which makes the structure simple and the power consumption in driving low.
US10049633B2

An array substrate includes a plurality of scan lines formed on a substrate in parallel, a plurality of data lines, which are formed on the substrate in a direction perpendicular to the respective scan lines, but disposed in a different layer from the scan lines, a plurality of pixel units respectively disposed in areas formed by the scan lines and the data lines, each pixel unit including at least one pixel electrode and at least two TFT switches. A first TFT switch pre-charges the pixel electrode, and a second TFT switch pre-charges the pixel electrode with gray scale voltage. A scan signal of at least one scan line enables the first TFT switches of the pixel units on in a line, and at the same time enables the second TFT switches of the pixel units on in another line. A method for driving the array substrate is also described.
US10049631B2

According to one embodiment, an active matrix display device includes a non-rectangular display portion in which a part of an outer edge is curved or bent, display pixels arrayed in a matrix in the display portion, gate lines connected for each row of the display pixels, signal lines connected for each column of the display pixels, a gate line driving circuit, a signal line driving circuit, and bus lines extending along a part of an edge of the display portion outside the display portion. A part of the signal lines extends from an edge opposite to the bus lines of the display portion to the bus lines through the display portion, is connected to the bus lines, and further, extends from the bus lines to the edge opposite to the bus lines through the display portion.
US10049627B2

A direct view display provides a light modulating panel and a backlight including first and second sets of spectral emitters. Several modes of operation may be provided including an advanced 2D mode, and an enhanced color gamut mode employing simultaneous illumination of the first and second set of spectral emitters. Another embodiment may be an optical structure for a multi-functional LCD display with wide color gamut and high stereo contrast. The optical structure may also be used to produce more saturated colors for a wider display color gamut and also may be used to produce a brighter backlight structure through light recycling of the wider bandwidth light back into the optical structure.
US10049624B1

Systems and methods for controlling the lighted display of a mobile device are disclosed. The backlight of or active power supplied to a display is reduced or deactivated after a certain period based on the application running on the mobile device, rather than being a uniform deactivation time. The system and method can be used on a variety of mobile devices having a display screen.
US10049613B2

An image processing apparatus, includes: a first storage unit configured to store first correction data reducing brightness unevenness corresponding to a first gradation value; a second storage unit configured to store second correction data reducing brightness unevenness corresponding to a second gradation value which is lower than the first gradation value; and a correction unit configured to correct gradation values, which are not less than the first gradation value, of the input image data, in use of at least the first correction data, and corrects gradation values, which are less than the first gradation value, of the input image data, in use of at least the second correction data.
US10049609B2

A shift register, a gate driving circuit, and a display device, the shit register includes an input module, a first reset module, a first control module, a second control module), a node voltage control module, and an output module. With cooperation of the aforesaid six modules and by setting the node voltage control module to form a bootstrap circuit together with the second control module, the shift register can make a voltage at the second node equal to a voltage of the effective pulse signal at the first clock signal terminal, so that the first control module can operate promptly and effectively under control of the second node.
US10049607B2

Embodiments provide for a graphics processing apparatus comprising a graphics processing unit having fixed point logic to convert YUV encoded image data to RGB encoded image data. In one embodiment the fixed point logic includes a set of fixed function logic circuits to compute a set of fixed point approximations of specified floating point color space conversion coefficients during the conversion of the YUV encoded image date to the RGB encoded image data.
US10049606B2

A gate driver and a method for adjusting output channels thereof are provided. The method includes: setting a target number of the output channels; dividing the output channels into a first channel chain and a second channel chain; enabling a scanning operation of the first channel chain according to a clock signal and counting the clock signal to obtain a counting value; and when the counting value reaching a threshold value, enabling a scanning operation of the second channel chain, wherein the threshold value is determined according to a difference value between the target number and the physical number.
US10049600B2

A suture technique evaluation apparatus evaluates a suture technique performed on a simulated body simulating a part of the human body, and the suture technique evaluation apparatus includes a camera configured to image at least a suture region where suturing is performed on the simulated body, and a ligation force evaluation part adapted to evaluate the ligation force of the suturing on the basis of image data taken by the camera.
US10049586B2

Method for calculating an optimum economy cruise speed in an aircraft and its use is disclosed herein. The method includes receiving a plurality of flight parameters including a weight of the aircraft, an aircraft bearing and an atmospheric pressure and temperature, a wind speed and a wind bearing at the altitude of the aircraft; calculating a cost index associated with the flight of the aircraft; calculating a weight coefficient of the aircraft, a cost index coefficient, a wind Mach number and an absolute value of a difference between the wind bearing and the aircraft bearing. Additionally, the method includes calculating an optimum Mach number of the aircraft, which provides the optimum economy cruise speed. The calculation of the optimum Mach number includes the weight coefficient, the cost index coefficient, the wind Mach number and the absolute value of the difference between the wind bearing and aircraft bearing.
US10049583B2

A framework for combining a weather risk analysis with appropriate operational rules includes a data initialization component, a rules processing component, and one or more weather risk analysis and assessment tools to evaluate a flight condition. The framework applies current, historical, predicted and forecasted weather data to the one or more operational rules governing a mission, a payload, a flight plan, a craft type, and a location of the mission for aircraft such as an unmanned aerial vehicle or remotely-piloted vehicle, and generates advisories based on the evaluation of flight conditions such as a mission compliance status, instructions for operation of unmanned aircraft, and management advisories. The flight condition advisories include either a “fly” advisory or a “no-fly” advisory, and the framework may also provide a mission prioritization and optimization system.
US10049581B2

There are provided an apparatus and a method for controlling a lane change considering priority. The apparatus for controlling a lane change includes: a collision judger checking whether or not there is an object vehicle having collision possibility that attempts to change a lane from a region of interest road corresponding to an ego-road on which an ego-vehicle is being driven to a target road to which the ego-vehicle changes the lane, before or during the lane change of the ego-vehicle; and a priority determiner determining a priority vehicle that first performs the lane change among the ego-vehicle and the object vehicle considering at least one of accessibility to the target road of the ego-vehicle and the object vehicle when there is the object vehicle, and accessibility to a join point when the object vehicle or the ego-vehicle is positioned on a road to be joined.
US10049572B2

User location is detected. User traffic at a mass transit stop rear the user location is detected and compared to user traffic at other mass transit stops in close proximity to the first mass transit stop. An alternate stop identifier system is controlled to surface information indicative of a location of an alternate mass transit stop for a user along with a commute time impact metric indicative of how the user's commute time will be affected by using the alternate stop.
US10049571B2

The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.
US10049568B2

Some embodiments are directed to a method of identifying a vehicle-borne transmitter emitting an interfering signal over a predefined frequency band. The method comprises monitoring the predefined frequency band at a first location to identify an emission of an interfering signal from a passing vehicle. If an interfering signal is detected, the method further comprises capturing a first image of the passing vehicle to enable an identity of the passing vehicle to be determined.
US10049567B2

A traffic flow rate calculation method includes, by using a road network produced by representing a road system with a plurality of nodes and a plurality of edges including a stationary sensor edge in which a stationary sensor measures the number of moving bodies; obtaining the first number of observations corresponding to the number of trajectories measured by mobile sensors for each path, the each path including the at least one edge, the each of trajectories corresponding to a movement trajectory of the moving body, and the second number of observations corresponding to the number of moving bodies measured by the stationary sensor; estimating an observation rate by using the first number of observations and the second number of observations; calculating a traffic flow rate for the each path by using the estimated observation rate and the first number of observations for each path.
US10049564B2

A mobile device is used in conjunction with control electronics and associated assets and sensors to facilitate the setup or modification of programming in the electronics. The mobile device is used to initially commission sensors by collecting data from the field, such as sensor identity, asset identity and measurement points, and uploading the collected data to the electronics. The mobile device may also be used to select programming in the control electronics for analyzing sensor signals from a particular sensor. The mobile device is also used to collect data from the field for use in linearizing sensor signals when they are received by the control electronics and to transmit maintenance commands to the control electronics thereby causing a programming change in the control electronics to prevent the transmission of a type of command or a type of information, such as a shutdown command or an alarm or alert.
US10049563B2

A remote control system for a vehicle of a type including a data communications bus extending throughout the vehicle may include a remote transmitter, a multi-adaptor vehicle remote function controller being responsive to the remote transmitter, and a data bus adaptor for adapting the multi-adaptor vehicle remote function controller to communicate via the data communications bus. The data bus adaptor may be operable with a given set of proprietary remote function controller codes from among a plurality of different sets of proprietary remote function controller codes. The multi-adaptor vehicle remote function controller may be operable with the different sets of proprietary remote function controller codes, and may be configured to learn the given set of proprietary remote function controller codes that the data bus adaptor is operable with based upon the download learning port, and to use the given set of proprietary codes for communications with the data bus adaptor.
US10049561B2

Example implementations relate to a fiber-shaped device for transmitting a distress signal to a remote computer. The fiber-shaped device includes a sensor, an analysis module that determines if a sensor signal from the sensor includes a trigger signal, and a wireless communication module to transmit a distress signal to a remote computer when the sensor signal includes the trigger signal.
US10049553B2

A device (1) for monitoring the operation of a dosage dispenser (2) which includes a suction pipe (5) suitable for being plunged into the liquid additive (3) contained in a container (6), the monitoring device including elements for detecting the suction of liquid additive and elements for displaying operating parameters of the dosage dispenser; the detection elements include a tube (10), separate from the suction pipe (5), one end (10b) of which is configured to be plunged into the container of liquid additive, and the other end (10c) is kept stationary relative to the suction pipe in order to be located outside the container, the other end (10c) being closed and provided with a sensor of the air pressure inside the tube, the sensor outputting an electrical signal, and elements for using the signal from the sensor, connected to the outlet of the sensor, to provide information on the operation.
US10049551B2

A vehicle driver assist arrangement may include an output unit and a vehicle driver attentiveness assessment arrangement. The vehicle driver attentiveness arrangement may include a host vehicle lane position evaluation unit, a steering wheel torque detection unit, a pedal pressure detecting unit, and a processing unit. The processing unit is arranged to assess a level of vehicle driver attentiveness on the basis of a first, a second and a third signal transmitted to the processing unit by the host vehicle lane position evaluation unit, the steering wheel torque detection unit, and the pedal pressure detecting unit. The output unit is arranged to issue an alert in case the assessed level of vehicle driver attentiveness is below a predetermined threshold attentiveness level.
US10049550B2

A wearable accoutrement such as a wristwatch records noises within a wearer's vicinity, and white noises may be filtered out to output pure human voices. The voice recording feature can be activated manually or automatically during a “panic mode” as indicated by a loud noise or sudden biological changes such as an increase in heart rate or body temperature. The accoutrement can also monitor other environmental elements such as light, motion and audio and may be paired with a wireless phone such that noise from a stressful event can be sent to a remote server which processes the data. A motion sensor in the accoutrement may also activate an audible alarm in the event of physical trauma to the wearer to induce an attacker to flee.
US10049544B2

Methods, systems, and apparatus, including computer programs encoded on storage devices, for monitoring, security, and surveillance of a property. In one aspect, a system includes a virtual reality headset, a plurality of cameras, a plurality of sensors that includes a first sensor, a control unit, wherein the control unit includes a network interface, a processor, a storage device that includes instructions to perform operations that comprise receiving data from the first sensor that is indicative of an alarm event, determining a location of the first sensor, identifying a set of one or more cameras from the plurality of cameras that are associated with the first sensor, selecting a particular camera from the identified set of one or more cameras; and transmitting one or more instructions to the particular camera that command the particular camera to stream a live video feed to a user interface of the virtual reality headset.
US10049528B2

An interleaved wagering system is disclosed. The system includes an interactive controller constructed to: provide an interactive application; receive an indication to provide an additional wager opportunity; receive an indication to engage in the additional wager opportunity; communicate an indication to engage in the additional wager opportunity; receive a wager outcome and an application resource. The system also includes a wager controller constructed to communicate the wager outcome based on a received wager request. The system also includes an application controller operatively connected to the interactive controller and the wager controller, and constructed to: determine whether to trigger the additional wager opportunity; communicate an indication to provide the additional wager opportunity; receive the indication to engage in the additional wager opportunity; communicate the wager request; receive the wager outcome; when the received wager outcome is a success, communicate the received wager outcome and application resource.
US10049527B2

A gaming machine includes: a power source unit; a game control device; a reporting device; a first temperature sensor provided to the power source unit, which monitors whether the temperature of the power source unit is at or higher than a first threshold temperature; a second temperature sensor provided to the power source unit, which monitors whether the temperature of the power source unit is at or higher than a second threshold temperature higher than the first threshold temperature; and a power control device which performs an abnormal-situation process which causes the reporting device to inform the occurrence of an abnormal situation, when the temperature of the power source unit is at or higher than the first threshold temperature, and perform a power-supply stopping process which stops power supply to the devices, when the temperature of the power source unit is at or higher than the second threshold temperature.
US10049516B2

A guest engagement system and associated methods provide seamless engagement with guests of facilities through the use of wireless sensing technologies. The system makes use of individual guest devices which are carried by guests and used to automatically identify and authenticate the guests throughout the facility. Services can thereby be seamlessly provided to the guests throughout the facility. The services include automatic unlocking of doors, including hotel or state room doors, based on the guests' immediate proximity to their assigned room's door. The services also include automated payment services provided at checkout or vending terminals, and automated log-on to interactive displays and portals, among others, based on secure wireless authentication of the guest devices.
US10049513B1

Systems and methods for light fidelity (“Li-Fi”) communication of a vehicle are provided. The systems and method may include determining an event associated with the vehicle. The systems and methods may generate, based upon the determined event, a Li-Fi communication specific to a location within the vehicle. The Li-Fi communication may include information based on an operational characteristic of the vehicle. The generated Li-Fi communication may be sent to a wireless device.
US10049507B2

A computer-implemented method for determining which portions of a roadway model used by self-driving road vehicles require updating uses discrepancy data derived from the sensors of a plurality of self-driving road vehicles. The discrepancy data may indicate discrepancies between the sensor data and the roadway model, or may indicate portions of the roadway where a self-driving road vehicle underperformed. The discrepancy data is aggregated, and the aggregated discrepancy data is used to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold.
US10049496B2

Subject viewpoint data and external viewpoint data are collected, such as via cameras, and separate virtual or synthetic video views are generated, one from the subject viewpoint and one from an external viewpoint. The subject video view is presented to the subject, such as via a headset, while the external video view is presented to at least one other person. At least the subject video view is presented sufficiently close in time to permit the subject to react to it. A model is referenced so the video views may include a virtual or synthetic setting, or at least partial replacement of the subject with a character, or both.
US10049484B2

An apparatus for generating a 3-dimensional character motion via timing transfer. The apparatus includes an example motion database configured to store data about one or more example motions of characters with an identical skeleton model structure; an example motion analyzer configured to generate a timing source by analyzing timing in a designated example motion data among the one or more example motion data stored in the example motion database; and an input motion transfer part configured to re-adjust spatial movements in an input motion in correspondence with the generated timing source so as to generate an output motion.
US10049483B2

An apparatus for generating animation includes: an input interface receiving a motion path sketch input and a posture sketch input from a user; a motion path information generator generating motion path information corresponding to the motion path sketch input; a posture information generator generating posture information corresponding to the posture sketch input; a similar motion clip retriever retrieving a similar motion clip corresponding to the posture information among motion clips stored in a database; a motion information generator generating motion information including a frame of the similar motion clip disposed according to the motion path information; and an animation generator generating animation by rendering a graphic model according to the motion information.
US10049478B2

For generating one or more two-dimensional visual objects, an initial visual representation is determined (S2) and shown (S3) in a display area of a communication terminal (1). A data representation of the visual objects is transmitted (S5) from the communication terminal (1) to a remote processing center (3). The communication terminal (1) receives (S7) from the processing center (3) an enhanced visual representation of the visual objects, and replaces (S9) in the display area the initial representation with the enhanced representation. Retrieving (SE) an enhanced representation from the processing center (3), makes it possible to display visual objects on the communication terminal (1) in representations which are not supported by the communication terminal (1), e.g. graphical objects can be rendered according to enhanced algorithms and/or characters can be rendered in enhanced fonts not supported by the communication terminal (1).
US10049475B2

Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.
US10049469B2

A fast and a scalable approach for computing the forward and inverse DPRT that uses: (i) a parallel array of fixed-point adder trees to compute the additions, (ii) circular shift registers to remove the need for accessing external memory components, (iii) an image block-based approach to DPRT computation that can fit the proposed architecture to available resources, and (iv) fast transpositions that are computed in one or a few clock cycles that do not depend on the size of the input image.
US10049467B2

A medical image reconstruction system and method for correcting a CT image such that the CT image is located at the center of a three-dimensional (3D) space in order to overcome an error that would otherwise be formed due to an inaccurate position of a patient during Obtaining CT images. After the 3D spatial positions of a 3D medical image are corrected using 3D medical image data, a trajectory of a dental arch is detected. A two-dimensional (2D) medical image is created from the 3D medical image through automatic reconstruction on the basis of the detected trajectory of the dental arch.
US10049461B2

A motion evaluation system includes a marker member including a body part having a first surface and a second surface parallel to the first surface, a reference indication part indicating a center of the first surface, and a plurality of markers arranged on the first surface to be spaced apart from the reference indication part. The marker member is arranged on an object such that the reference indication part is arranged at a reference point of a first coordinate system. A plurality of cameras generate coordinate images by respectively photographing the markers. A first coordinate calculator calculates first coordinate values of the markers in a first coordinate system by using separation distances of the markers and a first distance between the first surface and the second surface, the separation distances and the first distance being previously stored. A second coordinate calculator calculates second coordinate values of the markers in a second coordinate system by using the coordinate images generated by the cameras. A coordinate converter produces a conversion relationship between the first coordinate system and the second coordinate system by using the first coordinate values and the second coordinate values of the markers, and converts second motion information in the second coordinate system corresponding to a motion of the object objected by using the cameras to first motion information in the first coordinate system.
US10049460B2

An object is identified or tracked within a volume by projecting a light beam encoded with one or more predefined properties to have a predefined optical structure into the volume. A detector captures light from the predefined optical structure reflected from the volume. By analyzing one or more characteristics of light from the predefined optical structure reflected from the object, the object is segmented from the volume.
US10049459B2

Methods, systems, and computer program products for static image segmentation are provided herein. A method includes segmenting an image containing a target object into multiple regions; analyzing video content containing the target object to determine a similarity metric across the multiple segmented regions based on information associated with the multiple segmented regions; and applying the similarity metric to the image to identify two or more of the multiple segmented regions as being portions of the target object.
US10049451B2

Systems and methods are provided for automated segmentation of lesions within a region of interest of a patient. At least one magnetic resonance imaging (MRI) image of the region of interest is produced. At least one probability map is generated from the at least one MRI image. A given probability map represents, for each of a plurality of pixels, a likelihood that a lesion is present at the location represented by the pixel given the at least one MRI image of the region of interest. The at least one probability map is combined with a plurality of additional probability maps to provide a composite probability map. Lesions are identified from the composite probability map.
US10049449B2

A system and method relating to image processing are provided. The method may include the following operations. First data at a first bed position and second data at a second bed position may be received. The first bed position and the second bed position may have an overlapping region. A first image and a second image may be reconstructed based on the first data and the second data, respectively. Third data and fourth data corresponding to the overlapping region may be extracted from the first data and the second data, respectively. Merged data may be generated by merging the third data and the fourth data. A third image may be reconstructed based on the merged data. A fourth image may be generated through image composition based on the first image, the second image, and the third image.
US10049448B2

A registration processor (74) is configured to obtain articulated brain substructures using acquired brain image data and template brain image data. The registration processor (74) annotates the brain image data; registers the brain image data with template image data using global brain registration; and registers at least one brain structure of the brain image data a corresponding brain structure of the template image data using a local brain substructure registration. The registration processor (74) articulates articulated substructures of the registered brain structures to improve registration using articulated substructure registration.
US10049438B2

Further, there are provided a filter acquisition apparatus, a filter acquisition method, a program, and a recording medium, capable of acquiring a filter which is suitably usable in such a filtering process. An image processing apparatus 35 includes a filtering process unit 41 that performs an image filtering process that has a plurality of times of filtering processes. The filtering process unit 41 applies a filter to processing target data to acquire filter application process data, applies a gain to the filter application process data to acquire gain application process data, in each filtering process. In each filtering process, the gain applied to the filter application process data is acquired based on a target frequency characteristic of the image filtering process.
US10049436B1

A method and apparatus for adaptive denoising of source video in a video conference application is provided. Video captured is analyzed on a frame by frame basis to determine whether denoising of the frame should be performed prior to providing the source frame to an encoder. If the frame is to be denoised, the frame is divided into a plurality of blocks and a local denoising process is performed on a block per block basis.
US10049431B2

In an embodiment, a user equipment (UE) groups a plurality of images. The UE displays a first image among the plurality of images, determines an object of interest within the first image and a desired level of zoom, and determines to lock onto the object of interest in association with one or more transitions between the plurality of images. The UE determines to transition to a second image among the plurality of images, and detects, based on the lock determination, the object of interest within the second image. The UE displays the second image by zooming-in upon the object of interest at a level of zoom that corresponds to the desired level of zoom.
US10049425B2

Techniques for merging multiple filters into a single GPU program is described. The system includes a filtering engine, which receives an input to apply a plurality of filters to a source image. The filtering engine identifies a first type of filter and a second type of filter from the input. The filtering engine identifies a supplemental transformation filter from the input, implements the supplemental transformation filter using a custom function to generate a color value at the source image and merges the first type of filter and the second type of filter based on the supplemental transformation filter. Finally, the filtering engine may apply the merged filter on the source image to generate a destination image.
US10049418B2

Generally, the present disclosure is directed to managing shared resources in a multi-modality medical system. A multi-modality medical system acquires, stores, processes, and displays data associated with a plurality of different medical modalities. Although different, independent modules within the medical system handle different modality workflows, such modules rely on common resources in the system. The method and systems described herein coordinate usage of the common resources, such as a display viewport, among the independent modality modules. For example, a token-based, locking scheme is utilized to exclusively assign a shared resource to a single modality component. This locking scheme prevents, for example, resource deadlocks from occurring during a patient procedure, thus enhancing patient safety. This scheme also ensures, for example, that one diagnostic step in a patient procedure is completed before a second diagnostic step is started, and that all workflow operations halt in the event of an error.
US10049415B1

An ownership interest in copies of physical artifacts is acquired from a set of owners. Each physical artifact contains a copyrighted work. The acquired ownership interest in the copyrighted work is transferred from at least a subset of the physical artifacts into a corresponding subset of digital content media items. The acquired ownership interest in the copyrighted works is leveraged to permit a set of consumers to access and utilize the subset of digital content media items. One or more computing devices execute a set of one or more functions to ensure a quantity of the consumers permitted to concurrently access digitized content of the digital content media items never exceeds a quantity of the acquired ownership interests acquired from the physical artifacts.
US10049414B2

Systems and methods for determining if media files being submitted to a hosting site contain media to which another has rights and informing a submitter of the potential media rights conflict without first divulging such information to a potential third party rights holder. Upon submission, if the media contains material to which another has rights, the submitter will be informed which portion of the submitted media file is infringing and given the opportunity to submit a modified media file. This approach maintains the confidential nature of the submitted media while enforcing the rights of third parties. The system also automatically notifies the appropriate parties in the event that the submitter does not resolve a conflict with media files to which another has rights and includes the ability to automatically remove the offending submitted media content. A method for detecting a possible media rights conflict is also presented.
US10049403B2

In one embodiment, a system for analyzing and reporting electronic transactions in a network environment includes an interface that may receive a transaction request at a first network device. A processor communicatively coupled to the interface may execute a task associated with the transaction request generate a transaction report associated with the transaction request and the task. The transaction report may include a request identifier, a request field comprising a task identifier and a uniform resource locator (URL) resource name, a time stamp field, a status code field, and a duration field. The interface may communicate the transaction report to a transaction module operable to aggregate the transaction report with one or more additional transaction reports associated with the transaction request using the unique identifier associated with the transaction request.
US10049396B2

A valid configuration of a product is determined by a computer based on a complete product model. The initial product model includes variables with associated values, and rules, wherein the variables and rules define a configuration problem to be solved. Some variables of the initial product model are defined as scope variables. Based on the selected values for scope variables the initial product model is restricted by the computer to a simplified product model. The simplified product model is employed in order to set the values of the variables not being defined as scope variables in an iterative computer-implemented process.
US10049395B2

Systems and methods are provided for fabricating products on demand. In some embodiments, a manufacturable model, which may include information about a three-dimensional representation of a product to be fabricated, is received by a user of an electronic system and may be validated by the electronic system. A prototype of the product can be generated based at least in part on the manufacturable model, and the manufacturable model and/or the product can be made available for selection by other users of the system. The product may be fabricated based at least in part on the manufacturable model using, for example, a three-dimensional printer, and may be delivered to users of the electronic system.
US10049385B2

An electronic commerce (e-commerce) system may send advertisement emails to customers that are registered with the e-commerce system. The advertisement emails may include mailto hyperlinks. Each mailto hyperlink may be associated with a product that is being offered for sale, and each mailto hyperlink describes an email message that may be generated when that hyperlink is selected. When a mailto hyperlink is selected, the generated email message may include one or more parameters related to the product associated with the hyperlink, such as an identifier of the product. The generated email message may then be transmitted to the e-commerce system. The e-commerce system may receive the message and, based on the parameters in the received message, execute a transaction to purchase the identified product on behalf of the customer.
US10049382B2

Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign.
US10049380B2

In the examples provided herein, a controversy detection system includes a classifier engine to classify each of a plurality of comments about a publication as controversial or non-controversial. The system also includes a controversy detector engine to determine, based on the classification of the plurality of comments, whether the publication is controversial or non-controversial.
US10049379B2

A method and system for analysis and evaluation of branding of commercial products embedded in entertainment programming. The entertainment programming may be divided into blocks that are compared to several rule sets defining audio visual and other attributes of the commercial products to evaluate parameters such as recall of the product by viewers.
US10049378B1

Push reporting is disclosed. A first payload comprising feature reporting information and meta information is received from a first device at a first time. A second payload comprising feature reporting information and meta information is received from a second device at a second time. At respective third and fourth times, respective third and fourth payloads are received from the first and second devices, respectively. The third and fourth payloads include additional feature reporting information and meta information. The processing of the information received from the first and second devices is coordinated. A request for information is received. Metrics are provided as output. The metrics are based at least in part on the processing of the information received from the first and second devices.
US10049362B2

There is provided a method of authenticating data, comprising the following elements. Firstly, a voice biometric system is trained to identify a user from a message spoken by the user. Then a spoken message is received from the user, the spoken message comprising word content to be authenticated. The word content is then authenticated by using the voice biometric system to identify the user, and thereby authenticating the word content in the spoken message as word content spoken by the identified user. Suitable apparatus and systems are also disclosed.
US10049361B2

A request to perform a transaction is detected. Based on the request to perform the transaction, one or more factors related to a context in which the transaction is being requested are determined. Based on the one or more factors, one or more parameters for authenticating a user that requested performance of the transaction are determined. The user that requested performance of the transaction is authenticated based on the determined one or more parameters for authenticating the user that requested performance of the transaction. Based on to authenticating the user that requested performance of the transaction, performance of the requested transaction is allowed.
US10049349B1

In some examples, methods and systems may process one or more payment transactions between a merchant and a customer by establishing a short-range communication channel between a first computing device associated with a first user a second computing device associated with a second user. The method includes receiving, while the first computing device is offline with respect to a payment processing system, a fund transfer request from the second computing device, where the fund transfer request includes a payment proxy of the second user, the payment proxy having the syntax of a monetary currency indicator preceding an alphanumeric character. The method includes sending the fund transfer request from the first computing device to payment processing system after the first computing device establishes network connectivity with the payment processing system using a long range communication network protocol. The payment processing system processes the request unless the request has been previously authorized.
US10049345B2

A method, apparatus, and system are directed towards seeding a user's contacts for their online social network. The invention is arranged to automatically recommend to the user a set of seed contacts that the user may employ to invite to join their social network. The set of seed contacts may be harvested from the user's existing portal activities, as well as other sources. In one embodiment, the invention analyzes portal activity, such as email exchanges with the user, and the like, to determine a frequency of contact with the user. Other sources may include but not be limited to emails, names within an address book of the user, names within an address book of another person, a buddy list, an instant messaging list, an activity, a mailing list, an online discussion group, a membership in a category, chat group, and the like.
US10049344B2

Techniques for automatically suggesting one or more employment positions are provided. A method may include receiving, by a computing device, candidate data relating to an employment position candidate. The computing device may then match the employment position candidate with one or more employment positions based on the received candidate data. Once the employment position candidate is matched with the one or more employment positions, the computing device may generate one or more suggested employment positions for the employment position candidate, wherein the one or more suggested employment positions are automatically generated based on the matching of the employment position candidate with the one or more employment positions.
US10049341B2

In some embodiments, systems, apparatuses, and methods are provided herein useful to provide an indication of a stock level of a product support member. Compressed air is directed through a plurality of bores extending through the product support member. A sensor reading of the compressed air can be utilized to determine whether there are products stocked on the product support member due to the products blocking one or more of the bores.
US10049332B2

Information related to tasks and resources is leveraged in a computer system to assign one or more new tasks to one or more resources. The approach relies upon historical and predictive data associated with the tasks and resources of a system to assign tasks to resources in a manner which seeks to optimize one or more qualities of task handling. Tasks can then be distributed to their respective resources according to a task assignment so that they may be handled.
US10049331B2

An enterprise resource planning tool that accesses primary sales data tracked by an enterprise resource planning system operated by a company and describing primary sales of products offered by the company. The enterprise resource planning tool also accesses inventory level data that describes inventory levels for the products at one or more recipients of the primary sales of the products offered by the company. The enterprise resource planning tool further derives secondary sales data that describes secondary sales of the products offered by the company based on the accessed primary sales data and the accessed inventory level data. In addition, the enterprise resource planning tool stores the derived secondary sales data and uses the stored secondary sales data to perform operations related to enterprise resource planning.
US10049325B2

Provided is an information processing apparatus including a learning part performing learning of a model of an environment in which an agent performs action, using an observed value observed in the agent when the agent capable of action performs action, an action determining part determining action to be performed by the agent, based on the model, and a user instruction output part outputting instruction information representing an instruction from a user according to the instruction from the user, wherein the action determining part determines the action performed by the agent according to the instruction information when there is an instruction from the user.
US10049316B2

The invention is aimed at optimizing the life of the power supply of mobile equipment with a radiofrequency communication interface by switching off the power to it when it reaches a given state. A mobile device (102) has a battery (206), a radiofrequency circuit (201) allowing the mobile device (102) to exchange information with a host device (101). The mobile device (102) comprises an electronic switch (202) connected between the battery (206) and at least the radiofrequency circuit (201), where the switch makes it possible to supply power or not to the radiofrequency circuit. A power control circuit (203) is capable of controlling the electronic switch (202) so that it ceases to power the radiofrequency circuit as soon a break in communication is detected.
US10049313B2

The disclosure discloses a printer comprising a feeder, a printing head, a printer RFID tag comprising a tag antenna and an IC circuit part, a communication antenna, and a control device. The control device being configured to execute an information acquisition process for acquiring access point information via a wired communication connecting part from the printer RFID tag, the access point information being acquired by the printer RFID tag by tag communication, a transmission and reception attempting process for attempting information transmission and reception with an access point, by means of the mutually recognized wireless communication, a data acquisition process for acquiring desired print data acquired by the mutually recognized wireless communication when information transmission and reception by the transmission and reception attempting process succeed, and a printing control process for controlling the feeder and the printing head so that printing is performed on a print-receiving medium.
US10049301B2

A computer-implemented method for identifying an optimal set of parameters for medical image acquisition includes receiving a set of input parameters corresponding to a medical imaging scan of a patient and using a model of operator parameter selection to determine a set of optimal target parameter values for a medical image scanner based on the set of input parameters. The medical imaging scan of the patient is performed using the set of optimal target parameter values to acquire one or more images and feedback is collected from one or more users in response to acquisition of the one or more images. This feedback is used to update the model of operator parameter selection, thereby yielding an updated model of operator parameter selection.
US10049297B1

The invention provides a data driven method for transferring indoor scene layout and color style, including: preprocessing images in an indoor image data set, which includes manually labeling semantic information and layout information; obtaining indoor layout and color rules on the data set by learning algorithms; performing object-level semantic segmentation on input indoor reference image, or performing object-level and component-level segmentations using color segmentation methods, to extract layout constraints and color constraints of reference images, associating the reference images with indoor 3D scene via the semantic information; constructing a graph model for indoor reference image scene and indoor 3D scene to express indoor scene layout and color; performing similarity measurement on the indoor scene and searching for similar images in the data set to obtain an image sequence with gradient layouts from reference images to input 3D scene; performing image-sequence-guided layout and color transfer generation for indoor 3D scene.
US10049292B2

Tools are provided including intelligent provisions to perform processing of mail at a mailcenter that services plural mail service customers, such as, for example, adapted based on metrics and analytics derived from previous mail processing.
US10049285B2

A vehicular control system includes a camera and a control having an image processor that processes captured image data to determine an object present in the forward field of view of the camera. The control is operable to determine an estimated time to arrival of another vehicle at a location that is in the projected path of travel of the equipped vehicle. Responsive to the received information being indicative of the state of a signal light at an intersection being green and responsive at least in part to (i) determination that the estimated time to arrival of the other vehicle is at least a threshold amount and (ii) determination that an object is not present in the projected path of travel of the equipped vehicle, the control may determine that it is safe for the equipped vehicle to proceed along the projected path of travel.
US10049271B2

An authentication system controlled by eye open and eye closed state and a handheld control apparatus thereof are provided. The handheld control apparatus includes a housing case, an image capturing unit and a processing unit. The housing case has a window and is suitable for a user to hold. The image capturing unit is disposed in the housing case and captures an eye area of the user through the window to obtain an image sequence. The processing unit is coupled to the image capturing unit and analyzes the image sequence to obtain eye image information of the eye area of the user. The processing unit detects an eye-open state and an eye-closed state of the user based on the eye image information, converts a plurality of the eye-open states and the eye-closed states into a blink code, and accordingly generates a control command to control a security equipment.
US10049267B2

The novel technology described in this disclosure includes an example method comprising capturing sensor data using one or more sensors describing a particular environment; processing the sensor data using one or more computing devices coupled to the one or more sensors to detect a participant within the environment; determining a location of the participant within the environment; querying a feature database populated with a multiplicity of features extracted from the environment using the location of the participant for one or more features being located proximate the location of the participant; and selecting, using the one or more computing devices, a scene type from among a plurality of predetermined scene types based on association likelihood values describing probabilities of each feature of the one or more features being located within the scene types.
US10049265B2

Methods and apparatus to monitor environments are disclosed. An example method includes triggering a two-dimensional recognition analysis, in connection with a first frame of data, on two-dimensional data points representative of an object detected in an environment, the triggering based on satisfying a first trigger event, the first trigger event one of (1) a distance between the object and a sensor of the environment satisfying a threshold distance, or (2) elapsing of a time interval. In response to determining that the object is recognized as a person in the first frame, triggering the two-dimensional recognition analysis in connection with a second frame, the second frame subsequent to the first frame, the two-dimensional recognition analysis of the second frame performed on two-dimensional data points representative of a location in the second frame corresponding to the location of the person in the first frame.
US10049264B2

According to the present disclosure, a page-turned bound medium is read continuously to acquire images, it is determined whether there is any image without the appearance of a foreign object out of the images corresponding to the same page, when it is determined that there is any image without the appearance of the foreign object, the image without the appearance of the foreign object is acquired as an output image, and when it is determined that there is not any image without the appearance of the foreign object, the images corresponding to the same page are combined to acquire the output image.
US10049259B2

Disclosed are a fingerprint module, a method for fabricating the same, and a mobile terminal. The fingerprint module has a fingerprint chip and a circuit board. The fingerprint chip has an identifying surface and a connecting surface opposite to the identifying surface, wherein the identifying surface is configured to identify a fingerprint of a user. The circuit board is attached to the connecting surface, wherein a sealing adhesive is disposed between the circuit board and the fingerprint chip.
US10049253B2

In one aspect, a fingerprint sensor device for fingerprint detection includes an array of sensor pixels to capacitively couple with a touched portion of a finger to form an array of fingerprint associated capacitors having capacitive values indicative of a fingerprint. Each sensor pixel includes an output terminal configured to output an output signal that indicates a local capacitive coupling with the touched portion of the finger as part of fingerprint data for fingerprint detection; a capacitive sensing layer including an electrically conductive material that can be capacitively coupled to a local part of the touched portion of the finger, forming a fingerprint associated capacitor, the capacitive sensing layer operable to be coupled to the output terminal to cause the output signal; an integrated circuit layout layer that is electrically conductive; a fingerprint voltage generator; and a layout voltage generator.
US10049252B2

A chip package includes a substrate, a capacitive sensing layer and a computing chip. The substrate has a first surface and a second surface opposite to the first surface, and the capacitive sensing layer is disposed above the second surface and having a third surface opposite to the second surface, which the capacitive sensing layer includes a plurality of capacitive sensing electrodes and a plurality of metal wires. The capacitive sensing electrodes are on the second surface, and the metal wires are on the capacitive sensing electrodes. The computing chip is disposed above the third surface and electrically connected to the capacitive sensing electrodes.
US10049249B2

Indicia readers may be configured with two illumination light sources: a primary light source for illuminating primary indicia (e.g., a barcode) and a secondary ultraviolet (UV) light source for revealing secondary indicia (e.g., UV fluorescent watermarks) that are used to protect against counterfeit and fraud. Ultraviolet light can be harmful. The present invention embraces methods and a device for controlling the secondary UV light source to limit UV exposure. When an exposure risks is detected, the UV light source is deactivated.
US10049247B2

Disclosed are techniques to enhance an in-counter sweep-style data reader, having frame buffer memory and an imager defining a read zone, so as to improve a likelihood of decoding an optical code appearing in initial image frames by managing utilization of the frame buffer memory according to a prioritization of different categories of image frames captured by the imager as an object bearing an optical code is passed through the read zone.
US10049244B2

Multiple sensing network units are deployed overhead in a venue. Each unit supports a motion detecting system for detecting a level of motion in a zone of the venue, and an RFID locationing system for reading RFID tags in the venue, in response to the motion level detected by the motion detecting system. The performance of the RFID locationing system is adjusted and optimized in response to the detected motion level.
US10049243B2

A system and method for determining and tracking a location of a participant traveling along a route wherein the participant being tracked with an RFID tag using an RFID tag reader and a timing system, the system includes a location device associated with the RFID tag and has a location data receiver for receiving location information from a location providing source, and a wireless communication interface and time stamps each received location information, and transmits tag location data over the wireless interface, and a location detection device that is in wireless communication with the location device receives the transmitted tag location data, and transmits the received location data to the timing system, with the timing system associating the received location data with the RFID tag number as provided by the RFID tag reader provided tag reads of the RFID tag associated with the location device.
US10049240B2

A method of establishing a location beacon includes establishing a bi-directional wireless radiofrequency connection between a directed light beacon device and a networked device in communication with a central server; assigning a beacon identification code to the directed light beacon device at the central server; transmitting the beacon identification code to the directed light beacon device through the bi-directional wireless radiofrequency connection; and transmitting the beacon identification code in a directed light beacon signal from the directed light beacon device.
US10049234B2

Systems and methods may provide implementing one or more device locking procedures to block access to a device. In one example, the method may include receiving an indication that a user is no longer present, initiating a timing mechanism to set a period to issue a first device lock instruction to lock a peripheral device, relaying timing information from the timing mechanism to a controller module associated with the peripheral device; and locking the peripheral device upon expiration of the period.
US10049228B2

Native file encryption support is integrated into an existing file system that does not provide such support, such as the FAT family of file systems, while maintaining backwards compatibility with previous implementations of these file systems.
US10049226B1

Techniques are described for facilitating access of computing system users to restricted functionality, such as internal functionality of a business or other organization (e.g., internal systems and/or confidential information available to some or all business employees or other organization members). The restricted functionality access may in some situations be provided in conjunction with publicly available information from the organization, such as to use that publicly available information as part of a user interface that allows an authorized subset of users to access the restricted functionality. In some situations, the restricted functionality access may be facilitated by an access provider system that executes on a client computing system of an authorized user, such as a program operating in conjunction with another presentation program that presents publicly available information (e.g., as an extension program for the presentation program), and that modifies the interactions available to the user when using the presentation program.
US10049224B2

Some aspects of the disclosure generally relate to providing single sign on features in mobile applications in a secure environment using a shared vault. An application may prompt a user to provide user entropy such as a passcode (e.g. a password and/or PIN). The application may use the user entropy to decrypt a user-entropy-encrypted vault key. Once the vault key is decrypted, the application may decrypt a vault database of the shared vault. The shared vault may store shared secrets, such as server credentials, and an unlock key. The application may store the unlock key, generate an unlock-key-encrypted vault key, and cause the shared vault to store the unlock-key-encrypted vault key, thereby “unlocking” the vault. The application may then use the unlock key to decrypt the vault database without prompting the user to provide user entropy again.
US10049221B2

Concepts and technologies are disclosed herein for management of application access. A security management application can be configured to set access controls and/or other security settings relating to application programs. Additionally, or alternatively, particular functions and/or functionality associated with application programs may be individually configured. Settings reflecting the access controls and/or other security settings can be stored and can be applied at the user device. The security management application also can be configured to determine if security settings and/or access controls are to be overridden. Data can be collected from various sensors and/or other sources to use in determining if particular application programs and/or application program functionality is to be allowed. Thus, normally disallowed activities can be allowed in emergency conditions, when in a business location associated with a particular device, and/or at other times and/or under other circumstances.
US10049220B1

A computer-implemented method for transformation of security information and event management (SIEM) rules and deploying the SIEM rules in a network of event processors. A computer system or server converts the SIEM rules to formal representations. The computer system or server generates rule abstraction of the formal representations, by using an abstraction function. The computer system or server constructs a finite automaton based on the rule abstraction. The computer system or server eliminates irrelevant transitions in the finite automaton to generate an optimized finite automaton. The computer system or server generates optimized formal rules, based on the optimized finite automaton. The computer system or server converts the optimized formal rules to optimized SIEM rules. The computer or server deploys the optimized SIEM rules in the network of the event processors.
US10049218B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rollback resistant security are disclosed. In one aspect, a method, during a boot process of a computing device, includes the actions of obtaining a secret key derived from device-specific information for the computing device. The method further includes verifying that a signature for a software module is valid. The method further includes obtaining information indicating a current version of the software module. The method further includes using the secret key to generate a first encryption key corresponding to the current version of the software module and a second encryption key corresponding to a prior version of the software module. The method further includes preventing future access to the secret key until the computing device is rebooted. The method further includes providing the software module access to the first encryption key and the second encryption key.
US10049217B2

An apparatus is provided for protecting a basic input/output system (BIOS) in a computing system. The apparatus includes a BIOS read only memory (ROM), an event detector, and a tamper detector. The BIOS ROM has BIOS contents that are stored as plaintext, and an encrypted message digest, where the encrypted message digest comprises an encrypted version of a first message digest that corresponds to the BIOS contents, and where and the encrypted version is generated via a symmetric key algorithm and a key. The event detector is configured to generate a BIOS check interrupt that interrupts normal operation of the computing system upon the occurrence of an event, where the event includes one or more occurrences of a fuse array access. The tamper detector is operatively coupled to the BIOS ROM and is configured to access the BIOS contents and the encrypted message digest upon assertion of the BIOS check interrupt, and is configured to direct a microprocessor to generate a second message digest corresponding to the BIOS contents and a decrypted message digest corresponding to the encrypted message digest using the symmetric key algorithm and the key, and is configured to compare the second message digest with the decrypted message digest, and configured to preclude the operation of the microprocessor if the second message digest and the decrypted message digest are not equal. The microprocessor includes a dedicated crypto/hash unit disposed within execution logic, where the crypto/hash unit generates the second message digest and the decrypted message digest, and where the key is exclusively accessed by the crypto/hash unit. The microprocessor further has a random number generator disposed within the execution logic, where the random number generator generates a random number at completion of a current BIOS check, which is employed by the event detector to randomly set a number of occurrences of the event that are to occur before a following BIOS check.
US10049207B2

A method of operating a storage system includes using the device driver to combine a password, the key salt, and the number of iterations to generate a primary key, using the device driver to generate a key schedule from the primary key, receiving an encrypted master key at the device driver, and using the device driver to decrypt the encrypted master key with the key schedule.
US10049198B2

Embodiments are directed to a computer system for securing an electronic device. The system includes at least one processor configured to receive at least one communication from an entity seeking to access the device. The at least one processor is further configured to generate a graph of the at least one communication from the entity seeking access to the device. The at least one processor is further configured to determine a difference between a cognitive trait of the entity seeking access to the device, and a cognitive identity of an entity authorized to access the device. The at least one processor is further configured to, based at least in part on a determination that the difference is greater than a threshold, deploy a security measure of the device.
US10049196B2

A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
US10049189B2

The method set out herein involves conducting clinical trial to develop parenteral therapeutic product with drug delivery device. The method comprises conducting a dose-finding clinical study using a variable dose drug delivery device to evaluate multiple clinical doses, wherein the variable dose drug delivery device is automatic, portable and for user self-administration. During the dose-finding clinical study, both the performance of the drug and the performance of the variable dose drug delivery device are evaluated.
US10049159B2

Enhanced techniques for data retrieval in a distributed computing environment are described. A computing node of a distributed computing environment may receive a data request. The computing node may include one or more subsets of data. The computing node may be configured to search among the one or more subset of data for a beginning of a data range that is responsive to the data request. The computing node may be further configured to forward a data range responsive to the search to another computing node of the distributed computing system to be merged with one or more additional data ranges. Other embodiments are described and claimed.
US10049158B1

Disclosed are various embodiments for identifying events in media content based on user actions with respect to the rendering of such media content. To this end, media content is rendered in a computing device. User actions are obtained relative to a user interaction with the media content item. Such user actions are sent in the form of user behavior reports to at least one server. Each user behavior report indicates the user action and a timestamp associated with the user action, the timestamp indicating a point in the media content item. An application on the server identifies events in the media content based on the information in the behavior reports.
US10049154B2

The present invention includes an expert system in which a search index furnishes answers to incoming queries provided in natural language. A search index for a specific field contains components that facilitate selecting a best fitting stored answer to the incoming query. Furthermore, context of the incoming query (e.g. location of the user, a current web page or service being used/viewed by the user, the time, etc.) may be considered when selecting a best fitting answer.
US10049150B2

Techniques for category-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items (e.g., Web pages, images, videos) that are related to specified categories. In one embodiment, the CRS processes content items to determine entities referenced by the content items, and to determine categories related to the referenced entities. The determined entities and/or categories may be part of a taxonomy that is stored by the CRS. Then, in response to a received request that indicates a category, the CRS determines and provides indications of one or more content items that each have a corresponding category that matches the indicated category. In some embodiments, at least some of these techniques are employed to implement a category-based news service.
US10049137B2

Search systems and methods for searching structured data and enhancing the relevancy of search results provided to a requesting user or application. Enhanced search results are provided by searching a cache of a user's most recently used items to eliminate or reduce search indexing latency. Also, more relevant search results are provided by re-ranking results based on use history, data security models and/or hierarchical user role models. Further, enhanced search results are provided by including user information in the search index.
US10049134B2

Systems and methods for processing a query are provided. A method for processing a query of a tree-based dataset, comprises receiving the query, and analyzing the query and the dataset to create an execution plan for the query, wherein creating the execution plan comprises partitioning traversals over the dataset into sequential and parallel components, and distributing the components across a plurality of processing threads that independently traverse their portion of the dataset and compute local results. The method further comprises merging the local results to compute a final result.
US10049129B2

An approach is provided for converting voluminous sensor datasets into manageable distance based buckets for slope and curvature map updates. The approach involves causing, at least in part, a map-matching of one or more data sessions with one or more map links, wherein the one or more data sessions represent one or more location data packages associated with a vehicle. The approach also involves causing, at least in part, a division of the one or more map links into one or more buckets at one or more intervals. The approach further involves processing and/or facilitating a processing of the one or more buckets for variance statistics to determine reliability information for acceleration slope values, acceleration curvature values, or a combination thereof calculated from the one or more location data packages. The approach also involves causing, at least in part, an updating of one or more maps based, at least in part, on the reliability information.
US10049127B1

Efficiency with respect to traditional techniques is a key issue facing designers of software transactional synchronization mechanisms. Meta-transactional synchronization allows integration of transactional support into an object-oriented programming language, such as the Java language through the existing synchronization structure of the JVM. Meta-transactional synchronization provides source-level transactional operations that co-exist with synchronized operations. An implementation of a shared object in an object-oriented programming language tracks concurrently executing transactions attempting to access the shared object with at least one header word of the shared object.
US10049118B2

A cluster-wide consistency checker ensures that two file systems of a storage input/output (I/O) stack executing on each node of a cluster are self-consistent as well as consistent with respect to each other. The file systems include a deduplication file system and a host-facing file system that cooperate to provide a layered file system of the storage I/O stack. The deduplication file system is a log-structured file system managed by an extent store layer of the storage I/O stack, whereas the host-facing file system is managed by a volume layer of the stack. Illustratively, each log-structured file system implements a key-value store and cooperates with other nodes of the cluster to provide a cluster-wide (global) key-value store. The consistency checker verifies and/or fixes on-disk structures of the layered file system to ensure its consistency. To that end, the consistency checker may determine whether there are inconsistencies in the key-value store and, if so, reconciles those inconsistencies from a client (volume layer) perspective.
US10049109B2

Techniques include outputting to a developer an offer to opt-in to a translation feature that enables human translators to translate their web page to a target language. In response to receiving a first request to opt-in to the translation feature, the server: generates and stores a web page copy, obtains from the human translators translations of at least a portion of the web page from its source language to the target language, modifies the web page copy based on the obtained translations to obtain a translated web page that is a translated version of the web page, detects a second request for the web page from a computing device associated with the target language, and in response to detecting the second request outputs, to the computing device, the translated web page with additional content relevant to the computing device or a user associated with the computing device.
US10049107B2

A non-transitory computer readable medium storing a translation program causes a computer to execute a process. The process includes: displaying image information, text regions, and original text in association with each other, the text regions being obtained by extracting regions including an image of text from the image information, the original text being obtained by performing character recognition on the text included in the text regions; and editing the text regions in accordance with the content of a received operation.
US10049105B2

[Object] An object is to provide an apparatus for attaining highly precise word alignment.[Solution] The apparatus includes: selecting means receiving a bilingual sentence pair and a word alignment for the bilingual sentence pair, for successively selecting words fj of a sentence in a first language in a prescribed order; and a recurrent neural network (RNN) 100, computing, for all words of the sentence in the first language, a score 102 representing a probability that a word pair consisting of the word fj and a word ea_{j} aligned with the word fj by a word alignment aj in a second language of the bilingual sentence pair is a correct word pair, and based on this score, for computing a score of the word alignment aj. When computing a score of word pair (fj, ea_{j}), RNN 100 computes a score 102 of the word pair (fj, ea_{j}) based on all word alignments a1j-1 selected by the selecting means prior to the word fj of the word pair (fj, ea_{j}), of the word alignments aj, by means of a recurrent connection 118.
US10049104B2

Processors are configured to analyze message text content to determine whether the text content proposes a meeting event at a specified location and a specified time. In response to determining that the text content proposes said meeting event, the processor determines whether a meeting is possible at the specified location and the specified time as a function of forum availability. In response to determining that the meeting is possible, the processor generates a confirming appointment message comprising text content that identifies creation of a meeting event at the meeting place at the specified location and at the specified time. In response to determining that the meeting is not possible, the processor creates an alternative meeting proposal message that includes alternative text content, including an alternative, different location or an alternative, different time.
US10049097B1

The present disclosure discloses methods and systems for creating a multi-layered Optical Character Recognition (OCR) document, the multi-layered OCR document facilitates selection of the desired text from the multi-layered OCR document. The method includes receiving a scanned image corresponding to a document, the document includes text information. A binary image is generated from the scanned image. Then, a morphological dilation operation is performed to create one or more text groups, using a horizontal structuring element and a vertical structuring element. Thereafter, OCR operation is applied on each text group to generate a corresponding OCR layer. The one or more OCR layers are then combined while creating a multi-layered OCR document. Finally, the combined OCR layers are superimposed as invisible text layers over the scanned image to create the multi-layered OCR document.
US10049096B2

Methods and systems for template creation for a data extraction tool. A first template is selected from a plurality of documents provided by a user. An OCR engine annotates the first template and at least one data region in the first template corresponding to a set of parameters required in a target template is identified by selecting a geometrical region on the first template. At least one interim template is created based on the identification, and the plurality of documents are analyzed using the interim template to extract data values in the data region. The documents are converted to a format compliant with the target template based on the analysis.
US10049081B2

A system for documenting the state of a component, for example a component present on board a transport device; the use of such a system in a transport device; a transport device having such a system; an associated method for documenting the state of a component; and a computer program for executing the method. The transport device may be an aircraft. The system comprises a central logbook equipment and at least one mobile recording device, the mobile recording device comprising a recording unit for recording items of multimedia information relating to the state of the component, and a transmitting unit for transmitting the recorded items of multimedia information to the central logbook equipment. The central logbook equipment is configured to generate a multimedia logbook entry on the basis of the transmitted items of multimedia information, and to store the generated multimedia logbook entry.
US10049069B2

An information processing apparatus that includes a plurality of ports, selectively connects one of the plurality of ports, and is interconnected to a plurality of an apparatuses via the plurality of ports, the information processing apparatus includes a memory configured to store therein zoning information indicating a connection relationship between the plurality of ports; and a processor coupled to the memory and configured to issue, based on the zoning information, at least one of a first instruction for instructing to announce in a visually confirmable manner by using an indicator arranged so as to correspond to one or more of the plurality of ports and a second instruction for instructing to transmit an announcement command signal used for requesting an apparatus coupled to the information processing apparatus to announce a port of the apparatus in a visually confirmable manner.
US10049064B2

Systems and methods for transmitting inter-processor interrupt messages by privileged virtual machine functions. An example method may comprise: mapping, by a hypervisor being executed by a processing device of a host computer system, a plurality of interrupt controller registers of the host computer system into a memory address space of a virtual machine being executed by the host computer system; mapping, into the memory address space of the virtual machine, a task mapping data structure comprising a plurality of records, each record associating a task with a processor of the host computer system; and mapping, into the memory address space of the virtual machine, a notification code module to be invoked by the virtual machine for writing a notification message into an interrupt controller register associated with a processor identified using the task mapping data structure.
US10049059B2

In one aspect, a first device includes a housing, at least one system component housed by the housing, a connector coupled to the housing that engages with a second device for exchange, between the first device and the second device, of at least one of data and power, and a first magnet coupled to the housing. The first magnet is coupled to the housing so that a first pole of the first magnet faces away from the first device to repel a first pole of a second magnet coupled to the second device when the first device is juxtaposed next to the second device in a first orientation relative to the second device.
US10049049B2

A disclosed information processing method is executed in a distributed processing system that processes data by plural information processing apparatuses. And the information processing method includes: obtaining, by a first information processing apparatus of the plural information processing apparatuses and from a second information processing apparatus that manages relations among data, identification information of first data that has a predetermined relation with second data and identification information of an information processing apparatus that manages the first data, upon detecting access to the second data managed by the first information processing apparatus; reading out, by the first information processing apparatus, the first data, upon determining that the information processing apparatus that manages the first data corresponds to the first information processing apparatus; and loading, by the first information processing apparatus, the first data into a cache.
US10049037B2

A storage system, and a method of data management in the storage system, with non-volatile memory device characteristics determined during an inspection of non-volatile memory devices before a runtime operation of a storage device in the storage system including: a controller in the storage system: a drive-level control unit configured for an update of operational capabilities based on the non-volatile memory device characteristics during the runtime operation of the storage device and for a group of the non-volatile memory devices based on the operational capabilities; and a memory control unit, coupled to the drive-level control unit, the memory control unit configured to receive the operational capabilities for control of the non-volatile memory devices.
US10049036B2

Methods and apparatus for reliable distributed messaging are described. A computer system includes a system memory coupled to one or more processors. The system memory comprises at least a non-volatile portion. A particular location within the non-volatile portion is designated as a target location to which a sender module participating in a communication protocol is granted write permission. A receiver module participating in the communication protocol, subsequent to a failure event that results in a loss of data stored in a volatile portion of the system memory, reads a data item written by the sender program at the target location prior to the failure event. The receiver module performs an operation based on contents of the data item.
US10049035B1

A disclosed stream memory management circuit includes a first memory controller circuit for accessing a first memory of a first type. A second memory controller circuit is provided for accessing a second memory of a second type different from the first type. An access circuit is coupled to the first and second memory controller circuits for inputting and outputting streaming data. An allocation circuit is coupled to the access circuit, the allocation circuit configured and arranged to select either the first memory or the second memory for allocation of storage for the streaming data in response to attributes associated with the streaming data. A de-allocation circuit is coupled to the access circuit for de-allocating storage assigned to the streaming data from the first and second memories.
US10049032B2

The present invention provides a method and system for generating negative test input data. A set of attributes and a set of attribute properties can be extracted from a requirement specification. A constraint representation syntax can be framed from the extracted set of attribute properties. A structured diagram is modeled from the framed constraint representation syntax and a set of use cases, a set of path predicates can be constructed from the structured diagram. One or more attribute classes can be determined from the set of path predicates based on an attribute constraint and an attribute dependency. The negative test input data shall be generated from the one or more attribute classes using genetic algorithm.
US10049031B2

Embodiments of the invention provide for the correlation of violating change sets during regression testing of a computer program. A method of the invention includes annotating a test case with a reference to logical operations of different programmatic objects of a computer program. Thereafter, change sets are applied to the program and the test case is executed by a development environment such as a debugger to a point of failure. It is then determined from the annotations change sets related to the logical operations and different ones of the determined change sets are sequentially replaced and the test case repeatedly re-executed. As such, the ones of the replaced change sets resulting in failure from re-execution of the test case are determined to be violating change sets.
US10049020B2

Disclosed herein are system, method, and computer program product embodiments for providing point in time recovery on a database. An embodiment operates by determining that one or more values were written to one of a plurality of database nodes of a database as part of a write transaction. The one or more data pages to which the one or more values were written are copied to a storage location of a backup corresponding to the write transaction. The storage location of the one or more data pages in the backup are written to a location in a transaction log corresponding to the write transaction.
US10049016B2

In the dedupe storage network priority to data replication needs to be given over the garbage collection (GC) activity. For this purpose GC running on any site should not impose any locking on its peer sites for replication. For replication activity GC activity must be completely transparent. In the dedupe storage network, the retention policy of a replicated image is controlled by the site where the image was originated. Distributed GC running on the originating site can only inform the replication sites the list of expired replicated images and cleanup of replicated garbage chunks from its remote FS database for corresponding replication sites. But it cannot cleanup garbage chunks from replication sites. Garbage chunks can only be cleaned by the local GC running on that site.
US10049013B2

A system for applying a recovery mechanism to a network of medical diagnostics instruments is provided herein. The system includes the following: a plurality of medical diagnostics instruments, each associated with a network connected component; a plurality of communication modules, each associated with a corresponding one of the plurality of network connected components, wherein each one of the plurality of communication modules is arranged to report on malfunctioning components that are network connected with the corresponding component, and a recovery module, configured to: (i) obtain reports from the communication modules; (ii) re-establish the malfunctioning components; and (iii) notify all communication modules of the re-establishment of the malfunctioning components, wherein the communication modules are further configured to re-establish connection between the corresponding components and the re-established components.
US10049004B2

An electronic system includes: a host processor; a system memory, coupled to the host processor, includes data persistence regions identified by the host processor; a non-volatile storage device, including a fast path write (FPW) reserved area, configured to store user data from the system memory in a non-volatile media; and a power monitor unit, coupled to the host processor, configured to detect a power loss by a primary power failure detector and assert a power-loss detection control; and wherein the host processor is configured to engage a RAM flush driver for moving the content of the data persistence regions to a fast path write (FPW) reserved area in the non-volatile media when the power-loss detection control is asserted.
US10049002B2

Bandwidth modulation may enable most of the display data-path to operate at a lower performance level to reduce power consumption by using compression as part of the display engine capability. Use of compression may afford a bit rate reduction and/or lane width reduction on the display interface to support high resolution display. With the bit rate and/or lane reduction and selective use of a refresh rate reduction, this technique can be used to lower the power consumption of the display data-path.
US10049001B1

Server computers often include one or more input/output (I/O) devices for communicating with a network or direct attached storage device. Data written to or read from storage devices may acquire errors in transit. The I/O adapter device may implement processes to generate or check error correction values, where the error correction values are provided to verify the correctness of the written or read value. The I/O adapter device may determine the portion of the data to be used in calculating the error correction value in a flexible and configurable manner.
US10048985B2

Techniques for estimating time remaining for an operation are described. Examples operations include file operations, such as file move operations, file copy operations, and so on. A wide variety of different operations may be considered in accordance with the claimed embodiments, further examples of which are discussed below. In at least some embodiments, estimating a time remaining for an operation can be based on a state of the operation. A state of an operation, for example, can be based on events related to the operation itself, such as the operation being initiated, paused, resumed, and so on. A state of an operation can also be based on events related to other operations.
Patent Agency Ranking