US10798858B2

After one suction nozzle turns from one arrangement pitch ahead of a work position toward the work position and immediately before the suction nozzle starts descent at the work position, an image of a side portion of the suction nozzle is captured. Parameters are used for controlling the imaging operation. The parameters include descent start timing when each of the suction nozzles starts descent during mounting of an electronic component, and data required for determining an imaging time necessary from when a camera starts imaging of the suction nozzle until the camera ends the imaging. Imaging is completed immediately before the one suction nozzle starts descent at the work position.
US10798857B2

In a filter holding structure for holding a filter in a component suction head in which a suction nozzle is detachably attached to a tip part of a nozzle shaft, a filter holding space for holding the filter and an opening allowing communication between the filter holding space and the suction nozzle are provided in a tip part of the nozzle shaft. Also, a communication region of the filter holding space connected to the opening is made narrower than an end surface of the filter on the suction nozzle side and is held in the tip part of the nozzle shaft.
US10798850B2

An electronic device includes an electronic component and a protective shield including a phase change material having a phase change temperature of between 20° C. and 90° C., an antivibration gel having hyperelastic and/or viscoelastic behavior at 20° C., and a separation barrier positioned so as to separate the phase change material and the antivibration gel. The antivibration gel is positioned, at least partly, in contact with the electronic component, and has a thermal conductivity of greater than 1 W/m·K at 20° C.
US10798848B2

Thermal management systems are described herein. A thermal management system includes components of a computing device. The computing device includes a heat generating component and a heat spreader physically connected to the heat generating component. The heat spreader includes a first surface and a second surface. The second surface is closer to the heat generating component than the first surface is to the heat generating component. The computing device also includes a layer of phase change material on at least a portion of the first surface, the second surface, or the first surface and the second surface of the heat spreader.
US10798846B2

The disclosure is related to a coolant replenishment device, a cooling circulation system and an electronic device. The electronic device includes a heat source, a circulation pipe, a pump, a heat exchanger and a coolant replenishment device. The circulation pipe has a circulation channel configured to accommodate a first coolant. The pump is disposed on the circulation pipe. The heat exchanger disposed on the circulation pipe. The coolant replenishment device includes a liquid storage tank, a push plate and a driving member. The liquid storage tank has an accommodating space configured to accommodate a second coolant. The push plate is movable toward or away from the liquid outlet. The driving member is disposed in the liquid storage tank and constantly apply a force on the push plate to push the second coolant from the accommodating place into the circulation channel through the liquid outlet.
US10798843B2

An apparatus is described that forms a lifting and lowering assembly for equipment racks, or other equipment items, by attaching lifters onto a computer equipment rack, and other datacenter equipment, in order to allow the equipment or equipment rack to be raised or lowered vertically without unloading the equipment rack. The lifters mounted on the equipment rack are controlled by a remote control passing signals through a power supply/relay control box that are connected to the rack mounted lifters. Through the attachment and activation of rack mounted lifters, the assembly may raise and lower fully loaded equipment racks in a vertical direction to assist in the maintenance and relocation of equipment racks or other data center equipment.
US10798840B2

A device stand for a portable device, comprising a foldable extension leg which supports the portable device at a cable connection instead of directly supporting the portable device itself. In one or more embodiments, the device stand can be connected to a storage device such as a flash drive, or can directly incorporate a storage device into its form.
US10798838B2

There is provided a resin molded product including a hairline pattern having small roughness and high gloss. The resin molded product includes a surface having a hairline pattern in which a plurality of ridges extending in an X direction is arranged in a Y direction, thus the plurality of ridges includes a plurality of first ridges and a plurality of second ridges higher than the first ridges, with the hairline pattern having a maximum height Ry of 6 [μm] or less in the X direction, and an arithmetic average curvature Spc of apex points of 625 [1/mm] or less.
US10798812B2

A particle accelerator includes: a pair of magnetic poles disposed to face each other; a coil which surrounds each of the magnetic poles and generates a first magnetic flux density directing from the magnetic pole on one side to the magnetic pole on the other side; a foil stripper provided on a circling orbit of charged particles to strip off electrons from the charged particles; and a magnetic flux density adjustment unit which generates a second magnetic flux density directing in an opposite direction to a direction of the first magnetic flux density, in which the magnetic flux density adjustment unit makes an absolute value of magnetic flux density at a position of the foil stripper when viewed in a plan view smaller than an absolute value of the first magnetic flux density.
US10798811B2

A device includes: a first magnet array; a first magnet support body; a second magnet array; a second magnet support body; a gap drive mechanism for performing vertical drive of the magnet support bodies to change a gap; first, second connection beams connected to the magnet support bodies; a mechanism for connecting the connection beams to the gap drive mechanism; a cancellation spring mechanism for cancelling a suction force that acts between magnet arrays; and a spring interlocking mechanism for connecting the cancellation spring mechanism to the magnet support bodies. In the spring interlocking mechanism, first and second spring support frames that are connected to the first and second connection beams via a connecting portion, and a guide mechanism for guiding vertical movements of the first and second spring support frames are mounted, and the cancellation spring mechanism are mounted to both the first and second spring support frames.
US10798803B2

An LED based illumination device includes an and a LED based light engine and a light control and communications gateway (LCCG). An LED driver in the LCCG receives receives a light control command via a lighting control network interface and in response provides an an electrical current that controls the amount of light produced by the LED based light engine. The lighting control network interface of the LCCG is communicatively coupled to a lighting control network. The LCCG additionally includes a building management network interface that is communicatively coupled to a building management network. Identification and operational data for a plurality of LED based illumination devices communicatively coupled to the lighting control network is stored in memory, and operational data is communicated from the LCCG over the building management network interface to a building management system communicately coupled to the LCCG over the building management network.
US10798800B2

A system and a method for automatically creating and operating a functional association of multiple luminaires is proposed. The system consists of two or more devices that each contain one or more sensors, logic processing circuitry and communication circuitry that is able to transmit messages between devices. The set of devices that constitute the members of a functional association is selected from a larger set of candidate devices. The selection process involves each device comparing the sensor data received from neighbouring devices relating to occupancy and daylight sensors against the device's occupancy and daylight sensor data.
US10798798B2

A lighting control device is provided which includes a microcontroller, at least one wireless transceiver, at least one dimmer, one or more lighting terminals powered by the at least one dimmer, at least one environmental sensor, and at least one input device. In operation, the microcontroller obtains environmental data from the at least one environmental sensor, obtains input data from the at least one input device, transmits the environmental data and the input data to an external server, obtains a lighting operating schedule based on the environmental data and the input data from the external server, and executes the lighting operating schedule from the external server by controlling one or more smart bulbs via the at least one wireless transceiver and controlling the electrical current output to lighting terminals.
US10798786B2

A cooking appliance has a cooking plate for the direct preparation of food products thereon and has a heating device thereunder, wherein the heating device runs parallel to the cooking plate and bears at least partially against the bottom side of the cooking plate. The heating device has a flat carrier disc running parallel to the cooking plate, on the bottom side and top side of which carrier disc there are arranged in each case heating means which in each case substantially cover the carrier disc. Both heating means have in each case a multiplicity of heating conductors to cover the bottom side and top side of the carrier disc. The carrier disc may be composed of micanite, and the heating conductors may be thick-film heating conductors.
US10798785B2

A heat-conducting body (110, 210, 310, 410, 510, 610, 710, 810), for a nozzle heater (100, 200, 300, 400, 500, 600, 700, 800) has a groove with a bottom (913, 943) or a plurality of grooves with a bottom (913, 943) each. The one groove or the plurality of grooves has/have a first section (111, 211, 311, 411, 511, 611, 711, 811, 911) and a second section (512, 712, 912). The first section and the second section cross or intersect each other at least at one point. A depth of the first section (111, 211, 311, 411, 511, 611, 711, 811, 911) differs from a depth of the second section (512, 712, 912) at least at the points at which the first section (111, 211, 311, 411, 511, 611, 711, 811, 911) and the second section (512, 712, 912) cross each other.
US10798766B2

Embodiments of the present disclosure provide a multi-connectivity communication method and a device. An access network device of an LTE network sets up a second connection for UE and splits data of the UE through the second connection. The second connection is a connection set up between the UE and the access network device of the LTE network through an access network device of a next generation network. Therefore, dual connectivity between the UE and the LTE network and the next generation network is implemented, a data transmission rate of the UE is increased, and a throughput of the entire network can be increased.
US10798763B2

A communications apparatus and method provide logic for establishing communications sessions in accordance with one or more connection rights. In one implementation, a communications apparatus may include a control circuit configured to establish, through an information processing apparatus, a communications session with an additional communications apparatus associated with one or more first connection rights. The established communications session may be associated with one or more second connection rights that differ from the first connection rights, and the control circuit may be further configured to generate an instruction to transmit data in accordance with the second connection rights.
US10798758B2

A communication apparatus automatically stops operating in a direct wireless communication mode in conjunction with a user's logging out from the communication apparatus.
US10798754B2

A method and apparatus are disclosed from the perspective of a network node. In one embodiment, the method includes the network node transmitting a first message with a DRB (Data Radio Bearer) configuration to a UE (User Equipment) for establishing a default DRB for a PDU (Packet Data Unit) session, wherein the DRB configuration includes a QFI (QoS Flow Id) configuration used to indicate whether a QFI field is present or not in uplink for the default DRB and the QFI configuration is always set to a value indicating the QFI field is present in uplink for the default DRB. The method further includes the network node establishing the default DRB with a presence of the QFI field in uplink. The method also includes the network node receiving a SDAP (Service Data Adaptation Protocol) PDU with the QFI field via the default DRB from the UE.
US10798739B2

A method is disclosed where a user equipment (“UE”) is operating in a carrier aggregation mode and connected to a first cell operating on a licensed band and a second cell operating on an unlicensed band. The method may include the UE performing a carrier sensing operation on the unlicensed band, determining, from the carrier sensing operation, a duration that the unlicensed band will be occupied, refraining from transmitting data to the second cell on the unlicensed band for the duration that the unlicensed band will be occupied and setting a transmitter in communication with the second cell to a low power mode for the duration that the unlicensed band will be occupied.
US10798738B2

[Object] To provide a device capable of performing efficient resource sensing in V2X communication.[Solution] Provided is a device including a processing unit configured to perform sensing using one of first sensing of sensing resources for a predetermined period and selecting communication resources on a basis of a result of the sensing and second sensing of selecting communication resources on a basis of a result of decoding control information transmitted by another user with reference to a mapping table at the time of the first sensing and the second sensing.
US10798735B2

Solutions to problems from delays in channel acquisition by UEs in a contention-based shared radio frequency spectrum band are disclosed. For example, if an eNB knows of a recent or ongoing downlink transmission on a frequency to be used for uplink transmission by a UE, then the eNB may instruct the UE to either skip performance of LBT on that frequency or else perform a type of LBT that is shorter in duration than a full CCA. One way for the eNB to instruct the UE in this fashion is to set an indicator in an uplink grant transmitted to the UE on another frequency. Additionally, in order to avoid truncation of an uplink transmission opportunity, an eNB may notify a UE that an uplink grant is valid for more than one starting point.
US10798730B2

An uplink information transmission method, a terminal device, and an access network device are provided. The method includes: obtaining, by a terminal device, indication information for sending uplink information on a first symbol set of a target carrier; and sending, by the terminal device, the uplink information in a second time in a time occupied by the first symbol set. The second time is a time in the time occupied by the first symbol set other than a first time, and is a time in which the terminal device is allowed to access a channel of the target carrier to send the uplink information.
US10798707B2

This disclosure describes systems, methods, and devices related to data path structure for multi-band operation. A neighbor awareness networking (NAN) device may determine a first NAN data link (NDL) associated with a first frequency band, a first processing core, and a first NAN management interface (NMI). The NAN device may determine a second NDL associated with a second frequency band, a second processing core, and a second NMI. The NAN device may send one or more multi-band indications of at least one of the first NMI or the second NMI, the one or more multi-band indications being indicative of at least one of the first frequency band or the second frequency band. The NAN device may establish a NAN data path (NDP) with a second NAN device using at least one of the first NDL or the second NDL.
US10798701B2

A wireless device receives a first downlink control information (DCI) indicating: a hybrid retransmission request (HARQ) identifier; and a new data identifier (NDI). In response to the first DCI, a first transport block (TB) is generated. In response to not detecting a second DCI during a validation duration: the first DCI is invalidated; and transmission of the first TB is dropped. A third DCI is received. The third DCI indicates a same value of the HARQ identifier. In response to the third DCI, uplink signals are transmitted comprising, based on the NDI, one of an adaptive-retransmission of the first TB or a new transmission of a second TB.
US10798699B2

Embodiments of the present disclosure disclose a physical downlink control channel sending method. The method includes: sending configuration information of a first physical downlink control channel on a predefined resource, where the configuration information of the first physical downlink control channel is used to indicate manners of sending and receiving the first physical downlink control channel; and sending the first physical downlink control channel according to the configuration information of the first physical downlink control channel. Correspondingly, the embodiments of the present disclosure further disclose a physical downlink control channel receiving method, a base station device, and user equipment. By using the present disclosure, a physical downlink control channel, especially, an EPDCCH channel, can be transmitted, to resolve a problem of physical downlink control channel transmission caused by the fact that narrowband user equipment cannot receive a broadband PDCCH channel.
US10798696B2

According to the present invention, a base station transmits zero-power information with respect to a downlink control channel, sets some of downlink control channel candidates in a slot at zero-power in accordance with the zero-power information, and transmits the downlink control channel via the downlink control channel candidates User equipment receives the zero-power information with respect to the downlink control channel and receives the downlink control channel via the downlink control channel candidates in the slot. The user equipment detects the downlink control channel by assuming, on the basis of the zero-power information, that the some of downlink control channel candidates are zero-power.
US10798695B2

Disclosed in the present specification is a method by which a terminal transmits and receives a synchronization signal in a wireless communication system, comprising the steps of: receiving, from a base station, a synchronization signal and an extended synchronization signal, which are repeatedly transmitted a predetermined number of times for each beam; acquiring time and frequency synchronization with the base station on the basis of the received synchronization signal and the received extended synchronization signal; and receiving a beam reference signal related to beam selection from the base station.
US10798688B2

There is disclosed a method of operating a user equipment in a radio access network. The method includes transmitting feedback control signaling, the feedback control signaling representing a number I of information bits. The I information bits are encoded with a code rate based on a code rate indication. The disclosure also pertains to related devices and methods.
US10798687B2

A network device (e.g., an evolved Node B (eNB), user equipment (UE) or the like) can operate to enable scheduling UL transmissions on transmission opportunities outside of the UL grants or for multi-carrier UL scheduling. A communication component of the device can operate to process or generate communications on an unlicensed band or a licensed band in response to UL grants and indications provided via a DL transmission for scheduling. An eNB can provide indications to a UE for processing that indicate whether a transmission opportunity is on the same transmission opportunity as the UL grants or an external/outside transmission opportunity. The indications can further trigger an listen-before-talk (LBT) protocol, which can vary between a category 4 LBT or a single LBT interval that is shorter than the category 4 LBT, depending on the indication.
US10798675B2

A paging method, a paging device and a readable storage medium thereof are disclosed. The method includes: measuring synchronization signal blocks to obtain signal qualities of the synchronization signal blocks; selecting suitable synchronization signal blocks from the synchronization signal blocks based on the signal qualities; selecting a target synchronization signal block from the suitable synchronization signal blocks; and transmitting a paging response message to a base station utilizing a random access channel resource and/or a random access preamble corresponding to the target synchronization signal block to instruct the base station to transmit a paging message utilizing a downlink beam corresponding to the target synchronization signal block.
US10798661B2

Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a control node may determine a power setting for at least one of a first signal or a second signal to be simultaneously communicated between a target wireless node and at least one other wireless node, wherein the power setting is determined based at least in part on whether a first set of resources or a second set of resources are allocated for the first signal or the second signal; and configure the power setting to be used for the first signal or the second signal. Numerous other aspects are provided.
US10798657B2

At least one antenna node is controlled to provide power correction instructions to a wireless communication device at an appropriate time when switching between uplink reception radio lobes, irrespective of which direction the reception radio lobes are directed in relation to the direction of movement of the wireless communication device. Loss of data and receive blocking problems can thereby be at least mitigated.
US10798621B2

Provided are: a method by which a terminal transmits a system information request in a wireless communication system; and a device for supporting the same. The method comprises the steps of: receiving, from a first cell, a list of a frequency and a cell to which a system information request can be transmitted; and determining whether to transmit, to the first cell, the system information request on the basis of the list, wherein the system information request can be transmitted only to a cell included in the list or to a cell using a frequency included in the list.
US10798609B2

Methods, systems, and computer readable media for lock-free communications processing at a network node are disclosed. One method occurs at a first network node configured to add messages to a plurality of queues, wherein each of the plurality of queues is accessed by one of a plurality of threads. The method comprises receiving a first message associated with a first mobile subscriber; determining that the first message is associated with a first partition key; assigning, based on the first partition key, the first message to a first queue of the plurality of queues, wherein the first queue includes messages associated with the first mobile subscriber and wherein the first queue is accessible by a first thread of the plurality of threads; and processing, by the first thread, messages of the first queue in a first in, first out order.
US10798605B2

A terminal obtains network congestion control configuration information. The terminal processes a message generated by the terminal according to the network congestion control configuration information and obtains the processed message. Then the terminal sends the processed message. Therefore, the message generated by the terminal can be processed flexibly to relieve a network congestion problem in the Internet of vehicles.
US10798603B2

A quality of service framework for applications may be provided. First, a Bandwidth Report (BWR) message may be received from a first sub-system by a second sub-system. The BWR message may correspond to traffic to be received from the first sub-system by the second sub-system. Next, based on the BWR message, the second sub-system may schedule grants for the traffic to be received from the first sub-system. The second sub-system may then receive, from the first sub-system, the traffic. Then the second sub-system may transmit the traffic based on the scheduled grants.
US10798601B2

Embodiments herein relate to a user equipment and a radio network node, as well as to methods therein. The method in the radio network node relates to the control of resource allocation for D2D communications in a communications network. The network comprises the network node, a first user equipment, UE, and a second UE, wherein at least one of the first and second UEs is a first D2D capable UE. The method comprises configuring the second UE to transmit a reference signal; transmitting configuration information relating to the second UE to the first UE; receiving a measurement result of the measurement being performed by the first UE on the transmitted reference signal; and performing one or more radio operation task for a D2D communication between the first D2D capable UE and a second D2D communication capable UE based on the measurement result.
US10798596B2

Embodiments of the present invention disclose a measurement method, including: acquiring, by user equipment, a status of using a target unlicensed frequency band by a target radio access technology RAT; and selecting, by the user equipment, a corresponding measurement mode according to the usage status to measure a radio condition of the target unlicensed frequency band. The embodiments of the present invention further disclose user equipment, a network device, and a system. In the present invention, the user equipment can accurately measure the radio condition of the unlicensed frequency band, so as to provide reference information for the network device to schedule the user equipment.
US10798593B2

RF signal amplifiers are provided that include an RF input port, a switching device having an input that is coupled to the RF input port, a first output and a second output, a first diplexer having an input that is coupled to both the first output of the switching device and the second output of the switching device, and a first RF output port that is coupled to an output of the first diplexer. These amplifiers further include an attenuator that is coupled between the second output of the switching device and the input of the first diplexer.
US10798587B2

A method of user proportion investigation and population estimation in a region for mobile communication operators, including the following steps: S1. completing a WiFi network construction in the region; S2. a mobile phone user in the region sending a verification code request for WiFi login to a background by using a client; S3. the background receiving the request from the user, and recording a mobile phone number and a request time of the user; S4. the background completing an identification and classification processing of the operator of the mobile phone number, and obtaining the user proportion in the region for the communication operators within a set period of time; and S5. calculating a population amount in the region according to a number of mobile phone signaling provided by one mobile communication operator thereof and the user proportion in the region for the corresponding communication operator obtained in S4.
US10798584B2

A method, system and device for allocating resources of a base station node (Node B) are disclosed to enable F-DPCH resources of a local cell to be sufficiently used. In this invention, Node B reports to the RNC the F-DPCH capability of the local cell so as to provide a decision-making basis about using or not using the F-DPCH to the RNC. If the local cell supports F-DPCH, when the UE initiates an RRC connection establishment request, the RNC instructs the Node B to distribute the F-DPCH and HSDPA resources to the UE, otherwise the RNC instructs the Node B to distribute DPDCH and DPDCCH resources to the UE. The F-DPCH capability of the local cell can be reported in a newly added IE or extended existing IE of the Audit Response message and Resource Status Indication message.
US10798579B2

A communication method and a related apparatus, where a base station obtains a security policy, where the security policy includes integrity protection indication information, and where the integrity protection indication information is used to instruct the base station whether to enable integrity protection for a terminal device. When the integrity protection indication information instructs the base station to enable integrity protection for the terminal device, the base station sends a target user plane integrity protection indication information to the terminal device.
US10798575B2

An image display system includes a first terminal device and with a second terminal device whose usable function range is smaller than a usable function range of the first terminal device. The image display system includes a display projection unit, a communication unit that establishes wireless connection with the first and second terminal devices, a control unit that manages the wireless connection, and a connection control image generating unit. The control unit and the connection control image generating unit generate a terminal connection image including information for connecting the second terminal device with the image display system, based on terminal connection permission information that assigns the second terminal device whose wireless connection with the display system is permitted, the terminal connection permission information being transmitted from the first terminal device. The display projection unit displays the terminal connection image.
US10798569B2

A method performed in a location server device of a location system is disclosed. The method is performed for securely validating localization of a wireless communication device. The method comprises obtaining first sensor data sensed by the wireless communication device. The method comprises obtaining primary location information of the wireless communication device, and validating the primary location information based on the first sensor data.
US10798559B1

A remote querying system and a service provider repository system functionally cooperate to efficiently store configuration information of one or more subscriber devices within the service provider repository system. The remote querying system receives the configuration information of the one or more subscriber devices from a service provider system. Thereafter, the remote querying system determines differences between this received configuration information and configuration information that is previously stored in the service provider repository system. Next, the remote querying system communicates these differences to the service provider repository system to allow the service provider repository system to update the previously stored configuration information.
US10798558B2

Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.
US10798552B2

Disclosed are an emergency call-for-help method and system based on fingerprint identification for a mobile terminal, and a mobile terminal. When a user is in an emergency, a mobile terminal sends an emergency short message including positional information to emergency contacts, and automatically calls the numbers of all the emergency contacts, so as to rapidly send a call-for-help signal to the outside world, thereby guaranteeing the user's safety, reducing safety risks and being convenient for the user.
US10798541B2

A trap monitoring apparatus, method and system includes an electronic monitoring device monitoring a trap for predetermined condition(s) based on received sensory input, the electronic monitoring device having a wireless transmitter that sends alert messages to a remote notification service based on receiving alerts from sensors, and further based on values of one or more operational parameters to determine whether to ignore sensed predetermined conditions, or to immediately notify or delay notifying a remote notification service.
US10798538B2

A method includes receiving a floor map indicating a layout of a location, displaying at least a portion of the floor map, capturing signal strength data representing a signal field for at least one position on the floor map, identifying an asset within the layout of the location, determining at least one property that identifies the asset using one of a discovery process using a wireless protocol and an image processing application programming interface (API) configured to classify an image and detect individual within the image, updating the floor map with the asset and the at least one property, and communicating the asset and the at least one property to the remote computing device.
US10798536B2

The present disclosure provides a method for processing a system call in a voice call. The method includes: participating, by a first terminal, a voice call with one or more second terminals, the voice call being performed in a non-system voice call application on the first terminal; monitoring, by the first terminal, a system call start event during the voice call; actively stopping, in response to the system call start event, use of an audio device of the first terminal; suspending participation of the first terminal in the voice call; sending, by the first terminal, a voice suspension request to a server to remind the one or more second terminals that the first terminal suspends the voice call; and recovering the voice call when the system call ends.
US10798535B1

Systems and methods may be used for providing an emergency text service on a mobile device. These systems and methods may generate selectable indications with unique addresses and rank the selectable indications based on, for example, proximity of the mobile device to a probable location. Some systems and methods may display the ranked selectable indications on a user interface (e.g., on a display of the mobile device). An address may be inserted into the emergency text message when a selectable indication corresponding to the address is selected.
US10798534B2

Systems and methods for automated routing and rating of communication data.
US10798518B2

Apparatus configured to, based on visual and audio content captured of a scene comprising at least one audio source and the content including at least two audio tracks, each audio track comprising audio captured by a respective one of at least two audio capture devices located at different locations in the scene, and audio-capture-direction information indicative of at least the direction towards each of the audio capture devices; provide for display of a user selectable audio-capture-location graphic for each of the audio tracks, wherein each audio-capture-location graphic is associated with one of the audio tracks and visually associated with the audio source wherein the form or position of the audio-capture-location graphics is indicative of the direction towards the audio source capture device and wherein based on selection of one of the audio-capture-location graphics, provide for audible presentation of the audio track associated therewith.
US10798515B2

An audio system captures audio data of test sounds through a microphone of a headset worn by a user. The test sounds are played by an external speaker, and the audio data includes audio data captured for different orientations of the headset with respect to the external speaker. A set of head-related transfer function (HRTFs) is calculated based at least in part on the audio data of the test sounds at the different orientations of the headset. A portion of the set of HRTFs is discarded to create an intermediate set of HRTFs. The discarded portion corresponding to one or more distortion regions that are based in part on wearing the headset. One or more HRTFs are generated that correspond to the discarded portion using at least some of the intermediate set of HRTFs to create an individualized set of HRTFs for the user.
US10798513B2

Methods, systems, and devices for head-related transfer function generation are described. A device may receive a digital representation of a first audio signal associated with a location relative to a subject, and select from a database a first reference head-related transfer function measurement pair corresponding to the location of the first audio signal. The device may then obtain a second head-related transfer function measurement pair by performing a style transfer operation on the selected reference head-related transfer function measurement pair based on a set of head-related transfer function measurement pairs specific to the subject. As a result, the device may output a second audio signal based on the digital representation of the first audio signal and the second head-related transfer function measurement pair.
US10798502B2

Embodiments are generally directed to implantable transducer systems for implantable hearing prostheses. The implantable transducer systems in accordance with embodiments presented herein include a transducer and an expandable fixation arrangement, such as a radially expandable fixation arrangement, that is configured to anchor/secure the implantable transducer system directly within an elongate cannular cavity extending through a portion of a recipient's skull bone.
US10798499B1

An exemplary hearing device is configured to selectively connect to a remote audio source configured to provide remote audio content. The hearing device operates in a first audio rendering mode in which the processor provides the user with a first audio signal based on a first combination of at least one of the ambient audio content detected by a microphone and the remote audio content. The hearing device determines, while operating in the first audio rendering mode and based on the accelerometer data, a movement of the user. The hearing device determines, based on the movement of the user, whether to switch from operating in the first audio rendering mode to operating in a second audio rendering mode in which the processor provides the user with a second audio signal based on a second combination of at least one of the ambient audio content and the remote audio content.
US10798486B2

A dry audio signal may be received. An envelope of the dry audio signal may be compared to a threshold of the playback device to determine a dry excess. A filter may be applied to the dry audio signal to generate a wet audio signal. An envelope of the wet audio signal may be compared to the threshold to determine a wet excess. Based on the dry and wet excess, a dry gain may be determined for the dry audio signal and a wet gain may be determined for the wet audio signal. The wet audio signal and the dry audio signals may be mixed in proportion to respective gains. The mixed audio signal may avoid exceeding an operational limit associated with audio playback on the playback device.
US10798485B1

A system of wall-mounted audio system zone controllers, each having a digital display of a QR code that is unique to that particular wall-mounted controller. By scanning the QR code with a smart phone, or the like, where that smartphone is connected to the same network as the audio processing assembly that is communicatively connected to the particular wall-mounted zone controller, a user gains access to a website that provides expanded and remote audio control functionality over and above that provided by the wall-mounted zone controller itself. A wireless network router is in communication with the audio processing assembly and with the smart phones used to scan QR codes.
US10798484B1

Methods, apparatus, systems and articles of manufacture are disclosed for audio equalization based on variant selection. An example apparatus to generate equalization adjustments for an audio signal based on user input includes a user interface to prompt a user for the user input corresponding to a selected variant of music, and an input feature set generator to generate an equalization input feature set, the equalization input feature set to be used by a model executor to adjust at least one weight of a neural network model to generate example equalization adjustments for the audio signal based on the user input, the equalization input feature set generated by: generating a data structure corresponding to the user input, the data structure including a number of entries identifying the selected variant of music, and including the data structure in the equalization input feature set.
US10798481B2

The present disclosure a speaker box including: a lower cover; an upper cover enclosing an accommodating space together with the lower cover; a sounding unit accommodated in the accommodating space. The sounding unit and the upper cover together enclose a front chamber, and the sounding unit. The lower cover and the upper cover together enclose a rear chamber. The speaker box further includes an air-permeable spacer assembly sleeved on an end of the sounding unit located in the rear chamber. The air-permeable spacer assembly includes a frame made of sound-absorbing cotton sleeved on the sounding unit, and an air-permeable spacer connected to a side of the frame close to the lower cover. The rear chamber is filled with sound-absorbing particles, and the air-permeable spacer assembly isolates the sounding unit from the sound-absorbing particles. Compared with the related art, the speaker box disclosure has a better low-frequency acoustic performance.
US10798471B2

A wearable biometric monitoring device is configured to assess the biometric signal quality of one or more sensors associated with the monitoring device, determine how the user should adjust the device to improve the biometric fit, and instruct the user to wear the biometric monitoring device a certain way. Communicating instructions to a user may include instructing the user to execute a testing regimen while wearing the biometric monitoring device. The testing regimen facilitates an estimation of a signal quality that can be used to provide feedback to the user that he/she needs to adjust the device to improve the biometric fit and the biometric signal quality.
US10798470B2

Footwear systems include an article of footwear and a data transmission system engaged with the article of footwear. The transmission system transmits data to a remote system, such as a display system, another data transmission system, a processing system, etc. Such footwear systems further may include activation systems for activating the transmission and/or display systems. The transmitted data may be used for various purposes, such as: (a) identifying a user of the article of footwear; (b) activating targeted advertising or product information; (c) confirming the user's presence at a specific location and/or at a specific time; (d) determining start, finish, and/or intermediate split times for specific user; (e) confirming athletic equipment usage; (f) providing data for a game or reward program; (g) registering the user for an event or competition; or the like.
US10798469B2

A cable management apparatus for a portable rack-mounted electronics enclosure includes a first arm portion configured to mount the apparatus to the portable rack-mounted electronics enclosure, a second arm portion rotationally coupled to the first arm portion, the second arm portion comprising a guide configured for guiding cables routed to electronics housed within the portable rack-mounted electronics enclosure, and a latch mounted to the first arm portion or the second arm portion, the latch being movable to a latched position for preventing rotation of the second arm portion relative to the first arm portion and to an unlatched position for allowing rotation of the second arm portion relative to the first arm portion.
US10798466B2

A simplified HTML based video advertisement delivery which can be employed by receivers using existing data protocols such as simple HTML text tracks is disclosed. Text tracks are used as a trigger to launch interactive video advertisements, then advertisement delivery is managed with reduced system load. This ameliorates the “load time” problem and can also be used to allow the user to interact with the advertisement for an extended time.
US10798463B2

A system and method for notifying a user of various events through the in-vehicle system while suppressing notifications at a mobile device or a wearable device includes the mobile device and the in-vehicle infotainment system in communication with the mobile device. The mobile device receives a notification signal, suppresses displaying the notification signal and communicates the notification signal to the in-vehicle infotainment system. The in-vehicle infotainment system displays the notification signal on a screen display.
US10798461B2

The present disclosure provides a method for switching control modes of a smart TV, a device and a computer readable medium. The method comprises: collecting a user's first triggering operation when the smart TV set is in a first control mode; according to a preset switching operation corresponding to a first control mode, verifying whether a first triggering operation is a switching operation for switching the first control mode into a second control mode; if yes, switching the control mode of the smart TV set from the first control mode to the second control mode. The technical solution of the present embodiment may be employed to implement the switching of different control modes of the TV set so that at the same time, the smart TV set is only located in one control mode so that messy control of the smart TV set will not be caused, and the control efficiency of the smart TV set is effectively improved.
US10798459B2

A user interest analysis generator analyzes input data corresponding to a viewing of the video program via the A/V player by at least one viewer, to determine a period of interest corresponding to the at least one viewer and to generate viewer interest data that indicates the period of viewer interest. A social media generator processes the viewer interest data and time coded metadata corresponding to the video program to automatically generate a social media post, corresponding to content of the video program during the period of interest, for posting to a social media account associated with the at least one viewer.
US10798454B2

A method for presenting interactive multimedia programs includes selecting a multimedia program having a plurality of segments, classifying the multimedia program and the plurality of segments according to content, and generating a plurality of additional content items based on the classification, each of which is associated with at least one of the plurality of segments. The method further includes generating a plurality of pre-defined queries for each of the plurality of segments based on a content of the segment and at least one speech recognition grammar based on the plurality of pre-defined queries. The plurality of additional content items are retrievable responsive to the plurality of pre-defined queries. The method further includes generating a data stream including the at least one speech recognition grammar and all of the plurality of additional content items and the plurality of pre-defined queries arranged according to an order of the plurality of segments.
US10798446B2

Methods and systems for use in processing streaming video content to determine portions of interest to a viewer and arrange content display accordingly. In various examples, a streaming video processing system determines a plurality of media content tags associated with streaming video content, including a first tag associated with a stored portion of the streaming video content and a second tag associated with a current portion of the streaming video content. The system calculates a first interest correlation value based on the first tag and a cognitive profile associated with a content requestor, and a second interest correlation value based on the second tag and the cognitive profile. When the first interest correlation value indicates a greater interest level than the second interest correlation value, the system facilitates display of the stored portion of the streaming video content prior to display of the current portion of the streaming video content.
US10798443B2

A set-top box with enhanced content and system and method for use of the same are disclosed. In one embodiment, a wireless transceiver is located within a housing, which also interconnectively includes a television input, television output, a processor, and memory. The set-top box may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. The set-top box receives trajectory data from the proximate wireless-enabled interactive programmable device, which represents motion-based commands provided by a user. The set-top box evaluates the trajectory data and sends a command signal to the television.
US10798440B2

A server system includes one or more processors, a clock, and memory. The memory stores one or more programs configured for execution by the one or more processors. The server system receives a program manifest (e.g., a playlist) for a video from a content delivery network. The video includes a plurality of video segments. The server system parses the program manifest to identify a timeline for the video, then determines the current playback position for the video and a corresponding initial timestamp according to the clock. The server system periodically updates the current playback position for the video according to the clock and the initial timestamp. Over a span of time the server system receives requests from a plurality of client devices to view the video. For each request from a respective client device, the server system sends the current playback position to the respective client device.
US10798439B2

A receiving apparatus, a sending apparatus, and a data processing method that are configured to execute processing related with time information corresponding to a variety of operations. The receiving apparatus receives metadata that includes information for executing processing related with time information in accordance with a mode corresponding to two or more pieces of time information and executes the processing related with the time information on the basis of the received metadata, thereby executing the processing related with the time information corresponding to a variety of operations. The technology is applicable to television receivers, for example.
US10798434B2

A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
US10798423B2

Cross-plane filtering may be used to restore blurred edges and/or textures in one or both chroma planes using information from a corresponding luma plane. Adaptive cross-plane filters may be implemented. Cross-plane filter coefficients may be quantized and/or signaled such that overhead in a bitstream minimizes performance degradation. Cross-plane filtering may be applied to select regions of a video image (e.g., to edge areas). Cross-plane filters may be implemented in single-layer video coding systems and/or multi-layer video coding systems.
US10798419B2

An embedded codec (EBC) circuitry includes encoder circuitry to determine a count of bits required to encode a plurality of quantized prediction residual levels in each sub-block of a plurality of sub-blocks of an image block, for a first coding scheme and a second coding scheme. The encoder circuitry allocates a bit value to a signaling bit for each sub-block of the plurality of sub-blocks, based on the determined count of bits. A value of the signaling bit represents either the first coding scheme or the second coding scheme. The encoder circuitry generates a bit-stream of the image block by selective application of either the first coding scheme or the second coding scheme on each sub-block of the plurality of sub-blocks, based on the value allocated to the signaling bit for each sub-block of the plurality of sub-blocks.
US10798409B2

Provided is an image encoding/decoding apparatus and method. The image encoding apparatus may include a motion vector prediction unit to perform a prediction with respect to an arbitrary motion vector of a current block within an image, using at least one of vector information of a motion vector corresponding to an adjacent block and vector information of a previous motion vector of the current block, and a differential determination unit to determine differential information of a motion vector of the current block based on the motion vector predicted in the motion vector prediction unit and an actual motion vector of the current block.
US10798399B1

An adaptive video compression system may receive video data to be compressed, such as for delivery to a user device by a video streaming service. For example the video data may be an entire video file or a segment of a video file. The adaptive video compression system determines a suitable encoding scheme for compressing the video data. In order to determine the encoding scheme, the video data may be analyzed to extract a plurality of features interests of the video data, which may represent one or more characteristics of the video data. The features may be concatenated and collectively expressed as a feature vector. The feature vector is then used to determine a classification for the video data. Accordingly, an encoding scheme is determined for the video data based on the classification of the video data, and applied to video data to compress the video data.
US10798383B2

A method for decoding a stream having first and second portions portion and representing an image divided into blocks. The method includes a sequence test having a predetermined non-zero number of bits, including two at the power of the predetermined number (2N) iterations of the following substeps, for a current block: obtaining a sequence distinct from sequences already tested; decoding and reconstructing a version of the current block from the obtained sequence and from coded data in the first portion; evaluating a likelihood measurement associated with the reconstructed block; decoding information characteristic of a first sequence including the predetermined number of binary symbols from the second portion; selecting a sequence from the sequences tested, based on the likelihood measurements and the decoded information, the selected sequence being identified as the first sequence; and decoding and reconstructing the current block from the first sequence and the first portion.
US10798379B2

This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.
US10798375B2

Provided is a video decoding method including obtaining, from a bitstream, split information indicating whether a current block is to be split; when the split information does not indicate that the current block is to be split, decoding the current block according to encoding information about the current block; and when the split information indicates that the current block is to be split, splitting the current block into at least two lower blocks, obtaining encoding order information indicating an encoding order of the at least two lower blocks of the current block from the bitstream, determining a decoding order of the at least two lower blocks according to the encoding order information, and decoding the at least two lower blocks according to the decoding order.
US10798366B2

A motion detection device is provided. The motion detection device includes a first image recording unit, a first storage unit, a motion detection unit, a depth calculation unit, and a determination unit. The first image recording unit is configured to record a first video. The first storage unit is configured to store the first video. The motion detection unit is configured to detect a moving object in the first video. The depth calculation unit is configured to calculate a depth of the moving object. The determination unit is configured to determine whether or not the moving object is a concerned event according to the depth of the moving object.
US10798364B2

The present disclosure generally discloses a three-dimensional (3D) image reconstruction capability. The 3D image reconstruction capability may be configured to support reconstruction of a 3D image of a scene. The 3D image reconstruction capability may be configured to support reconstruction of a 3D image of a scene based on lensless compressive image acquisition performed using a lensless compressive camera having a single aperture and a set of multiple sensors. The reconstructed 3D image of a scene may include (1) image data indicative of a set of multiple two-dimensional (2D) images reconstructed based on the set of multiple sensors of the lensless compressive camera (which may be represented as images) and (2) depth information indicative of depths at points or areas of an overlapping portion of the multiple images reconstructed based on the set of multiple sensors of the lensless compressive camera (which may be represented as a depth map).
US10798360B2

In a system, first and second detection devices are provided in mutually different places in a real space and each configured to image the real space and obtain three-dimensional information including data of a distance to a predetermined point on an object provided in the real space and direction information as to a direction of a predetermined part of the object. The system generates information related to relative positions and installation directions of the first and second detection devices on the basis of: the data of the distance to the predetermined point on the object and the direction information regarding the object, the data of the distance and the direction information being obtained by the first detection device; and the data of the distance to the predetermined point on the object and the direction information regarding the object, the data of the distance and the direction information being obtained by the second detection device.
US10798359B2

Systems and methods for generating high resolution dewarped images for an image of a document captured by a 3D stereo digital camera system, or a mobile phone camera capturing a sequence of images, which may improve OCR performance. Example embodiments include a compact stereo camera with two sensors mounted at fixed locations, and a multi-resolution pipeline to process and to dewarp the images using a three dimensional surface model based on curve profiles of the computed depth map. Example embodiments also include a mobile phone including a camera which captures a sequence of images, and a processor which computes a disparity map using the captured sequence of image frames, computes a model of the at least one document page by generating a cylindrical three dimensional geometric surface using the computed disparity map, and renders a dewarped image from the computed model.
US10798358B2

An image processing method is provided. The image processing method includes: each frame of image in multiple continuous frames of images is processed to determine a number of light sources of each frame of image; it is determined whether a difference between a number of light sources of a kth frame of image and a number of light sources of a (k+1)th frame of image is equal to 0; and when the difference is unequal to 0, a color temperature of the (k+1)th frame of image is determined to be a color temperature of the kth frame of image and the (k+1)th frame of image is processed according to the color temperature of the (k+1)th frame of image. An image processing device, a computer-readable storage medium and a computer device are further provided.
US10798350B2

Described examples include an optical apparatus having a first lens, a first optical element having a first aperture, a second lens, and a second optical element having a second aperture. The optical apparatus includes a third lens having a first portion to receive projected light from the first lens through the first aperture and to project the projected light onto a target. Also, the third lens has a second portion to receive reflected light reflected from the target and to provide the reflected light to the second lens through the second aperture.
US10798345B2

A first imaging unit according to the present embodiment acquires a wide angle image. A second imaging unit according to the present embodiment captures a part of a capturing range of the first imaging unit and comprises a drive mechanism capable of changing a capturing direction. A control unit controls a frequency of acquiring the wide angle image based on at least one of a state of the second imaging unit and information included in a detail image captured by the second imaging unit.
US10798340B2

The present invention relates to an auxiliary stream transmission method based on a video conference system. The method integrates an auxiliary stream function into an auxiliary stream peripheral, a computer is connected to a master server of the video conference system through the auxiliary stream peripheral, and the master server and the auxiliary stream peripheral are connected through a network cable. In the present invention, the auxiliary stream peripheral and the master server are connected through a network cable, to improve flexibility of system deployment, and costs of the network cable are low, to correspondingly reduce deployment costs of the system.
US10798337B2

A communication device includes a reproduction section that reproduces a voice and/or a video received from an utterer device, a detection section that detects feature information indicating a psychological state of an audience listening to the voice and/or watching the video of the utterer reproduced by the reproduction section, an estimation section that estimates the psychological state of the audience based on the feature information detected by the detection section, an extraction section that extracts a factor changing the psychological state, from contents of the voice or the video which are being reproduced at a time point at which the psychological state of the audience, which is estimated by the estimation section is changed, and a transmission section that transmits the psychological state of the audience, which is estimated by the estimation section, and the factor extracted by the extraction section in association with each other, to the utterer device.
US10798327B2

A photoelectric conversion apparatus includes a pulse shaping circuit that shapes an output from a diode of avalanche amplification type into a pulse, and a pulse conversion circuit that converts a pulse signal output from the pulse shaping circuit. The pulse conversion circuit converts a pulse signal having a first amplitude and output from the pulse shaping circuit into a pulse signal having a second amplitude smaller than the first amplitude.
US10798325B2

An image sensor is provided, the image sensor including: an imaging unit that has a first imaging region and a second imaging region, and outputs: a first pixel signal generated according to light incident on the first imaging region; and a second pixel signal generated according to light incident on the second imaging region; a first ramp generating unit that generates a first ramp signal; a second ramp generating unit that generates a second ramp signal; a first signal converting unit that converts the first pixel signal into a first digital image signal based on a result of comparison between the first pixel signal and the first ramp signal; and a second signal converting unit that converts the second pixel signal into a second digital image signal based on a result of comparison between the second pixel signal and the second ramp signal.
US10798319B2

A camera device includes an optronics system and an image capture control unit, for acquiring a sequence of images of a surrounding region of a vehicle. The optronics system includes a wide-angle optical system and a high-resolution image acquisition sensor. The optronics system and the image capture control unit are configured to generate a reduced-resolution binned image of the entire capture region of the optronics system, or to capture an unbinned high-resolution image of a subregion of the capture region, respectively for each individual image of the sequence of images, depending on a current traffic and/or surrounding situation. A height and a width of the subregion are set depending on the current situation. A size of the subregion is set such that the pixel count of the high-resolution image of the subregion is no greater than the pixel count of the reduced-resolution image of the entire capture region.
US10798308B2

An processor that performs consecutive imaging control for consecutively imaging a subject by an imaging sensor and emitting auxiliary light in an imaging period in which each of the plurality of times of the imaging is performed, the imaging periods do not overlap, an end timing of a light emission period of the auxiliary light started in the imaging period is later than an end timing of the imaging period, the imaging control device further controls a light emission intensity of the auxiliary light in the light emission period started in the second imaging period or imaging sensitivity in the second imaging period based on the light emission intensity of the auxiliary light emitted in an overlapping period overlapping with the second imaging period in the light emission period started in the first imaging period.
US10798301B2

Disclosed is a panoramic image mapping method and a corresponding reversely mapping method. Particularly, the mapping process includes mapping a panoramic image or a spherical surface corresponding to Video A: first, dividing the spherical surface into three areas based on the latitudes of the spherical surface, denoted as Area I, Area II, and Area III, respectively; mapping the three areas to a square plane I′, a rectangular plane II′, and a square plane III′, respectively; then, splicing the planes I′, II′ and III′ into a plane, wherein the resulting plane is the two-dimensional image or video B. Compared with the equirectangular mapping method, the method according to the present disclosure may effectively ameliorate oversampling in high-latitude areas and effectively lower the bit rate needed by coding and the complexity of decoding. The present disclosure relates to the field of virtual reality, which may be applied to panoramic images and videos.
US10798296B2

A method for operating a camera system for detecting codings, in which positions of contour points of the codings are determined in relation to edges of a search zone of the camera system, wherein a reading reliability of the search zone is determined from a distance of the contour points from the edges of the search zone.
US10798291B2

A task-assistance control apparatus that assists an operator performing a task while viewing a captured task image includes: a task-image acquisition circuit that acquires the task image; and a task determination circuit that determines task details on the basis of the type of a tool detected in the task image and the movement of the tool.
US10798289B1

A single user input element in an image capture device is used for both image and video capture, based on detecting a state change of the single user input element from a first state to a second state based on a detected user activity, and determining a duration of the second state. A first distinct signal indicating that an image capture is triggered is provided based on the duration of the second state being less than a time interval and a second distinct signal indicating that a video recording is triggered is provided based on the duration of the second state being greater than the time interval. The video recording is captured until a state change of the single user input element from the second state to the first state is detected.
US10798283B2

An information apparatus for communicating with a portable information terminal includes a processor including hardware. The processor determines state information regarding a state of the information apparatus when the power state is switched, by the power switch, from the on state to the office state. The processor also determines whether the manually set parameter has been changed before and after the power state is switched from the on state to the off state, based on the use history information of a manually set parameter in the information apparatus. Finally, the information apparatus transmits, to the portable information terminal, the state information indicating that the set parameter in the information apparatus has been changed when the processor determines that the set parameter has been changed while keeping the processor energized after the power state is switched from the on state to the off state.
US10798268B2

An image processing apparatus according to embodiments obtains a variance value of signal values of pixels included in a predetermined region of the read image read from an original, and compares the obtained variance value with a threshold value for determining whether the read image has a halftone dot region. Furthermore, the present image processing apparatus, upon determining that the read image includes a halftone dot region in accordance with the result of this comparison, executes a first removal process for removing the reflection of an image of one surface of an original when reading the other surface, and executes a second removal process otherwise.
US10798266B2

A plurality of halftone processing units are provided for processing each of a plurality of pieces of image data corresponding to a plurality of divided images to generate dot data representing presence or absence of dot formation. At least two halftone processing units simultaneously perform at least a part of halftone processing for at least two pieces of image data. In the halftone processing, complex error diffusion method processing of matching at least a part of dot data obtained by performing halftone processing using an error diffusion method for an error diffused gradation value of each pixel of a divided image with a determination result of a dither method, is performed.
US10798263B2

The present disclosure relates to a portable scanner capable of increasing the precision of focus and a scanning method using the same. According to an embodiment of the present disclosure, the portable scanner, which generates a three dimensional (3D) image from a subject, includes a focus state output device to determine a present focus state with respect to a set focal length from a subject and to output the present focus state such that a user recognizes the present focus state.
US10798261B2

Provided are systems and methods for identifying, isolating, and/or aligning sheets. An identification system can facilitate accurate identification of a sheet by (i) vacating one or more components of the system that are not the sheet from a zone of detection, and/or (ii) determining a reference axis of the sheet. An isolation system can facilitate accurate isolation of a sheet by (i) providing targeted air flow, and/or (ii) introducing a wave into the sheet. Identification systems and/or isolation systems described herein may facilitate isolation of sheets that were previously fastened together by one or more fasteners. An alignment system can facilitate accurate alignment of a first sheet at an upstream location relative to a second sheet at a downstream location via machine learning.
US10798257B2

A non-transitory computer-readable medium stores computer-readable instructions that are executable by a processor coupled with an information processing device, the information processing device including a communication interface, the instructions being configured to, when executed by the processor, cause the processor to determine whether a selected image processing apparatus is set, in a case where it is determined that the selected image processing apparatus is not set, search for and find one or more image processing apparatuses communicable with the information processing device via the communication interface, set a specified one of the found one or more image processing apparatuses as the selected image processing apparatus, and cause the selected image processing apparatus to perform a particular kind of image processing.
US10798255B2

An image data generation apparatus includes circuitry configured to refer to image processing association information in which a plurality of image defect types is associated with a plurality of different image processing, respectively; apply, to image data, image processing selected from the plurality of different image processing in accordance with an image defect type included in the image data; and generate processed image data from the image data.
US10798253B2

In a telecommunication network, a method is carried out for assisting a first user terminal (1001) in benefiting from a data connectivity. A second user terminal (1002) indicates (s10), to a connectivity donation server (200), that it is willing to sponsor data connectivity of the first terminal (1001) and that, restriction(s) are imposed on how the sponsored connectivity can be used. The restriction(s) comprise: i) where the first terminal (1001) is to be located for benefiting from the sponsored connectivity; and ii) which access network(s) the first terminal (1001) has to connect to for benefiting from the sponsored connectivity. The connectivity donation server (200) then transmits a token to the second terminal (1002), which in turn transmits (s30) it to the first terminal (1001) using proximity-based means. Terminals, network nodes, and computer programs for use in the above method are also disclosed.
US10798236B2

A method for automated user information provision using an image includes requesting at least one user information image in response to receiving a user information form from a requesting entity over a network. The at least one user information image is received from a camera. The at least one user information image is analyzed using a processor to determine that the at least one user information image includes requested user information in at least one request section of the user information form. The requested user information is automatically provided into the at least one request section of the user information form. The user information form including the requested user information in the at least one request section is displayed on a display. The user information form may then be sent over the network to provide the requested user information to the requesting entity.
US10798230B2

A system for detecting a communications computer network node malfunction by analysis of network traffic output by the network node. Low latency packet capture nodes copy network traffic and transmit it to an analytics engine, which may use machine learning techniques, including long short-term memory (LSTM) neural networks, to determine a likelihood that the output of one data router in a network is suffering from a software malfunction, hardware malfunction, or network connectivity issue, and preserve overall data quality in the network by causing cessation of traffic by the malfunctioning node of the network.
US10798221B2

Embodiments of the present invention provide an information display method, terminal, and server. In one embodiment, the information display method includes obtaining, by a terminal, content information of at least one content source. The at least one content source corresponds to at least two pieces of account information stored in the terminal. The method further includes integrating, by the terminal, the content information into content display information; and displaying, by the terminal, the content display information.
US10798217B2

In some embodiments, a method includes sending a first data unit, received from a source device, to a destination device via a first data unit path. The first data unit path includes (1) a first virtual machine and a second virtual machine that are included in a first network, and (2) a third virtual machine that is included in a second network. Furthermore, the first data unit path includes the first virtual machine, the second virtual machine, and the third virtual machine in a first order. The method includes sending a second data unit, received from the source device, to the destination device via a second data unit path from the source device to the destination device. The second data unit path includes each of the first virtual machine, the second virtual machine, and the third virtual machine in a second order different from the first order.
US10798214B2

An electronic device associated with a media-providing service assigns one or more characteristics of media items to at least one respective personality trait of a plurality of personality traits. The media items are provided by the media-providing service. The electronic device assigns one or more user behaviors to a first personality trait and tracks behavior of a user. The electronic device determines that a tracked behavior of the user corresponds to a first user behavior of the one or more user behaviors and assigns the first personality trait to the user based at least in part on determining that the tracked behavior of the user corresponds to the first user behavior. The electronic device provides personalized content to the user in accordance with a determination that the degree to which the tracked behavior of the user corresponds to the first user behavior satisfies a threshold.
US10798213B2

Providing software-as-a-service to a plurality of clients includes: visually rendering a first virtual portal and a set of portal resources according to a portal-resource association specified in a resource association matrix; identifying a set of server resources accessible from a portal server, the set of server resources excluding the set of portal resources; determining a score for a first resource of the set of server resources; visually rendering the first resource; and associating the first resource with the first virtual portal in the resource association matrix by adding an identifier of the scored resource.
US10798210B2

In particular embodiments, one or more notifications are presented on a screen of a personal computing device while the personal computing device is in a locked state. Entry of one or more user responses may be detected on the personal computing device while still in the locked state. Each user response may be associated with at least one notification. An authorization event associated with the personal computing device may be detected, thereby unlocking the personal computing device. The one or more user responses on the personal computing device may then be presented to the user for confirmation. Once user confirmation is received, confirmed user responses may then be published.
US10798202B2

Computer systems and methods in various embodiments are configured for improving the security and efficiency of server computers interacting through an intermediary computer with client computers that may be executing malicious and/or autonomous headless browsers or “bots”. In an embodiment, a computer system comprises a memory; one or more processors coupled to the memory; a processor logic coupled to the memory and the one or more processors, and configured to: intercept, from a server computer, one or more original instructions to be sent to a browser of a client computer; send the one or more original instructions to the browser and one or more telemetry instructions, wherein the telemetry instructions are configured, when executed, to generate a set of telemetry data indicating one or more objects that were referenced by the browser and to send the set of telemetry data to the intermediary computer; receive the set of telemetry data and determine whether the browser is legitimate or illegitimate based on the set of telemetry data.
US10798186B2

Automated generation and implementation of a network routing configuration with service requirements are provided by automatically establishing a network routing configuration for use in network routing a client request to an appropriate service of a plurality of services of a computing environment. The network routing configuration includes one or more respective instructions to be implemented by the network routing for the appropriate service. The instruction(s) are specified as part of the automatically establishing from one or more tags associated with the appropriate service. Each tag identifies a service requirement of the appropriate service to be implemented by the network routing on behalf of the appropriate service. The network routing executes the one or more instructions associated with the appropriate service in the network routing configuration after receipt of the client request to ensure that the service requirement(s) of the appropriate service is implemented with respect to the client request.
US10798168B2

One example method includes receiving, by the one or more processors, a request to update data stored on a distributed data storage system that comprises a primary server and a plurality of secondary servers, the request comprising data updates; sending, by the one or more processors, an update log instruction to the primary server and the plurality of secondary servers so that each of the primary server and the plurality of secondary servers records a log associated with the request; determining, by the one or more processors, that the log has been recorded; and in response to determining that the log has been recorded, sending, by the one or more processors, a data storage instruction to the primary server and a secondary server of the plurality of secondary servers so that each of the primary server and the secondary server stores the data updates.
US10798153B2

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.
US10798147B2

In one example, a peer-to-peer network may use partial seeding to increase the number of seed devices available to a peer device acting as a leeching device. A catalog service may maintain an active peer list for a peer-to-peer network describing active peer devices. The catalog service may track a data file composed of a set of sub-pieces for the peer-to-peer network. The catalog service may identify a device constraint for a peer device of the peer-to-peer network describing a characteristic of the peer device impacting an ability of the peer device to store a sub-piece of the data file. The catalog service may assign a seed sub-piece of the data file based on the device constraint to the peer device when executing a seed client to provide the seed sub-piece to a leeching client on the peer-to-peer network. The catalog service may direct the peer device to retain a persistent sub-piece on the peer device as the seed sub-piece for the peer device until a release event.
US10798139B2

A server system sends links to content categories for display on a user device associated with a user. Each content category corresponds to a subset of content items. When a link to one of the content categories is selected, the corresponding subset of the content items is sent for display on the user device. The system selects a group of content items according to determined relevance scores for the user based on one or more relevance criteria and sends links to the content items in the group for display on the user device in a first order according to the relevance scores. The system adjusts the relevance scores of some content items in the group according to user feedback and resends links to the content items in the group for display on the user device in a second order according to the adjusted relevance scores.
US10798134B2

Systems, methods, and devices of the various embodiments disclosed herein may enable automatic retry of Internet Protocol (IP) Multimedia Subsystem (IMS) Based Session Initiation Protocol (SIP) Call Setup. Various embodiments may enable a server in an IMS based telecommunication network, such as a proxy-call session control function (P-CSCF) server, interrogating/serving-call session control function (I/S-CSCF) server, telephony application server (TAS), etc., to reattempt SIP call setup. In various embodiments, in response to receiving a SIP error response including a retry-after header, the server may wait a period of time before sending a new SIP invite message.
US10798132B2

The present application is directed a computer-implemented method for enhancing security and preventing cyber-attacks on a network. The method includes a step of receiving, from a user equipment on the network, information including a source IP address and a destination IP address. The method also includes a step of selecting a first VPN server from a VPN service provider based upon a traffic-type of the user equipment. The method also includes a step of creating, via a graphical user interface, a policy to prevent cyber-attacks such that traffic associated with the information of the user equipment is routed to the first VPN server. The method further includes a step of sending the traffic of the user equipment to the VPN server. The method even further includes a step of provisioning the first VPN server to last a predetermined amount of time base on the created policy. The method yet even further includes a step of coordinating the created policy with a router on the network, with the traffic being sent to the first VPN server via the router. The method yet even further includes a step of sending, after a predetermined condition is met, a request to the VPN service provider to transmit a second VPN server, where the first VPN server terminates when the predetermined condition is met. The application is also directed to a system and method for securing web traffic preventing cyber-attacks on a network.
US10798131B2

A universal opt-in/opt-out client allows a user to connect to the APIs for various different sites which have the user's data. The universal client orchestrates opting out on any of the site lists provided by default, or sites which the user selects. The universal client enables the user to select total or partial opt-ins or opt-outs with granular control, on one or more web or decentralized sites, where the user may wish to allow some uses of data and access to data but would also like to restrict others. When a user is calibrating their privacy and data settings, a company or site may provide reasons and incentives for the user to allow access to certain data. This allows users to have simultaneous global control over their personal data while enabling the user to receive compensation for the use of their personal data, and allowing companies to have access to better data.
US10798130B2

Disclosed is a method, a device, and/or a system of control over data resource utilization through a security node control policy evaluated in the context of an authorization request. In one embodiment, a method includes receiving an authorization request from a device to utilize a protected resource within a datastore. A control policy extracted from a security node defines an authorized context for the device to utilize the protected resource. The control policy includes a control algorithm comprising one or more conditionals comparing context values to control ranges. Context values are retrieved to form a context dataset. Utilization of the protected resource is authorized when it is determined by the control algorithm that the context dataset conforms to the authorized context. The security node may organize data into a domain structure that includes a unique identifier, an identity element, a content element, and a context element.
US10798128B2

A system and method enforce a security policy in a message-based operating system by controlling access to an operating system authenticator. The control occurs in response to an invocation of a microkernel call that initiates a process manager's function in accordance with the access right retained stored in a microkernel. The system and method control access to a server serving a client in the message-based operating system according to a token. The token is issued by the operating system authenticator and establishes a client's access to the services provided by the server.
US10798124B2

A system and computer-implemented method to detect a slowloris-type network attack, wherein the method includes receiving data gathered by a server of a network over time, the data received including data about timing of requests from a plurality of clients received by the server, tracking the data about timing of requests over time, determining one or more characteristics about distribution of the data tracked, tracking the one or more characteristics to determine whether there is an increase in time for reading, by the server, a larger portion of requests tracked, identifying a change in the characteristics that indicates the presence of a slowloris-type network attack, and performing an action, in response to the change, to at least one of generate an alert about the slowloris-type network attack, request mitigation of the slowloris-type network attack, and mitigate the slowloris-type network attack.
US10798123B2

Aspects of the present disclosure involve systems and methods computing devices to access a public network posing as a user to the network to detect one or more malware programs available for downloading through the network. More particularly, a malware detection control system utilizes a browser executed on a computing device to access a public network, such as the Internet. Through the browser, sites or nodes of the public network are accessed by the control system with the interactions with the sites of the public network designed to mimic or approximate a human user of the browser. More particularly, the control system may apply the one or more personality profiles to the browser of the computing device to access and interact with the nodes of the public network. Further, the control system may monitor the information retrieved from the network sites to detect the presence of malware within the nodes.
US10798120B2

An automated scanning service can be configured to dynamically determine potential firewall misconfigurations in a shared resource environment. The scanning service can interrogate one or more application programming interfaces (APIs) to determine the state of the relevant firewall ports. For each firewall port in a permitted state, a test or trace can be run to determine whether the corresponding host port is open. Similarly, information can be obtained indicating which host ports for the allocation are open, and a determination can be made as to whether the corresponding firewall ports are permitted. Once the determinations are made, any mismatch in port state can be reported as a potential misconfiguration.
US10798118B1

A computer program product for performing anomaly detection, a detected anomaly being indicative of an undesirable event, the computer program product comprising: a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: receiving data comprising a plurality m of multidimensional datapoints (MDDPs), each data point having n features; constructing a dictionary D based on the received data; embedding dictionary D into a lower dimension embedded space; and classifying, based in the lower dimension embedded space, an MDDP as an anomaly or as normal.
US10798115B2

Disclosed herein are an apparatus and method for detecting a malicious device based on swarm intelligence. The method includes detecting a malicious device by causing at least one exploration ant to access a device swarm along movement routes in which pheromone trail values are taken into consideration, wherein the exploration ant is generated in response to a detection request received from a security management server, when the at least one exploration ant detects a suspicious device that is suspected to be a malicious device, causing the exploration ant to return along the movement routes in reverse order, and returning pheromone trail values generated by devices on the return movement routes to a malicious device detection apparatus, and identifying whether the suspicious device is the malicious device by calculating an optimal solution based on a local information set generated by aggregating the pheromone trail values returned for movement routes.
US10798113B2

A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10798112B2

A computerized method for authenticating access to a subscription-based service to detect an attempted cyber-attack. The method features operations by the cloud broker that include receiving service policy level information and information based on operational metadata. The service policy level information includes at least subscription attributes to identify one or more performance criterion in analyses conducted on one or more objects submitted by a sensor for malware representing an attempted cyber-attack. The operational metadata includes metadata that pertains to an operating state of one or more clusters of a plurality of clusters of the subscription-based service. The cloud broker, using both the service policy level information and the information based on the operational metadata, selecting a cluster of the plurality of clusters to analyze the one or more objects submitted by the sensor and establishes a communication session between the sensor and the cluster via the cloud broker.
US10798105B2

A system that includes a tagging engine and a routing engine. The tagging engine is configured to link a data element with an access control tag. The tagging engine is configured to apply context rules to the access control tag array based on the content of the data element to change the access control tag value for one or more of the access control tags. The tagging engine sends the data element with the access control tag array to a target network node within an end user group. The routing engine is configured to identify an access control tag value in the access control tag array corresponding with the end user group and to forward the data element to the target network node in response to determining that the access control value is greater than or equal to the access control level associated with the end user group.
US10798092B2

Services from domainless machines are made available in a security domain under a virtual name. Each machine is not joined to the domain but can reach a security domain controller. The controller controls at least one security domain using an authentication protocol, such as a modified Kerberos protocol. One obtains a set of security domain credentials, generates a cluster name secret, gives the cluster a virtual name, and authenticates the machines to the domain controller using these items. In some cases, authentication uses a ticket-based protocol which accepts the cluster name secret in place of a proof of valid security domain membership. In some, the domain controller uses a directory service which is compatible with an active directory service; the cluster virtual name is provisioned as an account in the directory service. The cluster virtual name may concurrently serve clients on different security domains of the directory service.
US10798090B2

[Problem] To provide a user authentication technology whereby hacking of a system by a third party is effectively prevented. [Solution] The present invention is a user authentication method and system, wherein: an information communication terminal allocates numerals, etc., which configure a token code which is generated by time synchronizing with an authentication system side to each cell which configures a user's password derivation pattern, and displays upon a user interface a personal identification table whereupon numerals, etc., are allocated which have been randomly generated with other cells; the user, with reference to the personal identification table, selects the numerals, etc., which are allocated to each cell which configures the user's password derivation pattern, and inputs same as a password; and the authentication system carries out an authentication determination upon the inputted password on the basis of the generated time synchronized token code.
US10798081B2

Embodiments of the present application relate to a method, apparatus, and system for providing a security check. The method includes receiving a security verification request sent from a terminal, obtaining first verification element information based at least in part on the security verification request, generating a digital object unique identifier based at least in part on the first verification element information, sending the digital object unique identifier to the terminal, receiving second verification element information from the terminal, and in the event that the first verification element information and the second verification element information are consistent, sending security check pass information to the terminal.
US10798077B1

Approaches for securely authenticating untrusted operating environments. A software module intercepts a message which requires a first operating environment to authenticate itself to a service or resource provider. The software module executes outside of the first operating environment. The first operating environment lacks access to an authentication mechanism necessary to successfully authenticate to the service or resource provider. The software module notifies a second operating environment of the message. The second operating environment determines that the first operating environment should be permitted to authenticate to the service or resource provider. The second operating environment obtains authentication data generated using the authentication mechanism. The second operating environment provides the authentication data to the first operating environment to allow the first operating environment to authenticate itself to the service or resource provider.
US10798064B1

A server system implements an encryption service, in connection with a proxy service that enables a client computer to utilize the third-party network service.
US10798056B2

Techniques for navigating webpages requested through short links are provided. In some implementations, a short link uniform resource locator (URL) is received, the short link URL is processed to extract a simplified short link and an address code, and a determination is made as to whether the simplified short link is associated with a long link URL representing an address of a webpage. In response to determining that the simplified short link is associated with a long link URL, the associated long link URL is provided. In response to determining that the simplified short link is not associated with a long link URL, a common long link URL associated with the address code is provided.
US10798050B2

In one embodiment, a method and apparatus for resolving domain name system queries using unique top-level domains in a private network space are disclosed. For example, the method determines that a domain name service query specifies a destination residing in a private network space rather than in a public Internet space. The method then routes the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name service query to a root domain name service server in the public Internet space. The top-level domain name system server resides in the highest level of a hierarchy of domain name system servers belonging to the private network space.
US10798048B2

A method of suppressing ARP packets in a logical network comprising a set of data compute nodes (DCNs). The DCNs are hosted on a set of physical hosts. Each DCN has a protocol address and is connected to a forwarding elements (FE) on the corresponding host. Each FE has a set of flows that specifies a set of conditions to match a set of fields of each received packet and a set of actions to take on a packet that matches the set of conditions. An FE on a physical host receives a packet sent by a first DCN on the physical host and determines that the received packet is an ARP request packet by matching a set of fields in the packet with a set of conditions of a particular flow. The ARP request packet identifies a protocol address of a second DCN on the logical network. The PFE utilizes the actions specified by the particular flow to determine a corresponding hardware address for the target protocol address by searching an address-mapping table that maps the protocol address of each DCN to a corresponding hardware address. The PFE converts the ARP request packet to an ARP reply packet utilizing the set of actions specified by the particular flow, the ARP reply packet comprising the determined target address as a resolution of the ARP request. The PFE sends the ARP reply packet to the first DCN without broadcasting the ARP request to any DCNs on the logical network.
US10798044B1

An improved social networking system enhances text messages in a social networking system with audio content by connecting a social networking session to nearby audio speakers and routing audio messages from the session to the connected speakers in near real-time response to members' transmissions of audio messages. The system includes, for each member, a User Interface Module that provides the member with the ability to connect the social networking session to a nearby speaker. It also allows the user to rapidly select an audio clip from a personalized menu of prerecorded audio clips, and to cause all audio speakers connected to the session to timely play the selected audio clip. The menu of audio clips is chosen to include a variety of sound recordings from a wide range of sources that members will consider amusing or pertinent to recent events, such as pre-recorded “trash-talk” clips, famous movie clips, TV clips, music clips, and radio clips.
US10798040B2

Described herein is a mashing technology that facilitates mashup creation over a plurality of publish/subscribe social network data stream. These mashing techniques that are tailored to managing content from disparate social networks. As described herein, these techniques include creating and using a set of operations that facilitate the creation of “mashups” over multiple publish/subscribe social network data streams.
US10798037B1

A method and system for mapping media content is provided. The method includes detecting first media content being presented. The first media content is compared to second media content and similarities are determined. In response, are first electronic device is paired with a second electronic device and associated input content being inputted into a GUI is detected. A contextual analysis of the input content is executed and audio, video, and image data is compared to the input content. A correlation between the input content and a portion of the audio, video, and image data is determined and an associated portion is extracted from the audio, video, and image data. The portion is embedded and presented within a specified area of the GUI.
US10798036B2

One embodiment disclosed herein relates to a method for exchanging multimedia messages between a first mobile terminal and a second mobile terminal that are connected to a communication network, the method comprising the implementation, by a processor of the first terminal, of a process comprising receiving, from the network, a first multimedia message transmitted by the second terminal, the first multimedia message including at least one media item, restoring and modifying the media item in a user interface depending on the actions of a user, and sending a second multimedia message including the modified media to the second terminal.
US10798034B2

One or more computing devices, systems, and/or methods for hosting virtual chat rooms of a chat room are provided. For example, users (e.g., 3,000 users) may access video interfaces, hosting a video, and chat room interfaces associated with a chat room for the video (e.g., users may access a news website providing a live stream of a current event along with a chat room for discussing the live stream). Signals of the users (e.g., a user location, age, account profile information, prior chat room message behavior, etc.) are evaluated to identify user properties (e.g., the user is an active participant within chat rooms). The chat room may be sharded into a set of virtual chat rooms into which users are assigned based upon the user properties (e.g., 300 virtual chat rooms of 100 users each). In this way, users may have more meaningful interactions within the smaller virtual chat rooms.
US10798032B2

According to at least one example embodiment of the present disclosure, provided is a computer program that is combined with an electronic apparatus embodied via a computer and is stored in a computer-readable recording medium so as to execute a messenger service method including extracting input time information from input data included in a message; calculating output time information according to each of output units based on the input time information; and generating output data including the output time information for display on a display device.
US10798028B2

Systems, methods and computer readable media for bot interaction are described. For example, some implementations can include a computer-executed method including providing a messaging application, on a first computing device associated with a first user, to enable communication between the first user and at least one other user. The method can also include detecting, at the messaging application, a user request, and programmatically determining that an operation in response to the user request requires sharing of data associated with the first user. The method can further include causing a permission interface to be rendered in the messaging application on the first computing device, the permission interface enabling the first user to approve or prohibit sharing of the data associated with the first user, and upon receiving user input from the first user indicating approval of the sharing of the data associated with the first user, accessing the data associated with the first user and sharing the data associated with the first user within the messaging application in response to the user request.
US10798027B2

Systems and methods are disclosed for personalized communications using semantic memory. In one implementation, a first communication is received from a user and processed to identify a first content element within the communication. The first content element is associated with a second content element within a content repository. A second communication that includes the first content element is received from the user. Based on an association between the first content element and the second content element within the content repository, a third communication that includes the second content element is generated and provided to the user in response to the second communication.
US10798018B2

A method for operating a virtual network infrastructure, wherein a corresponding physical infrastructure comprises one or more physical infrastructure resources, includes monitoring utilization levels of one or more resource units of the one or more physical infrastructure resources for virtual resources requesting the one or more resource units; calculating average absolute resource utilization values based on the utilization levels for each of the virtual resources; calculating a reference resource of score (RRAS) for each of the one or more resource units of the one or more physical infrastructure resources, wherein the RRAS indicates an impact of the utilization of a reference resource unit on utilization of other resource units on a physical infrastructure resource using the calculated average absolute resource utilization values; and assigning resources by a virtual infrastructure controller (VIC) and/or a VIC-agent on a resource, based on the RRAS for the virtual resources.
US10798014B1

Certain embodiments disclosed herein relate to method for egress maximum transmission unit (MTU) enforcement. The method may include receiving a protocol packet at an ingress interface of a network device; make a first determination of a protocol packet payload length; performing an ingress MTU identifier lookup in an ingress MTU identifier table using the protocol packet payload length to obtain an ingress MTU identifier; performing a packet propagation lookup to obtain an egress MTU identifier; performing an MTU enforcement lookup in an MTU enforcement table using the ingress MTU identifier and the egress MTU identifier to obtain an egress action; and performing the egress action.
US10798010B2

Methods, systems, and apparatuses are described for providing quality of service for data packets traversing networks. A header of a data packet may include various data fields. A node associated with the networks may route the data packet based on the various data fields in the header of the data packet to provide quality of service for the data packet.
US10798006B2

Described in this document, among other things, is an overload protection system that can protect data sinks from overload by controlling the volume of data sent to those data sinks in a fine-grained manner. The protection system preferably sits in between edge servers, or other producers of data, and data sinks that will receive some or all of the data. Preferably, each data sink owner defines a policy to control how and when overload protection will be applied. Each policy can include definitions of how to monitor the stream of data for overload and specify one or more conditions upon which traffic shaping actions are necessary. In embodiments, a policy can contain a multi-part specification to identify the class(es) of traffic to monitor to see if the conditions have been triggered.
US10798004B2

A method and system for increasing the collection of network traffic data in a network based on the occurrence of predetermined criteria. A network appliance manages network traffic in the network and passes data traffic on the network. Network traffic data is collected based on the data traffic passing through the network appliance at a normal level. It is determined whether the network traffic data indicates an abnormal condition. The collection of network traffic data is increased through the network traffic appliance when an abnormal condition is detected. The network traffic data from the increased collection is stored in a memory device.
US10797999B2

Provided are systems, methods, and computer-readable medium for enabling sharing of a multi-channel packet processor by multiple processes executing on a network device. The network device can include a memory management unit, configured to include an address map. The address map can include a reserved portion. The virtual machine can allocate a guest portion in the address map, where the guest portion is allocated in a part of the address map that does not include the reserved portion. A first channel from the packet processor can be assigned to the guest portion, and the virtual machine can use the first channel to receive packets. The reserved portion can be assigned to a host process executing on the network device. A second channel from the packet processor can be assigned to the reserved portion. The host process can transmit packets to the network using the second channel.
US10797998B2

Some embodiments provide a method for a computing device that implements a centralized logical routing component of a logical network that handles data traffic between the logical network and an external physical network. The method receives a first routing protocol message from a machine that implements a route server for a distributed logical routing component of the logical network. The first routing protocol message includes (i) a parameter identifying the machine as a route server and (ii) a set of logical network addresses. The method receives a second routing protocol message from the route server that specifies a next hop address for the set of logical network addresses. The method adds a route specifying the next hop address for the set of logical network addresses to a routing table of the centralized logical routing component. The added route has a higher priority than routes received from the external physical network.
US10797992B2

In one embodiment, an electronic device maintains one or more tunnel-based overlays for a communication network. The communication network includes two or more physical provider networks. The device maintains a mapping between a particular application and the one or more overlays for the communication network. The device adjusts the mapping between the particular application and the one or more overlays for the communication network. The device causes one or more routers in the communication network to route traffic for the particular application according to the adjusted mapping between the application and the one or more overlays for the communication network.
US10797982B2

The present invention relates to a main electronic device for communicating within a network comprising an interface for enabling communication within the network and a controller for sending polling messages via the network to logical addresses via said interface in order to request information from at least one further electronic device.The present invention further relates to a method for operating a main electronic device for communicating within a network.
US10797972B2

A method, system and computer program product for visualizing analysis results of contents. Contents collected from various kinds of communication tools are read into memory. The contents are analyzed to obtain analysis results, where the analysis results include information on user groups, information on topics and degrees of involvement of users with the topic. Furthermore, user objects assigned according to the degree of involvement are dynamically displayed for a designated period of time and for each topic using the analysis results, where the displaying of each of the user objects is modified according to the degree of involvement and the information on a user group. A communication volume object which represents a communication volume between users may be further displayed between the user objects associated with these users and displayed so as to be different depending on the communication volume.
US10797966B2

For a multi-tenant environment, some embodiments of the invention provide a novel method for forwarding tenant traffic through a set of service machines to perform a set of service operations on the tenant traffic. In some embodiments, the method performs a classification operation on a data message flow of a tenant, in order to identify a set of service operations to perform on the data message flow. For some data message flows, the classification operation selects the identified set of service operations from several candidate sets of service operations that are viable service operation sets for similar data message flows of the tenant. In some embodiments, the classification operation is based on a set of attributes associated with the data message flow (e.g., five tuple identifier, i.e., protocol and source and destination ports and IP addresses).
US10797963B2

A graphical user interface (“GUI”) allows for the creation of custom key performance indicators (“KPIs”) for real-time analysis of network telemetry events. The GUI can include options for defining variables based on event attributes. These can correspond to events that exist in input telemetry streams at a stream processor. The GUI can allow creation of a formula based on these variables. An aggregation section specifies how the output of the formula is aggregated. This can be based on group, aggregation function, and time period. A manager process causes the stream processor to apply the custom KPI definition to real-time input streams. An output KPI stream can then be routed to a destination for analysis.
US10797951B2

An example method for discovering and grouping application endpoints in a network environment is provided and includes discovering endpoints communicating in a network environment, calculating affinity between the discovered endpoints, and grouping the endpoints into separate endpoint groups (EPGs) according to the calculated affinity, each EPG comprising a logical grouping of similar endpoints for applying common forwarding and policy logic according to logical application boundaries. In specific embodiments, the affinity includes a weighted average of network affinity, compute affinity and user specified affinity.
US10797946B2

Methods, systems, and apparatus for provisioning a network device are disclosed. In one aspect, a message is received by a translation device from a controller. A determination is made, by the translation device, that the received message includes data that is destined for multiple different downstream network devices. A determination is made that a first downstream network device among the multiple different downstream network devices is incapable of being provisioned using a communications protocol of the received message. Data from the received message, that is destined for the first downstream network device, is translated, by the translation device, from the communications protocol of the received message to a translated message defined in a different protocol that is required to provision the first downstream network device. The translated message is transmitted, by the translation device, to the first downstream network device according to the different protocol.
US10797939B2

The invention relates to a node for communication between a first network and an second network and coupled to a controller in the second network via a first communication route. The node and controller form a virtualised home gateway platform. The node is arranged to access a second communication route and also to couple to the controller via the second communication route upon connection failure of the first communication route. This reconnects the node to the controller thereby maintaining a route for transmission of data streams and downloads into the home environment but also re-establishes control signalling within the virtualised home gateway platform and therefore also within the home network. A system for performing gateway functions between a first network and an second network, and a method of maintaining connection between a node and a controller, are also described.
US10797934B1

3GPP's 5th generation mobile network (5G) standards provide a service-based architecture by widely distributing control functions as virtualized network functions (VNFs). However, the equipment and software vendors control these control plane functions in a closed-box manner. This invention provides a new control plane function called Open Control Plane Function (OCPF), which allows various control applications of operators or third parties to register to certain control functions so that they can receive and process signaling/control messages outside those control functions. With this invention, new applications can be developed to view and modify control plane behavior utilizing both traditional methods as well as upcoming Machine Learning and Artificial Intelligence algorithms to provide new and innovative services that are not part of standard operator offerings.
US10797932B2

In order to quickly and reliably establish link up, when a communication device detects power on or link down, an idle signal generation circuit generates an idle signal. Then, an I/F circuit transmits the idle signal to a communication device which is a communication partner through a selection circuit. Further, the I/F circuit transmits and receives learning signals to and from the communication device which is a communication partner. A Step 1 learning circuit, a Step 2 learning circuit, and a Step 3 learning circuit establish link up by using the learning signals. When not receiving a signal from a link detection circuit indicating that link up is established, a reset mask circuit transmits a reset signal generated by a reset signal generation circuit, to the Step 1 learning circuit, the Step 2 learning circuit, and the Step 3 learning circuit to allow them to learn again.
US10797929B2

A method is disclosed of generating a frequency shift keying (FSK) signal comprised in an orthogonal frequency division multiplexing (OFDM) signal comprising a plurality of sub-carriers. The FSK signal comprises FSK symbols wherein each FSK symbol has a corresponding FSK symbol frequency. The method comprises assigning a set of adjacent sub-carriers to transmission of the FSK signal (wherein the set is a sub-set of the plurality of sub-carriers), and associating each FSK symbol frequency with a corresponding sub-carrier in the set of adjacent sub-carriers. The method also comprises selecting, for each FSK symbol to be transmitted, an FSK symbol phase such that an FSK signal phase at a start of the FSK symbol to be transmitted meets a phase difference criterion in relation to the FSK signal phase at an end of an immediately previous FSK symbol. The method further comprises generating the FSK signal comprising the FSK symbol to be transmitted by modulating the sub-carrier corresponding to the FSK symbol frequency based on the selected FSK symbol phase and muting the remaining sub-carriers of the set. Corresponding arrangement, access point and computer program product are also disclosed.
US10797918B2

Techniques are disclosed for allocating time-frequency resources in a system that uses multiple multicarrier modulation numerologies. According to one aspect, a method in a first wireless node comprises allocating (1310) time-frequency resources for use by a second wireless node, where said allocating comprises selecting, for use in multicarrier modulation in the allocated time-frequency resources, one of two or more subcarrier bandwidths that the second wireless node is adapted to use for modulating or demodulating of data. In some embodiments, the method further comprises sending (1320) resource allocation information to the second wireless node, the resource allocation information identifying the allocated time-frequency resources.
US10797912B2

A relay device includes one or more memories, and one or more processors configured to, based on an amount of traffic regarding each of a plurality of ports included in a plurality of relay devices including the relay device belonging to an MLAG, determine whether a total amount of traffic in the MLAG is no more than a first threshold, in a case where the total amount of traffic in the MLAG is no more than the first threshold, select a first port from among the plurality of ports in accordance with the amount of traffic regarding each of the plurality of ports, and turn off the first port in a case where the first port is included in the relay device.
US10797908B2

A sensor system including a detection unit, which is designed to detect at least one physical variable and to output corresponding measured values, and a communication interface, which includes a communication unit and is designed to output the detected measured values at least in a normal operating mode, and which is designed to receive a data signal, which includes a clock signal, the communication unit being designed to use the clock signal as the operating clock in an energy-saving operating mode. Furthermore, a corresponding method is described.
US10797906B2

Novel tools and techniques for provisioning OTT internet services are provided. A system includes a user device associated with a first customer, a first physical customer local area network, and an enhanced network gateway. The enhanced network gateway may be configured to instantiate a virtual gateway associated with the first physical customer local area network, create a secure domain associated with the first physical customer local area network, determine whether a subscriber account is associated with the first customer. Responsive to determining that a subscriber account is not associated with the first customer, the enhanced network gateway may further provide a consumer portal to the user device, receive a selection of one or more services through the consumer portal, establish a connection to a service provider network associated with the one or more services, and provision the one or more services over the first physical customer local area network.
US10797896B1

A computing device configured for determining a node status is described. The computing device includes a processor and instructions in memory. The computing device determines a representative node corresponding to a network group with multiple nodes. The computing device also sends a status retrieval directive to the representative node. The status retrieval directive includes a directive for retrieval of the node status of a target node. The computing device also receives the node status of the target node from the representative node and stores the node status on a database.
US10797880B2

An access manager determines whether access will be granted to a guarded species or space utilizing a controller including a digital processor with a memory for storing an ID library and a transducer block coupled with the processor for accessing a plurality of different ID types and an actuator block coupled with the processor for unblocking a normally locked portal to the guarded space.
US10797860B1

Systems and techniques are provided for managing and categorizing unsolicited emails from unknown senders using blockchain technology. In a specific implementation, an email authorization system authorizes emails from genuine cold email senders to reach recipient email inboxes after the unknown senders validate the emails by executing blockchain transactions through the email authorization system. The email inboxes of the genuine cold email senders are monitored to detect responses to the sent emails. After a response is detected, a transaction using the first blockchain address is executed. The blockchain transactions are recorded in a blockchain ledger in a blockchain network.
US10797851B2

A method for synchronization of an input signal includes providing the input signal to a first signal path associated with a first clock and to a second signal path associated with a second clock, detecting an edge of the input signal by detecting values of the input signal along the first signal path at a first rising edge of the first clock and at a second rising edge of the first clock, detecting a value of the input signal along the second signal path at an edge of the second clock, and selecting the input signal from the first signal path or from the second signal path according to the detected value of the input signal along the second path when an edge of the input signal along the first path is detected.
US10797850B2

A transceiver apparatus (204) is configured to support antenna selection in accordance with a communications standard. The apparatus comprises a hardware subsystem (300) comprising a duplexing component (328), a transmitter chain, a first receiver chain (308) and a second receiver chain (310) respectively comprising a first antenna port (336) and a second antenna port (342) at an upstream end thereof. The first receiver chain (308) and the transmitter chain sharing the duplexing component (328). The apparatus further comprises a signal redirection system (330, 350, 372) arranged to couple temporarily the second antenna port (342) to the first receiver chain (308) at a point of entry thereof and in response to an antenna selection instruction, thereby redirecting temporarily a signal path from the second antenna port (342) into the first receiver chain (308) and then back into the second receiver chain (310) downstream of the point of entry.
US10797845B2

Provided are wireless communication methods, an eNB and a UE. A wireless communication method performed by the eNB includes transmitting repetitions of control channel(s) in a control region to a first UE in a coverage enhancement level, wherein the control region includes multiple sub-regions each of which can be used to transmit repetitions of one control channel; possible sub-region(s) allocated from the multiple sub-regions for transmitting one control channel to the first UE in the coverage enhancement level start from the same subframe; and the possible sub-region(s) for the first UE in the specific coverage enhancement level constitute a subset of a set of available sub-regions for the coverage enhancement level in the eNB's perspective.
US10797837B2

The present invention is designed to reduce the time it takes to form adequate beams, in communication using beamforming. According to one aspect of the present invention, a user terminal has a transmission section that, using temporally orthogonal radio resources, forms different transmitting beams and transmits reference signals respectively to a radio base station, and a control section that controls the forming of the transmitting beams so that at least one of the reference signals is received in a receiving beam which the radio base station forms in a given period set.
US10797818B1

Systems and methods include obtaining power measurements from one or more first components in an optical node and store the power measurements at corresponding vertices in a graph that describes the optical node; obtaining calibration data from a plurality of second components in the optical node and utilize the calibration data to determine an optical gain or an optical loss through an associated arc in the graph; and determining an optical power at any point in the optical node via traversing the graph, for any of configuration and operation of the optical node. The graph includes the vertices that are points in the optical node where there is a need for optical power, the arcs that are connections through the optical node where the optical power has the optical gain or the optical loss, and optical channels and their associated optical spectrum.
US10797817B2

Provided is an optical signal processing device that can operate simultaneously for a plurality of wavelength bands. The optical signal processing device includes a WDM coupler array including a plurality of WDM couplers for separating the C band and the L band for the respective ports; input/output port groups provided for the C band and the L band, respectively; a micro lens array; a diffraction grating; a lens; and a spatial light modulator arranged in this order. The spatial light modulator collects light at different positions for the respective wavelengths, thus allowing all wavelengths to be independently subjected to a phase modulation. Light subjected to the desired phase modulation by the spatial light modulator is reflected and is deflected to have an angle corresponding to any desired port of the input/output port group, and then is optically-coupled to an input/output port depending on the deflection angle.
US10797812B2

Transmission of a cellular broadcast message, comprising identification data associated with content to be transmitted to the user equipment, is performed using a first communications channel that carries cellular broadcast messages. Based on a determination that the cellular broadcast message relates to an emergency, a periodicity associated with a frequency of cellular broadcast message transmissions can be modified, and a network device can transmit the emergency alert message to the user equipment at the modified periodicity. A second communications channel associated with a communications network protocol can be selected, based on a network transmission condition. A connection can be established via the second communications channel with an application server device based on the identification data, and content from the application server device can be transmitted to the user equipment.
US10797795B2

In particular embodiments, a system may include a spacecraft and optical ground terminals. The spacecraft includes at least an optical space terminal and a space switch unit. The space switch unit is configured to receive physical layer data frames from one optical space terminal, regenerate data-link layer data packets based on the physical layer data frames and route the regenerated data-link layer data packets to another optical space terminal. The optical ground terminals are configured to receive data-link layer data packets by one of the optical ground terminals, encode the received data-link layer data packets into physical layer data frames, transmit encoded physical layer data frames from one of the optical ground terminals to a respective optical space terminal through multiple forward channels at a data rate of 1 Tbps or above, the encoded physical layer data frames are decoded by the respective optical space terminal.
US10797784B2

A satellite system that includes a gateway, a satellite, and a user terminal. The gateway determines a modulation scheme based on a function of uplink and downlink signal quality and a defined relationship between the downlink modulation to the uplink modulation. The satellite includes an input demodulator configured to apply an input modulation and coding (modcod) scheme; an output modulator configured to apply an output modcod scheme; and an output modcod scheme selector configured to select an output modcod scheme for the output modulator based on the input modcod scheme according a predetermined relationship between input modcod schemes and output modcod schemes. The user terminal providing the gateway a measure of downlink signal quality.
US10797779B2

A method for determining frame timing, a terminal device and a network device are provided. The method for determining frame timing includes that: a terminal device receives beam-specific information sent by a network device through a beam, here, the beam-specific information includes a sequence number of a time-domain location where a synchronization signal is sent through the beam; the terminal device determines a time-domain offset between the synchronization signal and the frame timing according to a correspondence of a sequence number of the beam, the sequence number of the time-domain location where the synchronization signal is sent and the time-domain offset; and the terminal device determines the frame timing according to the time-domain offset.
US10797777B2

This application relates to the field of wireless communications technologies, and provides a method for communication between terminals, a network-side device, and a terminal. The method discloses that the network-side device allocates, to the terminal, time-frequency resources for transmitting uplink information and sidelink information. On the time-frequency resources and at a same moment in a range of time domain-frequency resources, the terminal transmits the uplink information used for performing uplink beamform training to the network-side device, and transmits the sidelink information used for performing sidelink beamform training to another terminal. According to solutions provided in this application, based on conventional uplink and downlink beamform training procedures, the terminal performs the sidelink beamform training without additionally using a new time-frequency resource.
US10797771B2

User Equipment (UE) and base station (eNB) apparatus and methodology for adjusting receive beamforming. A beam refinement reference signal (BRRS) is transmitted with the same transmit beam direction on which data is to be transmitted. While receiving the BRRS, the receiver varies its receive beam direction and measures a signal characteristic of reception of the BRRS to determine a refined receive beam direction. The refined receive beam direction is used to receive the data.
US10797766B1

Systems, methods, computer program products, and devices reduce computational processing performed by at least one computer processor that computes an eigensystem from a first data set; computes updated eigenvalues that approximate an eigensystem of at least a second data set based on the eigensystem of the first data set; and evaluates a plurality of features in each of the first and at least second data sets using a cost function; wherein reducing the computational processing of the at least one computer processor is achieved by at least one of selecting the cost function to comprise fewer than the total number of eigenvalues and employing a coarse approximation of the eigenvalues to de-select at least one of the data sets. This is especially useful for learning and/or online processing in an artificial neural network.
US10797764B2

The present invention employs a pilot scheme for frequency division multiple access (FDM) communication systems, such as single carrier FDM communication systems. A given transmit time interval will include numerous traffic symbols and two or more short pilot symbols, which are spaced apart from one another by at least one traffic symbol and will have a Fourier transform length that is less than the Fourier transform length of any given traffic symbol. Multiple transmitters will generate pilot information and modulate the pilot information onto sub-carriers of the short pilot symbols in an orthogonal manner. Each transmitter may use different sub-carriers within the time and frequency domain, which is encompassed by the short pilot symbols within the transmit time interval. Alternatively, each transmitter may uniquely encode the pilot information using a unique code division multiplexed code and modulate the encoded pilot information onto common sub-carriers of the short pilot symbols.
US10797763B2

A method of transmission over multiple wireless channels in a multiple antenna system includes storing channel modulation matrices at a transmitter; receiving quantized channel state information at the transmitter from plural receivers; selecting a transmission modulation matrix using the quantized channel state information from the stored channel modulation matrices; and transmitting over the multiple channels to the plural receivers using the selected transmission modulation matrix. In another embodiment, the method includes storing, at one or more receivers, indexes of modulation matrices generated by a capacity enhancing algorithm; upon a selected one of the one or more receivers receiving a transmission from the transmitter, the selected receiver selecting a modulation matrix from the stored modulation matrices that optimizes transmission between the transmitter and the selected receiver; the selected receiver sending an index representing the selected modulation matrix; and receiving the index at the transmitter from the selected receiver.
US10797756B2

Aspects of the subject disclosure may include, for example, a system for modulating a first electrical signal to generate first modulated electromagnetic waves, and transmitting the first modulated electromagnetic waves on a waveguide located in proximity to a transmission medium. In one embodiment, the first electromagnetic waves can induce second electromagnetic waves that propagate on an outer surface of the transmission medium. The second electromagnetic waves can have a first spectral range that is divided into, contains or otherwise includes a first control channel and a first plurality of bands. Other embodiments are disclosed.
US10797753B2

A communication device in a communication network includes at least one processor. The processor is configured to identify a first management information base (MIB) of a first occupied channel in the communication network, and a second MIB of a second occupied channel in the communication network adjacent the first occupied channel. The second occupied channel occupies a frequency band overlapping with an interfering signal band. The processor is further configured to calculate at least one proactive network maintenance (PNM) metric for each of the first and second MIB, and determine, from the calculated PNM metric, that an ingress of the interfering signal is detected on the second occupied channel.
US10797747B2

A signal processing method comprising rearranging transmission data so that a predictable portion of the transmission data is spread more uniformly in the transmission data, the predictable portion including information that is predictable by a receiver side. The phase of a carrier signal can be modulated based on the rearranged transmission data, and the modulated signal may be transmitted. The transmitted signal is received by the receiver side. A header position of each frame of the received signal is detected based on the information predictable to the receiver side. Once detected, the frames of the received signal are integrated, and the transmission data is decoded based on the integration. A signal processing device, a transmitter, and/or a receiver may utilizes these methods to transmit, receive, and/or process signals.
US10797745B2

An operation method of an in-band full duplex (IFD) transceiving apparatus including a receiving end, a transmitting end, a digital self-interference cancellation (DSIC) processing unit, and a digital SI cancellation unit may comprise generating, by the DSIC processing unit, signal shaping coefficients for wave shaping of a signal of the transmitting end; generating, by the DSIC processing unit, channel estimation coefficients for cancellation of a self-interference signal in a reception signal of the receiving end; forming, by the DSIC processing unit, a transmission signal based on the signal shaping coefficients; and generating, by the DSIC processing unit, a control signal for cancellation of the self-interference signal in the reception signal based on the channel estimation coefficients.
US10797742B2

According to an embodiment, a receiving circuit includes an envelope signal generating unit configured to output an envelope signal of a received RF signal, an amplitude signal generating unit configured to binarize the envelope signal which is captured in synchronization with a reference clock signal and output the binarized envelope signal as an amplitude signal, and a phase signal generating unit configured to binarize a phase component of the RF signal and output the binarized phase component as a phase signal, in which a digital RF signal is generated based on the amplitude signal and the phase signal.
US10797740B2

A method that incorporates aspects of the subject disclosure may include, for example, receiving digital data via a plurality of fiber optic cables, wherein the digital data represents a plurality of radio frequency signals received at a plurality of remote radio units via a plurality of uplink paths, wherein the first virtual processing system is configured to mitigate interference detected in one or more of the plurality of uplink paths, performing a plurality of measurements of the digital data to identify an interference condition associated with at least a portion of the plurality of uplink paths associated with the plurality of remote radio units; and providing updated digital data, according to the interference condition that is identified, to a second virtual processing system including at least one second virtual processor, wherein the second virtual processing system is configured to operate as one or more baseband units for providing cellular communication services. Other embodiments are disclosed.
US10797739B1

A method for providing nonlinear self-interference cancellation of a wireless communication device includes: receiving digital samples of an interfering signal having a first sampling rate and a corrupted victim signal having a second sampling rate; generating a kernel vector based on the interfering signal, wherein the kernel vector has terms of nonlinear self-interference; estimating the nonlinear self-interference of the corrupted victim signal using the terms of the nonlinear self-interference; and providing an estimation of a desired signal by cancelling the nonlinear self-interference from the corrupted victim signal.
US10797729B2

A polar-code based encoder is used to perform a transfer of useful data to a polar-code based decoder via a Binary Discrete-input Memory-less Channel. The Divide and Conquer structure consists of a multiplexer having useful data bits and a set of frozen bits as inputs followed by a polarization block of size N=2L, wherein the polarization block of size N comprises a set of front kernels followed by a shuffler and two complementary polarization sub-blocks of size N/2 with a similar structure as the polarization block of size N but with half its size. A dynamically configurable interleaver is present between the shuffler and one and/or the other of the complementary polarization sub-blocks at each recursion of the Divide and Conquer structure. The configuration of the dynamically configurable interleavers is dynamically modified according to changes detected in the Binary Discrete-input Memory-less Channel.
US10797727B1

A decoder circuit includes a low-density parity-check (LDPC) repository to store parity-check information associated with one or more LDPC codes and an LDPC code configurator to receive a first LDPC configuration describing a parity-check matrix for a first LDPC code and to update the parity-check information in the LDPC repository to reflect the parity-check matrix for the first LDPC code. The decoder circuit further includes an LDPC decoder circuitry configurable, based on control signals, to perform LDPC decoding of codewords or LDPC encoding of information using the parity-check information from the LDPC repository.
US10797716B1

An image sensor may contain an array of imaging pixels arranged in rows and columns. Each column of imaging pixels may be coupled to an analog-to-digital converter for converting analog imaging signals from the pixels to digital signals. The analog-to-digital converter may be implemented as a split successive approximation register (SAR) analog-to-digital converter (ADC). The split SAR ADC may include a coarse section and a fine section. During a reset sampling phase, a reset level is sampled with a predetermined pedestal value is applied to the coarse and fine sections. During reset conversion, a reset code is obtained. During a signal sampling phase, a signal level is sampled using inverted bits of the reset code for only the fine section. During signal conversion, a signal code is obtained. Operated in this way, differential non-linearity of the ADC is minimized.
US10797713B1

A method comprises: using a plurality of gain stages cascaded in a ring topology to form a ring oscillator configured to output an oscillation signal; controlling a supply voltage of said ring oscillator using a low-speed DAC (digital-to-analog converter) in accordance with a coarse control word; providing a capacitive load at an inter-stage node of said ring oscillator using a varactor array controlled by a control voltage array; establishing said control voltage array using a high-speed DAC array in accordance with a fine control word; adjusting the coarse control word upon a start-up to make an oscillation frequency of said oscillation signal approximately equal to target value; and adjusting the fine control word in a closed loop manner in accordance with a detection of a timing error of said oscillation signal.
US10797702B2

A semiconductor die includes at least one flexible interface block. The flexible interface block includes at least one interconnect, and at least one buffer coupled to the at least one interconnect. The flexible interface block further includes a routing interface coupled to circuitry integrated in the semiconductor die, and a controller coupled to provide communication between the routing interface and the at least one buffer.
US10797694B2

A novel RF switch circuit and method for switching RF signals is described. The RF switch circuit is fabricated in a silicon-on-insulator (SOI) technology. The RF switch includes pairs of switching and shunting transistor groupings used to alternatively couple RF input signals to a common RF node. The switching and shunting transistor grouping pairs are controlled by a switching control voltage (SW) and its inverse (SW_). The switching and shunting transistor groupings comprise one or more MOSFET transistors connected together in a “stacked” or serial configuration. The stacking of transistor grouping devices, and associated gate resistors, increase the breakdown voltage across the series connected switch transistors and operate to improve RF switch compression. A fully integrated RF switch is described including digital control logic and a negative voltage generator integrated together with the RF switch elements. In one embodiment, the fully integrated RF switch includes a built-in oscillator, a charge pump circuit, CMOS logic circuitry, level-shifting and voltage divider circuits, and an RF buffer circuit. Several embodiments of the charge pump, level shifting, voltage divider, and RF buffer circuits are described. The inventive RF switch provides improvements in insertion loss, switch isolation, and switch compression.
US10797690B2

A method and apparatus for use in improving the linearity characteristics of MOSFET devices using an accumulated charge sink (ACS) are disclosed. The method and apparatus are adapted to remove, reduce, or otherwise control accumulated charge in SOI MOSFETs, thereby yielding improvements in FET performance characteristics. In one exemplary embodiment, a circuit having at least one SOI MOSFET is configured to operate in an accumulated charge regime. An accumulated charge sink, operatively coupled to the body of the SOI MOSFET, eliminates, removes or otherwise controls accumulated charge when the FET is operated in the accumulated charge regime, thereby reducing the nonlinearity of the parasitic off-state source-to-drain capacitance of the SOI MOSFET. In RF switch circuits implemented with the improved SOI MOSFET devices, harmonic and intermodulation distortion is reduced by removing or otherwise controlling the accumulated charge when the SOI MOSFET operates in an accumulated charge regime.
US10797689B2

An apparatus includes an output transistor device configured to control an output voltage of an output node in response to a control signal and an input voltage. A current sensor is configured to sense an output current supplied from the output node. A feedback converter is configured to convert the sensed output current to a feedback signal that tracks the output voltage of the output node. The feedback converter is further configured to set a clamping threshold. A gate control circuit is configured to generate the control signal in response to the feedback signal. The gate control circuit is configured to clamp the output voltage of the output node via the control signal based on the clamping threshold.
US10797687B2

The present invention relates to a signal duty cycle adaptive-adjustment circuit and method for a receiving terminal. In one embodiment, the circuit includes an analog level comparison circuit, a preprocessing circuit, a first path switch, a second path switch, a decoding circuit, a parameter extraction and estimation circuit, an error generation circuit, a filter feedback circuit and a digital-to-analog conversion circuit. The analog level comparison circuit receives a valid signal according to a reference level to generate a duty cycle signal. The preprocessing circuit preprocesses the duty cycle signal. When the first path switch is turned on, the parameter extraction and estimation circuit acquires duty cycle information from the duty cycle signal to generate a duty cycle deviation. The error generation circuit processes the duty cycle deviation to generate an error signal. The filter feedback circuit and the digital-to-analog conversion circuit filter the error signal and then convert the error signal into an analog voltage signal, which is connected to the analog level comparison circuit to serve as a reference level. When the second path switch is turned on, the decoding circuit decodes the duty cycle signal.
US10797681B1

A method of fabricating packaged electronic components with improved yield and at lower unit cost; the method comprising the steps of obtaining an active membrane layer on a carrier substrate, depositing a front electrode onto a front of the active membrane layer, obtaining an inner front section including at least a silicon handle or wafer, attaching an inner front end section to an outer surface of the front electrode, detaching the carrier substrate from a back surface of an active membrane on the opposite surface from the front surface on which the front electrode is deposited, patterning the active membrane layer into an array of at least one island of membrane, selectively removing the front electrode and bonding layer, selectively applying an inner passivation layer, and selectively depositing a back electrode layer on the thus exposed back surface of the active membrane.
US10797671B1

An electronic device and an equalizer adjustment method thereof are disclosed. The method comprises the steps of: storing a list of age gain values, the list of age gain values comprising a plurality of age segments, respectively increasing from the first age segment to the Nth age segment, each of the age segments comprising a group correcting parameters, the group correcting parameters including a plurality of compensation gain values respectively corresponding to a plurality of target frequency, and the compensation gain values in the same target frequency are increased as N increases; obtaining an age data of an user; obtaining the target age segment, wherein the target age segment is one of the age segments; obtaining the group correction parameter corresponding to the target age segment; and adjusting a gain value setting of the equalizer to sound at different frequencies according to the group correction parameter.
US10797670B2

Described herein is an audio device with a microphone which may adapt the audio output volume of a speaker by either increasing or decreasing output volume based on an audio input volume from a user and a distance from the user to the audio device. The audio device may also adapt its output volume to lower the audio output based on detecting one or more interruptions including occupancy and acoustic sounds.
US10797659B2

According to an aspect, an audio amplifier includes a first sigma-delta modulator configured to receive a digital audio signal and generate a first multi-level output signal based on the audio signal, and a second sigma-delta modulator configured to receive the first multi-level output signal from the first sigma-delta modulator and generate a second multi-level output signal. The second multi-level output signal has a number of levels less than a number of levels of the first multi-level output signal.
US10797652B2

A DC-to-DC converter block with multiple supply voltages includes a power circuit, the power circuit including N depletion-mode HEMT transistors (T3_1, T3_2, T3_N), N being a natural number greater than or equal to 3. The DC-to-DC converter block also includes a gate drive circuit for the N depletion-mode HEMT transistors (T3_1, T3_2, T3_N) of the power circuit, the drive circuit including depletion-mode HEMT transistors (T1_1, T2_1, T1_2, T2_2, T1_N, T2_N) configured to drive the gates of the N depletion-mode HEMT transistors (T3_1, T3_2, T3_N) of the power circuit, and the power circuit being powered by N positive and non-zero supply voltages, namely a lower supply voltage (VDD_1), an upper supply voltage (VDD_N), and (N−2) intermediate supply voltages (VDD_2) distributed between the lower (VDD_1) and upper (VDD_N) supply voltages.
US10797650B2

An envelope tracking (ET) amplifier apparatus is provided. The ET amplifier apparatus includes an amplifier circuit configured to amplify a radio frequency (RF) signal based on a modulated voltage. In examples discussed herein, the amplifier circuit is co-located with a local voltage amplifier circuit configured to supply the modulated voltage such that a trace inductance between the amplifier circuit and the local voltage amplifier circuit can be reduced to below a defined threshold. By co-locating the amplifier circuit with the local voltage amplifier circuit to reduce a coupling distance between the amplifier circuit and the local voltage amplifier circuit and thus the trace inductance associated with the coupling distance, it may be possible to reduce degradation in the modulated voltage. As a result, it may be possible to improve efficiency and maintain linearity in the amplifier circuit, particularly when the RF signal is modulated at a higher modulation bandwidth.
US10797647B1

A receiver apparatus is provided. The apparatus includes a single field effect transistor mixer comprising a gate, a source and a drain, wherein one of the source or the drain is configured to receive a first signal from a first low noise amplifier at a receiving frequency and another of the source or the drain is configured to output a second signal at an intermediate frequency to a second low noise amplifier; and a local oscillator configured to apply a third signal to the gate.
US10797641B2

The performance of photosensitive devices over time may be tested by configuring a photosensitive device test system that includes a light source plate that exposes photosensitive devices within a container to a specified light intensity. The light intensity may be adjusted by a programmable power source according to one or more thresholds. A test may last for a set duration with performance measurements being taken at predetermined intervals throughout the duration. Feedback from the photosensitive device test system may be recorded to determine whether to increase light intensity, to stop testing, to continue testing, and whether one or more environmental conditions should be altered. Measurements may be sent to a client for analysis and display to a user.
US10797631B2

This power output device is provided with: a field winding; a motor having a plurality of star-connected motor windings composed of three or more phases; a capacitor; an inverter circuit configured to perform power conversion on the power supplied from the capacitor and to supply the converted power to the motor windings; a battery connected to the field winding; and a control unit. The inverter circuit has a plurality of switching element pairs that correspond to the respective motor windings. The capacitor is connected to a positive bus bar and a negative bus bar. The field winding is connected to the positive or negative bus bar and to a neutral point of the motor. The control unit is configured to control the switching element pairs so as to charge the capacitor by boosting the voltage of the battery and to supply a direct current to the field winding.
US10797630B2

A method of modulating a cascaded three-phase VFD, including: obtaining space voltage vectors according to states and output levels of switches of power units in each stage, and dividing the vectors into large vectors, medium vectors, small vectors and zero vectors according to their lengths; arranging the vectors into a vector space, and dividing the vector space into sectors, wherein each sector corresponds to a group of the large vector, the medium vector, the small vector and the zero vector; determining a sector in which a reference voltage vector is located, wherein the reference voltage vector is composed by the group of vectors; calculating action time of the vectors in the group; allocating an action order to the vectors; and generating a three-phase modulated wave signal based on the action orders and the action time.
US10797627B2

A compressed air turbine DC power generator system, comprising: an aerodynamic turbine engine; a direct current generator (2) used for generating a direct current by using power output of the aerodynamic turbine engine as a driving input; and a control unit (3) used for controlling the rotating speed of the aerodynamic turbine engine to generate the power output and adjusting the output current and/or the output voltage of the direct current generator (2). The compressed air turbine DC power generator system is miniaturized and has high integration level, effectively overcomes the disadvantages such as low power density and great vibration noise of a power generation system with an internal combustion engine, and has a high industrial application value. The compressed air turbine DC power generator system can be used as an auxiliary power supply in the development process of an electric automobile, thereby effectively resolving the problem of range anxiety of a pure electric automobile.
US10797616B2

This invention discloses a DC/AC power electronic converter system that takes part in the regulation of grid voltage and frequency without affecting the normal operation of the DC port, which is either connected to a load when operated as a rectifier or to a DC source when operated as an inverter. In addition to the normal DC and AC ports of a DC/AC converter, the disclosed converter has an extra port for the connection of storage units. Its controller consists of a storage voltage controller to make sure that the storage voltage VDC does not exceed the specified range, a power controller to interact with the grid, and an inner-loop controller that takes the grid voltage and/or the grid current as the feedback. This turns the disclosed converter into a continuous reserve. It enables rectifier-fed loads to provide continuous demand response and inverter-fed sources to provide continuous frequency response. Possible applications include any field that adopts a DC/AC converter, e.g. in wind power, solar power, storage systems, home appliances, IT equipment, motor drives, electric vehicles, and LED lights.
US10797615B2

A design method for the current controller of a grid connected inverter is discussed in this disclosure. The repetitive control strategy is used, in tandem with a mu-synthesis based current controller, to attain sinusoidal reference tracking and harmonic rejection. Mu-synthesis based control is chosen to attain reference tracking in the presence of plant uncertainties. The repetitive control strategy is selected since it can reject a large number of harmonics simultaneously, while providing a clean sinusoidal current waveform to the grid, even in the presence of grid load and/or voltage distortions. The repetitive control strategy is implemented via the internal model principle. By applying mu-synthesis principles, a feedback controller that simultaneously achieves stability and tracking performance is obtained.
US10797613B1

Disclosed are power supply systems and methods of operating the same. An exemplary power supply system includes a primary rectifier configured to rectify an AC voltage to produce a bus voltage on a DC bus and a voltage monitor configured to monitor the AC voltage. A capacitor is switchably coupled to the DC bus via a switch and a charger is configured to charge the capacitor with power from the DC bus. A switch controller is configured to close, in response to the voltage monitor indicating a sag in at least one phase of the AC voltage, the switch to enable the capacitor to discharge to the DC bus.
US10797602B2

A controller for use in a power converter includes a comparator configured to compare a sense signal representative of an amount of energy delivered to an output of the power converter, to a target value. An update clock generator configured to receive the sense signal and to generate a clock signal having a clock frequency in response to the sense signal. A request control coupled to the comparator and to the update clock generator, the request control configured to generate a request signal having a request frequency that is responsive to an output of the comparator and that controls an operational state of a power switch of the power converter. The request control further configured to update a rate at which the request frequency of the request signal is responsive to the clock frequency of the clock signal.
US10797587B1

Disclosed is a power converter including power conversion circuitry. The power conversion circuitry includes a converter coil. The power conversion circuitry includes a power source. The power conversion circuitry includes a switch connected to the converter coil to control current flowing through the converter coil from the power source, the power conversion circuitry including a converter output connectable to a converter load. The power conversion circuitry includes parallel snubber circuitry having resonant circuitry connected in parallel with the converter coil, the resonant circuitry including a parallel snubber circuitry coil and a capacitor connected in series, the parallel snubber circuitry including a parallel snubber output connectable to a parallel snubber circuitry load.
US10797586B2

A power module included a plurality of normally-on semiconductor switches based on a wide bandgap substrate, the normally-on semiconductor switches connected in parallel; and a balancing unit including a capacitor and a balancing semiconductor switch connected in series, which are connected in parallel to the normally-on semiconductor switches.
US10797574B2

An electrical machine has a stator with windings, first and second rotors, and an electrical output regulator. The first rotor carries alternating polarity first field magnets, such that, on drive mechanism rotation, the windings interact with the magnetic flux produced by the first magnets to create an EMF. The second rotor carries alternating polarity second field magnets, and has first and second rotational positions to reduce and increase, respectively, the magnetic flux energy. The electrical output regulator regulates a current from the windings to produce a torque on the rotors, as the drive mechanism increases from zero rotational speed, the torque rises above a threshold level that moves the second rotor from the first to the second rotational position, and, as the drive mechanism further increases the rotational speed, the torque peaks and then drops below the threshold level to move the second rotor back to the first rotational position.
US10797568B2

A motor unit including a drive motor that includes an output shaft having a hollow portion; a torque sensor arranged within the hollow portion; and a cooling mechanism. The cooling mechanism has one end of a coolant path arranged inside the hollow portion and cools the drive motor and the torque sensor. A vehicle can include the motor unit. The drive motor can act as a traction motor generating traction drive force of the vehicle.
US10797567B2

A rotor assembly includes a rotor plate to rotate around a first axis, a bucket attached to the rotor plate and to rotate around a second axis, and a stop plate to rotate around the first axis between an open position and a closed position. When in the closed position, the stop plate engages the bucket to fix an angular position of the bucket relative to a plane of rotation of the rotor assembly. The rotor assembly further includes a housing for a sensor array component, the housing disposed in the bucket and including a solution inlet, a solution outlet, a transfer basin, a solution retainer disposed between the solution outlet and the transfer basin, and a collection reservoir in fluid communication with the transfer basin. The solution inlet and the solution outlet to engage ports of a flow cell of a sensor array.
US10797566B2

Provided is an electric drive device in which heat-dissipating sections (15A) (15B) that transfer at least heat generated by a power supply circuit unit (17) and power conversion circuit units (16) to a motor housing (11) are formed on an end surface section (15) of the motor housing (11) on the opposite side from an output section of a rotating shaft (23) of an electric motor. In addition, a watertight lid member (35) that covers a through hole (41) through which the rotating shaft passes and the end of the rotating shaft (23) from the exterior is attached to the end surface section (15) around the through hole (41), and a waterproof breathable membrane (44) that prevents the passage of moisture while allowing the passage of air and water vapor is provided to part of the watertight lid member.
US10797564B1

This device generates electricity when a vehicle tire rolls over a platform containing a cylindrical roller that spins. Friction causes a vehicle tire to roll the cylinder. The spinning roller drives gears of an overdrive transfer box. The output of the overdrive box is a spinning shaft. The spinning shaft turns a differential, which drives a time-gear set. The time-gear set establishes the timing of a spinning shaft from the time-gear set and drives a motor generator suitable to supply electricity to an electric utility grid.To facilitate maintenance of the electrical generating system, brakes are utilized to hold fast the time-gear set; magnets hold fast the cylindrical roller; and a pin can lock the overdrive shaft.
US10797560B1

A vehicle transmission includes a housing, an electric machine, a bracket, and a plurality of fasteners. The housing has internal rear and internal side walls that define a cavity. The electric machine stator and the bracket are disposed within the cavity. The bracket has a metallic inner ring and an elastomer outer ring. The elastomer outer ring engages the internal side wall. The electric machine stator is disposed between the bracket and the internal rear wall. The plurality of fasteners extends through the metallic inner ring, through the stator, and engages the rear internal wall to secure the stator to the housing.
US10797556B2

The present invention is an electrical machine comprising a rotor (10) and a stator (12) having radial passages (28) arranged circumferentially along the stator, magnetic-flux generators (34) housed in the passages, and a stator bearing (24) containing the rotor. According to the invention, the radial passages (28) comprise fluid-circulation galleries (36) facing the magnetic-flux generators (34).
US10797551B2

A motor enables an insulator and an iron core to be secured without a reduction in the efficiency of the motor. A motor includes an iron core and an insulator disposed on an axial end surface of the iron core. The iron core includes at least one of grooves on an outer circumferential portion. Each of the grooves is arranged in an axial direction of the iron core on the outer circumferential portion from the end surface. The insulator includes at least one of claws protruding downward in the axial direction from a surface in contact with the iron core. The claws are fitted into the grooves.
US10797547B2

Systems and methods relate to a vertical takeoff and landing (VTOL) platform that can include a stator and a rotor magnetically levitated by the stator. The rotor and stator can be annular, such that the rotor rotates about a rotational axis. The stator can include magnets that provide guidance, levitation, and drive forces to drive the rotor, as well as to control operation of rotor blades of the rotor that can be independently rotated to specific pitch angles to control at least one of lift, pitch, roll, or yaw of the VTOL platform. Various controllers can be used to enable independent and redundant control of components of the VTOL platform.
US10797541B2

Provided is a magnetic plate laminate comprising a laminate formed by stacking a plurality of thin strips, and fastening members provided in apertures in the laminate. Also provided is a method for manufacturing a magnetic laminate wherein the thin strips are amorphous thin strips and the magnetic body laminate is subjected to heat treatment, thereby forming nano-crystalline grains in the thin strips. Also provided is a motor equipped with a stator formed by stacking a plurality of the magnetic plate laminates, a securing plate for securing the stator, and a rotor arranged in an opening in the middle of the stator.
US10797535B2

In accordance with some embodiments of the present invention, a method of determining a Q-factor in a transmit circuit with a resonant circuit includes setting a system voltage; performing a coarse scan to determine a course resonant frequency; performing a fine scan based on the course scan to determine a resonant frequency; performing a final measurement at the resonant frequency to determine an average system voltage and an average peak voltage of the resonant circuit; calculating a Q parameter from the average system voltage and the average peak voltage; and calculating the Q-factor from the Q parameter.
US10797518B2

A wireless charging resource includes: processing elements; insulating elements; and coils, where the processing elements, insulating elements, and coils are arranged in a repeating array. A method of wireless charging includes: sending, from a charging resource, an analog ping to identify charging coils associated with a charging receiver; sending a digital ping to identify optimal charging coils; and activating the optimal charging coils in order to provide charging power to the charging receiver. A method of generating a layout for a wireless charging transmitter includes: determining an available area; calculating a number of coils to be included in an array; arranging a first set of coils including the number of coils on a first coil layer; arranging a second set of coils including the number of coils on a second coil layer; and arranging a third set of coils including the number of coils on a third coil layer.
US10797517B2

A wireless charging module includes an antenna and a wireless charger module. An enclosure is configured to fit at least partially within an optical drive bay of an information handling system. The antenna is disposed within a plastic lower portion of the enclosure. The plastic lower portion of the enclosure is configured to enable the antenna to wirelessly receive power from a wireless charging pad. The wireless charger module is disposed within the enclosure, and is configured to provide power to the information handling system.
US10797514B2

A fuel cell system having a power module including at least one fuel cell segment, an input output module including at least one inverter, a rectifier, and an electric distribution module having at least a first electrical connector and a second electrical connector. The at least one fuel cell segment may be electrically connected to the at least one inverter and may be electrically connected to an information technology (IT) load via a split bus. The at least one inverter may be electrically connected to an alternating current (AC) source via the first electrical connector of the electric distribution module. The rectifier may be electrically connected to the AC source via the second electrical connector of the electric distribution module and may be electrically connected to the IT load via the split bus
US10797502B2

The present disclosure provides a charging method and an electronic device, in the field of electronic technology. The charging method is applied in electronic devices. The electronic device includes a charging circuit including a first charging path, a second charging path, and a parallel charging path operating, the method comprising: disconnecting the first charging path, when the charging circuit is in the first charging mode and the electronic device is detected to be connected to the second charging mode; obtaining a charging protocol used in the second charging mode; and determining whether to adopt the first charging path, the second charging path, or the parallel charging path to charge the electronic device according to the charging protocol.
US10797493B2

An example battery, a terminal, or a charging system can include a battery charging port, a battery discharging port, a battery negative port, an overcurrent protection element, a protection integrated circuit, a control switch, and an electrochemical cell. The battery charging port is connected to a positive electrode of the electrochemical cell, the control switch is connected in series between a negative electrode of the electrochemical cell and the battery negative port, the protection integrated circuit is connected in parallel to two ends of the electrochemical cell, and the protection integrated circuit is further connected to the control switch, so as to send a control signal to the control switch. In addition, the overcurrent protection element is connected in series between the battery discharging port and the positive electrode of the electrochemical cell.
US10797473B1

A cable rod guiding device including a housing assembly, an arm assembly, a camera assembly, and a control assembly. The cable rod guiding device is mounted to a cable rod to be maneuvered within an obstructed space. The housing assembly includes a housing having a first portion and a second portion. The control assembly includes a motor housed in the second portion to control an articulating arm of the arm assembly. The camera assembly includes a camera to provide a view of the obstructed space to detect and overcome obstructions along the obstructed space through which the cable rod guiding device is maneuvered through. Upon the detection of an obstruction, the obstruction is avoided or overcome through the usage of the articulating arm being controlled by a user and the control assembly. Allowing the user to safety, efficiently, and effectively pass cable through the obstructed space with minimal effort.
US10797465B2

A laser apparatus includes first and second wavelength dispersion elements, an optical element, first and second actuators, and a control unit. The first wavelength dispersion element generates wavelength dispersion in a direction orthogonal to an electric discharge direction between a pair of electric discharge electrodes. The second wavelength dispersion element generates wavelength dispersion in a direction parallel to the electric discharge direction. The optical element corrects wavelength dispersion generated by the second wavelength dispersion element. The first actuator drives the first wavelength dispersion element. The second actuator drives the optical element. The control unit controls the first actuator so that the center wavelength of the laser light approaches to a target wavelength and controls the second actuator so as to correct the wavelength dispersion generated by the second wavelength dispersion element.
US10797464B2

The present invention relates to a wavelength locking structure for a tunable laser and a wavelength locking method for a tunable laser. According to the present invention, since it is possible to use only one element for measuring the intensity of light, the number of parts is reduced in comparison to methods of the related art, so it is possible to perform wavelength locking economically with a down-sized structure.
US10797445B2

An electrical connector includes: an insulative housing; plural conductive terminals disposed in the insulative housing; and a shield shell covering the insulative housing, wherein the shield shell has a mating frame opening at a front end thereof, the mating frame opening including a top edge, a bottom edge parallel to the top edge, a first side and a second side respectively perpendicular to a left and a right ends of the top edge, a first connecting edge connected between the first side and the bottom edge, and a second connecting edge connected between the second side and the bottom edge, the first connecting edge has a first angle with respect to the bottom edge, the second connecting edge has a second angle with respect to the bottom edge, and the first angle and the second angle are both obtuse angles.
US10797444B2

The present invention relates to a HVIL system for a HV connector, in particular in a motor vehicle, which HV connector is configured to transmit HV current from the HV connector to a further component, wherein the HVIL system has a first HVIL contact element and a second HVIL contact element, wherein, in a non-plugged state of the HV connector, the first HVIL contact element is spaced apart from the second HVIL contact element by at least one first spring element; and wherein, in a plugged state of the HV connector, the first spring element is deformed in such a way that the first HVIL contact element makes contact with the second HVIL contact element in such a way that the HVIL system ensures that HV current is transmitted from the HV connector to the further component if the connection between the HV connector and the further component is secure. The present invention furthermore relates to a method for establishing a HV connection.
US10797439B2

A through hole is formed in an end wall part of a first housing, and a slider is arranged in this through hole. The slider can be slid in the left-right direction between a locked position at which the slider is engaged with the second connector and an unlocked position at which the slider is separated from the second connector. The slider is a plate-like member arranged such that the thickness direction thereof is oriented in the height direction of the first housing.
US10797431B2

A pop-up outlet includes a lower housing configured to receive one or more conductors. A middle housing is connected to the lower housing. An upper housing is moveably connected to the middle housing. An outlet is positioned in the upper housing having an outlet body and at least one receptacle opening. A raise/lower mechanism is configured to move the upper housing with respect to the middle housing from a first position where the outlet body is positioned in the middle housing to a second position where the outlet body is exposed to a user.
US10797425B1

A travel adapter and accompanying extension cord are disclosed. The travel adapter and extension cord are designed to work in conjunction with swappable mating adapter plugs. The travel adapter enables compact and convenient storage using an advantageous interlocking design that also protects the travel adapter during transport.
US10797423B2

An electric contact including a first member portion to be in contact with a first electric component and a second member portion to be in contact with a second electric component. The first member portion is formed to be tubular by an electrically conductive material plate member a part of which is formed of wave shape portions, and the first member portion includes a first contact portion to be in contact with the first electric component and a spring portion formed by the wave shape portions. The second member portion is constructed by a rod member and includes a second contact portion to be in contact with the second electric component and an insert portion inserted into the spring portion. The first and second contact portions are urged to separate each other while the first and second member portions are contracted with against urging force of the spring portion.
US10797421B2

A reader suitable for reading data from a printed memory device attached to a curved surface includes a flexible wiring assembly that can be repositioned from a first position having a first profile into a second position having a second profile. In the first position, electrical contacts of the reader do not electrically couple with contact pads of the printed memory device, while in the second position the electrical contacts of the reader electrically couple to the contact pads of the printed memory. In one implementation, the flexible wiring assembly includes a flexible underlayer that supports the plurality of electrical contacts. In another implementation, the flexible wiring assembly includes a rigid first portion and a rigid second portion that pivot about a pivot point.
US10797410B2

Provided is a connector configured to prevent a filler and a contact from contacting an external component even during work or transportation. A connector (10) according to this disclosure includes a first fitting object (16) and a second fitting object (30) fitted together; a filler (70) provided in at least one of the first fitting object (16) and the second fitting object (30); and a contact (50) included in at least one of the first fitting object (16) and the second fitting object (30). The filler (70) and the contact (50) are located, in a corresponding fitting object, inside of a top end of a fitting side of the fitting object, in a state before the first fitting object (16) and the second fitting object (30) are fitted together.
US10797408B1

The disclosed structures and methods are directed to antenna systems configured to transmit and receive a wireless signal in and from different directions. An antenna structure comprises a pair of horizontal-polarization (HP) antenna units forming a first parallel-plate waveguide. One of the HP antenna units and a base unit form a second parallel-plate waveguide. The antenna further comprises a pair of vertical-polarization (VP) antenna units each located in one of the first and second parallel-plate waveguides. Each HP antenna unit comprises inverted F antennas (IFAs) configured to radiate a radio-frequency (RF) waves that are horizontally polarized. Each VP antenna unit comprises VP excitation elements configured to radiate the RF waves that are vertically polarized. A method for manufacturing of the antenna structure is also disclosed.
US10797406B2

In an exemplary embodiment, a phased array antenna comprises multiple subcircuits in communication with multiple radiating elements. The radio frequency signals are independently adjusted for both polarization control and beam steering. In a receive embodiment, multiple RF signals of various polarizations are received and combined into at least one receive beam output. In a transmit embodiment, at least one transmit beam input is divided and transmitted through multiple radiating elements, with the transmitted beams having various polarizations. In an exemplary embodiment, the phased array antenna provides multi-beam formation over multiple operating frequency bands. The wideband nature of the active components allows for operation over multiple frequency bands simultaneously.
US10797404B2

An apparatus comprising at least a plurality of antenna modules mounted on a printed circuit board (PCB) is disclosed. The PCB includes a plurality of holes embedded with a heat sink. Each antenna module comprises an antenna substrate. Each antenna module further comprises a plurality of three-dimensional (3-D) antenna cells that are mounted on a first surface of the antenna substrate. Each antenna module further comprises a plurality of packaged circuitry that are mounted on a second surface of the antenna substrate. The plurality of packaged circuitry are electrically connected with the plurality of 3-D antenna cells. Furthermore, each antenna module is mounted on the plurality of holes via a corresponding packaged circuitry of the plurality of packaged circuitry.
US10797396B2

It is provided an aperture coupled patch antenna comprising a substrate comprising a planar electrically conductive ground plane, an electrically conductive box arranged on and electrically connected to the ground plane to form an air filled cavity between the box and the ground plane, the box comprising an aperture in the form of at least one elongate slot. The antenna further comprises an electrically conductive patch arranged in parallel with the ground plane and at a distance from the box such that the aperture of the box is located between the patch and the ground plane and a distribution network comprising at least one elongate distribution element arranged in parallel with the ground plane between the ground plane and the patch, at a distance from the substrate and the ground plane and at a distance from the box such that a gap is formed between the distribution element and the box, wherein the extension of the distribution element intersects the extension of the aperture.
US10797377B2

The present disclosure relates to the field of communication devices and in particular, to a mobile device and a method for manufacturing the mobile device. The mobile device includes: a metal middle frame, a glass back shell covering the metal middle frame, and an FPC antenna disposed on an inner surface of the glass back shell. The FPC antenna includes a flexible substrate layer and a metal pattern layer attached to the flexible substrate layer, the flexible substrate layer is laminated onto the inner surface of the glass back shell, the metal pattern layer is formed on a surface of the flexible substrate layer by a LDS process, the FPC antenna is electrically connected to the metal middle frame, and the inner surface of the glass back shell faces the metal middle frame. The FPC antenna in the mobile device provided by the present disclosure has a better performance.
US10797375B2

A wafer level package with at least one integrated antenna element includes a chip layer with at least one chip, a dielectric layer as well as an antenna layer arranged between the chip layer and the dielectric layer.
US10797361B2

According to an example, a battery is charged using a charge voltage based on a present state of charge of the battery and a present ambient temperature of the battery. Additionally, the charge voltage may be based on the present state of charge of the battery, the present ambient temperature of the battery, and an age of the battery. The charge voltage may be retrieved from a lookup table that includes a plurality of reference charge voltage values at which to charge the battery for different ambient temperatures, different states of charge, or different ages of the battery.
US10797356B2

A battery can include an anode-electrolyte-cathode stack and a phase-change material. The anode-electrolyte-cathode stack can include at least one anode, at least one cathode, and an electrolyte which more directly interacts with each of the at least one anode and the at least one cathode, wherein the at least one anode electrically interacts with the at least one cathode via the electrolyte. The phase-change material can change phase to actuate an interference with an electrochemistry of the anode-electrolyte-cathode stack proximate an area where a localized temperature exceeds a predefined phase change threshold, the interference with the electrochemistry, which decreases current generation within the anode-electrolyte-cathode stack, can be adapted to occur prior to reaching a temperature that can create a failure within the anode-electrolyte-cathode stack.
US10797341B2

According to one embodiment, a battery module includes a battery unit. The battery unit includes a nonaqueous lithium ion battery including a nonaqueous electrolyte, and an aqueous lithium ion battery including an electrolytic solution in which an electrolyte is dissolved in an aqueous solvent. In the battery unit, the aqueous lithium ion battery is connected in parallel to the nonaqueous lithium ion battery.
US10797340B2

A lithium air battery comprising a plurality of unit cells which have different diameters, each unit cell comprises: electrodes including: a disc-shaped positive electrode having a first air flow path passing through the positive electrode in a vertical direction of the lithium air battery and one or more electrolyte flow paths on the positive electrode in a horizontal or vertical direction of the lithium air battery; and an negative electrode having a second air flow path passing through the negative electrode in the vertical direction to coincide with the first air flow path; and a separator disposed between the positive electrode and the negative electrode. The unit cells are stacked in the vertical direction within a stack cell tank such that a diffusion layer is disposed between the respective unit cells. A lowermost unit cell has the greatest diameter and diameters of the remaining unit cells, which are sequentially stacked on a lowermost unit cell, gradually decreases vertically in an upward direction so that the unit cells have a stepped structure.
US10797339B2

The present invention relates to an electrode assembly for a secondary battery. The electrode assembly for the secondary battery comprises a radical unit comprising first and second electrode sheets each of which is folded so that both ends thereof overlap each other; and a first separator folded several times and having an upper folded portion into which the first electrode sheet is coupled to be fitted and a lower folded portion into which the second electrode sheet is coupled to be fitted, wherein, in the radical unit, the folded portions of the first and second electrode sheets are cut to form two first electrodes and two second electrodes, which are completely separated from each other, and the first electrode, the first separator, the second electrode, the first separator, the first electrode, the first separator, and the second electrode successively stacked.
US10797338B2

A flexible secondary battery includes: an electrode stack assembly including a first electrode plate, a second electrode plate, and a separator between the first electrode plate and the second electrode plate; a first electrode tab electrically connected to the first electrode plate; and a second electrode tab electrically connected to the second electrode plate. One end of the first electrode tab and one end of the second electrode tab are disposed inside the electrode stack assembly and are stacked together with the first electrode plate, the second electrode plate, and the separator to form the electrode stack assembly. A first welding part is formed between, and binds, at least one of i) a portion of the first electrode plate and a portion of the first electrode tab and ii) a portion of the second electrode plate and a portion of the second electrode tab.
US10797327B2

Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components.
US10797324B2

Second inlet connection flow grooves and second outlet connection flow grooves are formed in a power generation cell. The second inlet connection flow grooves connect a fuel gas supply passage and a fuel gas flow field. The second outlet connection flow grooves connect a fuel gas discharge passage and the fuel gas flow field. The flow channel of the second inlet connection flow grooves diverges multiple times in an area from the fuel gas supply passage to the fuel gas flow field. The flow channel of the second outlet connection flow grooves merges multiple times in an area from the fuel gas flow field to the fuel gas discharge passage. The number of merging in the second outlet connection flow grooves is larger than the number of diverging in the second inlet connection flow grooves.
US10797317B2

Provided is a composite cathode active material including: a core including a lithium transition metal oxide, the lithium transition metal oxide being doped with nickel (Ni) and at least one element selected from Group 4 to Group 13 elements and having a layered crystalline phase belonging to the Space Group R-3m; and a coating layer on a surface of the core, the coating layer including a cobalt compound.
US10797302B2

Provided is a method for producing the positive electrode active material for nonaqueous electrolyte secondary batteries, including a first step of mixing a Li-metal composite oxide powder which is represented by the general formula: LizNi1-x-yCoxMyO2 (where 0≤x≤0.35, 0≤y≤0.35, and 0.97≤z≤1.30 are satisfied, and M is at least one element selected from Mn, V, Mg, Mo, Nb, Ti and Al) and constituted by primary particles and secondary particles, to an alkaline solution with a W compound dissolved therein, and immersing a resulting mixture, followed by solid-liquid separation, to obtain a W mixture with W uniformly dispersed on the surface of the primary particles of the composite oxide, and a second step of heat-treating the W mixture to thereby form a compound containing W and Li on the surface of the primary particles of the composite oxide powder.
US10797299B2

The disclosure provides an electrode plate and a surface treatment method thereof. The surface treatment method firstly adopts a special annealing process to process the electrode plate to form a Mg film on the surface of the MgAl alloy material layer, and then make the Mg film chemically react with the fluoride ion to form a MgF2 film on the surface of the Mg film or the Mg film is converted into a MgF2 filmentirely. Due to the dense structure and chemical stability of MgF2 film, the fluoride ion corrosion resistance of the electrode plate is improved. The surface of the electrode plate of the disclosure includes a MgF2 film capable of being used as a protective layer to protect the MgAl alloy material layer. Therefore, the electrode plate has excellent corrosion resistance against fluoride ions and can improve the quality of film formation by chemical vapor deposition.
US10797296B2

The present disclosure is directed to a single-cell battery, a battery module, a power battery, and an electric vehicle. The single-cell battery includes a case, a battery cell accommodated in the case, an electrode terminal electrically connected to the battery cell, and a cover plate for sealing the case. The electrode terminal is disposed on the cover plate. The electrode terminal includes a battery post passing through the cover plate and electrically connected to the battery cell. The single-cell battery further includes a current interruption device mounted on the battery post. The current interruption device is in communication with gas inside the case. The current interruption device has a conductive member and a flipping member connected to the conductive member for mutual electrical connection. The flipping member and the conductive member are electrically disconnected from each other under action of air pressure. The conductive member is connected to the battery post for mutual electrical connection.
US10797290B2

Identical planar electronic components are stacked in an assembly. Each component has two contact metallizations positioned on edges of a same surface of the component. The components are stacked along a common axis. Each successive component is rotated about the common axis by a fixed angle. A value of the fixed angle is selected to position, side by side, the contact metallization of one component and the contact metallization of another next component adjacent to each other in the stack. Electrical connections are provided between two adjacent contact metallizations.
US10797288B2

Provided are separators for use in an electrochemical cell comprising (a) an inorganic oxide and (b) an organic polymer, wherein the inorganic oxide comprises organic substituents. Also provided are electrochemical cells comprising such separators.
US10797284B2

A battery component includes a polymer frame having at least one window, the polymer frame having a first planar side and an opposite second planar side, and a window edge between the first and second planar sides. The battery component also has a battery cell component having a separator and bipolar current collector, the battery cell component being attached to the frame, the separator or bipolar current collector being attached to the first planar side or the window edge. A battery stack, a method for handling the battery component as an individual unit are also provided, electric vehicle battery and electric vehicle are also provided.
US10797278B2

In a tape printing device including a battery housing portion, the battery housing portion includes a housing portion main body and a battery lid-which cover an opening portion of the housing portion main body, and the opening portion includes a top surface opening portion facing the bottom surface of the housing portion main body, a front surface opening portion which is formed on one peripheral wall of four peripheral walls of the housing portion main body and continues to the top surface opening portion, and reaches the bottom surface or the vicinity of the bottom surface.
US10797276B2

Apparatus and techniques such as can include a sealed bipolar battery assembly are described herein. For example, the battery assembly can using two or more sealing techniques, such as to provide a liquid-tight assembly. A sealed current collector assembly can be provided, such as by fitting compressible plastic seals to one or both side of a current collector. An adhesive seal can be applied to an edge or perimeter of the current collector. A plastic seal assembly can be used to anchor the seals or to provide an additional layer of leakage protection should electrolyte seep under hydrophobic plastic seals. Current collector assemblies including stackable casing frames can be assembled to provide a rigid casing. These casing assemblies can be stacked on top of one another to form bipolar cells comprising the battery assembly.
US10797271B2

A manufacturing method for OLED display panel is disclosed, which first performs patterning on the encapsulation colloid of the encapsulant to divide encapsulation colloid into a plurality of target encapsulation areas, with each target encapsulation area corresponding to each OLED substrate unit, and a gap area outside of target encapsulation areas, performing disintegration treatment from the other side of encapsulation colloid on a portion of encapsulation colloid belonging to gap area so that the surface losing adhesiveness, then attaches encapsulation colloid to OLED substrate, and finally, obtains a plurality of OLED display panels by cutting. This method is simple to perform, reduces the size compatibility requirement of the laminator and avoids the use of extra manipulator and carrier fixture, which reduces the product cost incurred by fixture cleaning, transport, storage and other complex operations, and improves the product of the alignment accuracy, is good for automated production.
US10797265B2

The aim is to improve the bending resistance a display device. The display device in one embodiment includes a substrate including a first surface and a second surface and a curved part between the first surface and the second surface, a display element arranged on the first surface, a conducting layer connected with the display element and extending to the second surface from the first surface via the curved part, a plurality of protective layers having a lower ductility than the substrate and arranged in the substrate side and/or opposite side to the substrate side with respect to the conducting layer and along the curved part, wherein each of the plurality of protective layers spreading over the curved part, to a certain region of the first surface side from the curved part, and to a certain region of the second side from the curved part.
US10797261B2

The present invention relates to a display film and, more particularly, to a display film comprising a substrate layer and a coating layer formed on one surface of the substrate layer, wherein a first critical radius of curvature measured in a direction in which the side surface of the coating layer becomes concave is at most about 10 mm, and a second critical radius of curvature measured in a direction in which the side surface of the substrate layer becomes concave is at most about 5 mm. The display film according to the present invention has a high surface hardness while exhibiting superior flexibility in both directions vertical to the plane direction of the film and thus is suitable for application as an outer window film for a display and particularly has the property of being applicable to a flexible display.
US10797258B2

Provided are an OLED device and a method of manufacturing the OLED device that may provide improved luminance uniformity. The disclosed OLED may have a first electrode that has a first sheet resistance Rs, and a second electrode that has a second sheet resistance, wherein the second sheet resistance may be in the range of 0.3 Rs-1.3 Rs. In addition, the disclosed OLED may have a plurality of equal potential difference between points on a first electrode and a second electrode. The equal potential difference may be provided by a gradient resistance formed on at least one of the electrodes.
US10797243B2

The present disclosure relates to an organic electroluminescent compound and an organic electroluminescent device comprising the same. By using the organic electroluminescent compound of the present disclosure, an organic electroluminescent device having excellent luminous properties can be produced.
US10797242B2

An organic compound having an excellent electron injection and transport performance is provided as a material for a low-power-consumption organic electroluminescent device. A low-power-consumption organic electroluminescent device is also provided by using the compound. The compound is a compound of general formula (1) or (2) having a substituted bipyridyl and triphenylene ring structure. The organic electroluminescent device includes a pair of electrodes, and one or more organic layers sandwiched between the pair of electrodes, and uses the compound as constituent material of at least one of the organic layers.
US10797234B2

A memory cell includes a heating element topped with a phase-change material. Two first silicon oxide regions laterally surround the heating element along a first direction. Two second silicon oxide regions laterally surround the heating element along a second direction orthogonal to the first direction. Top surfaces of the heating element and the two first silicon oxide regions are coplanar such that the heating element and the two first silicon oxide regions have a same thickness.
US10797230B2

Some embodiments relate to a method for manufacturing a magnetoresistive random-access memory (MRAM) cell. The method includes forming a spacer layer surrounding at least a magnetic tunnel junction (MTJ) layer and a top electrode of the MRAM cell; etching the spacer layer to expose a top surface of the top electrode and a top surface of a spacer formed by the spacer layer; forming an upper etch stop layer over the top electrode top surface and the spacer top surface; and forming an upper metal layer in contact with the top electrode top surface of the MRAM cell. A width of the upper etch stop layer is greater than a width of a bottom surface of the upper metal layer.
US10797219B2

A piezoelectric PTZT film is formed of a metal oxide having a perovskite structure including Pb, Ta, Zr, and Ti, in which the metal oxide further includes carbon, and a content of the carbon is 80 to 800 ppm by mass. In a process for producing a liquid composition for forming a piezoelectric film, a Ta alkoxide, a Zr alkoxide, β-diketones, and a diol are refluxed, a Ti alkoxide is added into a first synthesis solution obtained by the refluxing, and then refluxing is performed again, a Pb compound is added into a second synthesis solution obtained by performing the additional refluxing, and then refluxing is performed again, a solvent is removed from a third synthesis solution obtained by performing the additional refluxing, and then, dilution with alcohol is performed, to produce the liquid composition for forming a piezoelectric PTZT film.
US10797217B2

A bending actuator device or sensor device for sensing bending comprises a stack of electroactive polymer units. The adjacent electroactive polymer units in the stack are slidable relatively to each other. This means that, for an actuator for example, an increased actuation force is enabled without requiring increased driving voltage, and it also avoids the problems of stress build up by allowing sliding between the units.
US10797200B2

The invention relates to a method for manufacturing an optoelectronic device (1), comprising the following steps: a) providing a growth substrate (10) made from a semiconductor material; b) forming a plurality of diodes (20) each comprising a lower face (20i); c) removing at least a portion (12; 13) of the substrate so as to free the lower face (20i); wherein: step a) involves producing a lower part and an upper part of the substrate, the upper part (12) having a uniform thickness (eref) and a level of doping less than that of the lower part; step c) involving removal of the lower part (11) by selective chemical etching with respect to the upper part (12).
US10797194B2

A three-terminal avalanche photodiode provides a first controllable voltage drop across a light absorbing region and a second, independently controllable, voltage drop across a photocurrent amplifying region. The compositions of the absorbing region and the amplifying region may be optimized independently of each other. In the amplifying region, p-doped and n-doped structures are offset from each other both horizontally and vertically. Directly applying a voltage across a controlled region of the photocurrent path increases avalanche gain by shaping the electric field to overlap the photocurrent density. The resulting high-gain, low-bias avalanche photodiodes may be fabricated in integrated optical circuits using commercial CMOS processes, operated by power supplies common to mature computer architecture, and used for optical interconnects, light sensing, and other applications.
US10797190B2

An optoelectronic device comprising a substrate comprising a groove having a first and a second face. The first face of the groove is coated with a semiconductor material and the second face of the groove is coated with a conductor material. The conductor material and the semiconductor material are in contact with another semiconductor material in the groove. The first face of the groove is longer than the second face of the groove or the second face of the groove is longer than the first face of the groove.
US10797189B2

The physical and chemical properties of surfaces can be controlled by bonding nanoparticles, microspheres, or nanotextures to the surface via inorganic precursors. Surfaces can acquire a variety of desirable properties such as antireflection or reflection, antifogging, antifrosting, UV blocking, and IR absorption, while maintaining transparency to visible light. Micro or nanomaterials can also be used as etching masks to texture a surface and control its physical and chemical properties via its micro or nanotexture.
US10797185B2

A front-side conductive paste for a crystalline silicon solar cell is provided. The front-side conductive paste for a crystalline silicon solar cell includes, in parts by weight, 80.0-93.0 parts of a metal powder, 6.0-15.0 parts of an organic carrier, and 1.0-5.0 parts of an oxide etching agent, where based on 100% by mole of the oxide etching agent, the oxide etching agent includes 15-30% of PbO; 25-40% of TeO2; 8.0-15.0% of Li2O; 9.0-20.0% of SiO2; 5.0-15.0% of Bi2O3; 0.5-10.0% of ZnO; and either one or both of 0.1-10.0% of MgO and 0.1-10.0% of CaO; and no more than 5.0% of an oxide of additional metal elements. The metal powder forms good ohmic contact with crystalline silicon substrate during the sintering process of the front-side conductive paste applied overlying an insulation film on the substrate. Finally, a front-side electrode of low contact resistance, good electrical conductivity, and strong adhesion is obtained.
US10797184B2

An optoelectronic device comprising a substrate comprising a groove having a first and a second face. The first face of the groove is coated with a conductor material and the second face of the groove coated with a semiconductor material. The conductor material and the semiconductor material are in contact with another semiconductor material in the groove. There is an aperture in the another semiconductor material. The first face, second face, the conductor material and the semiconductor material are all in contact with the another semiconductor material in the groove.
US10797180B2

The semiconductor device includes a first insulating layer; a first oxide insulating layer over the first insulating layer; an oxide semiconductor layer over the first oxide insulating layer; a source electrode layer and a drain electrode layer over the oxide semiconductor layer; a second oxide insulating layer over the oxide semiconductor layer, the source electrode layer, and the drain electrode layer; a gate insulating layer over the second oxide insulating layer; a gate electrode layer over the gate insulating layer; a second insulating layer over the first insulating layer the source electrode layer, the drain electrode layer, the second oxide insulating layer, the gate insulating layer, and the gate electrode layer, and a third insulating layer over the first insulating layer, the source electrode layer, the drain electrode layer, and the second insulating layer.
US10797174B2

A semiconductor device includes a plurality of fins on a substrate. A fin liner is formed on an end surface of each of the plurality of fins. An insulating layer is formed on the plurality of fins. A plurality of polycrystalline silicon layers are formed on the insulating layer. A source/drain epitaxial layer is formed in a source/drain space in each of the plurality of fins. One of the polycrystalline silicon layers is formed on a region spaced-apart from the fins.
US10797173B2

An integrated circuit structure include a semiconductor substrate, a gate stack over the semiconductor substrate, and a recess extending into the semiconductor substrate, wherein the recess is adjacent to the gate stack. A silicon germanium region is disposed in the recess, wherein the silicon germanium region has a first p-type impurity concentration. A silicon cap substantially free from germanium is overlying the silicon germanium region. The silicon cap has a second p-type impurity concentration greater than the first p-type impurity concentration.
US10797166B2

A manufacturing method for an IGZO active layer is disclosed. The method comprises steps of: after depositing a first metal layer and a gate insulation layer on a substrate, depositing an IGZO material on the gate insulation layer, and forming an IGZO film; and performing a plasma cleaning treatment on a surface of the IGZO film by using an argon gas or a helium gas to adjust element contents on the surface of the IGZO film, and forming an IGZO active layer. The present invention also correspondingly discloses a manufacturing method for an oxide thin film transistor. By implementing the embodiments of the present invention, the elements on the film surface of the IGZO active layer can be adjusted to improve electrical properties.
US10797165B2

A semiconductor device includes a well region in a substrate, a semiconductor pattern on the well region, the semiconductor pattern including an impurity, and a gate electrode on the semiconductor pattern. A concentration of the impurity in the semiconductor pattern increases in a direction from an upper portion of the semiconductor pattern, adjacent to the gate electrode, to a lower portion of the semiconductor pattern, adjacent to the well region.
US10797164B2

A FinFET and methods for forming a FinFET are disclosed. A method includes forming a semiconductor fin on a substrate, implanting the semiconductor fin with dopants, and forming a capping layer on a top surface and sidewalls of the semiconductor fin. The method further includes forming a dielectric on the capping layer, and forming a gate electrode on the dielectric.
US10797154B2

A method for forming self-aligned contacts includes patterning a mask between fin regions of a semiconductor device, etching a cut region through a first dielectric layer between the fin regions down to a substrate and filling the cut region with a first material, which is selectively etchable relative to the first dielectric layer. The first dielectric layer is isotropically etched to reveal source and drain regions in the fin regions to form trenches in the first material where the source and drain regions are accessible. The isotropic etching is super selective to remove the first dielectric layer relative to the first material and relative to gate structures disposed between the source and drain regions. Metal is deposited in the trenches to form silicide contacts to the source and drain regions.
US10797139B2

Methods and structures formed thereby are described, of forming self-aligned contact structures for microelectronic devices. An embodiment includes forming a trench in a source/drain region of a transistor device disposed in a device layer, wherein the device layer is on a substrate, forming a fill material in the trench, forming a source/drain material on the fill material, forming a first source/drain contact on a first side of the source/drain material, and then forming a second source drain contact on a second side of the source/drain material.
US10797136B2

A preparation method for a multilayer graphene quantum carbon-based two-dimensional semiconductor material comprises: S1. taking a PI film as a raw material, and performing polymer sintering at a first temperature, to remove H, O and N atoms to form a carbon precursor; and S2. adjusting the temperature to a second temperature, and graphitizing the carbon precursor to form a multilayer graphene quantum carbon-based two-dimensional semiconductor material, wherein in at least the step S2, a nano metal material is doped to form quantum dots in the multilayer graphene. The multilayer graphene quantum carbon-based two-dimensional semiconductor material prepared by the method adopts a hexagonal planar net molecular structure, is orderly arranged, and has flexibility, high tortuosity, and quite low in-plane dispersity and degree of deviation. Band gaps are formed through doping of a nano metal, and the band gaps are controllable.
US10797130B2

A semiconductor device is disclosed that includes a substrate; a first semiconductor region arranged in the cell region on a first surface side of the substrate; a second semiconductor region arranged in a cell region; a channel stopper electrode arranged in a termination region; a first electrode arranged on the first surface and electrically connected to the second semiconductor region; an insulation film arranged between the channel stopper electrode and the first electrode; first conductors arranged inside the insulation film; second conductors arranged on the insulation film; and a second electrode arranged on a second surface side of the substrate. A width of an overlapping portion in a height direction of the first conductor and the second conductor on the first electrode side is larger than a width of an overlapping portion in the height direction of the first and second conductors on the channel stopper electrode side.
US10797129B2

A Field Effect Transistor structure is provided having: a semi-insulating substrate; a semiconductor mesa structure disposed on the substrate and having a notch in an outer sidewall of the mesa structure; a source electrode disposed within the opposing sidewalls in ohmic contact with a source region of the mesa structure; a drain electrode disposed within the opposing sidewalls in ohmic contact with a drain region of the mesa; and a gate electrode, having an inner portion disposed between, and laterally of, the source electrode and the drain electrode and in Schottky contact with the mesa structure, extending longitudinally towards the notch and having outer portions extending beyond the mesa structure and over portions of the substrate outside of the mesa structure. In one embodiment, the mesa structure includes a pair of notches projecting inwardly towards each other and the inner portion of the gate extends longitudinally between the pair of notches.
US10797116B2

An organic light emitting display device and a complex film included in the organic light emitting display device are disclosed, which facilitates bending on a bending area and has optical characteristics of wide color gamut, whereby a stereoscopic effect may be improved. The organic light emitting display device comprising a substrate; and a complex film provided on the substrate, wherein the complex film includes an adhesive layer having a first area and a second area; an optical film provided on the first area of the adhesive layer; an optical conversion film provided on the second area of the adhesive layer; and a protective film covering the optical film and the optical conversion film.
US10797110B2

Imaging panels and imaging systems that may employ use organic photodiodes or other continuous sensors are discussed. The detector panels discussed may have a non-pixelated organic photodiode disposed above a pixelated backplane. In some embodiments, the sensor panels may also include dielectric structures that create buried vias in the region of contact between the organic photodiode and the thin film transistor (TFT) backplane. In some embodiments, the sensor panels may include dielectric structures that separate neighboring pixels. The dielectric structures may decrease thickness inhomogeneity in active areas of the organic photodiode. Detector panels discussed herein may have decreased sensing lag and current leakage, and improved reliability. Methods for formation of organic photodiodes and of dielectric structures are also discussed.
US10797108B2

An electronic component such as a voltage controllable reconfigurable capacitor or transistor is formed by printing one or more layers of ink on a non-conductive substrate. Ferroelectric ink or semi-conductive ink is printed and conductive resistive or dielectric ink is printed on a s same or different layers. Reconfigurability is achieved by printing resistive biasing circuitry wherein when a changing voltage is applied to the biasing circuitry, an electronic property of the electronic component changes in response to the changing voltage.
US10797106B2

A re-writeable non-volatile memory device including a re-writeable non-volatile two-terminal memory element (ME) having tantalum. The ME including a first terminal, a second terminal, a first layer of a conductive metal oxide (CMO), and a second layer in direct contact with the first layer. The second layer and the first layer being operative to store at least one-bit of data as a plurality of resistive states, and the first and second layer are electrically in series with each other and with the first and second terminals.
US10797101B2

A time delay integration image sensor may include a number of charge coupled devices (CCDs) that transfer charge in synchronization with the movement of an object being imaged. To increase the dynamic range of the image sensor, the image sensor may include circuitry configured to non-destructively sample the charge as it is transferred through the charge coupled devices. Floating gates may be included in the image sensor and may have a voltage that is proportional to the charge accumulated under the floating gates. Each floating gate may be coupled to a respective readout circuit in an additional substrate by a metal interconnect layer.
US10797089B2

A display device and a method of manufacturing the same are disclosed. The display device includes a substrate (100), and a patterned polysilicon layer, a patterned gate insulating layer and a patterned first conductive layer stacked on the substrate in sequence. The patterned polysilicon layer includes a number of polysilicon blocks (110) doped with impurities. The patterned first conductive layer includes a number of data lines (120) each partially overlapping a corresponding polysilicon block to form a compensating capacitor.
US10797081B2

The present application discloses a display panel and a display device apparatus. The display panel includes a substrate, the substrate includes a plurality of pixel regions; an active switch, a plurality of active switches disposed on the substrate, wherein the pixel regions are disposed on the active switches, the active switches are corresponding to each of the pixel regions, respectively, and each of the active switch includes: an insulating layer, the insulating layer includes at least two thin film layers, the thin film layers are formed by chemical vapor deposition process with a predetermined thickness.
US10797072B2

A semiconductor device according to an embodiment includes an N-well region, a first gate electrode, a columnar epitaxial layer, and a first contact. The N-well region includes two P-type impurity diffusion regions. The first gate electrode is provided above the N-well region between the two P-type impurity diffusion regions. The first gate electrode are opposed to the N-well region via a gate insulating film. The columnar epitaxial layer is provided on the P-type impurity diffusion region. The epitaxial layer includes a first semiconductor layer including P-type impurities. The first contact is provided on the first semiconductor layer of the epitaxial layer.
US10797068B2

Provided are a semiconductor device, a method of manufacturing the semiconductor device, and an electronic system adopting the same. The semiconductor device includes a semiconductor pattern, which is disposed on a semiconductor substrate and has an opening. The semiconductor pattern includes a first impurity region having a first conductivity type and a second impurity region having a second conductivity type different from the first conductivity type. A peripheral transistor is disposed between the semiconductor substrate and the semiconductor pattern. A first peripheral interconnection structure is disposed between the semiconductor substrate and the semiconductor pattern. The first peripheral interconnection structure is electrically connected to the peripheral transistor. Cell gate conductive patterns are disposed on the semiconductor pattern. Cell vertical structures are disposed to pass through the cell gate conductive patterns and to be connected to the semiconductor pattern. Cell bit line contact plugs are disposed on the cell vertical structures. A bit line is disposed on the cell bit line contact plugs. A peripheral bit line contact structure is disposed between the bit line and the first peripheral interconnection structure. The peripheral bit line contact structure crosses the opening of the semiconductor.
US10797058B2

The present disclosure provides example embodiments relating to conductive features, and methods of forming the conductive features, that have differing dimensions. In an embodiment, a structure includes a substrate, a dielectric layer over the substrate, and first and second conductive features through the dielectric layer to first and second source/drain regions, respectively, on the substrate. The first conductive feature has a first length along a longitudinal axis of the first conductive feature and a first width perpendicular to the first length. The second conductive feature has a second length along a longitudinal axis of the second conductive feature and a second width perpendicular to the second length. The longitudinal axis of the first conductive feature is aligned with the longitudinal axis of the second conductive feature. The first width is greater than the second width, and the first length is less than the second length.
US10797054B2

It is an object to provide a memory device whose power consumption can be suppressed and a semiconductor device including the memory device. As a switching element for holding electric charge accumulated in a transistor which functions as a memory element, a transistor including an oxide semiconductor film as an active layer is provided for each memory cell in the memory device. The transistor which is used as a memory element has a first gate electrode, a second gate electrode, a semiconductor film located between the first gate electrode and the second gate electrode, a first insulating film located between the first gate electrode and the semiconductor film, a second insulating film located between the second gate electrode and the semiconductor film, and a source electrode and a drain electrode in contact with the semiconductor film.
US10797044B2

An electrostatic discharge (ESD) protection device includes a semiconductor substrate and a semiconductor fin located on the semiconductor substrate. The semiconductor fin includes a well region, a first doped region, and a second doped region. The first doped region and the second doped region are respectively adjacent to and being separated by a first portion of the well region. The device also includes a first gate structure on the semiconductor fin between the first doped region and the second doped region, and a first conductive structure electrically connecting the gate structure and the first doped region to a same potential. The ESD protection device can also have a third doped region and a second gate structure coupled to the same potential. The device also has a second conductive structure for connecting to a point between an external signal and a circuit to be protected.
US10797041B2

An integrated circuit includes a first region and a first conductive structure in the first region, wherein the first conductive structure extends in a first direction. The integrated circuit further includes a first via coupled to the first conductive structure. The integrated circuit further includes a second region adjacent to the first region. The integrated circuit further includes a power structure configured to supply a voltage to the first or second region. The power structure includes a second conductive structure extending in the first direction and overlapping a boundary between the first region and the second region. The first conductive structure and the second conductive structure are aligned in a second direction. The first conductive structure and the second conductive structure are separated from each other in the first direction by a distance greater than a minimum spacing requirement of the first conductive structure and the second conductive structure.
US10797029B2

A structure with micro device includes a substrate, a plurality of micro devices, and a plurality of holding structures. The micro devices are disposed on the substrate and arranged in multiple rows. Each of the micro devices has a top surface. The holding structures are respectively disposed on the top surface of each of the micro devices and extend to the substrate. Distances between the holding structure on the micro devices on any one of the rows and the holding structures on the micro devices on two adjacent rows are different.
US10797010B2

A semiconductor device having a barrier metal layer positioned over a metallization layer, and an under bump metallurgy layer over the barrier metal layer, and a solder bump over the under bump metallurgy layer.
US10797007B2

The present disclosure provides a semiconductor structure including a first insulation, a second insulation over the first insulation, a third insulation over the second insulation, a first conductor proximal to a boundary between the first insulation and the second insulation, and an electronic device electrically connected to the first conductor and at least partially surrounded by the second insulation. A coefficient of thermal expansion (CTE) of the second insulation is larger than a CTE of the first insulation and larger than a CTE of the third insulation.
US10797005B2

A semiconductor package includes a die including a first surface and a second surface opposite to the first surface, a warpage control unit disposed over the second surface of the die and entirely overlapping the second surface of the die, and a molding compound surrounding the die and the warpage control unit. The warpage control unit includes an adhesive portion disposed over the second surface of the die and a warpage adjustable portion sandwiched between the adhesive portion and the die.
US10797000B2

A microelectronic structure includes a substrate having a first surface and a cavity extending into the substrate from the substrate first surface, a first microelectronic device and a second microelectronic device attached to the substrate first surface, and a bridge disposed within the substrate cavity and attached to the first microelectronic device and to the second microelectronic device. The bridge includes a plurality conductive vias extending from a first surface to an opposing second surface of the bridge, wherein the conductive vias are electrically coupled to deliver electrical signals from the substrate to the first microelectronic device and the second microelectronic device. The bridge further creates at least one electrical signal connection between the first microelectronic device and the second microelectronic device.
US10796998B1

Embedded packaging for high voltage, high temperature operation of power semiconductor devices is disclosed, wherein a semiconductor die is embedded in a dielectric body comprising a dielectric polymer composition characterized by a conductivity transition temperature Tc, a first activation energy EaLow for conduction in a temperature range below Tc, and a second activation energy EaHigh for conduction in a temperature range above Tc. A test methodology is disclosed for selecting a dielectric epoxy composition having values of Tc, EaLow and EaHigh that provide a conduction value below a required reliability threshold, e.g. ≤5×10−13 S/cm, for a specified operating voltage and temperature. For example, the power semiconductor device comprises a GaN HEMT for operation at >100V wherein the package body is formed from a laminated dielectric epoxy composition for operation at >150 C, wherein Tc is ≥75 C, EaLow is ≤0.2 eV and EaHigh is ≤1 eV, for improved reliability for high voltage, high temperature operation.
US10796997B2

A semiconductor package including an organic interposer includes: a semiconductor chip; a connection member on the semiconductor chip and including a pad layer, a redistribution layer, and an insulating layer; a bonding member between the semiconductor chip and the pad layer; a surface treatment layer on the pad layer and including at least one metal layer; and an under-bump metallurgy (UBM) layer embedded in the connection member. The UBM layer includes a UBM pad, at least one plating layer on the UBM pad, and a UBM via. The surface treatment layer is disposed only on one surface of the pad layer, the plating layer are is disposed only on one surface of the UBM pad, and at least a portion of a side surface of the plating layer is spaced apart from a side surface of the insulating layer surrounding the plating layer.
US10796995B2

A semiconductor device includes a substrate, a conductive wiring which comprises cobalt or copper and is electrically connected to the substrate, an insulating material which electrically isolates the conductive wiring from neighboring wiring, and a first barrier layer which comprises a first cobalt alloy and is disposed between the conductive wiring and the insulating material.
US10796994B2

According to an aspect, a semiconductor device and an IO-cell include a plurality of first power supply lines and a plurality of second power supply lines alternately arranged in a first direction, the first and second power supply lines each being supplied with electric power in which the voltage of the electric power supplied to the first power supply is different from that supplied to the second power supply, and a third power supply line formed in a wiring layer different from a wiring layer in which the first and second power supply lines are arranged, the third power supply line being connected to adjacent first power supply lines among the plurality of first power supply lines through a via, in which all of the first, second and third power supply lines are formed so as to extend in a second direction perpendicular to the first direction.
US10796993B2

Embodiments of methods and structures for forming a 3D integrated wiring structure are disclosed. The method can include forming an insulating layer on a front side of a first substrate; forming a semiconductor layer on a front side of the insulating layer; patterning the semiconductor layer to expose at least a portion of a surface of the insulating layer; forming a plurality of semiconductor structures over the front side of the first substrate, wherein the semiconductor structures include a plurality of conductive contacts and a first conductive layer; joining a second substrate with the semiconductor structures; performing a thinning process on a backside of the first substrate to expose the insulating layer and one end of the plurality of conductive contacts; and forming a conductive wiring layer on the exposed insulating layer.
US10796992B2

A stack including a dual-passivation is etched locally so as to reveal contact pads of an integrated circuit which are situated above a last metallization level of an interconnection part of the integrated circuit. This stack serves to protect the integrated circuit against a breakdown of at least one dielectric region, at least in part porous, separating two electrically conducting elements of the interconnection part of the integrated circuit. Such a breakdown may occur due to electrical conduction assisted by the presence of defects within the at least one dielectric region.
US10796987B2

A semiconductor packaging device includes a first patterned insulation layer, a patterned conductive layer, a semiconductor device and an encapsulant. The first patterned insulation layer has a first surface, a second surface opposite the first surface, and an island portion having the first surface. The first patterned insulation layer defines a tapered groove surrounding the island portion. The patterned conductive layer is disposed on the first surface of the island portion. The semiconductor device electrically connects to the patterned conductive layer. The encapsulant encapsulates the semiconductor device, the first patterned insulation layer and the patterned conductive layer.
US10796981B1

A semiconductor package includes an electrically insulating first encapsulant body having an upper surface, a first semiconductor die encapsulated within the first encapsulant body, the first semiconductor die having a main surface with a first conductive pad that faces the upper surface of the first encapsulant body, a plurality of electrically conductive leads, each of the leads having interior ends that are encapsulated within the first encapsulant body and outer ends that are exposed from the first encapsulant body, and a first direct electrical connection between the first conductive pad and the interior end of a first lead from the plurality. The first direct electrical connection includes a first conductive track formed in the upper surface of the first encapsulant body. The first encapsulant body includes a laser activatable mold compound. The first conductive track is formed in a first laser activated region of the laser activatable mold compound.
US10796978B2

A heat spreading lid, including a lid body, a wing portion, where the wing portion flexibly moves independently from the lid body.
US10796977B2

Circuitry to apply heat to a die while the die junction temperature is below a minimum die junction temperature of an operating die junction temperature range for the die is provided. The circuitry to avoid a system boot failure when the die junction temperature is below the operating die junction temperature range of the die.
US10796964B2

A transistor structure includes a source region and a drain region disposed in a substrate, extending along a first direction. A polysilicon layer is disposed over the substrate, extending along a second direction perpendicular to the first direction, wherein the polysilicon layer includes a first edge region, a channel region and a second edge region formed as a gate region between the source region and the drain region in a plane view. The polysilicon layer has at least a first opening pattern at the first edge region having a first portion overlapping with the gate region; and at least a second opening pattern at the second edge region having a second portion overlapping with the gate region.
US10796963B2

Implementations of methods of singulating a plurality of die comprised in a substrate may include forming a plurality of die on a first side of a substrate, forming a backside metal layer on a second side of a substrate, applying a polymer layer over the backside metal layer and forming a groove entirely through the polymer layer and partially through a thickness of the backside metal layer. The groove may be located in a die street of the substrate. The method may also include etching through a remaining portion of the backside metal layer located in the die street, removing the polymer layer, singulating the plurality of die in the substrate by removing substrate material in the die street.
US10796960B2

A manufacturing process of an element chip, comprising a substrate preparing step for preparing a substrate having first and second sides opposed to each other, and including a plurality of dicing regions and element regions defined by the dicing regions, the first side being covered by a protective film, a first laser-grooving step for forming a plurality of grooves by irradiating a laser beam to the first side along the dicing regions, and a plasma-dicing step for plasma-etching the substrate along the grooves in depth through a plasma exposure, thereby to dice the substrate into a plurality of element chips, wherein the second side of the substrate and an annular frame are held on a holding sheet in the substrate preparing step, and wherein the laser beam is irradiated only in a region inside an outer edge of the substrate in the first laser-grooving step.
US10796947B2

A method of manufacturing a semiconductor device includes providing a wafer having a first surface, wherein the wafer includes a gate electrode having a top surface, and the top surface of the gate electrode is substantially level with the first surface; and forming an alignment structure on the top surface of the gate electrode. The method further includes forming a dielectric surrounding the alignment structure on the first surface, removing the alignment structure to expose at least a portion of the top surface of the gate electrode, and forming a gate conductor over and in contact with the gate electrode.
US10796946B2

A method is provided for preparing a semiconductor-on-insulator structure comprising a multilayer dielectric layer.
US10796944B2

A method for surface treatment of an at least primarily crystalline substrate surface of a substrate such that by amorphization of the substrate surface, an amorphous layer is formed at the substrate surface with a thickness d>0 nm of the amorphous layer. This invention also relates to a corresponding device for surface treatment of substrates.
US10796942B2

A technique to make silicon oxide regions from porous silicon and related semiconductor structures are disclosed. The porous silicon is made in situ by anodizing P doped silicon regions. Thus, the shape and profile of the oxide regions may be controlled by controlling the shape and profile of the P doped silicon regions.
US10796941B2

Provided is a mounting member that is excellent in low dusting property and hardly contaminates an object to be mounted while being excellent in gripping force and heat resistance. In one embodiment of the present invention, the mounting member includes an aggregate of carbon nanotubes for forming amounting surface, wherein a standard deviation of diameters of the carbon nanotubes is 3 nm or less. In one embodiment of the present invention, the mounting member includes an aggregate of carbon nanotubes for forming a mounting surface, wherein the aggregate of the carbon nanotubes includes carbon nanotubes each having a multi-walled structure, and wherein a standard deviation of wall numbers of the carbon nanotubes is 3 or less.
US10796938B2

An example of a method of micro-transfer printing comprises providing a micro-transfer printable component source wafer, providing a stamp comprising a body and spaced-apart posts, and providing a light source for controllably irradiating each of the posts with light through the body. Each of the posts is contacted to a component to adhere the component thereto. The stamp with the adhered components is removed from the component source wafer. The selected posts are irradiated through the body with the light to detach selected components adhered to selected posts from the selected posts, leaving non-selected components adhered to non-selected posts. In some embodiments, using the stamp, the selected components are adhered to a provided destination substrate. In some embodiments, the selected components are discarded. An example micro-transfer printing system comprises a stamp comprising a body and spaced-apart posts and a light source for selectively irradiating each of the posts with light.
US10796935B2

An electronic device manufacturing system may include a loadlock. The loadlock may include a plurality of gas line heaters for providing a heated gas to the loadlock to heat a processed substrate therein. Heating a processed substrate may reduce corrosion in the loadlock and subsequent contamination of substrates therein. The loadlock may also include a plurality of embedded heaters in the loadlock housing to reduce moisture therein, further reducing corrosion and contamination. Methods of heating a substrate in a loadlock are also provided, as are other aspects.
US10796923B2

The disclosure provides a polysilicon etching method, including the following steps: ionizing oxygen and/or ozone and fluorine-based gas to obtain a first etching gas having a plasma state, and etching a polysilicon coated by a photoresist with the first etching gas for a preset time; and ionizing the fluorine-based gas to obtain a second etching gas having a plasma state, and etching the polysilicon by the second etching gas until the polysilicon etching is completed. The disclosure can make the line width of the polysilicon smaller, reach the requirement of the preset line width, and can improve the angle of polysilicon to make the angle of polysilicon smaller and also make the loss of polysilicon line width smaller.
US10796921B2

The CMP polishing liquid for polishing palladium of this invention comprises an organic solvent, 1,2,4-triazole, a phosphorus acid compound, an oxidizing agent and an abrasive. The substrate polishing method is a method for polishing a substrate with a polishing cloth while supplying a CMP polishing liquid between the substrate and the polishing cloth, wherein the substrate is a substrate with a palladium layer on the side facing the polishing cloth, and the CMP polishing liquid is a CMP polishing liquid comprising an organic solvent, 1,2,4-triazole, a phosphorus acid compound, an oxidizing agent and an abrasive.
US10796914B2

In various embodiments, a method for processing a wafer is provided. The method includes forming a layer stack, including a support layer and a useful layer and a sacrificial region between them, said sacrificial region having, vis-à-vis a processing fluid, a lower mechanical and/or chemical resistance than the support layer and than the useful layer. The support layer has a depression, which exposes the sacrificial region. The method further includes forming at least one channel in the exposed sacrificial region by means of the processing fluid. The channel connects the depression to an exterior of the layer stack.
US10796912B2

Methods and apparatuses for performing cycles of aspect ratio dependent deposition and aspect ratio independent etching on lithographically patterned substrates are described herein. Methods are suitable for reducing variation of feature depths and/or aspect ratios between features formed and partially formed by lithography, some partially formed features being partially formed due to stochastic effects. Methods and apparatuses are suitable for processing a substrate having a photoresist after extreme ultraviolet lithography. Some methods involve cycles of deposition by plasma enhanced chemical vapor deposition and directional etching by atomic layer etching.
US10796906B2

A silicon carbide semiconductor substrate includes a silicon carbide substrate of a first conductivity type, an epitaxial layer of the first conductivity type provided on a front surface of the silicon carbide substrate, an impurity concentration of the epitaxial layer being 1×1017/cm3 to 1×1018/cm3, and a film thickness of the epitaxial layer being 1 μm to 5 μm. The silicon carbide semiconductor substrate further includes a buffer layer of the first conductivity type provided on a surface of a first side of the epitaxial layer opposite a second side facing the silicon carbide substrate, an impurity concentration of the buffer layer being about a same as that of the silicon carbide substrate, and a drift layer of the first conductivity type provided on a surface of a first side of the buffer layer opposite a second side facing toward the silicon carbide substrate, an impurity concentration of the drift layer being lower than that of the buffer layer.
US10796905B2

A method is provided for forming Group IIIA-nitride layers, such as GaN, on substrates. The Group IIIA-nitride layers may be deposited on mesa-patterned semiconductor-on-insulator (SOI, e.g., silicon-on-insulator) substrates. The Group IIIA-nitride layers may be deposited by heteroepitaxial deposition on mesa-patterned semiconductor-on-insulator (SOI, e.g., silicon-on-insulator) substrates.
US10796903B2

To improve field-effect mobility and reliability of a transistor including an oxide semiconductor film. Provided is a semiconductor device including an oxide semiconductor film. The semiconductor device includes a first insulating film, the oxide semiconductor film over the first insulating film, a second insulating film and a third insulating film over the oxide semiconductor film, and a gate electrode over the second insulating film. The oxide semiconductor film includes a first oxide semiconductor film, a second oxide semiconductor film over the first oxide semiconductor film, and a third oxide semiconductor film over the second oxide semiconductor film. The first to third oxide semiconductor films contain the same element. The second oxide semiconductor film includes a region where the crystallinity is lower than the crystallinity of one or both of the first oxide semiconductor film and the third oxide semiconductor film.
US10796899B2

Semiconductor devices having silicon doping for laser splash protection, along with associated methods and systems, are disclosed herein. In one embodiment, a semiconductor device includes a silicon layer and a circuitry layer with a plurality of semiconductor devices. A doped silicon region is formed on a front side of the silicon layer upon which the circuitry layer is deposited. The doped silicon region is positioned under the circuitry layer. The doped silicon region has a dopant concentration of at least 1015 cm−3.
US10796883B2

A discrete capacitance switching circuit includes a DC decoupling capacitor connected between a power node that receives an AC signal and a first node, a diode connected between the first node and a second node, a unit capacitor connected between the second node and a reference node that receives a ground voltage, and a bias circuit. The bias circuit is configured to apply a first DC voltage to the first node and apply a second DC voltage to the second node. The applied first and second DC voltages control a switching operation of the diode.
US10796879B2

A scanning electron microscope (1) including a sliding vacuum seal (20) between an electron optical imaging system (2) and a sample carrier (10) with a first plate (22) having a first aperture (24) associated with the electron optical imaging system and resting against a second plate (26) having a second aperture (28) associated with the sample carrier. The first plate and/or the second plate includes a groove (40) circumscribing the first and/or second aperture. The scanning electron microscope may include a detector (8) movable relative to the electron beam. The scanning electron microscope may include a motion control unit for moving a sample carrier along a collision free path.
US10796875B2

One or more pellicles protect a cathode, the pellicles comprised of a thin layer of material that allows electrons to pass while preventing contamination of the cathode from elements originating beyond the pellicle or contamination of an outside apparatus from elements originating on or near the cathode. The pellicle can be supported by an insulator, the insulator in turn supported by a deflecting layer. The pellicle can be maintained at a positive voltage relative to the cathode, such that a voltage gradient is created between the cathode and the pellicle that accelerates electrons emitted by the cathode away from the cathode. The pellicle is located at an appropriate distance from the cathode to allow electron transmission matching the energy of the electrons at that distance.
US10796859B2

A hand-held power tool, in particular an angle grinder, includes a tool receiver, a tool housing, and a drive motor arranged in the tool housing. The drive motor is configured to be switched on and off via an electric On/Off switch for driving the tool receiver. The hand-held power tool also includes an actuating device configured to actuate the On/Off switch. The actuating device has a pivotably mounted actuating element and a pivotably mounted pawl that is configured to be coupled to the actuating element. The pawl is further configured, in a free-running state, to move pivotably relative to the actuating element and, in an actuation state, to exert upon the actuating element an actuating force that actuates the actuating device.
US10796847B2

An ignition coil for an internal combustion engine, provided with a primary coil, a secondary coil, a bobbin, a center core and a mold resin member. The primary coil and secondary coil are magnetically connected to each other. The primary coil is directly wound on the bobbin. The center core is disposed in close contact with the bobbin at an inner space thereof. The mold resin member has the primary coil, the secondary coil, the bobbin, and the center core embedded at the inner side thereof. The bobbin includes thermoplastic resin and dispersed phase particles which are dispersed in the thermoplastic resin. The dispersed phase particles being lower in elasticity than the thermoplastic resin.
US10796845B2

The present application relates to a magnetic shunt assembly for magnetic shielding of a power device, in one form for an electrical power transformer, including a plurality of joined ferromagnetic sheets and a plurality of bonding layers for bonding subsequent sheets of the plurality of ferromagnetic sheets to form an integral assembly.
US10796828B2

A coil component includes a magnetic portion that includes metal particles and a resin material, a coil conductor embedded in the magnetic portion, and outer electrodes electrically connected to the coil conductor. The average particle diameter of the metal particles in the magnetic portion is 1 μm or more and 5 μm or less, and the CV value of the metal particles is 50% or more and 90% or less.
US10796827B2

Disclosed are cermets for magnetic sensors. The disclosed cermets for magnetic sensors may include at least six carbides and at least one refractory metal. The carbides are selected from TiC, VC, ZrC, HfC, WC, NbC and TaC, the refractory metal is tungsten, the cermets for magnetic sensors operate in 100˜3000 K, the magnetic precision is between 99.6˜99.9%, such that the cermets for magnetic sensors are suitable for the magnetic sensors to operate at high temperatures.
US10796812B2

A coating liquid for forming a conductive layer according to the present invention is a coating liquid for forming a conductive layer, the coating liquid containing fine metal particles, a dispersant, and a dispersion medium. In the coating liquid for forming a conductive layer, the fine metal particles contain copper or a copper alloy as a main component, the dispersant is a polyethyleneimine-polyethylene oxide graft copolymer, a polyethyleneimine moiety in the graft copolymer has a weight-average molecular weight of 300 or more and 1,000 or less, a molar ratio of polyethylene oxide chains to nitrogen atoms in the polyethyleneimine moiety is 10 or more and 50 or less, and the graft copolymer has a weight-average molecular weight of 3,000 or more and 54,000 or less.
US10796806B2

An apparatus for protecting an interior surface of a fusion reactor vessel. The apparatus comprises a power supply operably connected to an electrode for insertion into the vessel. The apparatus supports a solid material within the vessel, and is configured such that power supplied to the electrode within the vessel causes a plasma located in proximity to the solid material to sputter the solid material in order to deposit a protective material on said interior surface.
US10796802B1

Systems, methods and computer-readable media are provided for predicting candidacy for Kidney Surgery and related computer-performed decision support. In particular, embodiments of the disclosure are directed to identifying populations of patients who are candidates for vascular access placement in Chronic Kidney Disease (CKD). Some embodiments of the present disclosure provide a system and method for continually tracking the clinical and physiologic status of a patient in a hospital. At least some of the embodiments assist nephrologists in preventing and reducing the frequency of crises in urgent/emergent presentation with requirement for dialysis (“crashing onto dialysis”) by using the systems' capability to recognize patterns in a patient's eGFR and serum uric acid values before the patient deteriorates or reaches a crisis.
US10796788B2

This invention discloses a method for constructing a set of database of one or more saccharides, a logical procedure for automatic determination of sequential mass spectra, and a method, program and system for determination the structures of oligosaccharides and glycoconjugates by the set of database. In one aspect, the sequential mass spectra measured by the method, program or system of the invention maybe instructed according to the logical procedure automatically or manually determined. By comparing the sequential mass spectra to the set of database, the structure of the carbohydrate comprising linkage position, anomeric configuration, composed monosaccharide and branch location of the carbohydrate sample can be identified. In another aspect, the method, program may be used to control one or more mass spectrometer automatically or manually.
US10796781B2

Three dimensional tumor volume is analyzed spatially by genomics and transcriptomics, or both. Thin sections are cut with a microtome using a tape transfer technique so that the thin tissue sections remain without any distortion or deformation, in sequence relative to their position in the original tissue, so that a three-dimensional coordinate system can be anchored to each tissue section. Small samples of tissue are extracted or punched from very precise locations in the supports using the coordinate system as a grid, with known x,y,z location, and subjected to genomic sequencing. Sequence data is analyzed using the three dimensional coordinate system, so that the original tissue is thereby analyzed as a three dimensional system volume. At the same time, alternate tissue sections (or the same sections from which samples have been extracted with sample punches) can be subjected to staining and imaging to do histochemical analysis.
US10796780B2

A shift register unit and a driving method thereof, a gate driving circuit and a display apparatus. The shift register unit includes an input circuit, a first pull-down circuit, a second pull-down circuit, and an output circuit. In a first state, the first pull-down circuit is configured to pull down the level of a pull-up node, and the second pull-down circuit is configured to pull down a level of the output terminal.
US10796776B2

According to one embodiment, a nonvolatile memory includes: a memory cell array including memory cells; and a controller configured to execute a first refresh process on receiving a first command. The first refresh process includes reprogramming at least one second memory cell among first memory cells to which data has been programmed in a first group. In executing the first refresh process, the controller is configured to: select the second memory cell by verifying with a first voltage using a first amount in a case where the second memory cell has been programmed using the first voltage; and select the second memory cell by verifying with a second voltage using a second amount in a case where the second memory cell has been programmed using the second voltage.
US10796766B2

A method of programming a non-volatile memory device including a first memory block and a second memory block includes: performing a first program operation on a first memory cell in the first memory block and connected to a first word line of a first level with respect to a substrate; after the performing of the first program operation on the first memory cell, performing the first program operation on a second memory cell in the second memory block and connected to a second word line of the first level; and after the performing of the first program operation on the second memory cell, performing a second program operation on the first memory cell.
US10796758B2

Described herein is a non-volatile memory device in which it is possible to switch between different reading modes. In particular, the memory device includes a plurality of memory cells and implements, alternatively, a reading of a differential type and a reading of a single-ended type. Further described herein is a method for reading the memory device.
US10796745B2

Devices and techniques for temperature informed memory refresh are described herein. A temperature counter can be updated in response to a memory device write performed under an extreme temperature. Here, the write is performed on a memory device element in the memory device. The memory device element can be sorted above other memory device elements in the memory device based on the temperature counter. Once sorted to the top of these memory device elements, a refresh can be performed the memory device element.
US10796744B2

Cross-point memory cells, non-volatile memory arrays, methods of reading a memory cell, methods of programming a memory cell, and methods of writing to and reading from a memory cell are described. In one embodiment, a cross-point memory cell includes a word line extending in a first direction, a bit line extending in a second direction different from the first direction, the bit line and the word line crossing without physically contacting each other, and a capacitor formed between the word line and the bit line where such cross. The capacitor comprises a dielectric material configured to prevent DC current from flowing from the word line to the bit line and from the bit line to the word line.
US10796734B1

Systems, methods, and apparatuses for temperature-compensated operation of electronic devices are described. For example, an apparatus for performing voltage compensation on a sense amplifier based on temperature may include a sense amplifier control circuit coupled to the sense amplifier to provide a compensation pulse to the sense amplifier, wherein the sense amplifier operates in a voltage compensation phase during the compensation pulse. The apparatus may determine the compensation pulse responsive to a voltage compensation duration signal that is based on the operating temperature of the apparatus. The voltage compensation occurs when there is no activate command immediately before or immediately after so that compensation duration change do not happen during an activate command from the command decoder.
US10796733B2

The present disclosure includes apparatuses and methods related to performing logical operations using sensing circuitry. An example apparatus comprises an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry is configured to perform a logical operation using a data value stored in a first memory cell coupled to a sense line as a first input and a data value stored in a second memory cell coupled to the sense line as a second input. The sensing circuitry is configured to perform the logical operation without transferring data via a sense line address access.
US10796729B2

Methods and devices for dynamic allocation of a capacitive component in a memory device are described. A memory device may include one or more voltage rails for distributing supply voltages to a memory die. A memory device may include a capacitive component that may be dynamically coupled to a voltage rail based on an identification of an operating condition on the memory die, such as a voltage droop on the voltage rail. The capacitive component may be dynamically coupled with the voltage rail to maintain the supply voltage on the voltage rail during periods of high demand. The capacitive component may be dynamically switched between voltage rails during operation of the memory device based on operating conditions associated with the voltage rails.
US10796727B1

The present disclosure relates to using solid state deposition to selectively and strategically manage one or more properties of one or more portions of a data storage device. Material deposited via solid-state deposition can be used to prepare a surface for subsequent treatment (e.g., welding), to join two or more substrates together, and/or to seal one or more joints or surfaces to control, e.g., the humidity in the interior of a data storage device. The present disclosure also involves related data storage devices.
US10796711B2

A dynamic optical microphone system may include an acoustic microphone that receives an audio signal and a laser microphone that transmits a laser beam and receives optical feedback from a human struck by the laser beam. The system may include a depth sensor that determines a distance to the human and a camera that tracks human faces. A processor may be communicatively coupled to the acoustic microphone, laser microphone, depth sensor, camera, and a memory storing computer executable instructions. The processor may determine a direction to a human, direct the laser beam at a voice box of the human, determine a distance to the human using the depth sensor, adjust an intensity of the laser beam based on the distance, receive optical feedback and isolate a voice signal through the optical feedback from background noise in the audio signal.
US10796709B1

A computing device is provided that may include a sound processing device configured to output sound output frames via a sound output device and capture sound input frames via a sound input device. The computing device further includes a processor configured to render a stream of sound output frames based on at least sound output data received from a remote computing device over a computer network, provide reference frames for each of the sound output frames to a reference frame buffer of an acoustic echo cancellation module. The processor may be further configured to detect a sound output frame rendering stall condition, and based on detecting the sound output frame rendering stall condition, suppress the acoustic echo cancellation module and send the stream of sound input frames to the remote computing device without being processed by the acoustic echo cancellation module.
US10796706B2

A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio channels from the M audio channels and the set of spatial parameters. A first decorrelation technique is applied to a first subset of each audio channel and a second decorrelation technique is applied to a second subset of each audio channel. The first decorrelation technique represents a first mode of operation of a decorrelator, and the second decorrelation technique represents a second mode of operation of the decorrelator.
US10796701B2

The present invention provides a presumable operator determining system which allows determining, at minimum cost, a presumable operator who has operated a door or a button of a home appliance or operated the home appliance by voice control. A presumable operator determining system (100), which determines a presumable operator who has operated a home appliance (10) provided in a house (40), has pre-registered therein unique information of respective communication terminal devices (20) such that the unique information are respectively associated with users who operate the home appliance (10), the communication terminal devices (20) being respectively carried by the users and brought along by the users when the users go out. In a case where the home appliance (10) is operated, the presumable operator determining system (100) (i) searches, with use of a communication section included in the home appliance (10), for a communication terminal device (20) connected to a relay station (30) for wireless LAN in the house (40) among registered communication terminal devices (20) and (ii) determines a presumable operator among a user(s) associated with a terminal device(s) (20) detected through the search.
US10796698B2

A digital assistant supported on computing devices such as smartphones, tablet computers, personal computers (PCs), wearable devices, game consoles, connected car devices, virtual and mixed reality devices, and the like is configured to interact with a web browser to open multiple websites within a group responsively to a single voice input at a natural language interface. The user can select websites that are included in a given group through a user interface (UI), or the computing device may be configured to automatically create or recommend groups to the user based on monitored interactions and/or user behaviors (where the monitoring is performed with notice to the user and user consent).
US10796685B2

The present disclosure discloses a method and an apparatus for recognizing an image. A specific implementation of the method comprises: acquiring a to-be-recognized image containing a to-be-recognized object; sending the to-be-recognized image to a server, and receiving identification information of a target object corresponding to the to-be-recognized object returned by the server, obtained by recognizing the to-be-recognized image, and a confidence parameter returned by the server; and determining the identification information of the target object as a recognition result when the confidence parameter is greater than a confidence threshold; or acquiring labeled information associated with the to-be-recognized image from a third-party platform and determining the labeled information as the recognition result when the confidence parameter is smaller than the confidence threshold.
US10796678B2

A keyboard apparatus includes a key, a frame arranged below the key, a key-side supporting section connected to a member a positional relationship of which is fixed to the key and extending more downward than the member, and a flexible section supported by the key-side supporting section, having flexibility in at least an up-and-down direction, and configured to rotate the key with respect to the frame.
US10796676B2

A wind instrument such as a harmonica has a mouthpiece with one or more air channels, an electric power source, and a means for generating an electrical output signal from strain gages exposed to airflow in the channels. First and second strain gages having variable flow-induced resistance are bonded to a flexible substrate and suspended within an air channel, which includes a divider shelf for directing a first airflow to the first strain gage and a second airflow to the second strain gage. Complimentary strain gages are mounted to an opposite side of the substrate for inverse flexure to enable temperature correction for the first and second strain gages. When a user forces air through a channel in a direction biased to one side of the divider shelf a difference signal is generated by the first and second strain gages and detected by comparing their outputs. The difference signal can be used to adjust a variable control signal in applications such as volume control, dimming lights, or bending notes generated by the harmonica.
US10796674B2

A drumhead tuning rim system and method for securing and tuning a drumhead on a drum shell of a drum, comprising a drumhead tuning rim apparatus comprising a cable tension dial assembly configured for operably engaging a rim of the drum so as to increase or decrease tension on the rim, the rim being configured for seating over the drumhead on the drum shell, and an apparatus controller configured for operably interfacing with the drumhead tuning rim apparatus so as to selectively control the cable tension dial assembly and thereby adjust the overall pitch of the drumhead as by adjusting the tension on the rim.
US10796666B2

Various embodiments are generally directed to techniques to partition a display interface such that pixel data associated with display data having indications of an image to be displayed may be transmitted to multiple timing controller and driver (TCON-DR) sets over the display interface without necessitating each TCON-DR set receive all the pixel data. In some examples, the display interface may be partitioned such that each TCON-DR set receives only the pixel data for which the respective TCON-DR set corresponds to.
US10796664B2

The present disclosure provides a display module and a preparation method thereof, a control method and a control device, as well as a display device. The display module includes a display panel, comprising a fingerprint recognition area; an optical compensation layer on the light exiting side of the display panel, and a via in an area thereof opposite to the fingerprint recognition area; wherein the via is configured to transmit light emitted by the display panel.
US10796663B2

Provided is a color compensation device of an electronic device including a first color converter, a parameter generator, an operator, and a second color converter. The first color converter receives an image signal, converts the image signal into initial tristimulus values based on a basic look-up table, and generates a conversion look-up table using the basic look-up table. The parameter generator extracts 2N number of representative parameters from the conversion look-up table and generates N number of compensation parameters on the basis of the 2N number of representative parameters. N is a natural number. The operator generates compensated tristimulus values at each gray scale using the N number of compensation parameters, generates a compensation look-up table, and converts the initial tristimulus values into the compensated tristimulus values using the compensation look-up table. The second color converter converts the compensated tristimulus values into a compensated image signal.
US10796657B1

Provided is a conversion circuit, including a switch signal input terminal; first and second input terminals; and first and second output terminals. The switch signal input terminal receives a switch control signal. The first and second input terminals receive first and second input signals, and polarities of first and second input signals are different and alternately switch. Depending on the switch control signal, the first input terminal is in communication with the first output terminal and the second input terminal is in communication with the second output terminal, or the second input terminal is in communication with the first output terminal and the first input terminal is in communication with the second output terminal, so that a first output signal outputted from first output terminal has a consistent polarity at any time and a second output signal outputted from the second output terminal has a consistent polarity at any time.
US10796656B1

The invention provides a GOA circuit. The first node control module of the GOA circuit provided by the invention comprises a tenth TFT, an eleventh TFT and a twelfth TFT of N-type TFTs, when the voltage of the first node is high, the gate-to-source voltage difference of the twelfth TFT is the threshold voltage thereof, so that the drain-source voltage difference of the eleventh TFT is also the threshold voltage of the twelfth TFT, thereby making the resistance between the drain of the tenth TFT and the first node is extremely large, which can avoid the impact of leakage current generated by the tenth TFT on the voltage of the first node when the noise and coupling in the second node occurs, and to ensure the normal output of the scan signal.
US10796652B2

A display device for conformal mounting on a curved surface inclined at an oblique angle relative to a horizontal plane, the display device comprising: a plurality of pixels, a first set of conductive lines connected to the plurality of pixels; and a second set of conductive lines connected to the plurality of pixels, wherein the first set of conductive lines and the second set of conductive lines are arranged to define a shape of each of the plurality of pixels such that the pixels appear, to a viewer, to extend at least one of horizontally or vertically across the display device when the display device is mounted on the curved surface.
US10796650B2

In a liquid crystal display device (100), each pixel row group is selected by a common scan signal voltage, each pixel row group including N pixel rows which adjoin one another in a column direction. Where two pixel rows which adjoin each other in a column direction and which are included in different pixel row groups are a first pixel row and a second pixel row, the first pixel row includes a pixel which has a pixel electrode (16) capacitively coupled with a gate bus line (12) which is associated with the second pixel row. When the first pixel row is included in the qth group, the second pixel row is included in the (q+1)th group. A scan signal voltage supplied to gate bus lines which are associated with the (q+1)th group switches from low to high before a scan signal voltage supplied to gate bus lines which are associated with the qth group switches from high to low.
US10796649B2

A variable transmission medium comprises a fluid and a plurality of nanoparticles dispersed in the fluid, wherein addition of acid to the fluid causes the nanoparticles to flocculate and form aggregates of particles that scatter light. The nanoparticles may comprise at least one metal oxide, such as titanium dioxide, zinc oxide or zirconium dioxide. The fluid may have a dielectric constant less than about 10. The medium may be used in, for example, privacy glass for a conference room.
US10796637B2

A display device includes: a pixel array unit with pixel circuits disposed in matrix form, the pixel circuit including a driving transistor, an electro-optic element, a storage capacitor, and a sampling transistor, with the electro-optic element emitting light by generating a driving current based on information stored in the storage capacitor at the driving transistor to be applied to the electro-optic element; and a control unit, of which the output stage includes a buffer transistor, to output a pulse signal for driving the pixel array unit from the buffer transistor; wherein the pixel array unit and the control unit are formed with long laser beam irradiation to be scanned in the vertical direction or horizontal direction; and wherein with the control unit, the size of the buffer transistor is equal to or greater than the pixel pitch in the scanning direction of the laser beam.
US10796636B2

A display device includes a first pixel region including a plurality of first pixels and a plurality of first gate control lines coupled to the first pixels, and a second pixel region spaced apart from the first pixel region. The second pixel region includes a plurality of second pixels and a plurality of second gate control lines coupled to the second pixels. The display device further includes a first non-pixel region disposed between the first pixel region and the second pixel region, and a first coupling line disposed in the first non-pixel region. The first coupling line commonly couples at least two first gate control lines and at least two second gate control lines.
US10796634B2

The invention provides a display control circuit, method and panel display device. The display control circuit includes: a current source, a first capacitor, a discharge circuit, a subtractor, and an initial reference voltage generating module; the current source coupled to first end of the first capacitor to generate a charging voltage changing with time, and second end of the first capacitor grounded; the discharge circuit connected to first end of the first capacitor to clear the charging voltage at beginning of each frame; a negative input end of the subtractor inputting the charging voltage, a positive input end of the subtractor connected to output end of the initial reference voltage generating module, and the subtractor outputting an adjusted reference voltage required for different regions of display panel; the initial reference voltage generating module outputting a fixed initial reference voltage; the adjusted reference voltage used for generating a gamma voltage.
US10796633B2

A display device including a display panel, in which a display region including a plurality of organic light emitting devices and a non-display region adjacent to the display region are defined, a protection film disposed below the display panel, a first adhesive layer contacting a bottom surface of the protection film, and a supporting layer including a metallic material, at least overlapping the entire display region, and contacting the first adhesive layer.
US10796632B2

An organic light emitting display device comprising: a source device configured to output image data; and a sink device configured to perform a displaying operation based on the image data, wherein the source device is configured to change a frame rate of an image frame composing the image data while the displaying operation is performed, wherein the sink device is configured to change a frame rate of a panel driving frame for the displaying operation as the frame rate of the image frame is changed, and wherein the source device is configured to change the frame rate of the image frame while satisfying a condition in which an emission duty ratio of the panel driving frame is not changed.
US10796630B2

A light emitting diode display system includes a first LED display module, a second LED display module, a control module, and a first driving module. The first LED display module includes a plurality of LED units for displaying an image. The first driving module is electrically connected to the control module and the first LED display module. The control module provides a plurality of control signals corresponding to the image to the first driving module for driving the LED units of the first LED display module, and displaying the image on the second LED display module. The image of the first light emitting diode display module is determined by a user according to the image displayed on the second light emitting diode display module.
US10796628B2

A luminance compensation method of a light-emitting device is disclosed. The light-emitting device has a plurality of light-emitting elements. The luminance compensation method includes following steps of: obtaining a position of at least one of the light-emitting elements in a brightness anomalous status; and changing a brightness of at least one of the light-emitting elements disposed adjacent to the light-emitting element in the brightness anomalous status for compensating a brightness of the light-emitting elements in the brightness anomalous status.
US10796622B2

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

An inspection system includes a display device including a nonvolatile memory, an inspection device configured to generate a writing voltage for application to the nonvolatile memory, and a protection part configured to apply the writing voltage to the nonvolatile memory when the writing voltage is within an allowable voltage range, and not to apply the writing voltage to the nonvolatile memory when the writing voltage is not within the allowable voltage range. The application of the writing voltage to the nonvolatile memory enables a multi-time programming (MTP) operation in which reference data writes to the nonvolatile memory.
US10796602B1

A machine-delivered aural cloze exercise makes use of natural, connected speech and allows for a portion of the audio to be selected and obfuscated during playback, creating an aural cloze portion. The aural cloze portion is extended beyond its natural length an effective amount to make the exercise clear to the user. If the audio is accompanied by video, the video is extended uniformly during the aural cloze portion, and optionally, can also be obfuscated during the aural cloze portion.
US10796598B2

Provided is a functional learning/training device and methods for forming a sleeping function, which is distinct and independent of general sleeping function, and which enables the user to fall asleep quickly by overcoming the phenomenon of insomnia. When a new sleeping condition is set by actively generating visual activity every night, the phenomenon of insomnia may be solved, such that the user can fall sleep quickly and further, ultimately, with the use of the newly formed sleeping function, even without the use of the present invention, the user can solve the phenomenon of insomnia easily and fall asleep, as if a normal person sleeps in a general sleeping function under general circumstances.
US10796594B1

An automated system and method for transcription of a dictation presents a transcription exercise to a student that allows continuous student keyboarding of text while providing real time feedback of correct, incorrect, and misplaced characters as well as visually pointing out the location of missing letters and missing words. The real time designation is shown using differences in typeface style or color and using a scoring system that factors in substantially all keystrokes. Not only is final correctness assessed, but also the difficulty in getting to the final state of correctness is assessed.
US10796569B2

A direction identification unit (21) identifies a traveling direction in which a surrounding vehicle travels in a partial region of a region indicated by image information (42) obtained by photographing using a camera (31). A feature amount acquisition unit (22) acquires a reference feature amount (41) being a feature amount computed from a reference image corresponding to the identified traveling direction. A vehicle determination unit (23) computes an image feature amount being a feature amount of the image information of the partial region and compares the computed image feature amount with the acquired reference feature amount (41), thereby determining whether the surrounding vehicle is present in the partial region.
US10796567B1

Various aspects generally relate to identifying a vehicle based on a machine-readable optical marker. In some implementations, a server device may receive one or more images of an object and metadata related thereto. In some implementations, based upon the one or more images, an image processing engine may identify at least one non-visible spectrum marker on a surface of the object (e.g., a machine-readable optical marker that encodes information associated with the object). The server device may determine that the object depicted in the one or more images corresponds to a particular vehicle based on the information encoded by the machine-readable optical marker corresponding to an identifier associated with the particular vehicle. Accordingly, the server device may associate information identifying the particular vehicle with information identifying a location based on the metadata related to the one or more images to permit subsequent determination of the location of the particular vehicle.
US10796562B1

An autonomous vehicle such as a drone or a robot is programmed or configured to respond to reports of alarm events or conditions within one or more spaces of a facility. The autonomous vehicle travels to a location of a reported alarm event or condition and captures data using onboard sensors. The autonomous vehicle independently determines whether the reported alarm event or condition is false, or is otherwise properly addressed by resources that are available at the location, using images or other data captured by the onboard sensors. Alternatively, the autonomous vehicle transmits a request for additional resources to be provided at the location, where necessary. A physical map of the location generated based on the images or other data captured by the onboard sensors may be utilized for any purpose, such as to make one or more recommendations of products that are appropriate for use at the facility.
US10796556B2

The present technology relates to an information processing system, a recording medium, and an information processing method that make it possible to transmit an action suitable for a context of a user to the user in a natural way. An information processing system according to an aspect of the present technology acquires context information representing at least one of a surrounding environment of a user having a device, a feeling of the user, a situation of the user, feelings of other people around the user, or situations of the other people, recognizes a context of the user on the basis of the context information, determines an action corresponding to the context, and determines a transmission method for the action to the user, the transmission method being suitable for the context and the action. The present technology can be applied to a wearable device worn by a user.
US10796553B2

Systems and methods of the invention relate to methods and systems that collect data regarding a keg or container via a sensor, wherein such data collected is used to glean information regarding the container, the contents of the container, a location of the container, or an environment in which the container resides. The sensor can be affixed to a container which communicates wirelessly with a gateway device and the gateway device communicates such collected data to a track component. The track component can be configured to receive data from the sensor(s) and gateway device(s) and identify conditions to improve the quality of the contents of the container, track a location of the container, and among others.
US10796543B2

A display control apparatus comprising: a reception unit configured to receive a detection notification indicating detection of an event by a first camera; an image obtainment unit configured to obtain a video from a second camera; and a display control unit configured to, in a case where the detection notification is received from the first camera that corresponds to detection of the event in which an occurrence position is included in the video from the second camera, display a predetermined image corresponding to the detection of the event together with the video from the second camera.
US10796540B2

A sound source localization position indicating a position where a sound source is localized is set, and a sound signal for localizing the sound source at the set sound source localization position is generated and output. Then, a vibration signal for, in conjunction with the sound source localization position, vibrating a vibrator for imparting a vibration to a user is generated and output.
US10796526B2

Systems and methods for providing a gambling game communicator in an interface of a gambling communicator hybrid game are disclosed. The gambling game communicator conveys information about the occurrences and outcomes of gambling events and any wagers on the results of the gambling events.
US10796521B2

An electronic gaming system conducts a reel-based electronic wagering game, in which jackpot upgrade symbols are added to one or more reel strips based on the occurrence of one or more reel upgrade symbols in the wagering game. In the exemplary embodiment, jackpot upgrade symbols are added to a third reel strip based on the occurrence of one or more reel upgrade symbols on a first reel strip, and to a fifth reel strip based on the occurrence of one or more reel upgrade symbols on the third reel strip. In addition, jackpot upgrade symbols are added to the first and third reel strips to replace the one or more reel upgrade symbols occurring thereon.
US10796512B2

Novel techniques are described for automated physical package delivery with end-to-end package security. For example, a sender can secure contents of a physical package using an electronic lock locked using a lock code. The lock code is encrypted by applying an encryption key to generate an encrypted lock code. The encryption key is generated in accordance with a decryption key associated with the recipient, such that application of the decryption key by the recipient to the encrypted lock code can generate an unlock code to unlock the electronic lock. An intermediary automated package delivery system can provide one or more end-to-end security features, including facilitating key exchange features between the sender and recipient, applying additional sensor tag features, and directing autonomous delivery features.
US10796508B2

Devices and methods for providing a retrievable record of the times of the actual aircraft movements such as the Gate Out time when the aircraft leaves the gate or parking position, the Wheels Off time when the aircraft takes off, the Wheels On time when the aircraft touches down during landing, and the Gate In time when the aircraft arrives at the gate or parking position (OOOI times). A mobile device for logging data onboard an aircraft comprises: a motion sensor; a clock; a non-transitory tangible computer-readable storage medium for storing motion data from the motion sensor and associated time data from the clock; and a data processing system configured to identify stored motion data representing respective acceleration/deceleration vectors of the mobile device motions that correspond to aircraft gate departure and arrival and aircraft takeoff and landing. The OOOI times are automatically logged in the non-transitory tangible computer-readable storage medium.
US10796498B2

An image processing apparatus of the present invention includes an image obtaining unit obtaining first and second three-dimensional images, a deformation information obtaining unit obtaining deformation between two images, a cross-sectional image generating unit generating first and second cross-sectional images, a target position obtaining unit obtaining a target position in the first cross-sectional image, a corresponding position obtaining unit obtaining a corresponding position in the second three-dimensional image which corresponds to the target position on the basis of the deformation information.
US10796497B2

A method and system provide the ability to modify a three-dimensional (3D) model. The 3D model is obtained and arbitrary faces of the model are selected. Shape modification operations to be performed are prescribed. A deformation lattice is constructed by setting up a lattice structure with control points. A space of the 3D model is mapped to a space of the lattice structure. The deformation lattice is evaluated by deforming the lattice using a selected set of control points. The evaluated deformed model is then output.
US10796495B2

A computer-implemented method for medical device modeling includes accessing an electronic definition for a model of a three-dimensional item and an electronic definition of a three-dimensional spline relating to an internal anatomical volume; determining, with a computer-based finite element analysis system and using the electronic definitions, stresses created by the three-dimensional item along the three-dimensional spline, for different points along the three-dimensional spline; and displaying stress data generated by the finite element analysis system with a visualization system, the display of the stress data indicating levels of stress on portions of the three-dimensional item at particular locations along the three-dimensional spline.
US10796486B2

An augmented visualization method for manufacturing includes providing an image of a part, identifying features of the part from the image based on software instructions, determining a computer-generated visual instruction based on features identified from the image, and displaying the computer-generated visual instruction on a visualization device. An augmented visualization system for manufacturing includes a camera for generating a real-time image of a part, a computer having software instructions that determine a computer-generated visual instruction based on features recognized from the real-time image, and a visualization device adapted for displaying the computer-generated visual instruction overlaid upon the real-time image. A manufacturing method performed using an augmented-visualization image includes displaying a heads-up view of a part via a visualization device, identifying features of the part based on the heads-up view, providing build instructions based on the features and the heads-up view, and augmenting the heads-up view with the build instructions.
US10796484B2

The embodiments herein provide a system and method for providing interactive multimedia and multi-lingual tour guide. The system and method presents an audio-visual tour of a place of interest to a user on his/her personal smart devices such as smartphone or tablet. The user is enabled to navigate through 360 degree panorama visuals of the place of interest such as a monument with a graphical user interface alone with audio support in multiple languages. On reaching near or at the place of interest the user connects to a locally installed hardware device present at the place of interest and browses the guided tour on the computing device of the user. The interactive multimedia and multi-lingual guided tour/panorama tour of the present invention is accessible even if the user is not present at or near the place of interest by connecting to the cloud servers provided by the system through internet.
US10796479B2

Sustainable building lighting and energy modelling and control, and the associated computer graphics, including real-time dynamic lighting simulation, are concerned with: an optimized method for radiance modelling, including its application to predictive daylight harvesting; and the real-time simulation of physically-based electric lighting and daylighting for architectural, horticultural, and theatrical lighting systems visualization. In order to display and analyze in real time a photometrically accurate representation of an environment, thousands of lighting channels may have their intensity settings continually varied such that a user may interactively view the three-dimensional environment without the need for ongoing global illumination calculations. This can be accomplished utilizing texture maps as a multiplicity of canonical radiosity solutions, each representing a lighting channel for dynamic lighting simulation, and storing the solutions in the texture memory of a graphics processing unit.
US10796474B2

Embodiments of the disclosure provide systems and method for rendering reflections. To add reflections to a pixel in an image, ray marching is used to attempt to find a ray intersection for primary reflections. When using rasterization to render a scene, objects outside the viewport are culled. As such, ray marching may fail in various situations, such as when a ray marched ray exits the viewport without intersecting any other object of the scene. In such a situation where ray marching fails, the ray can be re-cast as a ray traced ray. The ray traced ray is cast into the full 3D (three-dimensional) scene with all objects present (i.e., objects are not culled). Ray tracing is then used to attempt to find a ray intersection, i.e., for a primary reflection. The disclosed embodiments can be used in real-time or near-real time applications, such as video games.
US10796470B2

Various customization options are provided for customizing a 3D avatar of a head. Features of the head and assets corresponding to the features can be customized using blend shapes. An amount of storage for the plurality of blend shapes is minimized by determining overlapping blend shapes that can be reused for a plurality of different assets. Further, techniques are provided for dynamic changes to an avatar in accordance with selected features and assets.
US10796469B2

Systems, methods, and non-transitory computer-readable media can receive virtual model information associated with a virtual deformable geometric model. The virtual model information comprises a complex rig comprising a plurality of transforms and a first plurality of vertices defined by a default model, and a simplified rig comprising a second plurality of transforms and a second plurality of vertices corresponding to the first plurality of vertices. The simplified rig and the complex rig are deformed based on an animation to be applied to the virtual deformable geometric model. A set of offset data is calculated. The set of offset data comprises, for each vertex in the first plurality of vertices, an offset between the vertex and a corresponding vertex in the second plurality of vertices. A compressed version of the set of offset data is exported to a real-time processing engine for real-time animation of the virtual deformable geometric model.
US10796462B2

Well log data may be used in well log operations by facilitating the identification of hydrogen carbon deposits. More specifically, the well log data may be used to generate visual representations. Aspects of the present disclosure relate to generating a color composite image based on multiple types of well log data and transforming the well log data into a color space. In further embodiments, the color composite image may be modified and/or objects within the color composite image may be identified.
US10796454B2

A system and method for determining color variants of a fashion product is provided. A system for determining a color variant of a fashion product is provided. The system comprises a categorization module configured to receive a plurality of images corresponding to a plurality of fashion products and configured to categorize the plurality of images into a plurality of styles. The system further includes a color variant determination module configured to compute a plurality of embeddings for the corresponding plurality of images, compute a mean value for the plurality of embeddings and compare each embedding to one or more predefined constraints to determine whether the embedding belongs to a color variant set.
US10796451B2

An object tracking method, device are provided according to the disclosure. The object tracking method includes: acquiring an object image comprising an object; determining a current image with the object from images captured consecutively, according to the object image; calculating a first pose of the object in the current image using a first algorithm, and calculating a second pose of the object in the current image using a second algorithm, wherein the first algorithm has a faster calculating speed than the second algorithm; determining a pose of the object to be the first pose before a calculation of the second pose is completed; and in a case that the calculation of the second pose is completed, calculating a third pose of the object according to the first pose and the second pose; and determining the pose of the object to be the third pose.
US10796449B2

To measure the position of a walking user's toe tip, a measurement device includes: a data acquisition unit that acquires, from a depth sensor capturing an image of a walking path and outputting image data having a depth of each pixel added thereto, image data in which no user is on the path as reference data and image data in which a user is walking on the path as walking data; a specific pixel extraction unit that identifies a depth-sensor side foot based on the walking data and reference data and extracts, based on the depth, a pixel corresponding to a toe-tip among the pixels of the specified foot; and a position calculation unit that calculates three-dimensional coordinates of the extracted pixel based on the coordinates in the image data and the depth of the pixel, and takes the three-dimensional coordinates as the position of the user's toe tip.
US10796446B2

A hybrid phantom including a planar surface that includes a background surface having one of a first property and a second property, and a plurality of marker surfaces. Each marker surface of the plurality of marker surfaces having the other one of the first property and the second property. The first property involves having a high thermal emissivity of 0.8 or higher and the second property involves having a low thermal emissivity of 0.2 or less. One of the first property and the second property further involves being diffuse reflective and the other one of the first property and the second property further involves being specular reflective. A method using a system comprising the hybrid phantom, a first, thermal camera, a second, three-dimensional (3D) camera, and a computer.
US10796444B1

Systems, and method and computer readable media that store instructions for calculating signatures, utilizing signatures and the like.
US10796442B2

Disclosed are a two-dimensional image depth of field generation method and device, the method including: obtaining a target image, classifying the target image to obtain corresponding multiple image classes, and calculating the maximum sharpness value corresponding to each image class; respectively acquiring an object of each image class to estimate sharpness value of the object of each image class, and classifying the object of each image class based on the maximum sharpness values corresponding to each image class; estimating depth value of the object of each image class using a depth value estimation algorithm, based on the sharpness value of the classified object of each image class; and estimating depth of field value of the object of each image class using a depth of field value estimation algorithm, based on the depth value of the object of each image class.
US10796433B2

A screen output control unit of an interpretation support server outputs a viewer screen on which a tissue distribution table is displayed. The tissue distribution table has a first axis, a second axis perpendicular to the first axis, and a first bar mark arranged in a region surrounded by the first axis and the second axis. On the first axis, a plurality of parts of the lung are arranged. On the second axis, a plurality of types of tissues are arranged. The first bar mark expresses the volume of the tissue with a length along the first axis.
US10796429B2

The subject disclosure provides systems and methods for determination of Area of Interest (AOI) for different types of input slides. Slide thumbnails may be assigned into one of five different types, and separate algorithms for AOI detection executed depending on the slide type. Slide types include ThinPrep® slides, tissue micro-array (TMA) slides, control HER2 slides with 4 cores, smear slides, and a generic slide. The slide type may be assigned based on a user input. Customized AOI detection operations are provided for each slide type. If the user enters an incorrect slide type, operations include detecting the incorrect input and executing the appropriate method. The result of each AOI detection operations provides as its output a soft-weighted image having zero intensity values at pixels that are detected as not belonging to tissue, and higher intensity values assigned to pixels detected as likely belonging to tissue regions.
US10796428B2

Disclosed are an inspection system and an inspection method of performing image processing on an outline of an inspection object according to whether the inspection object is good or defective, and overlapping and displaying the image-processed outline with reference information for determining whether the inspection object is good or defective. The inspection system includes: a data acquisition unit configured acquire an image of an inspection object by irradiate light on the inspection object; a processing unit configured to detect an outline of the inspection object based on the image data of the inspection object; and an output unit configured to overlap and display the outline with reference information, wherein the processing unit is configured to determine whether the outline is good or defective based on the reference information to perform image processing on the outline according to whether the outline is good or defective.
US10796423B2

A first parcel digital image associated with a first interaction point is received. The first parcel digital image may be associated with a first parcel being transported to or from the first interaction point. At least a second parcel digital image associated with at least a second interaction point is further be received. The second parcel digital image may be associated with the first parcel being transported to or from the second interaction point. A first parcel damage analysis is automatically generated based at least in part on analyzing the first parcel digital image and the at least second parcel image. The damage analysis can include determining whether the first parcel is damaged above or below a threshold.
US10796418B2

Provided is an image processing apparatus that detects a predetermined image region of an object from a photographed image; generates a correction parameter; and corrects a high-luminance region by using a correction parameter, in which, in a case where the high-luminance region is in an image region having a predetermined image region of a plurality of objects overlapping with each other therein, to which object having the predetermined image region the high-luminance region belongs is judged, and, on the basis of information of the predetermined image region the high-luminance region belongs to, the correction parameter with which the high-luminance region in the overlapping image region is corrected is generated.
US10796416B2

Certain embodiments involve generating recolored collages. For example, a method includes receiving a first image from and a second image. The method also includes grouping color hues within the first image into a first color hue cluster, and grouping color hues within the second image into a second color hue cluster. Further, the method includes determining that a first hue center of the first color hue cluster is within a distance range of a second hue center of the second color hue cluster. Additionally, the method includes generating a first recolored image by recoloring pixels of the first image having color hues outside the first color hue cluster and generating a second recolored image by recoloring pixels of the second image having color hues outside the second color hue cluster. Moreover, the method includes outputting a recolored collage including the first recolored image and the second recolored image.
US10796413B2

In a video monitoring system including HD and SD cameras, the system includes, on the transmitting side, a division/rotation processing unit for dividing an SD image into multiple divided images horizontally and performing a process for rotating the divided images by 90 degrees to the left, an image insertion unit for arranging and superimposing the divided images in a text telop region of an HD image, and a HD encoder for compressing and transmitting the HD image with the SD image superimposed. The system further includes, on the receiving side, a HD decoder for expanding the received HD image, and an output image processing unit for extracting the multiple divided images of the SD image and rotating these images by 90 degrees to the right, sorting and combining these images to reproduce the SD image, and outputting the expanded output HD image and the reproduced output SD image.
US10796410B2

Disclosed is a panoramic image mapping method, wherein mapping regions and a non-mapping region are partitioned for an equirectangular panoramic image with a resolution of 2M×M, where only the partitioned mapping regions are mapped as square regions; the method comprises:, computing a vertical distance and a horizontal distance from a point on the square region to a center of the square region, a larger one of which being denoted as m; computing a distance n from the point to a zeroth (0th) point on a concentric square region; computing a longitude and a latitude corresponding to the point; computing a corresponding position (X, Y) in the equirectangular panoramic image to which the point is mapped; and then assigning a value to the point. The method may effectively reduce oversampling, thereby effectively reducing the number of pixels of the panoramic image and the code rate required for coding with little distortion.
US10796398B2

An electronic device is provided. The electronic device includes a display, a display driver integrated circuit (DDI) including a clock generator and being operatively connected to the display, the DDI being configured to generate a hardware-based interrupt by using the clock generator, at least one processor operatively connected to the DDI, and a memory operatively connected to the at least one processor. The memory stores one or more instructions that, when executed, cause the at least one processor to receive a vertical synchronization (vsync) request associated with a frame displayed on the display, identify whether a software-based interrupt generated by an operation of the at least one processor is activated, and in response to determining that the software-based interrupt is not activated, prompt the DDI to activate the software-based interrupt without generating the hardware-based interrupt.
US10796396B2

Embodiments of the invention leverage mobile proliferation to enable laypersons to initiate a timely and effective emergency response in case of an emergency, such as a medical emergency, e.g., cardiac event. Mobile apps are made available as part of an organization's overall response plan and program, allowing bystanders of emergency events to easily initiate notifications, for example to trained responders, for example in their facility, in a timely manner commensurate with the type of emergency specific to their facility. More particularly, embodiments of the invention use mobile applications to provide augmented reality-based alerts and notifications, for example to certified first trainees to respond to the scene of the emergency.
US10796393B2

A computer apparatus, such as a validator node, for validating data records in a distributed electronic ledger may be configured to receive a proposed data record submitted by an originating agent of an originating agency to a distributed ledger. In response to the proposed incident-related data record, other agents within the originating agency may, based on validation criteria, submit one or more responsive data records that may provide information for use in determining a validity of the proposed incident-related data record. Validator nodes hosted by external agencies may submit validation responses relative to a validity of the proposed incident-related data record. The system may determine that the proposed data record is valid. Based a consensus algorithm, the system may responsively append the proposed data record or an indication of validity to the distributed ledger or to a different distributed ledger.
US10796383B2

The present invention consists of an improved partnership profit sharing system wherein hours billed and collected are tallied for a given time period, profits are determined, and then according to a predetermined set of rules, time billed and collected by each billing and client originating partner is assigned a ratio or factor by which the profit share will be divided among those eligible to share in the firm or company profits for the year. Positive leveraging factors include: time billed versus time collected, the rank of the total funds collected by a billing entity, the client's business ranking in terms of financial and business strength, placement on the Fortune 500 and the like.
US10796372B1

A central claims adjuster control unit associated with an entity may oversee the assignment of claims cases to claims adjusters. The control unit may designate that a threshold number of cases may be assigned to certain claims adjusters. When new claims cases arrive, the control unit may monitor the workload of each of the claims adjusters and the threshold value assigned to any of the claims adjusters before assigning the case to one of the adjusters. If no adjuster is available, the control unit may store the case(s) in a memory until one of the adjusters becomes available. An additional feature of the control unit includes a user interface for modifying information about claims adjusters, including whether or not a threshold value is associated with them, the value of any associated threshold, and the reassignment of cases from one adjuster to another.
US10796371B1

Methods and systems for maintaining a distributed ledger and/or blockchain of transactions and/or events pertaining to autonomous vehicles and/or smart contracts are provided. One or more processors may monitor one or more sensors associated with an autonomous vehicle. Based upon the outputs of the sensors, a change in condition of the autonomous vehicle may be detected. The condition may relate to operation, or an operational state of the vehicle and/or a condition associated with a smart contract. The processors may generate a transaction describing the detected change in the condition of the vehicle. The transaction may be transmitted to an enforcement server. As a result, an up-to-date ledger of autonomous vehicle and/or smart contract transactions and/or events may be maintained.
US10796369B1

Systems and methods are disclosed for generating vehicle insurance rates based on driver-independent variables and/or driver-dependent variables. Vehicle insurance rates may additionally or alternatively be based on changes in the level of autonomy of vehicles. In some embodiments, a density of vehicles near a target vehicle may be tracked. Vehicle insurance rates may be determined based on the vehicle density. Furthermore, systems and methods are disclosed for analyzing a driver's use of autonomous vehicle features and/or the driver's maintenance of the autonomous vehicle. The driver may also be taught certain driving skills by enabling vehicle teaching features. The driver's response to these teaching features may be monitored, and a reward or recommendation may be generated and provided to the driver based on the driver's response.
US10796365B2

A quantity modifier and a price modifier are provided for a spread trading strategy having a desired spread price and a desired spread quantity. According to an example embodiment, a quantity modifier divides the desired spread quantity into a plurality of disclosed spread quantities. Once the disclosed quantities are determined, a plurality of disclosed spread orders having the disclosed spread quantities are sequentially submitted to the market until the full desired spread order quantity is executed or until a predefined condition is detected. A price modifier determines a price level for each disclosed spread quantity, such that each disclosed spread order may be submitted at a different price level.
US10796352B2

Product listings from a product catalog are organized by implementing programmatic processes that de-duplicate, cluster and/or group product listings.
US10796351B2

A method, apparatus, and system for a cloud based in-vehicle consumer purchase is discussed.
US10796350B2

Systems, methods, and other embodiments associated with a phased release of a core application programming interface (API) are described. In one embodiment, a method includes performing a phased release to remote client devices to upgrade instances of a first core API to a second core API. The example method may also include deploying a facade API into instances of the first core API in response to determining that an API implementation relies upon functionality of the second core API. The facade API is a dummy interface for interacting with the API implementation in place of the functionality of the second core API. The example method may also include performing phased upgrades to upgrade subsets of the remote client devices in phases from the first core API to the second core API, where functionality of the second core API replaces the facade API.
US10796345B1

Disclosed are various embodiments for offline advertisement presentation. Media items and advertisements are stored on a client device. During playback of the media item, in absence of a network connection, a stored advertisement is presented to a user. This may be facilitated by a proxy advertising service implemented in the client device.
US10796342B1

A system of human capital management is provided for implementing a plurality of integrated interfaces for the creation, management, delegation, tracking and monitoring of development plans for one or more individuals. A method is also provided for managing human capital by managing the developmental needs of an individual. This novel method includes defining a plurality of developmental needs (e.g., goals, conditions and tasks) to be achieved or completed by an individual, consolidating the developmental needs into a development plan specific to the user and tracking the progress of the individual with respect to the development plan in a single integrated application.
US10796339B2

Disclosed are various embodiments for generating a content page with markup language corresponding to user interface widgets. A user interface widget can generate markup language to be incorporated into the content page. The markup language can be analyzed to determine whether it contains a content identifier. The content identifier can be embedded within a portion of a URL. An analysis of the content identifier can be performed to determine whether the content identifier corresponds to expired content.
US10796337B2

The disclosure relates in some cases to a technology for selecting one or more promotions to be presented to online customers using Bayesian bandits and affinity-based dynamic user clustering In some embodiments, a computer-implemented method determines a set of offers is determined, and computes affinity scores measuring affinities of users to items included in the offers. The method builds an affinity score distribution for the offers and identifies clusters of affinity scores for the offers using the corresponding affinity score distribution.
US10796334B2

A method, apparatus, and computer program product are disclosed for self-service design, scheduling, and delivery of user-defined reports regarding promotions. The method includes receiving, from a user device, a report type and report delivery information. Based on the report type, relevant data regarding the one or more promotions is collected, using which a report is generated. The method then outputs the generated report based on the report delivery information. Optionally, analytical insights, such as trends within the data, sample size, suitability of control data, and indications of statistical significance, are generated and included in the report. A corresponding apparatus and computer program product are also provided.
US10796333B1

Inventory data representing for each of a plurality of broadcast stations a corresponding inventory of audio advertising spots available from that broadcast station to be filled by an advertising exchange system is stored. One or more sets of advertising campaign data, each representing a set of advertising objectives of an advertising campaign, is received via a demand side interface. The inventory data is received via a supply side interface. The inventory data is used to determine for each advertising campaign a corresponding set of advertising spots to be associated with that advertising campaign.
US10796326B2

A system and method that engages consumers in a consumer game experience that isolates member preferences and fills in the social graph/personal profile of the consumer, to aid in the targeting of various forms of content to the consumer.
US10796325B2

Techniques that facilitate determining valuation information for a package of multiple components are provided. In one example, a computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to generate a data structure organizing historical data associated with a product comprising a plurality of components. The historical data comprises only previously accepted valuation proposals for the product. The computer program product further generates, by the processor, different valuation models for the product respectively based on a first portion of the historical data and different sets of model design parameters, wherein the different valuation models determine valuation information for the product based on acceptance probability information that reflects probabilities different values for the product will be accepted.
US10796322B1

Methods, systems, and computer-readable media for implementing automated services capacity modeling using call tracing are disclosed. A plurality of demand drivers are determined based on trace data for service interactions between services in a service-oriented system. The demand drivers are determined to drive a generation of service calls to a particular service. A total call volume is determined to the particular service based on the external demand drivers. An optimized quantity of computing resources to provide the particular service is determined based on the total call volume.
US10796319B2

Mechanisms are provided, in a hierarchical feedback aggregation (HFA) system implemented in one or more data processing systems, for collecting and presenting user feedback information for a composite offering. A backend engine of the HFA system, implemented in a first data processing system, registers a hierarchical feedback model for the composite offering. A frontend engine of the HFA system, implemented in a second data processing system, receives user feedback for an identified component of the composite offering. The backend engine of the HFA system generates an aggregate user feedback score for the identified component based on a combination of the user feedback for the identified component and aggregate user feedback scores for child components of the identified component in the hierarchical feedback model. The backend engine outputs a representation of the generated aggregate user feedback score for the component to a user.
US10796313B2

A method and system for facilitating online payments are disclosed. According to one aspect of the present invention, a payment agreement is established at a payment service provider that defines terms of a payment relationship between a merchant and a user. The establishing of the payment agreement includes linking the payment agreement with a payment account of the merchant or user stored at the payment service provider. After establishing the payment agreement, a payment request associated with a transaction is received, whereby the payment request includes a unique identifier to identify the payment agreement stored at the payment service provider. Based on a verification that the payment request complies with terms of the payment agreement, the payment request is processed.
US10796311B2

A method and system include receiving a request to initiate a purchase transaction with a payment card product; generating a message to verify an authenticity of a cardholder of the payment card product, wherein the message includes a request for data about a previous transaction executed with the payment card product; receiving, in response to the generated message, input from the cardholder; comparing the input from the cardholder to stored data associated with the previous transaction; and one of confirming the cardholder as a true owner of the payment card product or denying the cardholder as the true owner of the payment card product based on the comparison. Numerous other aspects are provided.
US10796310B2

A system, apparatus, and method for reducing fraud in electronic payment transactions. The apparatus includes a processor that executes instructions to implement a process to identify consumer or merchant devices that have been used in fraudulent transactions and prevent the authorization of future transactions that are initiated using those devices. By collecting device data as part of authorization messages and processing that data, devices that are used in fraudulent transactions with different merchants or involving different accounts may be identified and prevented from being the source of future transactions. This prevents future losses and reinforces the integrity of the transaction system.
US10796305B1

A computer system monitors a private network for presence of data traffic. In one embodiment, the private network is a retail environment in which a customer purchases an item scanned at a point-of-sale terminal. The data traffic can be point-of-sale transaction information generated in response to purchase of the item at the point-of-sale terminal. Subsequent to detecting presence of the data traffic in the network, the computer system analyzes the data traffic to identify private information in the data traffic. To protect the private information from improper disclosure to unauthorized entities, the computer system modifies the data traffic. Thus, techniques herein can include detecting occurrence of one or more point-of-sale events in a private network, anonymizing the event information (e.g., data traffic), and forwarding the anonymized event information associated with the point-of-sale events out of the private network to a remote resource.
US10796304B2

In one or more embodiments, one or more systems, processes, and/or methods may receive, via a network, a multiple positions corresponding to multiple physical locations of a consumer device, may receive, via the network, a position of a physical location of a financial transaction device, and may receive a request for a financial transaction, and may determine a transaction authorization based on a path indicated by the multiple positions and the position of the physical location of the financial transaction device. For example, a path and/or track may be established via periodical reports of the position information from the consumer device, which may provide and/or indicate an authenticity metric and/or a validity metric to a current position attribute when the current position attribute is utilized in a financial transaction.
US10796294B2

The present disclosure generally relates to user interfaces for managing peer-to-peer transfers. In some examples, a device provides user interfaces for initiating and managing transfers. In some examples, a device provides user interfaces corresponding to completed transfers. In some examples, a device provides user interfaces for providing visually distinguishable message object appearances based on message designation. In some examples, a device provides user interfaces for activating accounts for accepting and sending transfers. In some examples, a device provides user interfaces for exchanging accounts for use in a transfer. In some examples, a device provides user interfaces for splitting transfers between two or more accounts. In some examples, a device provides user interfaces for generating and displaying a transfers history list. In some examples, a device provides user interfaces for voice-activation of transfers. In some examples, a device provides visual or haptic feedback corresponding to a transfer operation.
US10796276B1

Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests.
US10796274B2

A server system tracks purchases by a user of consumable items. Notifications of use of an appliance using a consumable item are received and an estimated amount of the consumable item is decremented in response to the notification. A consumption rate is determined based on the notifications and an expected runout date is calculated. Delivery of the consumable items is then invoked on or before the runout date. The appliance may include, for example, be a network-enabled washing machine that reports loads washed, a refrigerator that detects items removed therefrom, a coffee maker that reports cups of coffee prepared.
US10796268B2

An apparatus, including: a shipment conveyance device which is a shipping container, a pallet, or a piece of luggage; a global positioning device, located in, on, or at, the shipment conveyance device, which determines a position or location of the shipment conveyance device; a processor which generates a message in response to an occurrence of an event or in response to a request for information regarding the shipment conveyance device which request is automatically received by a receiver, and which message contains information regarding a shipment of the shipment conveyance device; and a transmitter, located in, on, or at, the shipment conveyance device, which transmits the message to a communication device associated with an owner of the shipment conveyance device or an individual authorized to receive the message.
US10796265B2

Disclosed subject matter relates to data analytics including a method of evaluating performance of employees of an organization. A performance evaluating system provides a review matrix corresponding to one of plurality of review contexts to recommenders for receiving their feedback including recommender's review score and review comments in the review matrix for the employees. Further, the performance evaluating system generates a system review score for each employee by analysing the review comments and computes a compound review score for each employee and each of the plurality of review contexts using the recommender's review score and the system review score. Furthermore, cumulative evaluation score for each employee is computed using the compound review score, predefined organizational weights and historical evaluation score. Finally, the cumulative evaluation score of is analysed to evaluate performance of the employees and reward them objectively. The method enables unbiased and holistic evaluation of employees in the organization.
US10796261B2

A computer-implemented cloud-based agricultural enterprise management system and methods. The system comprises a plurality of modular components for receiving and processing data pertaining to agricultural production of commodities by an agricultural producer and for centralizing and storing the received and/or processed data in a single cloud-based database. The producer can provide to one or more third-party suppliers and/or service providers, authorized but restricted access to selected components of their agricultural enterprise management system and cloud-based database so that together, the producer, suppliers and service providers can effectively and cost-efficiently plan and manage the delivery of products and services during a crop production cycle, and the sale of harvested agricultural commodities. Separate modular components may be provided for inputs exemplified by agronomy data, crop production inputs data, crop growth and performance tracking, commodity market data, weather monitoring and forecasting, farm equipment maintenance, enterprise management overhead components.
US10796257B2

A computer-implemented method is provided for providing at least one analytics package to a process mining system, wherein the processor is provided with an event log comprising process data of business processes, the process data comprising at least one process element and the process element comprising at least one process step. The event log is stored according to a predetermined data structure comprising at least a first attribute for storing a unique identifier of the process element, a second attribute for storing an identifier of the process step, and a third attribute for storing an order of the process steps. The processor is further provided with auxiliary data and a data model, and the method comprises creating, based on the data model, at least one analytics package.
US10796253B2

Embodiments of the invention are directed to a system, method, or computer program product for appropriate resource allocation via generated communication channel within and for the utilization of a shared use service. The system may be associated with or affixed to a shared use service object, generating a communication field within or directly around the shared use service object. The system may recognize when an individual is utilizing the shared use service via signal recognition of a mobile device transmission being received by the system associated with the shared use service. The system may identify an end destination of the user using the shared use service and calculate a resource requirement based on the same. The resource requirement may be presented to the user via the mobile device through the generated communication linkage.
US10796250B2

A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.
US10796249B2

A ticketing method for issuing a service ticket of a transport system to a passenger comprises: checking-in the passenger via a mobile device of the passenger upon accessing a vehicle of the transport system; checking-out the passenger via the mobile device upon exiting a vehicle of the transport system; and a server computer automatically calculating a price for a travel of the passenger within the transport system by evaluating check-in data representing the checking-in of the passenger and check-out data representing the checking-out of the passenger. The ticketing method further comprises: a sensor of the mobile device of the passenger generating a sensor data signal; transferring the sensor data signal from the mobile device of the passenger to the server computer; the server computer automatically calculating a travel movement pattern dataset based on sensor data associated to the transferred sensor data signal; the server computer automatically, comparing the travel movement pattern dataset to a transport system movement pattern dataset; the server computer automatically identifying a non-compliance of the travel movement pattern dataset with regard to the transport system movement pattern dataset; and the server computer generating the check-out data using the identified non-compliance. The method according to the invention allows for conveniently, efficiently and reliably issuing tickets for travelling with public transport systems.
US10796237B2

Examples of techniques for patient-level analytics with sequential pattern mining are provided. In one example implementation according to aspects of the present description, a computer-implemented method includes: constructing a patient record; transforming, by a processing system, the patient record into a bitmap representation; and analyzing, by the processing system, the bitmap to identify a sequential pattern within the patient record on a per patient basis.
US10796234B2

A method, system and computer readable medium for generating a cognitive insight comprising: receiving training data, the training data being based upon interactions between a user and a cognitive learning and inference system; performing a ranked insight machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the ranked insight machine learning operations; and, generating a cognitive insight based upon the cognitive profile generated using the plurality of machine learning operations.
US10796233B2

Systems, methods, and non-transitory computer-readable media can train a machine learning model to output respective scores for content items based at least in part on information describing a user, wherein a score for a content item measures a likelihood that the user will select the content item to be included in a social profile of the user. A determination is made that a first user of the social networking system is eligible for a content item suggestion. A first content item to be provided as a suggestion to the first user is determined based at least in part on the model. The first content item is provided as a suggestion to the first user for use in a social profile of the first user.
US10796227B2

A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a data source; processing the data, the processing comprising performing a parsing operation on the data, the processing the data identifying a plurality of knowledge elements based upon the parsing operation, the parsing operation comprising ranking of parse options; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data.
US10796221B2

Systems and techniques for facilitating a deep learning architecture for automated image feature extraction are presented. In one example, a system includes a machine learning component. The machine learning component generates learned imaging output regarding imaging data based on a convolutional neural network that receives the imaging data. The machine learning component also performs a plurality of sequential and/or parallel downsampling and upsampling of the imaging data associated with convolutional layers of the convolutional neural network.
US10796219B2

The present disclosure provides a semantic analysis method and apparatus based on artificial intelligence. The method includes: matching input information to be processed with a preset semantic template, in which the preset semantic template is generated according to semantic slot information and equipment information corresponding to an application scenario; when the input information to be processed is successfully matched with the preset semantic template, converting the input information to formative data according to a target semantic template successfully matched with the input information; normalizing the formative data and generating a semantic analysis result corresponding to the input information.
US10796206B2

A method for integrating images from vehicles performing a cooperative driving is provided. The method includes steps of: a main driving image integrating device on one main vehicle (a) inputting one main driving image into a main object detector to (1) generate one main feature map by applying convolution operation via a main convolutional layer, (2) generate main ROIs via a main region proposal network, (3) generate main pooled feature maps by applying pooling operation via a main pooling layer, and (4) generate main object detection information on the main objects by applying fully-connected operation via a main fully connected layer; (b) inputting the main pooled feature maps into a main confidence network to generate main confidences; and (c) acquiring sub-object detection information and sub-confidences from sub-vehicles, and integrating the main object detection information and the sub-object detection information using the main & the sub-confidences to generate object detection result.
US10796198B2

Some embodiments include a special-purpose hardware accelerator that can perform specialized machine learning tasks during both training and inference stages. For example, this hardware accelerator uses a systolic array having a number of data processing units (“DPUs”) that are each connected to a small number of other DPUs in a local region. Data from the many nodes of a neural network is pulsed through these DPUs with associated tags that identify where such data was originated or processed, such that each DPU has knowledge of where incoming data originated and thus is able to compute the data as specified by the architecture of the neural network. These tags enable the systolic neural network engine to perform computations during backpropagation, such that the systolic neural network engine is able to support training.
US10796185B2

In one embodiment, a method includes generating, by a device, first tracking data using a first tracking algorithm, based on first video frames associated with a scene. An augmented-reality (AR) effect may be displayed based on the first tracking data. The device may generate a first confidence score associated with the first tracking data and determine that the first confidence score is above a threshold. The device may generate, based on second video frames subsequent to the first video frames, second tracking data using the first tracking algorithm. The device may determine that an associated second confidence score is below a threshold. In response, the device may generate, based on third video frames subsequent to the second video frames, third tracking data using a second tracking algorithm different from the first. The device may then display the AR effect based on the third tracking data.
US10796171B2

An object recognition apparatus includes an image acquisition unit that acquires a captured image of a photographic subject, and a recognition processing unit that recognizes the photographic subject in the acquired image using a recognition dictionary. The recognition processing unit detects a target in the acquired image using a target recognition dictionary, detects a wheel at a lower part of the detected target using a wheel recognition dictionary, and reflects a result of the detection of the wheel in a result of the detection of the target. Thus, the object recognition apparatus can accurately detect a target such as a person and another vehicle.
US10796158B2

An apparatus and method are providing for generating a hash in video in which a sample series of temporal difference are sampled in an image order. A temporal averaging is performed and a rate of change is detected to identify as distinctive events regions of high rate of change. Images having a distinctive event are labelled as distinctive images. For each image, the temporal spacing in images is calculated between that image and other distinctive images to provide a set of temporal spacings for that image; and a hash is derived for that image from that set of temporal spacings.
US10796157B2

A processor of an apparatus plays a video on a display device and receives a command one or more times. In response to receiving the command, the processor performs object detection in a hierarchical manner with respect to objects in the video. The processor displays a video image from the video. Upon receiving the command for a first time, the processor detects in the video image a first set of one or more objects at a first hierarchical level and highlights the first set of one or more objects. Upon receiving the command for a second time, the processor detects in the video image a second set of one or more objects at a second hierarchical level below the first hierarchical level and highlights the second set of one or more objects.
US10796148B2

The present invention discloses a landing protection method and apparatus and an aircraft. The method includes: obtaining an image of a landing area; determining a feature point in the image; determining, according to the feature point, whether the landing area is a dangerous landing area; and if yes, controlling the aircraft to suspend landing or controlling the aircraft to fly away from the dangerous landing area. By means of the present invention, whether a landing area is a dangerous landing area may be determined according to an obtained image, so that the landing safety of the aircraft is ensured.
US10796142B2

Implementations directed to providing a computer-implemented method comprising receiving, from a motion sensing device, a plurality of image frames that includes information regarding a plurality of animals housed in a group-housed environment, determining a coordinate space of the group-housed environment based on an analysis of a first image frame of the image frames, generating, based on the analysis of the first image frame, an ellipsoid model for each animal based on defined surface points for each animal weighted according to a likely proximity to a crest of a spine of the respective animal, and tracking a position and an orientation of each animal within the image frames by enforcing shape consistency of the ellipsoid models, and adjusting the position of each of the ellipsoid models based on the defined surface points for each animal and a maximum likelihood formulation of a movement distance for each animal.
US10796140B2

A method and apparatus for monitoring the health and safety of a subject in a room such as a secure room based on video images of the subject. The images are analysed to characterise the movement of the subject as gross movement, fine movement or no movement. In the case of gross movement, no vital signs of the subject are estimated and a display indicates that the subject is moving, but no vital signs are available. In the absence of gross movement, vital signs of the subject such as heart rate or breathing rate are estimated from the video images of the subject, for example by detecting and analysing photoplethysmogram signals in the video images, and the vital signs are displayed. Alerts may be generated if the vital signs are out of the normal physiological range. If vital signs cannot be detected in the video images but the movement of the subject is characterised as fine movement, the display shows that no vital signs are being estimated, but that the subject is moving. If no movement is detected and no vital signs estimate is obtained, then the display generates an alert indicating lack of movement and lack of vital signs.
US10796133B2

Embodiments of the present disclosure relate to an image processing method and apparatus, and an electronic device. The method includes: acquiring a photo album obtained from face clustering; collecting face information of respective images in the photo album, and acquiring a face parameter of each image according to the face information; selecting a cover image according to the face parameter of each image; and taking a face-region image from the cover image, and setting the face-region image as a cover of the photo album.
US10796131B2

Confirming compliance with a configuration includes: receiving information about a fixture, where the information includes a specified configuration of items to be displayed on the fixture; generating a display using the information, where the display depicts the specified configuration; presenting the display using a graphics system of a computing device; receiving an image depicting an actual configuration of the fixture; associating metadata with the image, where the metadata includes searchable data that distinguishes the fixture from at least some other fixtures of like type; sending the image, along with the metadata, over a network to a server that is remote from the computing device; and in a case that the specified configuration substantially matches the actual configuration, sending, along with the image and the metadata, a message indicating that the fixture is in compliance with the specified configuration.
US10796129B2

The present disclosure provides a display panel and a display device. The display panel includes a base substrate, a control circuit layer, formed on the base substrate and the control circuit layer includes a plurality of pixel circuits and a plurality of fingerprint identification circuits with interval dispose; a planarization layer, formed on the control circuit layer; a plurality of fingerprint signal acquisition modules, formed between the control circuit layer and the planarization layer, wherein each of the plurality of fingerprint signal acquisition modules is electrically connected to a respective one of the plurality of fingerprint identification circuits; and a plurality of light-emitting units, formed on the planarization layer, and each of the plurality of light-emitting units is electrically connected to a respective one of the plurality of pixel circuits.
US10796122B1

Techniques to improve detection and security of images, including formation and detection of matrix-based images. Some techniques include detecting a matrix-based image that is optimized for detection in a particular environment. The matrix-based image may be a matrix bar code. The matrix bar code may include a plurality of non-black and non-white colors, where each one of the plurality of non-black and non-white colors are at least one of an absent color in relation to the environment and a least prevalent color associated with the environment.
US10796115B2

A system of activity timing uses a radio frequency identification reader; radio frequency tags; circuit board; battery; and software to determine the elapsed time of a participant in the activity. The activity can be used for activities including, but not limited to, foot races and bicycle races.
US10796109B2

A card insertion structure suited for a portable electronic device is provided. The portable electronic device includes a housing. The card insertion structure includes a base disposed in the housing, a pressing member movably disposed on the base, and a plastic spring strip disposed on the base. A portion of the pressing member is exposed out of the housing. The plastic spring strip leans against the pressing member and the base. A force supplied via an insertion of an electronic card drives the pressing member to deform the plastic spring strip, and after the electronic card passing by the pressing member and being inserted into the card insertion structure between the base and the housing, the pressing member is released and is restored by resilience of the plastic spring strip, and the electronic card is fixed with the housing by the pressing member.
US10796108B2

A computer implemented method of lab management, including providing machine information on a service tag for a machine, the machine information suitable for uniquely identifying the machine, and storing auxiliary information about the machine on at least one of one or more remote devices, the at least one of the one or more remote devices configured to scan the service tag to retrieve machine information therefrom, and to integrate the auxiliary information with the machine information on the service tag.
US10796103B2

A first user equipment (UE)—during a real time text (RTT) communication session with a second UE—may be configured to transmit RTT content in “word mode” by buffering text characters in local memory as they are typed by a user, and holding off on transmitting the buffered text characters until the user types a word delimiter or a timer expires, whichever occurs first. In an example process, the first UE may detect character user input requesting to type a text character, and, in response, the first UE starts a timer and buffers the text character in local memory. The timer can be restarted for additional text characters that are typed before expiration of the timer, and those additional text characters are also buffered. The buffered text characters are transmitted upon detecting delimiter user input requesting to type a word delimiter or the expiration of the timer, whichever occurs first.
US10796098B2

A new technology of prediction of manipulability in response even to an instruction with missing information in an object manipulation task to have a robot manipulate some kind of object is provided. An instruction understanding system includes an obtaining engine configured to obtain a linguistic expression of a name of an object to be manipulated and a linguistic expression of a situation where the object corresponding to the name is placed in a real environment and a classifier configured to receive input of the linguistic expression of the name and the linguistic expression of the situation and output manipulability of the object corresponding to the name in the real environment.
US10796088B2

An entity grammar that specifies a computer conversational agent may be received. User utterances are interpreted based on the entity grammar and prompts for the conversational agent to pose are determined based on the entity grammar. An outcome of the dialog is built by storing words in the user utterances and the prompts that match tokens in the entity grammar. The entity grammar specifies both a dialog flow and data structure of the outcome.
US10796087B2

A method and an apparatus relate to the field of terminal technologies and for obtaining web content, where the method includes determining a web view control corresponding to web content displayed on a first display interface, where the first display interface is an interface displayed on a display screen of an intelligent terminal when an application runs on the intelligent terminal, registering a web content loading complete function with an operating system of the intelligent terminal, determining that the operating system invokes the web content loading complete function, where the operating system invokes the web content loading complete function after determining that the web content displayed by the web view control is loaded completely, obtaining the web content after the operating system invokes the web content loading complete function, and sending the obtained web content to the operating system.
US10796083B2

The invention describes a process and system for improving user experience with web-based applications on an electronic device. In particular, instructions are provided for one or more truncated applications that may be stored in memory of the electronic device. Icons associated with the one or more truncated applications are caused to be displayed on the electronic device. It is further determined that a user has selected at least one of the truncated applications. Thereafter, user input fields of the selected one or more truncated application is populated with user information.
US10796081B2

Electronic form (e-form) processing includes generating an e-form based on a form template, the form template being selected from pre-defined form templates. The e-form includes modular sections arranged in a pre-defined order, each modular section being associated with user privileges. Further, data is retrieved from at least one database to partly populate at least one of the modular sections in the e-form. Subsets of the modular sections are provided to designated users based on the user privileges and a workflow associated with the e-form. A processed e-form, including the retrieved data and the data inputs, and having at least one external document, is created based on data inputs received from the designated users. A processed electronic document including the modular sections populated with the retrieved data, the data inputs, and external data from the external document arranged in the pre-defined order is generated from the processed e-form.
US10796075B2

A tool for a website building system (WBS) includes a database storing text options formed of a hierarchical data structure (HDS) associated with a field role, based on information gathered internally and externally to the WBS, each HDS having nodes and sub-trees representing field content, text paragraphs and sentences; a role determiner to determine a field role for an editable text field of a web site edited or generated with said WBS; an analysis engine to make at least one text option recommendation from the database for the field role; an HDS editor to enable a user to select one recommended text option and to edit a local instance of an HDS of the text option including editing nodes and sub-trees of a local instance of the HDS and a text generator to linearize the local instance and to generate the text for site generation for an editor of the WBS.
US10796073B2

A network article comment processing method and apparatus, a user terminal device, a server, and a non-transitory machine-readable storage medium provided in the present disclosure belong to the technical field of communication. The method includes: obtaining, by a client in a process of displaying a current article, a location where user specified content in the article is located with respect to all the pages occupied by the article; obtaining comment content posted by the user for the user specified content; and sending the comment content and the location at which the user specified content corresponding to the comment content is located with respect to all the pages occupied by the article to a server. In the present disclosure, the user does not need to post or view the comment content at the bottom of the article, the comment content may be displayed at a location at which the user specified content corresponding to the comment content is located with respect to all the pages occupied by the article, and the article and the comment are closely related, which facilitates reading.
US10796072B2

The subject technology discloses configurations for determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display. Respective graphical content is scaled for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window. The subject technology then scales respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window. In some configurations, the graphical content in the first window is scaled at a different DPI setting than the graphical content in the second window.
US10796069B1

Within a layout of a first surface in a flip chip configuration, a bump restriction area is mapped according to a set of bump placement restrictions, wherein a first bump placement restriction specifies an allowed distance range between a bump and a qubit chip element in a layout of the first surface, and wherein a second bump placement restriction specifies an allowed distance range between the bump and a qubit chip element in a layout of a second surface in the flip chip configuration. An electrically conductive material is deposited outside the bump restriction area, to form the bump, wherein the bump comprises an electrically conductive structure that electrically couples a signal between the first surface and the second surface and is positioned according to the set of bump placement restrictions.