US10595444B1

A computing device for cooling an electronic component is provided. The computing device includes a chassis with a first end and a second end; fan modules located at the first end of the chassis; and a Peripheral Component Interconnect Express (PCIe) baseboard located at a front side of the chassis. The PCIe baseboard is configured to support placement thereof in the chassis in a first position and a second position. The second position of the PCIe baseboard is a 180-degree rotation from the first position. The PCIe baseboard includes GPU slots for installing a plurality of graphic processing units (GPUs), the GPUs including fan modules.
US10595443B2

An open-ended screwless positioning module of an access apparatus includes an external frame body and an operation handle pivotally connected to the external frame body. The external frame body has a base, two arms, positioning bumps, an installing portion, an unlocking switch and a pivot portion. The arms extend downwards from the base in which a holding space for receiving the access apparatus is defined by the base and the arms. The positioning bumps are integrally formed on the arms for engaging with securing holes of the access apparatus. The installing portion is disposed on an upper surface of the base, the unlocking switch is movably assembled on the installing portion, and the pivot portion is disposed to a main body of the operation handle.
US10595441B1

A heat sink includes a plurality of apertures extending therethrough. The heat sink is arranged substantially parallel to a circuit board and includes at least one aperture transversely aligned with a corresponding IC chip of the circuit board. An underside of the heat sink is structurally connected to the circuit board. A plurality of thermal bridges is provided. Each thermal bridge includes a center bridge pad and at least one footer pad, connected via at least one offset wire. Each thermal bridge is aligned with a corresponding aperture. An underside of each footer pad is attached to the heat sink, with the offset wire extending into the corresponding aperture to suspend the center bridge pad at least partially into the aperture above the IC chip, thus creating a thermal load path. The apparatus separates a thermal load path from a structural load path in a circuit board environment.
US10595435B2

A server rail and server rack mounting structure includes a server rail, a server rack having a plurality of locating holes, a mounting bracket located at one end of an outer rail portion of the server rail and having a plurality of mounting rods respectively plugged into respective locating holes of the server rack and an abutment wall neighbored to the mounting rods, a swivel control member comprising a stop wall, a pivot member pivotally connect one end of the swivel control member to the mounting bracket and a torsion spring mounted around the pivot member and stopped between the mounting bracket and the swivel control member.
US10595412B2

A semiconductor device includes a printed circuit board that includes a first electrode, a resin substrate that includes a first face directed toward the printed circuit board, a second electrode formed in a second portion surrounding a first portion of the first face, a second face opposite the first face, and a third electrode formed in a third portion of the second face, the third portion overlapping the first portion in a plan view, a semiconductor chip that includes a coupling terminal joined to the third electrode, a conductive member that is formed between the printed circuit board and the resin substrate and contains a conductive particle and resin, and a solder bump that is formed between the printed circuit board and the resin substrate and is joined to the first electrode and the second electrode.
US10595403B2

A ceramic circuit board comprises: a ceramic substrate with a 1.0 mm thickness or less including a first surface and a second surface, the first surface including a first area and a second area; a first metal plate joined to the first area; and a second metal plate joined to the second surface. The second area has a first waviness profile along a first side of the first surface, the first waviness profile having one extreme value or less. The second area has a second waviness profile along a second side of the first surface, the second waviness profile has not less than two nor more than three extreme values.
US10595401B1

Tamper-respondent assemblies are provided which include an enclosure assembly mounted to a circuit board and enclosing an electronic component(s) within a secure volume. The enclosure assembly includes an enclosure with an edge surface coupled to the circuit board, and a tamper-respondent sensor. The tamper-respondent sensor covers the edge surface and an inner surface of the enclosure. The sensor includes multiple layers, and at least one tamper-detect circuit. The tamper-detect circuit(s) includes a conductive trace(s) in a tamper-detect pattern covered, at least in part, by at least one layer of the multiple layers. The at least one layer is partially removed to provide exposed regions and unexposed regions of the conductive trace(s) at the edge surface of the enclosure. The conductive trace(s) is contacted where exposed by an adhesive securing the sensor to the circuit board. A monitor circuit monitors the tamper-detect circuit(s) for a tamper event.
US10595398B2

To suppress peeling-off or cracks of a solder-fixing portion, which are caused by vibration during transportation or operation, in an optical modulator with FPC, thereby suppressing deterioration of radio-frequency characteristics of a signal path in an effective manner at low cost.An optical modulator 100 includes a flexible printed circuit (106) that performs electrical connection with a circuit substrate. The flexible printed circuit has a substantially quadrilateral shape. In the flexible printed circuit, a pad (210 and the like), which is electrically connected to the circuit substrate, is provided along one side of the substantial quadrilateral. In addition, in the flexible printed circuit, signal patterns (220 and the like), which are connected to signal lead pins (120 and the like) for signal transmission which is provided in the optical modulator, are provided in another side opposite to the one side. In addition, the flexible printed circuit includes an additional fixing portion (240 and the like) and/or a notched portion (810 and the like) which are configured to increase a natural vibration frequency of the flexible printed circuit in a state of being connected to the signal lead pin and the circuit substrate.
US10595389B2

An X-ray high voltage generator according to an embodiment includes an inverter circuit, a power device, a Pulse Width Modulation (PWM) circuit, and processing circuitry. The inverter circuit is configured to control output voltage to be output to an X-ray tube configured to generate an X-ray. The power device is provided for the inverter circuit and is configured to perform a switching process to control the output voltage. The PWM circuit is configured to control the switching process performed by the power device on the basis of an ON time period, in accordance with the output voltage. The processing circuitry is configured to output information about a product life of the power device on the basis of the ON time period.
US10595383B1

A portable apparatus is provided for configuring and/or programming lighting drivers without mains power application. An apparatus housing comprises first and second connectors and an antenna. During a first mode wherein the first connector is coupled to an external computing device, a battery receives and stores power therefrom, and a first controller receives and stores at least driver configuration settings therefrom. When the external device is disconnected the battery powers the apparatus, which polls a transceiver circuit to detect a driver antenna proximate to the apparatus antenna. The apparatus housing is configured to mount to a luminaire comprising the detected driver, wherein the second connector is coupled to the driver and the battery provides power to a driver controller. The first controller also during this second mode transfers the stored at least driver configuration settings to the driver controller via the operably proximate antennae, for example via bidirectional negotiations therewith.
US10595368B2

A LED driving circuit and method for balancing efficiency and a power factor. The circuit comprises a voltage input module, an LED load, a constant current control module and a current turn-off slope control module for adjusting the turn-off slope of the current flowing through the LED load, such that a compromise between efficiency and power factor is achieved. When an input voltage is higher than a setting voltage, the current flowing through the LED load is turned off, such that the power consumption is reduced; in addition, the efficiency and power factor are balanced by adjusting the turn-off slope of the current. According to the present invention, a compensation capacitor is used to control the average current in an alternating current period and to limit peak current, thereby implementing constant power output within a wide range of input voltage.
US10595362B2

Systems and methods for the periodic creation of wireless mesh networks are disclosed. In order to save power the nodes in the mesh network may periodically switch from being in a broadcast mode and a skip cycle. When in the broadcast mode the node may cycle broadcasting new IDs in order to prevent spoofing.
US10595360B2

Apparatuses, methods, and systems are disclosed for WLAN selection. One apparatus includes a transceiver that receives a WLAN selection/routing command. The apparatus further includes a controller that identifies whether the apparatus has selected a WLAN. The controller further determines whether to accept WLAN selection/routing commands based on a device configuration and/or whether the apparatus has selected a WLAN. In certain embodiments, the WLAN selection/routing command is a LWA command, RCLWI command, or LWIP command.
US10595358B2

A wireless device receives, one or more radio resource control messages comprising first periodic resource allocation configuration parameters comprising a first periodicity parameter of a first periodic resource allocation. Downlink control information indicating activation of the first periodic resource allocation is received. The downlink control information comprises one or more first fields. A plurality of transport blocks are transmitted via radio resources associated with the first periodic resource allocation. A time interval between two subsequent transmission occasions of the first periodic resource allocation is based on the one or more first fields and the first periodicity parameter.
US10595355B2

Disclosed herein is a method for establishing a connection between a terminal and a network entity in a wireless communication system including a Non-3GPP RAT. The method performed by a network entity comprises receiving, from the terminal, a first message including cell identification information indicating a last cell accessed by the terminal; running a first timer related to a paging when the network entity receives the first message; and transmitting a paging message to a cell corresponding to the cell identification information when the paging to the terminal is required before the running first timer expires.
US10595349B2

Method for an ePDG in a MNO network, the MNO network comprising an access point, an MME, a Serving Gateway, a MNO PGW providing MNO IP services, and the ePDG, wherein the ePDG, may provide PDN services to UEs of a NH network; the NH network comprising an NH-AP communicating with the ePDG. A UE is adapted for connecting to the MNO network; the UE being adapted for finding a NH cell and engaging in setting up a connection in the NH network between the UE and the NH-AP. The ePDG engaging in setting up a first MNO bearer between the MNO ePDG and the MNO PGW; engaging in setting up a first IPsec tunnel between the UE and the MNO ePDG; engaging setting up a second MNO bearer between the MNO ePDG and the MNO PGW, and requesting setting up a second IPsec tunnel between the UE and the MNO ePDG, for providing differentiated services for the UE.
US10595324B2

A method and apparatus are provided for synchronizing network traffic to a mobile device from each of multiple servers, wherein each such server can independently determine when to send traffic to the mobile device. More particularly, each of the multiple servers receives, from the mobile device, a value that uniquely identifies the mobile device from among multiple mobile devices. The server determines a time slot value based on the received value and assigns a time slot to the mobile device based on the determined time slot value. The server then transmits data to the mobile device in the assigned time slot. By each of the multiple servers determining the time slot value, and the assigned time slot, based on a same value received from the mobile device, the multiple servers are able to synchronize their transmissions to the mobile device without need of a common, intermediary, push notification service.
US10595322B2

Methods, systems, and apparatuses are described for wireless communication at a base station. The base station may transmit a control message to a set of user equipments (UEs) using a directional transmission having a first beamform width. The base station may exchange, according to the control message, data messages with a first UE of the set of UEs using a directional transmission having a second beamform width. The second beamform width may be different from the first beamform width. The base station may exchange, according to the control message, data messages with a second UE of the set of UEs using a directional transmission having a third beamform width. The third beamform width may be different from the first beamform width, the second beamform width, or both.
US10595317B2

A system, apparatus and method is disclosed for multiband wireless communication. Frequency bands and/or transmission formats are identified as available within a range for wireless communication. The system evaluates signal quality metrics for each frequency band and selects a communication method based on the evaluation. Multiple frequency bands and communication methods can be utilized by the system such that a combination of licensed, unlicensed, semilicensed, and overlapped frequency bands can be simultaneously used for communication. The system monitors communications and can report link performance for adaptive control of the selected communication methods.
US10595301B2

A wireless access node transmits an available Public Land Mobile Network Identifier (PLMN ID) associated with available wireless channels to a wireless device. The wireless access node receives the available PLMN ID from the wireless device and responsively exchanges signals with the wireless device over the available wireless channels. The wireless access node identifies a transition condition for the wireless communication device and responsively transfers a Physical Cell Identifier (PCI) and a hidden PLMN ID to the wireless communication device. The hidden PLMN ID is associated with hidden wireless channels. The wireless access node receives the PCI and the hidden PLMN ID from the wireless communication device and responsively exchanges signals with the wireless communication device over the hidden wireless channels.
US10595299B2

Provided are a method by which an access and mobility function (AMF) in a wireless communication system selectively alters a tracking area set, and a device supporting the method. The method may comprise the steps of: receiving a plurality of tracking area sets from a base station; receiving, from the base station, information about the mobility of a terminal; and selecting any one tracking area set that corresponds to the received terminal mobility information.
US10595296B2

Infrastructure equipment for use with a wireless telecommunications system, the infrastructure equipment operable to transmit a first radio signal to a terminal device located within one of a plurality of predetermined geographical regions, wherein the value of one or more predetermined parameters indicative of the one of the plurality of predetermined geographical regions within which the terminal device is located is determinable by the terminal device on the basis of the first radio signal, each of the plurality of predetermined geographical regions being associated with a different respective value of the one or more predetermined parameters which is indicative of that predetermined geographical region.
US10595295B2

In one embodiment, a process determines how often client devices roam from a given access point (AP) to each particular neighbor AP of a plurality of neighbor APs of the given AP, and correspondingly determines a roaming distance from the given AP to each particular neighbor AP, the roaming distance being shorter for neighbor APs roamed to more often, and longer for neighbor APs roamed to less often, within a given interval. Successful but temporary roams to the plurality of neighbor APs may also be detected and removed from consideration in the roaming distance to that particular neighbor AP. The process then generates a proximity list of one or more of the neighboring APs having the shortest roaming distances, and feeds the proximity list to the given AP to cause the given AP to provide the proximity list to client devices for optimized client roaming.
US10595288B2

A method for transmitting a frame in a wireless LAN system according to the present embodiment comprises: a step of determining whether to transmit a first frame to an AP through an EDCA by comparing a time parameter indicating the time used for transmission of a wireless terminal with a predetermined allowable time; a step of summing up, to the time parameter, a first required time for transmission of the first frame; a step of receiving, from the AP, a trigger frame for multi-user uplink transmission; and a step of performing data processing for a second frame transmitted in response to the trigger frame, wherein a second required time for transmission of the second frame is not summed up to the time parameter.
US10595275B2

In a wireless media network a source device provides entertainment content to a sink device over a radio frequency (RF) wireless channel. The source device can go into a receive only quiet enrolment mode until activated by a sink device transmitting enrolment trigger packets or having a signal strength above a certain threshold, thereby improving coexistence with other wireless devices. The source device changes from the quiet enrolment mode to an active enrolment mode when activated by the sink device.
US10595256B1

Methods, processing nodes, and systems are provided for managing relay nodes in a wireless network. A number of relay nodes attached to a donor access node can be determined. A number of latency sensitive wireless devices attached to the relay nodes can be determined. A latency sensitive wireless device can be a wireless device running a latency sensitive application. A latency sensitive relay node can be a relay node attached to the donor access node having an attached latency sensitive wireless device. A maximum number of relay nodes attached to the donor access node can be set, for example, based on the number of latency sensitive wireless devices attached to latency sensitive relay nodes.
US10595248B2

A method and an apparatus for identifying a pseudo-base station in a mobile terminal. The method for identifying the pseudo-base station in the mobile terminal may include sending a LAU (Location Area Update) Request to a base station of a current cell; receiving a LAU Accept response from the base station indicating that LAU has been performed; and identifying the authenticity of the base station based on whether or not TMSI (Temporary Mobile Subscriber Identity) information is included in the LAU Accept response.
US10595227B2

Disclosed are an apparatus and a method for simultaneously multiplexing and transmitting a broadband traffic and a machine-to-machine traffic or an ultra-reliable low latency communication traffic using the same resource. That is, according to the present invention, it is possible to enhance efficiency of resources when an eMBB traffic and an mMTC traffic or an uRLLC traffic are multiplexed, by spreading and transmitting intermittent data generated in an MTC terminal with superimposition on a subcarrier resource allocated to an eMBB terminal without reservation on a time axis while sharing a high-speed data resource in an OFDMA system and transmitting an uRLCC terminal requiring a short transmission latency time with superimposition on one symbol on a frequency axis.
US10595225B2

Methods, systems, and devices for wireless communication are described. A user equipment (UE) may report a phase-noise compensation reference signal (PCRS) configuration to a base station to enable per-UE PCRS signaling. For example, a UE may operate in a wireless communications system using carrier frequencies greater than 6 GHz, which may be affected by phase noise. The UE may accordingly determine a PCRS configuration based on a capability to receive signals. The PCRS configuration may include a resource mapping for one or more PCRS, a number of PCRS ports used for PCRS, a multiplexing scheme for one or more PCRS ports, or the UE's phase noise estimation capability. The UE may then transmit a reporting message including the PCRS configuration to a base station. The base station may use the PCRS configuration for PCRS transmissions to the UE.
US10595222B2

A method performed by a user equipment (UE) for enabling cross-layer receiver oriented dynamic multicast in cellular access. The method includes receiving an information-centric networking content-identifier (ICN-CID) from an application. The method generates a content medium access control identifier (CMAC-ID) using the ICN-CID. The CMAC-ID maps the ICN-CID to a medium access control (MAC) layer.
US10595221B2

A method of MDT information logging and problem event reporting is provided. The method supports provisioning of reference events to enable correlation of system time and the problem occurrence. In one embodiment, a problem event report includes time information directly or indirectly related to a reference event. A method of handling battery condition is also provided. The method supports autonomously suspending or resuming OAM activities in MDT based on predefined battery condition. In one embodiment, a testable battery condition handling is designed for MDT logging.
US10595219B2

A method in a first network node for determining a latency of a transmission link between the first network node and a second network node in a communications network. The first network node transmits an electromagnetic signal to the second network node over the transmission link as a first Frequency-Division Multiplexed (FDM) signal comprised in a first electromagnetic carrier also comprising payload data. The first network node receives the electromagnetic signal from the second network node over the transmission link, wherein the electromagnetic signal has been transmitted from the second network node as a second FDM signal comprised in a second electromagnetic carrier also comprising payload data. The first network node determines the latency of the transmission link based on a phase difference between the transmitted electromagnetic signal and the received electromagnetic signal.
US10595214B2

Methods, systems, apparatuses, and devices are described for managing wireless communication at a user equipment (UE). An exemplary method includes adding an identifier of a cell to a sub-optimal cell list based at least in part on a cell classification determination made by the UE, and avoiding a cell access procedure for the cell based at least in part on inclusion of the identifier in the sub-optimal cell list. Another exemplary method includes maintaining a sub-optimal cell list and an associated priority service exception list, initiating a service on the priority service exception list, identifying inclusion of a cell on the sub-optimal cell list, where the cell is associated with a cell access procedure initiated for the service, and accessing the cell included in the sub-optimal cell list based at least in part on inclusion of the service in the priority service exception list.
US10595211B2

According to one embodiment, a wireless communication device, includes a receiver configured to receive a first field, receive at least one of a plurality of second fields having been multiplexed and transmitted, and decode the one of the second fields to obtain a frame in a case where first information identifying the wireless communication device is not set in the first field, and a controller configured to suppress access to a wireless medium during a period indicated by a value set in the frame.
US10595204B2

In some database systems, multiple servers may be deployed with different configurations based on stacks, applications, or services associated with the servers. Such systems may perform server validations to determine whether the servers are deployed with the correct configurations. A testing server may validate one or more target servers using metadata and parameters of the target servers. The testing server may receive parameters corresponding to a configuration file, and the testing server may select a subset of validation routines to perform for each target server based on metadata in the configuration file. In this way, the testing server may perform the same validation process for each target server, but may perform a different subset of validation routines. The testing server may execute code containing the selected subset of validation routines remotely against the target server, and may determine whether the server was configured correctly.
US10595200B2

A secure vehicle communication system relies on credentials to provide security. A credential includes a private key and a digital certificate. A generic credential file format that is generalized to hold information from multiple credential file formats is provided. Various optimizations enhance the efficiency of the security system, keys may be pre-derived to reduce latency and digital certificates may be sorted and pre-loaded to reduce start-up time. An API may be provided to provide a common interface that abstracts away hardware dependency of secure hardware.
US10595197B2

The disclosure provides a client device for hearing device communication and related method. The client device comprises a processing unit, a memory unit, and an interface. The processing unit is configured to send a session request for a session to the hearing device via the interface. The processing unit is configured to receive a session response from the hearing device via the interface. The processing unit is configured to obtain a session key based on e.g. the session response. The processing unit is configured to determine hearing device data and/or to generate session data e.g. based on the session key and the hearing device data. The processing unit is configured to send the session data to the hearing device via the interface.
US10595189B2

A serving gateway includes a memory storing instructions, and at least one processor configured to process the instructions to, if a mobility management node performs restarting thereof, maintain at least one specific S5/S8 bearer between the serving gateway and a packet data network gateway eligible for restoration of network initiated communication services and release all other S5/S8 bearers.
US10595186B2

A communication apparatus comprises: at least one processor or circuit configured to perform operations of following units: a communication unit configured to establish a connection with an external device for communication; and a control unit configured to control, in accordance with information pertaining to a connection request received from a second external device while a connection is established with a first external device, whether or not to cause the communication unit to establish a connection with the second external device instead of the first external device, wherein the control unit causes a connection to be established with the second external device in a case where the information pertaining to the connection request includes information shared in advance with the second external device instead of predetermined information specifying a device to be connected.
US10595184B2

There is disclosed a method for operating a network node (100) in a wireless communication network, the method comprising configuring at least one D2D discovery transmitting pool and/or at least one D2D discovery receiving pool. There are also disclosed related methods and devices.
US10595182B1

A system and method of managing short-range wireless communications (SRWC) at a vehicle, the method being carried out by vehicle electronics of the vehicle, wherein the method includes: detecting a vehicle SRWC initiation event; in response to the detection of the vehicle SRWC initiation event, sending a user data stream availability request to a remote facility; receiving a user data stream availability response from the remote facility; during a time between the detecting and receiving steps, operating a wireless communication device in an initial mode that suspends or forgoes transmission of SRWC connection message(s) pursuant to a SRWC service; determining whether to enable or disable use of the SRWC service at the wireless communications device based on the user data stream availability response; and when it is determined to enable use of the SRWC service at the wireless communications device, transmitting a SRWC connection message pursuant to the SRWC service.
US10595181B2

Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). More specifically, systems and methods for managing the routing and replication of data in the download direction in a network of moving things.
US10595180B1

A method and apparatus for determining a success or failure of a software update is provided herein. When software is updated, part of the update process will require a radio to be configured to communicate on a new “update talkgroup”. As part of the update process, the user's device will send a short PTT bursts on the update talkgroup. If the PTT burst on the update talkgroup is received, it is assumed that the update was successful. If, however, the PTT burst on the update talkgroup is not received, it is assumed that the update was unsuccessful, stopping any further updates to other radios.
US10595170B2

The invention relates to mobility management nodes and methods of the mobility management nodes of enabling delivery of a Mobile Terminating (MT) Short Message (SM) to a mobile terminal. In a first aspect of the invention, a method of a mobility management node is provided for enabling delivery of a MT SM to a mobile terminal which currently is in extended idle mode Discontinuous Reception (eDRX) mode. The method comprises receiving an indication from a Short Message Service Gateway Mobile Switching Centre (SMS-GMSC) that the SM is to be delivered, receiving a notification that the mobile terminal has exited an eDRX mode before a paging occasion has occurred, and submitting, in response to the notification, a message indicating to the SMS-GMSC that the mobile terminal is available for delivery of the SM.
US10595167B2

Method and apparatus for a user equipment (UE) operating in a serving cell is disclosed. The UE, in a first RRC_CONNECTED state, transmits an interest indication for a broadcast or a multicast service to a first serving cell. The interest indication includes at least some information associated with a broadcast or a multicast service. Upon entering a second RRC_CONNECTED state from an RRC_INACTIVE state, the UE may or may not send an interest indication to a second serving cell, taking into account the differences between the first and second serving cell, whether the second serving cell requested transmission of an interest indication, or whether the content of the second interest indication would be the same as the content of the first interest indication. A network node may retain UE context and other UE-related information after the UE has left an RRC_CONNECTED state, forward the information to another network node, and/or process the information when the UE re-enters the RRC_CONNECTED state.
US10595153B2

An apparatus for generating a plurality of audio channels for a first speaker setup is characterized by an imaginary speaker determiner, an energy distribution calculator, a processor and a renderer. The imaginary speaker determiner is configured to determine a position of an imaginary speaker not contained in the first speaker setup to obtain a second speaker setup containing the imaginary speaker. The energy distribution calculator is configured to calculate an energy distribution from the imaginary speaker to the other speakers in the second speaker setup. The processor is configured to repeat the energy distribution to obtain a downmix information for a downmix from the second speaker setup to the first speaker setup. The renderer is configured to generate the plurality of audio channels using the downmix information.
US10595152B2

Diffuse or spatially large audio objects may be identified for special processing. A decorrelation process may be performed on audio signals corresponding to the large audio objects to produce decorrelated large audio object audio signals. These decorrelated large audio object audio signals may be associated with object locations, which may be stationary or time-varying locations. For example, the decorrelated large audio object audio signals may be rendered to virtual or actual speaker locations. The output of such a rendering process may be input to a scene simplification process. The decorrelation, associating and/or scene simplification processes may be performed prior to a process of encoding the audio data.
US10595143B2

A method provides a voice in binaural sound to a user. A wearable electronic device (WED) selects head-related transfer functions (HRTFs) based on a distance between eyes of the user. A digital signal processor (DSP) in the WED processes the voice with the HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space to the user.
US10595135B2

A method for evaluating hearing of a user comprising: generating a baseline hearing profile for the user comprising a set of gain values based on a volume setting, each gain value in the set of gain values corresponding to a frequency band in a set of frequency bands; accessing a soundbite comprising a phrase characterized by a frequency spectrum predominantly within one frequency band; playing the soundbite amplified by a first gain in the frequency band; playing the soundbite amplified by a second gain in the frequency band; receiving a preference input representing a preference of the user from amongst the soundbite amplified by the first gain and the soundbite amplified by the second; and modifying a gain value, corresponding to the frequency band, in the baseline hearing profile based on the preference input to generate a refined hearing profile compensating for hearing deficiency of the user.
US10595126B1

An apparatus of reducing feedback noise in an acoustic system, the apparatus comprising: a first input for receiving a first signal derived from a first microphone associated with a first channel, the first signal comprising a first set of frequency sub-bands; a second input for receiving a second signal derived from a second microphone associated with a second channel, the second signal comprising second set of frequency sub-bands, the first and second sets of frequency sub-bands having matching frequency ranges, each frequency sub-band of the first and second sets of frequency sub-bands having a frequency of greater than a threshold frequency; and one or more processors configured to: determining feedback at a first speaker associated with the first channel; and responsive to determining feedback, mix each of the first set of frequency sub-bands with a corresponding one of the second set of frequency sub-bands to generate a mixed output signal comprising a mixed set of frequency sub-bands; wherein the mixing is performed so as to minimize the output power in each of the mixed set of frequency sub-bands whilst maintaining a stereo effect level difference in the mixed signal between the first and second signals within a level difference threshold range.
US10595124B2

A contactless, electromagnetic (EM) replacement for cabled Standards-based interfaces (such as USB, I2S) which handles data transfer requirements associated with the Standard, and capable of measuring and replicating relevant physical conditions on data lines so as to function compatibly and transparently with the Standard. A contactless link between devices having transceivers. A non-conducting housing enclosing the devices. A dielectric coupler facilitating communication between communications chips. Conductive paths or an inductive link providing power between devices. An audio adapter communicates over a contactless link with a source device, and via a physical link with a destination device such as a conventional headset. Power may be provided to the adapter from the source device, and by the adapter to the destination device.
US10595120B1

A speaker system broadly comprises a plurality of speaker assemblies each including a speaker housing, an input circuit, a low range speaker, and a higher-range speaker. The input circuit receives audio signals from a sound system or other controller and actively or passively sends the audio signals to the speakers. The low-range speaker is positioned in the upper section and the higher-range speaker is positioned in the lower section. Each speaker assembly is configured to be spaced from the other speaker assemblies within a listening area with each speaker assembly generating low frequency soundwaves and higher-frequency soundwaves. This reduces or eliminates out-of-phase crossover frequency wave cancellation effects within the listening area. The speaker housings are compact while allowing the low-range speaker and higher-range speaker to effectively produce and project desired soundwaves from the suspended speaker housing into the listening area.
US10595119B2

Apparatus for managing and/or reducing harmonic distortion arising with an audio signal including a phase generator for generating at least one phase-difference signal or a reference audio signal generated by the phase generator, wherein the or each constant phase difference is adapted to provide cancellation of the harmonic distortion components arising along the signal path. Respective amplifier channels for receiving and separately amplifying the audio signal acting as a reference audio signal are also provided as are respective loudspeaker channels for receiving and separately producing sound corresponding to the amplified audio wherein each loudspeaker channel has substantially equal performance parameters and is adapted to radiate the sound relative to other loudspeaker channels to produce a combined sound that corresponds to the audio signal with harmonic distortion components that are reduced compared to the harmonic distortion components arising along the signal path.
US10595115B2

An earphone includes an audio transmitter, a housing, a sound passage pipe, a radiator, and a light receiver. The audio transmitter transmits sound. The housing has an internal space for containing the audio transmitter. The sound passage pipe guides sound produced at the audio transmitter into an external auditory canal. The radiator radiates light into the external auditory canal. The light receiver is disposed in the internal space of the housing. The light receiver converts the light into a signal, the light having been reflected off the external auditory canal and passed through an internal space of the sound passage pipe. The housing, the sound passage pipe, and the radiator are disposed in this order.
US10595110B2

There is provided a microphone device for transmitting a collected audio signal to a receiving device wirelessly. The microphone device includes a battery, a current suppresser that is connected in series with the battery and suppresses a current from the battery and a plurality of transformers each of which is connected in series between the current suppresser and each of a plurality of loads and outputs a voltage in response to a corresponding load of the plurality of loads connected thereto based on an output of the current suppresser.
US10595108B2

A speaker apparatus includes a speaker unit including a magnet configured to provide a magnetic field; and a membrane disposed in the magnet field, configured to be vibratable in a first direction, and configured to emit a sound in a second direction perpendicular to the first direction; and a blocking unit disposed at the membrane, configured to block a first region of the membrane having a first height along the first direction from being exposed and configured to expose a second region of the membrane having a second height, a sum of the first and the second heights corresponds to a total height of the membrane, wherein the first height of the membrane blocked by the blocking unit is less than a half of a wavelength corresponding to a maximum frequency in a frequency dory range of the sound emitted from the membrane.
US10595098B2

A system for generating video clips includes a video processing system configured to receive computer vision (CV) output data, which includes optical character recognition (OCR) text of graphics from a video, time codes for the OCR text of the graphics, and ontology classifiers for the OCR text. The video processing system includes a file storage and database system configured to store the video, and to store the CV output data according to an ontology associated with the ontology classifiers. A CV moments module of the video processing system is configured to identify themes contained in the CV output data using the ontology classifiers, the ontology, and natural language processing (NLP), and to identify time codes associated with the identified themes. A video clip generator of the video processing system is configured to generate video clips of the video based on the identified time codes.
US10595090B2

Systems and methods are disclosed to implement a technique for viewer interaction and participation while viewing content. In one implementation, a computer system executing a software application presents video content to a user and receives user input at selected points of interaction during the presentation. The system provides feedback to the user according to the received input and information associated with the video content. In one example, this presentation, input, and feedback forms a game experience for the user.
US10595089B2

An information processing apparatus including an execution unit, a generation unit, a first request unit, and a second request unit. The execution unit is capable of executing first information processing. The generation unit is configured to generate a display image including first information associated with first access information for accessing the execution unit and second information associated with second access information for accessing a server on a global network, the server being capable of executing second information processing. The first request unit is configured to request the execution unit to execute the first information processing based on the first access information associated with the first information. The second request unit is configured to request the server to execute the second information processing based on the second access information associated with the second information.
US10595082B2

In one embodiment there is disclosed a content delivery system comprising: a communications network; a media component connected to the communications network, the media component configured to deliver media content for playout at a user device; an auxiliary content component connected to the communications network for providing auxiliary content for playout at a user device; an engagement monitoring component configured to monitor user engagement with auxiliary content played out at the user device; a storage component which holds engagement monitoring data in association with user identifiers; a content control module configured to receive, from a user device, a request for auxiliary content to be inserted in a playout session for playout at the user device, and selectively control delivery of the auxiliary content based on the engagement monitoring data associated with a user identifier for the user device.
US10595076B2

Novel tools and techniques are provided for implementing media content streaming or playback, and, more particularly, for implementing media stream synchronization. In some embodiments, a synchronization system might receive a first signal that is output from a first device, which receives an original video signal from a video source and outputs a first video signal. The synchronization system might analyze the first signal to determine a first frame buffer delay, generate a delay adjustment signal based on such determination, and send the delay adjustment signal to a frame buffer delay device. The frame buffer delay device and the first device might concurrently receive the original video signal from the video source. The first delay adjustment signal causes the frame buffer delay device to apply the first frame buffer delay to the original video signal to produce a second video signal that is synchronized with the first video signal.
US10595075B2

Embodiments herein describe automatically synchronizing the output of source devices connected to a system reference point through an IP network in a media production studio so that the outputs are aligned when they reach the system reference point. In one embodiment, the system reference point device exchanges a plurality of messages and timestamps with a source device. The source device uses the messages and timestamps to determine a transmission delay between the source device and the system reference point device. The source device uses the transmission delay to determine a video transmission correction factor, which the source device applies to modify the time at which it outputs a signal so that the signal is aligned with signals output by other source devices when the signal arrives at the system reference point device through the IP network.
US10595071B2

A media information delivery method includes providing a playing interface and playing a video on the playing interface; in response to the video being played to a video point location, tracking display of a target object included in at least one frame image of the video point location by using a tracking identifier corresponding to the target object in the playing interface, and providing an interactive element corresponding to the target object on the playing interface; and providing, in response to an operation regarding the interactive element, a result responding to the operation in the playing interface, and providing media information corresponding to the target object on the playing interface.
US10595069B2

The present disclosure includes methods and systems for streaming high-performance virtual reality video using adaptive rate allocation. In particular, an adaptive rate allocation system partitions a panorama video into segments or tiles and assigns priorities to each tile or segment based on input (e.g., a viewport of field-of-view) from a user client device. Further, the adaptive rate allocation system streams each tile or segment to the user client device according to the adaptive rate allocation, which maximizes bandwidth efficiency and video quality. In this manner, the adaptive rate allocation system delivers higher quality content to regions in the panorama video where a user is currently looking/most likely to look.
US10595066B2

Audio video synchronization and alignment or alignment of audio to some other external clock are rendered more effective or easier by treating fragment grid and frame grid as independent values, but, nevertheless, for each fragment the frame grid is aligned to the respective fragment's beginning. A compression effectiveness lost may be kept low when appropriately selecting the fragment size. On the other hand, the alignment of the frame grid with respect to the fragments' beginnings allows for an easy and fragment-synchronized way of handling the fragments in connection with, for example, parallel audio video streaming, bitrate adaptive streaming or the like.
US10595065B2

A server for transmitting and receiving messages for a Signaling (S) layer in a Moving Picture Experts Group (MPEG) Media Transport (MMT) is provided. The server includes a first sub-layer of the S layer for producing first messages to provide information used for the use of MPEG a second sub-layer of the S layer for producing second messages to provide information used for delivering MPEG media, and a Delivery (D) layer for making external and internal deliveries of the first and the second messages, wherein each of the first and the second messages includes at least one field corresponding to each of the message type, version, length, extension field and payload.
US10595064B2

A configuration is realized such that a playback application applied in a receiving device can be determined using a service category identifier recorded in an SLT that can be received in advance. The service category identifier capable of identifying an application applied to a provided service such as a program provided by a transmitting device is transmitted to the receiving device. The receiving device performs a continuation process on an application applied before service transition when the service transition occurs and when applications applied to services before and after the transition are same. The service category identifier is an identifier capable of identifying the service by determining whether to apply a residential playback application or a broadcast playback application for playback of the service.
US10595060B2

An image generation apparatus includes: a generation unit that generates an output image in which a foreground mask image overlaps a background image, the foreground mask image having been generated based on a moving object included in an input image; an update unit that executes update processing for updating at least a partial area within the background image based on the input image; and a restricting unit that restricts reflection of the update processing in a restricted area compared to other areas, the restricted area being at least a partial area in the output image.
US10595051B2

A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal.
US10595042B2

A method for coding multiple binary data into a bitstream is disclosed. The method splits each of four luma binary data into a luma context-dependent segment and a luma context-independent segment, and splits one chroma binary data into a chroma context-dependent segment and a chroma context-independent segment. The method groups first coded data including four coded luma context-dependent segments, second coded data including four coded luma context-independent segments and third coded data including a coded chroma context-dependent segment and a coded chroma context-independent segment. The method further performs, separately, context adaptive binary arithmetic coding on the first coded data and the chroma context-dependent segment using a variable probability. The method also performs, separately, bypass coding on the second coded data and the chroma context-independent segment using a fixed probability.
US10595039B2

A method, computer readable medium, and system are disclosed for action video generation. The method includes the steps of generating, by a recurrent neural network, a sequence of motion vectors from a first set of random variables and receiving, by a generator neural network, the sequence of motion vectors and a content vector sample. The sequence of motion vectors and the content vector sample are sampled by the generator neural network to produce a video clip.
US10595013B2

Provided is a method of forming a dynamic maximal viewing zone (DMVZ) of an autostereoscopic display apparatus. The method includes rearranging viewpoint images for each three dimensional (3D) unit pixels of a certain period k when a viewer deviates in a depth direction from a designed viewing distance (DVD), wherein the certain period k is determined according to a distance by which the viewer deviates in the depth direction from the DVD.
US10595010B2

A scanner includes a camera, a light source for generating a probe light incorporating a spatial pattern, an optical system for transmitting the probe light towards the object and for transmitting at least a part of the light returned from the object to the camera, a focus element within the optical system for varying a position of a focus plane of the spatial pattern on the object, unit for obtaining at least one image from said array of sensor elements, unit for evaluating a correlation measure at each focus plane position between at least one image pixel and a weight function, a processor for determining the in-focus position(s) of each of a plurality of image pixels for a range of focus plane positions, or each of a plurality of groups of image pixels for a range of focus plane positions, and transforming in-focus data into 3D real world coordinates.
US10595002B1

A method of providing display uniformity in a display apparatus comprises retrieving first calibration data representing display characteristics of a display panel of the display apparatus, the first calibration data representing luminance responses or color responses of both left and right panel regions of the display panel when corresponding pixels of both the left and right panel regions are supplied same input image data; receiving stereoscopic image data comprising left and right image data to be supplied to the left and right panel regions; and modifying the received stereoscopic image data in accordance with the first calibration data to display a stereoscopic image with a substantially same luminance response or substantially same color response in both the left panel region and right panel region when the first calibration data indicates discrepancy between the luminance response or color responses between corresponding pixels of the left and right panel regions.
US10595001B2

An apparatus for replaying content calculates a three-dimensional coordinate using gaze information obtained through gaze-tracking, extracts a focal length corresponding to the calculated three dimensional coordinate and adjusts at least one of a perspective and a focus in a content for stereoscopic three-dimensional displays by adjusting an inter-pupillary distance (IPD) of a rendering stereo camera based on the extracted focal length. The apparatus adjusts the at least one of the perspective and the focus by adjusting a direction of the rendering stereo camera to a direction corresponding to a position of a target object so that the position of the target object is located within a circle of interest (CoI) and adjusts the at least one of the perspective and the focus by blurring a focus for another target object outside the focal length associated with the circle of interest (CoI) according to a convergence angle of both eyes.
US10594997B2

A method and device for converting a video signal from a lower dynamic range source to produce a signal usable by target devices of a higher dynamic range comprises converting with a convertor that implements a process in which a received signal is received as a luminance component and separate colour components, A modified luminance component is then produced by applying an expansion function to the luminance component for luminance values above a threshold, applying a gamma function and then applying a scaling function. The modified luminance and separate colour components are then provided as an output signal for display on a target device of a higher dynamic range. The expansion of luminance ensures that the luminance range appropriately matches the range for a target display. By applying the expansion luminance values above a threshold, values below a threshold can be maintained with appropriate values for display.
US10594995B2

There is described a method and an apparatus for rendering a realistic lighting on a subject to undergo chroma-key compositing into a scene environment. The method comprises providing translucent screens forming a closed environment around the subject and undergoing projection from outside to provide the realistic lighting, and identifying an area of the screens that is behind the subject and forming the contour thereof from a perspective of the camera. A withdrawable background is projected for the areas of the screens corresponding to behind the subject and to the contour of the subject, projecting, such that when an image of the subject is taken using the camera, the withdrawable background forming the contour of the subject is used to isolate the subject in the image of the subject to perform chroma-key composition.
US10594992B2

The present invention relates to a digital device digital device may comprise: an input unit; a display unit; and a control unit for displaying a color gain adjustment window on the display unit according to a first input, extracting, when a certain color is selected in the color gain adjustment window, unique R, G, and B values of the selected color respectively, increasing or decreasing each of the extracted unique R, G, and B values according to a second input, increasing the gain value of the corresponding color when at least one of the increased unique R, G, and B values is equal to or greater than a first reference value, and decreasing the gain value of the corresponding color when at least one of the decreased unique R, G, and B values is equal to or less than a second reference value.
US10594990B1

Systems and methods provide a notification of a connectivity problem of a video doorbell to a smartphone. A first communication link between the video doorbell and a backend server is determined unavailable, such as when a password used by the video doorbell to access a local area network (LAN) is not accepted by the LAN. A Bluetooth transceiver of the video doorbell is activated and a Bluetooth signal transmitted from the smartphone is detected. A second communication link between the video doorbell and the smartphone via the Bluetooth transceiver is established and a message is sent to the smartphone, via the Bluetooth transceiver, indicating that the password used by the video doorbell to access the LAN is not accepted by the LAN. The message causes an application running on the smartphone to display a notification on a display of the smartphone indicating the communication problem.
US10594987B1

A method includes receiving video data from an A/V recording and communication device (A/V device) having a camera, the video data representing an object in a field of view (FOV) of the camera. The method further includes receiving, from the A/V device, identifying information for a wireless device proximate the object in the FOV of the camera (the FOV identifying information). The method further includes, after receiving the FOV identifying information, storing the video data and the FOV identifying information in a memory. The method further includes receiving identifying information for one or more wireless devices associated with activity of interest (the identifying information of interest). The method further includes determining that the FOV identifying information matches the identifying information of interest. The method further includes, after determining that the FOV identifying information matches the identifying information of interest, creating a record associating the video data with activity of interest.
US10594982B2

A vehicular camera includes a front camera housing accommodating a lens and an imager, a rear camera housing, and a PCB. The PCB has first and second contacts that include respective first and second electrically conductive pads. A spring-loaded electrical connector is disposed at the rear camera housing and includes first and second terminals for connecting to respective ones of the first and second contacts at the PCB. As the rear camera housing is moved into engagement with the front camera housing, the terminals engage the contacts and compress towards a compressed state and, after the rear camera housing is attached at the front camera housing, are in spring-biased electrical connection with the contacts at the PCB. The electrical connector includes a connector end that is opposite the terminals and that is configured to electrically connect to a coaxial connector of a coaxial cable of a vehicle.
US10594980B2

A system and method for disseminating digital content, including receiving a video stream having embedded time code markers, copying the video stream, distributing a first copy to a player with a desired delay, distributing a second copy for association of content, and associating content with the second copy during the delay for playing of the first copy and the associated content at the player.
US10594973B2

An image sensor architecture with multi-bit sampling is implemented within an image sensor system. A pixel signal produced in response to light incident upon a photosensitive element is converted to a multiple-bit digital value representative of the pixel signal. If the pixel signal exceeds a sampling threshold, the photosensitive element is reset. During an image capture period, digital values associated with pixel signals that exceed a sampling threshold are accumulated into image data.
US10594962B2

The present disclosure discloses an image sensor, an imaging device, a mobile terminal and an imaging method. The image sensor comprises a photosensitive pixel array and a filer arranged on the photosensitive pixel array. The filter comprises a filer unit array comprised a plurality of filter units, wherein each filter unit covers N photosensitive pixels, and some of the filter units comprise white filter areas. The white filter areas cover at least one of the N photosensitive pixels of the N photosensitive pixels, wherein a merged pixel is formed by the N photosensitive pixels covered by the same filter unit, wherein N is a positive integer.
US10594950B2

To provide an excellent photographing apparatus including a plurality of cameras and capable of photographing a wide angle image with less parallax.View point positions (camera positions) of video cameras 101 to 106 are radially arranged at predetermined angular intervals on a horizontal concentric circle about a vertical reference axis that passes a predetermined reference point. The video cameras are fixed in such a manner that camera principal-axis directions of the video cameras are individually directed outward and upward from a horizontal plane by a predetermined elevation angle Tvu, with the result that upper end portions of a vertical angle of view overlap. Therefore, photographing can be performed uninterruptedly even in an overhead direction without providing a camera that is directed right above.
US10594948B2

An imaging device includes a unit pixel cell. The unit pixel cell captures first data in a first exposure period and captures second data in a second exposure period different from the first exposure period, the first exposure period and the second exposure period being included in a frame period. A sensitivity per unit time of the unit pixel cell in the first exposure period is different from a sensitivity per unit time of the unit pixel cell in the second exposure period. The imaging device outputs multiple-exposure image data including at least the first data and the second data.
US10594936B2

Provided is an information processing apparatus that can display a planar video in a manner suitable for circumstances of use when a planar video is displayed on a video display apparatus used by being worn on the head by a user. The information processing apparatus is connected to a video display apparatus used by being worn on the head by a user and switches between a first display mode in which a planar video is displayed in the front direction of the user irrespective of the change in position and/or orientation of the video display apparatus and a second display mode in which a planar video is displayed in a manner that changes with the change in position and/or orientation of the video display apparatus based on a given condition.
US10594931B2

A system for improving imaging during a surgical procedure includes an image sensor coupled to a controller. The image sensor is coupled to capture a video, including a first image frame with a smoke occlusion due to surgical smoke, of the surgical procedure. The first image frame includes a plurality of pixels each having an imaged color representing a view of the tissue affected by the smoke occlusion. The controller stores instructions that when executed causes the system to perform operations. The operations include determining an estimated true color of each of the plurality of pixels. The estimated true color is closer to an unoccluded color of the tissue than the imaged color. The operations also include generating, in response to determining the estimated true color, a desmoked first image frame with a reduced amount of the smoke occlusion relative to the first image frame.
US10594926B2

A computer-implemented preferred picture-taking method, system, and computer program product that learns from the photos taken in the same camera or other sources to know the pictures the camera owner likes, and generates associated templates, imports/exports the templates among cameras, other devices and media, automatically takes a photo when the target person in the camera view matches with the owner's personal preferences (a selected template), and analyzes images in the template and the current view in the camera, calculates the delta, and generates position and orientation adjustment actions in space.
US10594923B2

A method, a system, a mobile terminal for adjusting focal length of the camera includes monitoring, by the proximity sensor arranged on multi-functional keys of a side of the mobile terminal, movement direction, movement distance, and movement time of fingers in real-time, and uploading the movement direction, the movement distance, and the movement time to an application processor of the camera. An application processor of the camera provides analyzed data of the movement direction, the movement distance, and the movement time, and adjusts the focal length of the camera according to a result of the analyzed data.
US10594922B2

An image capturing apparatus includes an image sensor that has a plurality of two-dimensionally arrayed pixels, each of the pixels having a first photoelectric conversion portion and a second photoelectric conversion portion, a generation unit that generates a first image signal by connecting, in a pupil divided direction, a first signal obtained by combining signals of the first photoelectric conversion portions, and generate a second image signal, in the pupil divided direction, a second signal obtained by combining signals of the second photoelectric conversion portions. In a case of combing signals of the first photoelectric conversion portions, or combining signals of the second photoelectric conversion portions, the generation unit decreases weighting of a signal of a photoelectric conversion portion in which an effect of crosstalk from a neighboring photoelectric conversion portion is large.
US10594917B2

Techniques are described for controlling the process of capturing three-dimensional (3D) video content. For example a controller can provide centralized control over the various components that participate in the capture, and processing, of the 3D video content. For example, the controller can establish connections with a number of components (e.g., running on other computing devices). The controller can receive state update messages from the components (e.g., comprising state change information, network address information, etc.). The controller can also broadcast messages to the components. For example, the controller can broadcast system state messages to the components where the system state messages comprise current state information of the components. The controller can also broadcast other types of messages, such as start messages that instruct the components to enter a start state.
US10594915B2

Videography of surfaces and improved positional control of unmanned aerial vehicles (UAV) are disclosed. Embodiments include a “panning” piloting scenario. The panning can include control parameters relative to a normal vector to a point P of a plane representing a surface, or relative to a direction of gravity and attributes of the surface. For example, the UAV can be programmed, or controlled, to “pan” about the point on the plane maintaining a certain distance therefrom while rotating about angles to the normal vector. Methods of estimating a surface include determining a plane including three non-collinear points of the surface. The plane determined can be relative to the direction of gravity, such as vertically parallel to gravity. A piloting routine can include piloting a UAV to various angles relative to the vector normal to the plane and distances to the location on the surface and/or point on the plane.
US10594902B2

Provided is an image conversion method that allows for the representation, on a display, the light and shade of a printed image obtained by printing the image on paper. The image conversion method includes a step of acquiring an illumination-light component and a reflectance component from an input image, a step of correcting the illumination-light component in accordance with display luminance information of a print mode in which the input image is to be printed, so that light and shade of the input image displayed on a display come close to light and shade of a printed image obtained by printing the input image in the print mode, and a step of acquiring a combined image by combining the corrected illumination-light component and the reflectance component or the corrected reflectance component.
US10594895B2

A controller 70 of an image reading device 1 acquires first black reference data at a first time point with a light source 31 off, and stores the first black reference data in a reference data storage 41, and at a second time point after the first time point, acquires with the light source 31 off and stores second black reference data in the reference data storage 41. The controller 70 stores in a scanning data storage 42, without applying shading correction, scanning data read from a document between the first time point and second time point with the light source 31 on. A shading corrector 51 applies shading correction using the first black reference data and second black reference data to the scanning data stored in the scanning data storage 42.
US10594875B2

The present disclosure is directed to a method for generating a visual display of metrics for one or more peripheral devices. The method involves receiving a plurality of data values indicative of a particular metric. The method also involves determining an average value of the plurality of data values and a ratio between the average value and a particular data value. The method further involves generating a bar graph with at least a first bar representative of the average value and a second bar representative of the particular data value. Additionally, the method involves modifying a longer bar of the first bar and the second bar based on a quotient between the average value and the particular data value based on the ratio being greater than or equal to a threshold ratio. The method also involves causing a display device to display the bar graph.
US10594873B1

In a method of payment for service of a portable communication unit, a customer prepays a dealer for said service, the dealer forwards transaction order information about the pre-payment to a prepaid management center (PMC); and the PMC provides a bank the transaction order information. The bank, upon receipt of the transaction order information from the PMC, determines whether there are sufficient funds in the dealer account to cover the transaction. If there is insufficient cash on hand, the dealer is notified and is provided an opportunity to replenish the account so that the transaction may proceed. If there are adequate funds in the dealer account, the bank automatically transfers the amount of the purchase transaction in the SPS account, less the dealer's fee for the purchase. After funds are transferred from the dealer account, the PMC is notified of the transfer, at which time the PMC generates codes and issues the codes to the dealer. The dealer transfers the codes to the user and the user enters the codes into the unit. On a regular basis the bank electronically transfers funds from the SPS account into accounts held by parties entitled to receive the funds.
US10594868B1

Techniques are disclosed for responding to a pre-recorded inbound voice message in a communication system that includes communication devices and a communication server. In a first communication device, a pre-recorded inbound voice message is received from a sender communication device via a communication server. A reply mode is set for a response voice message from a plurality of reply modes. The response voice message is recorded and a reply mode flag is inserted into a message header. The response voice message is then sent to the communication server where it determines the reply mode. When the reply mode is reply to all, the response voice message is sent to the sender communication device and other recipient communication devices. When the reply mode is reply to sender, a direct channel communication link is established between the first communication device and the sender communication device and the response voice message is sent directly to the sender communication device.
US10594861B2

A method is disclosed for forking call audio channels. The method includes, during an active call, receiving a first audio stream of first call audio that originates from a far-end telephony device, and receiving a second audio stream of second call audio that originates from a microphone of a near-end headset. Further, the method includes generating, during the active call, a third audio stream containing the first call audio by processing the first audio stream, and generating a fourth audio stream containing the second call audio by processing the second audio stream. Still yet, the method includes, during the active call, generating a fifth audio stream containing the first call audio, and generating a sixth audio stream containing the second call audio. In addition, the method includes, during the active call, concurrently transmitting: the third audio stream, the fourth audio stream, the fifth audio stream, and the sixth audio stream.
US10594856B1

Techniques are described for implementing an immediate-mode camera for integration into portable personal electronic device (PPED) environments. Embodiments of the IMC can include an integrated digital camera that can be triggered directly by one or more user interface components, without involving waking up the application processor, waking up display components, waking up digital camera components, and/or starting up camera-related applications. For example, if a user's smart phone is locked, and the user desired to capture a photo, the user can interact with particular UI components in a particular manner, thereby directly triggering capture of image data by the IMC substantially without delay. Implementations of the IMC can involve a low-power, always-on digital camera that is directly controllable by one or more always-on user interface components. The IMC components can be in communication with an always-on region of the application processor via a fast hardware interface.
US10594852B2

A control circuit determines when a user of a corresponding portable communication device is presently driving a vehicle and then, in response to detecting this use state, automatically answer incoming communications and provide at least two contact options to the sender. One of these contact options can comprise the option to speak with the user during the incoming communication. Another of these contact options can comprise recording a voice message for the user and discontinuing the incoming communication without the sender communicating with the user. The control circuit can determine whether the user is presently driving a vehicle by relying upon a direct acknowledgement of the user and/or by indirect means.
US10594851B2

A method for accessing offline voicemail messages within a mobile messaging application may be provided. First, a voice mail message may be received and the voicemail message may be transcribed to text. Next, the voicemail message and the text transcription may be stored. The recipient may then be presented with a list of voicemail messages and the voicemail message may be retrieved in response to the recipient. The recipient may read or listen to the voicemail message or both. The recipient may also annotate the voicemail message.
US10594840B1

An example operation may include one or more of receiving a bot communication request from a user device, the bot communication request comprising content from on one or more of a spoken utterance and a typed input received via the user device, retrieving configuration information comprising credentials and unique communication protocol information for each of a plurality of bot services, automatically determining a bot service for responding to the bot communication request from among the plurality of bot services, and establishing a communication channel with the determined bot service based on unique credentials of the determined bot service, and transmitting the bot communication request to the determined bot service via the established communication channel based on unique communication protocol information of the determined bot service.
US10594823B1

Disclosed is a method and apparatus for performing steps to cause encoded information to be stored at a client device during a first network session between a server and the client device. To cause encoded information to be stored at a client device, the server first determines a set of network resource requests that encode the information. These network resource requests may include requests for one or more specific URLs and/or requests for one or more files. The server then causes the client device to initiate the network resource requests. The server may cause this initiation by, for example, redirecting the client device to the network resources. The client device initiating the network resource requests causes data representative of the network resource requests to be stored at the client device.
US10594807B2

A remote location monitoring system, for example, a home monitoring or weather monitoring system may include one or more sensors and/or receivers at a first location such as a residence or business to be monitored. The sensors and receivers may communicate with a remote central server via a gateway device and the detection data received from the sensors and receivers may be displayed via display circuitry coupled to a processor of the gateway device. The sensors, receivers, and gateway device may be controlled by users locally or remotely via the server. Users may register to receive remote notifications of weather events and other home monitoring events. Users may also access remotely sensors and receivers to configure alerts, notifications, and automatic responses for the devices and integrated appliances at the first location.
US10594800B2

Platform runtime abstraction can include creating a number of template models within a platform where the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime where the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and where the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.
US10594798B2

Communication network architectures, systems, and methods for supporting a network of mobile nodes. Various aspects of this disclosure provide non-limiting examples of communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., an Internet of moving things). More specifically, systems and methods for managing containers in a network of moving things.
US10594797B2

Provided is a technology for sensor networks, machine to machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT). The present disclosure can be utilized for intelligent services based on the above technology (smart home, smart building, smart city, smart or connected car, healthcare, digital education, retail business, security and safety related services).There is provided a system for controlling peripheral devices. The system may include: an electronic device to transmit ID information; at least one peripheral device to receive the ID information; and a server to perform receiving the ID information and state information of the peripheral device from the peripheral device, and transmitting the electronic device a user interface corresponding to the peripheral device on the basis of the ID information and state information, wherein the electronic device may receive user input while the user interface is being presented and transmit the server data for controlling the peripheral device in response to the user input, and the server may control the peripheral device based on the received data.
US10594787B2

Systems and methods are provided for proximity-based sorting. Information may be transmitted to user devices from beacons or similar transmitter-type devices. Based on this information, the user devices may be categorized or sorted based upon which beacons the user devices are proximate to, pass, or from which beacon the information is received. Subsequent activities and/or operations may then leverage this categorization or sorting of users.
US10594782B2

Examples described herein relate to apparatuses and methods for managing communications within a supercluster or across superclusters, including a first supercluster having a plurality of first machines and a publish-subscribe (Pub-Sub) channel to which each of the plurality of first machines is subscribed. A second supercluster has a plurality of second machines and a bridge between the first supercluster and the second supercluster. A first machine is configured to receive, via the bridge, an availability status and resource allocation information of each second machine and publish, on the Pub-Sub channel of the first supercluster, the availability status and the resource allocation information.
US10594775B2

The present invention relates to a system, method and computer program product for managing a groupware system. The groupware system includes records associated with one or more groups of members. The method includes: listening for or intercepting a change in members of a group including adding new members and/or removing old members; locating records associated with the original group members; and updating the located records by adding the new members or removing the old members.
US10594767B1

A system for online conversion attribution. The system includes a short uniform resource locator (URL) service programmed to, in response to receiving a short URL from a device: provide a cookie that includes a short URL ID to the device, and provide a short URL descriptor including the short URL ID to a user mapping service. The system further includes the user mapping service programmed to receive the short URL descriptor, receive a social media descriptor including a social media ID, map the short URL ID to the social media ID using the short URL descriptor and the social media descriptor, and attribute, using the mapping, a conversion on a website accessed using the device based upon receipt of the short URL ID from the device.
US10594765B2

A request for a service is received. A page associated with the requested service is determined. The page is associated with a page identifier. In response to determining the page associated with the requested service, a first jump route from a page routing table is retrieved based on the page identifier. The first jump route associates the page identifier to a first jump page. In response to retrieving the first jump route, the first jump page is loaded based on the first jump route.
US10594757B1

In embodiments of the present invention improved capabilities are described for a sender-receiver interface for artificial intelligence communication assistance for augmenting a communication after it has been transmitted.
US10594755B2

A network system and the method is described that splits media identification logic and media classification and/or general data session processing/management logic into separate controllers (e.g., between the local controllers and a service controller). By separating media identification logic and media classification logic (or general media processing/management logic), the system and method allows for greater flexibility and scalability in a network system employing a service controller. In particular, by allowing the local controllers to perform media identification and to construct a single packet that characterizes/describes a media session, the system avoids the need to transmit multiple data packets of a media session to the service controller for classification of the session. Accordingly, the system includes the flexibility a service controller provides while allowing for greater scalability by separating media identification logic and media classification respectively between a local controller and the service controller.
US10594752B2

A system and method are provided for managing multiple video players executing on a client software platform. The method includes the operation of displaying a plurality of video players viewable by an end user. Each video player can have at least one video data stream supplied over a data network. A priority value can be applied to selected video players. In addition, an amount of bandwidth available from the data network to supply the plurality of video players can then be determined. Another operation is calculating whether the selected video players can sustain a video playback quality above a pre-defined threshold using the determined amount of bandwidth available. This operation can include appropriately apportioning and managing bandwidth and/or processing power allotments between the video players based on the priority assignments when the bandwidth and/or processing power is less than what the video players want to consume A modify playback message may be sent to at least one video player when the video playback rate is not sustainable or has become sustainable again.
US10594746B1

Systems and methods are described for a connection service that identifies routing paths for providing a data flow between a client computing device and a target computing device. A client computing device can send an API-based connection request to various servers hosting the connection service. The connection service processes the requests to determine a routing path for the connection. Advantageously, the connection service selects a routing path from a plurality of available routing paths if a client computing device is associated with a network address translator. The connection service may provide an externally addressable network address if it determines that no such address is available for routing of a data flow.
US10594744B2

In a connection method between speech communication terminals, a first speech communication terminal states a first category including multiple speech codec modes in an SDP offer and transmits to a second communication speech terminal. The second communication speech terminal selects, and states in an SDP answer as a second category, multiple modes from among the first category stated in the SDP offer, and transmits to the first speech communication terminal. At least one of the SDP offer and the SDP answer states a request for a maximum bandwidth or a bandwidth of a mode of highest priority from among the speech codec modes included in the second category.
US10594743B2

Some embodiments provide a novel content switching method that distributes requests for different types of content to different sets of content servers. In some embodiments, the method deploys a content switch in the ingress data path of a first content server that is part of a first set of servers that processes requests for a first type of content. This content switch receives each content request that is directed to the first content server, and determines whether the received request is for the first content type that is processed by the first content server. If so, the content switch directs the request to the first content server. On the other hand, if the request is for a second type of content that is processed by a second set of servers, the content switch identifies a second content server in the second set and forwards the request to the second content server. When the second set of servers includes two or more servers, the content switch in some embodiments performs a load balancing operation to distribute the load amongst the servers in the second set. For each request, the load balancing operation in some embodiments selects one server from the second server set based on a set of load balancing criteria that specifies one manner for distributing the requests among the servers of the second set, and then forwards the request to the selected server.
US10594737B1

A non-transitory computer readable storage medium has instructions executed by a processor to intercept a query statement at a master machine. The query statement is an instruction from a client machine that specifies how data managed by a distributed storage system should be processed and provided back to the client. In the communication between the client and the master machine, tokens associated with the statement are evaluated to selectively identify a pattern match of one of connection pattern tokens, login pattern tokens or query pattern tokens. For the query pattern tokens, altered tokens for the query statement are formed in response to the pattern match to establish a revised statement. The revised statement is produced in response to application of a policy rule. The revised statement maintains computation, logic and procedure of the statement, but alters parameters of the statement as specified by the policy rule.
US10594735B2

Concepts and technologies are disclosed herein for tag-based security policy creation in a distributed computing environment. A security management module can receive an inventory event that relates to instantiation of a service. The security management module can identify the service that was instantiated and obtain a tag set that relates to the service. The tag set can include security tags that include a string that identifies a communications link associated with the entities included in the service that was instantiated. The security management module can identify policy rules associated with the security tags. The policy rules can define security for the service that was instantiated. The security management module can compute a security policy for the service and can provide the security policy to the computing environment for implementation.
US10594718B1

Embodiments are directed to monitoring network traffic associated with networks to provide metrics. A monitoring engine may determine an anomaly based on the metrics exceeding threshold values. An inference engine may be instantiated to provide an anomaly profile based on portions of the network traffic that are associated with the anomaly. The inference engine may provide an investigation profile based on the anomaly profile such that the investigation profile includes information associated with investigation activities associated with an investigation of the anomaly. The inference engine may monitor the investigation of the anomaly based on other portions of the network traffic such that the other portions of the network traffic are associated with monitoring an occurrence of the investigation activities. The inference engine may modify a performance score associated with the investigation profile based on the occurrence of the investigation activities and a completion status of the investigation.
US10594714B2

A cybersecurity system that protects against cyber attacks by performing user and device behavioral analysis using an advanced cyber decision platform which creates a map of users and devices attached to a network, develops a baseline of expected interactions and behaviors for each user and device in the map, and monitors deviations from the expected interactions and behaviors.
US10594713B2

Systems/method of securely propagating analytical models for detection of security threats and/or malicious actions among a threat intelligence community can be provided. Attributes of security data accessed members of the threat intelligence community can be determined and encoded. Analytical model(s) can be developed for detection of potential malicious actions using the encoded attributes of the security data and a derivation data schema, and this derivation data schema can be encrypted. The model(s) can be translated into common exchange formats for sharing the model with community members. The encrypted derivation data schema can be transmitted to the community members. After receipt, the derivation data schema can be decoded by the community members, and the derivation data schema can be applied to security data to determine if the encoded attributes are found. If the encoded attributes are derived, remedial or mitigating action can be taken.
US10594694B2

Disclosed embodiments relate to securely caching and provisioning secrets for use in an offline process. Techniques include accessing, at an endpoint computing resource storing a secret, a first cryptographic key; encrypting the secret using the first cryptographic key; receiving, from an auxiliary device, a second cryptographic key; encrypting the encrypted secret with the second cryptographic key to produce an encrypted block; sending, without using a network connection, the encrypted block to the auxiliary device for decryption; receiving, from the auxiliary device and without using a network connection, a decrypted version of the encrypted block; and decrypting the encrypted secret with a cryptographic key corresponding to the first cryptographic key.
US10594691B2

Provided is an information processing apparatus including: a processing unit configured to selectively perform a process using information acquired from an application. The processing unit generates second key information based on first key information when the first key information is acquired from an application, retains specific information for specifying a target application on which a process is to be performed, when the first key information is acquired, determines whether an accessing application is the target application based on the specific information when being accessed by the application after the specific information is retained, performs a process based on information acquired from the accessing application and the second key information when the application is determined to be the target application, and refrains from performing a process using information acquired from the accessing application when the application is determined not to be the target application.
US10594688B2

Generating a distinguishing feature vector by means of a distinguishing feature extractor module from a raw biometric feature of the individual, the distinguishing feature vector being configured for differentiating individuals is carried out in a method. Further steps include generating a robust feature vector by means of a robust feature extractor module from the raw biometric feature of the individual; generating a cryptographic key from first auxiliary data based on the secret of the individual and optionally other data; using the robust feature vector together with second auxiliary data in a standard cryptographic module configured to perform a standard cryptographic function keyed by the cryptographic key; and binding the results produced by the standard cryptographic module and the distinguishing feature vector together as fused data by means of a modulo-N addition operation module, wherein N=2, 3, . . . , i.e. N is an integer greater than 1.
US10594686B2

A communication system includes a registration server, a management server and a first target device. When receiving destination information from a communication device, the registration server transmits authentication information to the communication device, transmits screen relating information to a destination indicated by the destination information, receives user information from the communication device and registers the user information therein. When receiving the authentication information from the communication device, the first target device transmits the authentication information and first device identification information to the management server. When receiving the authentication information and the first device identification information from the first target device, the management server registers the first device identification information therein. The user information in the registration server and the first device identification information in the management server are registered with being associated with each other.
US10594685B2

Methods, systems, and devices for user authentication are described. A user may attempt an authentication procedure when accessing an application or cloud platform. When the user requests access to the application or cloud platform, a server may determine one or more unique identifiers to display at a first application for the user, and the user may select one of the unique identifiers. The server may then display unique identifiers (e.g., in some cases, the same unique identifiers) at a second application associated with the user. The user may verify that the selected unique identifier is displayed on the second application, and may select the same unique identifier in the second application. Additionally, the user may input a user-specific identifier to confirm their identity. The server may authenticate the user's identity if the user selected matching unique identifiers, and if the user-specific identifier matches an expected identifier for the user.
US10594681B2

One embodiment provides a method, including: receiving authentication input, at a device, that is sent to an aggregate service device; requesting file system data, retrieved by the aggregate service device, analogous to data stored on a remote device and data stored on a cloud storage device; receiving at the device, after providing the authentication input to the aggregate service device, the file system data from the aggregate service device; and displaying, on the device, a user interface in the form of a file manager application generated from the requested file system data.
US10594675B2

A communication apparatus that transmits a challenge code on the basis of a received request signal and performs authentication of an authentication target apparatus transmitting the request signal on the basis of the challenge code and a response code generated on the basis of the challenge code includes a control unit configured to perform a predetermined fail-safe process when a request signal is received a set number of times or more from the authentication target apparatus before completion of the authentication after the transmission of the challenge code.
US10594672B2

System and methods are provided for admission to networks that include at least one node providing network coordinator functions. A network coordinator may have a random number generator, with the network coordinator distributing a random number within a network that include at least a first node and a second node. The network coordinator may receive a request for a dynamic encryption key from the first node, with the request being encrypted using a static encryption key unique to the first node, and with the static encryption key being determined based on the distributed random number. The network coordinator may then send a dynamic encryption key to the first node, with the dynamic encryption key being encrypted using the static encryption key. The second node may then admit the first node into the network. The network may be a Multimedia over Coax Alliance (MoCA®) network.
US10594671B2

Methods and systems for account authentication in a distributed computing node group may involve sending a message to a member, the message having a first timestamp, increasing an authentication failure count, receiving a first key-exchange message from the member, the first key-exchange message having a second timestamp, evaluating the second timestamp, and determining whether to ignore the first key-exchange message based on an evaluation of the second timestamp. The first timestamp may be associated with a message received from the member prior to sending the message with the first timestamp to the member. The first key-exchange message may include a value computed by the member based on a group passcode shared with the member. The evaluation of the second timestamp may be based on at least one of a default value, the authentication failure count, or a timestamp associated with the group passcode.
US10594670B2

Systems and methods are disclosed for encrypting portions of data for storage and processing in a remote network. For example, methods may include receiving a message that includes data for forwarding to a server device; encrypting a portion of the data to determine an encrypted portion; determining metadata based on the portion of the data, wherein the metadata indicates one or more properties of the portion of the data and enables one or more operations to be performed by the server device that depend on the one or more properties; determining a payload including the data with both the encrypted portion and the metadata substituted for the portion of the data; and transmitting the payload to the server device.
US10594668B1

In one embodiment, a crypto cloudlet is provided that includes a security wrapper to a virtual machine to guarantee secure Input/Output exchange between a client and one or more cryptographic adaptive services powered by a set of virtual CPUs through a single well defined channel, an adaptive service running in the virtual machine that identifies hardware resources necessary to satisfy a cryptographic demand or request, and an Ethernet interface communicatively coupled to the security wrapper providing network channel services for exchange of cryptographic data and commands. The security wrapper presents to the adaptive services the hardware accelerators exposed by the virtual machine. Other embodiments are disclosed.
US10594667B2

A method, system, and recording medium for communication comparison including encrypting a first communication and a second communication, determining a list of frequencies and intensities based on the first communication and the second communication, projecting light based on the list of frequencies and intensities of the first communication onto an object, reading the frequencies and intensities of the light based on the first communication from the object, and comparing the light read in the reading with the list of frequencies and intensities of the second communication to calculate a semantic overlap between the frequencies and intensities of the first communication and the second communication.
US10594664B2

In one example, the present disclosure describes a device, computer-readable medium, and method for extracting data from encrypted packet flows. For instance, in one example, a method includes detecting a data packet that belongs to an encrypted data flow traversing a network, determining whether the encrypted data flow is a new encrypted data flow or an existing encrypted data flow, based on an inspection of payloads of data packets belonging to the encrypted data flow for evidence of a transport control protocol handshake, forwarding the data packet to a first server pool that will truncate the data packet, when the encrypted data flow is an existing encrypted data flow, and forwarding the data packet to a second server pool that will inspect a payload of the data packet for a secure sockets layer certificate, when the encrypted data flow is a new encrypted data flow.
US10594663B2

This disclosure relates generally to computer based assessments, and more particularly to secured assessment distribution and printing. In one embodiment, the method includes mapping an assessment metadata with assessment conduction center (ACC) data to identify drive data having ACC location associated with candidates, count of candidates for each subject assessment, and subjects mapping with respective ACCs. The subjects are mapped with prestored content creator profile data to identify content creators capable of creating content for question papers corresponding to assessment subjects. The content for the question papers is bundled into distinct bundles that are encrypted with an encryption key based on schedule of assessment of assessment subject. The bundles are mapped with the drive data to identify bundles for respective ACCs and candidate profiles. The printing of respective questions papers is facilitated at respective ACC as per assessment schedule from the bundle for the respective ACC and the candidate profiles.
US10594657B1

Methods, non-transitory computer readable media, network traffic management apparatuses, and network traffic management systems that provide parameterized sub-policy evaluation for fine grain access control implemented by determining when there is a result for one of the plurality of sub-policies being evaluated for a received request for a resource during a session. The result for evaluation of the one of the plurality of sub-policies for the received request is used when the determination indicates the result is stored for the session. The one of the plurality of sub-policies is executed on the received request to obtain the result when the determination indicates the result is not stored for the session. The result for the one of the plurality of sub-policies from this execution is stored for the session.
US10594651B1

Apparatus and methods are disclosed for bridging communications between a private network and a public network. A mapping that associates a first set of IP addresses of endpoints in the private network with a second set of IP addresses of endpoints in the public network is provided which enables communications between the private network and public network for network-address-translation (NAT). In response to a data packet having a first IP address of the first set of IP addresses, the data packet is used to determine whether the local line should be accessed. In response to an indication that the local line should be accessed, the identifier among the second set of IP addresses is used to activate an analog-telephone bridging (ATB) circuit and redirect a call associated with the data packet by passing the data packet through the ATB circuit.
US10594649B2

A method of serving a version of a piece of content from a server to a requesting node is described. A request for a piece of content is received from the requesting node. The request comprises an IP address associated with the requested content, the address including one or more portions relating to one or more parameters associated with the piece of content and at least one portion comprises anonymous bits. A plurality of versions of the requested piece of content are identified, each identified version having an IP address with portions matching the corresponding portions of the IP address of the request, except for the at least one portion comprising anonymous bits. The server then determines a version of the piece of content to send and sends the determined version to the requesting node.
US10594644B2

Method for delivering electronic mails on request from an electronic mail server to at least one remote client via an internet network, said method being characterized in that said electronic mail server exchanges data with at least one storage server and in that it comprises a delivery step comprising the operations of: receiving, from a remote client, on the electronic mail server, a request for delivery of an electronic mail identified by an electronic mail identifier; obtaining, from at least one storage server, data to be encapsulated and message attribute data associated with the electronic mail identifier; generating an identified electronic mail from the data to be encapsulated and the message attribute data; and transmitting the identified electronic mail to the remote client.
US10594641B2

Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.
US10594630B1

Some embodiments provide a network forwarding IC with packet processing pipelines, at least one of which includes a parser, a set of match-action stages, and a deparser. The parser is configured to receive a packet and generate a PHV including a first number of data containers storing data for the packet. A first match-action stage is configured to receive the PHV from the parser and expand the PHV to a second, larger number of data containers storing data for the packet. Each of a set of intermediate match-action stage is configured to receive the expanded PHV from a previous stage and provide the expanded PHV to a subsequent stage. A final match-action stage is configured to receive the expanded PHV and reduce the PHV to the first number of data containers. The deparser is configured to receive the reduced PHV from the final match-action stage and reconstruct the packet.
US10594625B2

A method includes receiving profile information for a network. The method also includes determining a network configuration based on at least a constraint associated with at least one of a network session or a hardware capacity of a hardware platform of the network and a number of sessions that the network configured based on the network configuration can support. The method also includes configuring the network based on the network configuration.
US10594623B2

Systems and methods to establish and execute market-driven variable price offerings among the lenders and borrowers in a bandwidth-sharing ad hoc network for shared bandwidth usage. The method comprises establishing and executing market-driven variable price offerings among lenders and borrowers. A bandwidth-sharing ad hoc network for shared bandwidth usage is formed based on the established and executed market-driven variable price offering.
US10594618B1

The disclosed apparatus may include (1) a physical routing engine that comprises (A) a socket-intercept layer, stored in kernel space, that (I) intercepts a packet that is destined for a remote device and (II) queries, in response to intercepting the packet in kernel space, a routing daemon in user space for an MTU value of an egress interface that is to forward the packet from the network device to the remote device and (B) a tunnel driver, stored in kernel space, that fragments the packet into segments whose respective sizes each comply with the MTU value of the egress interface and (2) a physical packet forwarding engine that forwards the segments of the packet to the remote device by way of the egress interface. Various other apparatuses, systems, and methods are also disclosed.
US10594617B2

A network device includes circuitry and multiple ports. The circuitry is configured to hold a definition of a normalization function that determines, based on (i) a reference probability of applying a congestion indication operation to packets having a predefined reference packet-size and (ii) a packet-size parameter, a normalized probability of applying the congestion indication operation to packets whose size equals the packet-size parameter. The normalization function depends exponentially on a ratio between the packet-size parameter and the reference packet-size. The circuitry id configured to store packets in a queue, and to schedule transmission of at least some of the queued packets via an output port, to calculate the normalized probability for a given packet, by applying the normalization function to an actual reference probability and an actual size of the given packet, and randomly apply a congestion indication operation to the given packet, in accordance with the normalized probability.
US10594611B2

There is a need for coupling, for example within an automation area, particularly critical subareas with less critical subareas of the automation area. The invention relates to a method and a network filtering device for filtering a data packet between a first network and a second network. According to the invention, a data packet is checked several times in parallel by means of a multiplier and a plurality of filtering devices.
US10594609B2

An apparatus and method of providing improved throughput on delay-based congestions comprising a packet engine and a delay-based congestion controller are provided. The packet engine detecting a delay jitter that is caused by a layer 2 retransmission of a data packet, is configured to measure a round trip time (RTT) value. The delay-based congestion controller is configured to receive the RTT value and to determine a smoothed RTT (SRTT) value using the RTT value and one or more moving average functions. The delay-based congestion controller is also configured to, if the SRTT value is smaller than a set minimum SRTT value, assign the SRTT value to the set minimum SRTT value. The delay-based congestion controller is further configured to, if the SRTT value is larger than a set maximum SRTT value, assign the SRTT value to the set maximum SRTT value.
US10594604B1

In some embodiments a method includes receiving, at a first network device, a data unit to be sent to second network device via a tunnel, the data unit associated with an application. The method includes appending, to the data unit, an encapsulation header that includes a first portion configured such that the second network device is configured to forward the data unit based on the second portion of the encapsulation header that is configured to identify the application. The method includes sending, from the first network device to the second network device via a first portion of the tunnel, the data unit such that the second network device appends the encapsulation header to the data unit prior to forwarding the data unit via a second portion of the tunnel.
US10594603B2

The invention relates to a method of controlling a packet stream generated by an application (APP) installed in a mobile terminal (UE), the stream being intended to be sent by the terminal over a communications network managed by an operator, the method comprising the following steps implemented in the terminal, for all or some of the packets generated by the application: obtaining and analysis of a packet, termed the first packet (P1), sending by the terminal of a second packet (P2) based on the first packet and conforming to at least one processing rule established by the operator, as a function of the result of the analysis and if the result of the analysis permits the sending.
US10594601B2

A method is provided for packet broadcasting in a mesh-interconnected multi-computer network having a plurality of routers and a plurality of arbiters. The method includes interconnecting each of the plurality of routers to each of the plurality of arbiters. The method further includes receiving, by each of the plurality of arbiters, two or more packet broadcast requests. The method also includes live-lock free arbitering, by each of the plurality of arbiters, between the two or more packet broadcast requests using a shared priority matrix that selects one of the two or more packet broadcast requests. The shared priority matrix is shared amongst the plurality of arbiters and stores priority information relating to a correspondence between a plurality of packet broadcast requests, including the two or more packet broadcast requests, with respect to priorities assigned to each of the plurality of packet broadcast requests.
US10594588B2

The network switch architecture permits modifications to the network topology in real time without the need for manual intervention. In this architecture, a switching core is capable of switching data paths directly from the ingress or egress of the switching core to alternate destination ports in real time, either under software or hardware control.
US10594580B2

A system includes service management circuitry to dynamically deploy a plurality of service agents in response to dynamic assembly of a corresponding chain of services that each provide different service functionality. The different service functionality can be provided to an operational network device by different respective network devices over a network. The system can include network interface circuitry to transmit the service agents over the network to monitor performance of the respective network devices providing respective services included in the chain of services. The network interface circuitry can receive service performance information from each of the service agents. The performance information can include information indicative of the performance of the respective network devices. The service management circuitry can analyze the received service performance information and manage the chain of services.
US10594577B2

A method including: in a network element that includes one or more hardware memory resources of fixed storage capacity for storing data used to configure a plurality of networking features of the network element and a utilization management process running on the network element, the utilization management process performing operations including: obtaining a plurality of entries of the one or more hardware memory resources representing utilization of the one or more hardware memory resources by network traffic passing through the network element; sorting the plurality of entries of the one or more hardware memory resources by statistics associated with the network traffic passing through the network element to produce sorted entries; and sending the extracted to a network management application for display is disclosed. An apparatus and one or more non-transitory computer readable storage media to execute the method are also provided.
US10594572B2

Disclosed herein are a system, non-transitory computer readable medium, and method for monitoring and replaying packets. A network tap forwards packets from a first network to a second network. At least one node in the first network has the same IP address as a node in the second network. The packets are replayed in the second network.
US10594568B2

A method for measuring a data transmission speed, applied to a server side, is provided. The method includes: updating RTTs within a current sliding period upon receiving an ACK message from a client device; calculating a maximum RTT, a minimum RTT and an average RTT within the current sliding period; obtaining an amount of data in the latest RTT; calculating a minimum speed, a maximum speed and an average speed respectively, according to the amount of data in the latest RTT, and the maximum RTT, the minimum RTT and the average RTT within the current sliding period; calculating speed change gradient information according to the minimum speed, the maximum speed and the average speed; and calculating a speed prediction value according to the speed change gradient information. An apparatus for measuring a data transmission speed, a server-side device and a computer readable medium are provided.
US10594564B2

Anonymization of IP addresses of a network while preserving a topology of the network is provided. Information is received regarding a network topology. The information is analyzed to generate a first model of the network topology. The first model is converted into a second model preserving the network topology and obfuscating a mapping of the IP addresses. The second model is utilized to simulate processing of network packets consistent with actual processing of the network packets in the network topology.
US10594552B2

A method for router configuration includes at a remote router management platform, registering a first router, associated with a first router identifier, to a user account; at the first router, establishing an internet connection; at a first user electronic device, transmitting a first router configuration to the remote router management platform; and at the first router, receiving the first router configuration from the remote router management platform via the internet connection.
US10594549B2

Network management systems and methods are provided. A system is provided that includes an event database that provides a mapping of multimodal sensor data to events of devices coupled to a network, such as operational or behavioral events. A network management engine obtains a set of multimodal sensor data relating to a device, which may include sensor measurement or output data relating to each of multiple device operation or behavior parameters. The engine determines, utilizing the mapping, a match of the set of multimodal sensor data to a specific event associated with the device. Based at least in part on the determined match, the engine causes generation or updating of event data associated with the specific event, the data being accessible by network management software of the network management system.
US10594546B1

There is disclosed herein techniques for categorizing computerized messages into categories. In one embodiment, there is disclosed a method. The method comprising performing an analysis of one or more computerized messages that includes identifying a set of discriminatory tokens in the one or more computerized messages that are representative of a category and determining for each discriminatory token a respective weight by which the token describes the category. The method also comprises determining a similarity between a computerized message and the category based on the content of the computerized message, the set of discriminatory tokens and the respective weights. The method further comprises classifying the computerized message as belonging to the category upon determining that the computerized message and the category are similar.
US10594544B2

A method for a service router (“SR”) implemented in an active-active SR cluster to move logical resources without explicit negotiations between the service routers (“SRs”) in the cluster to provide high availability of services is disclosed. In an embodiment, the method comprises: determining, by an active SR of a plurality of SRs implemented in an active-active SR cluster, that a particular SR has failed; and obtaining, by the active SR, a plurality of hash values computed for the particular SR. The plurality of hash values comprises hash values for the active SR. The active SR determines a maximum hash value of the plurality of hash values, and if the maximum hash value corresponds to, and only to, the hash value determined for the active SR, then the active SR configures a port IP address of the particular SR on the active SR.
US10594540B2

A device and methods for wirelessly transferring farming data to and from an agricultural monitor. Certain embodiments also relate to specific methods used to change the boot order of a computing device that may be used to enable wireless data transfer.
US10594538B2

A transmitter, a receiver, and a signal processing method are provided. The transmitter includes a constellation mapper, a signal conversion module, a digital signal processor, and a digital-to-analog converter. The constellation mapper is configured to determine a mapping relationship between a bit stream and a constellation point in a polar coordinate system, and generate a constellation symbol data flow according to the mapping relationship. The signal conversion module is configured to convert the constellation symbol data flow into an amplitude signal and a phase signal, where the amplitude signal is a 2-level analog signal, and the phase signal is an 8-level digital signal. The digital signal processor is configured to perform digital signal processing on the phase signal, to generate a multi-level digital signal. The digital-to-analog converter is configured to convert the multi-level digital signal into a multi-level analog signal.
US10594527B2

A transmitting apparatus includes a first signal generating unit that generates, on the basis of data a first signal transmitted by single carrier block transmission; a second signal generating unit that generates, on the basis of an RS, a second signal transmitted by orthogonal frequency division multiplex transmission; a switching operator that selects and outputs the second signal in a first transmission period and selects and outputs the first signal in a second transmission period; an antenna that transmits the signal output from the switching operator; and a control-signal generating unit that controls the second signal generating unit such that, in the first transmission period, the RS is arranged in a frequency band allocated for transmission of the RS from the transmitting apparatus among frequency bands usable in OFDM.
US10594524B1

Various embodiments provide for data communications using decision feedback equalization (DFE) and Tomlinson-Harashima precoding (THP).
US10594523B2

Disclosed is a decoder circuit for a pulse amplitude modulation signal and a method of decoding a pulse amplitude modulation signal. The pulse amplitude modulation signal has a zeroth signal level, a first signal level, a second signal level and a third signal level. The decoder circuit comprises a first decision circuit, and a mapping circuit. The first decision circuit receives the pulse amplitude modulation signal and generates a low output signal for the first and the zeroth signal level, and generates a high output signal for the third and the second signal level. The mapping circuit receives the pulse amplitude modulation signal and generates a low output signal for the second and first signal level, and generates a high output signal for the third and zeroth signal level. Optionally, the decoder circuit comprises a logic circuit. The logic circuit receives the generated signal of the mapping circuit and the generated signal of the first decision circuit and generates a low output signal or a high output signal according to a predetermined truth table.
US10594521B2

Apparatuses and methods for performing asynchronous multicarrier communications are provided. One such method involves generating, at a first wireless device, a waveform including one or more carriers, shaping the waveform to reduce interference between the waveform and adjacent waveforms, and transmitting, on a spectrum, the shaped waveform asynchronously.
US10594509B2

An oscillator, a transmission/reception device for a bus system, and a method for generating a clock frequency with the oscillator are indicated. The oscillator serves to generate a clock frequency and includes a timing element that has a frequency-determining capacitance for determining the frequency of the clock frequency, and a comparator, the comparator being configured to detect a threshold voltage to which the frequency-determining capacitance is to be charged, and the comparator having a switchable capacitance for offset compensation.
US10594492B1

A computing module is described herein, wherein the computing module is configured to perform acts including generating a digital signature for a printed circuit board (PCB), wherein the digital signature is based upon a sensor signal generated by a sensor that is electrically coupled to at least one of a trace of the PCB or an electrical component of the PCB. The acts further include determining that the PCB is authentic and is free of tampering based upon the digital signature. The acts additionally include outputting an indication that the PCB is authentic and is free of tampering responsive to determining that the PCB is authentic and is free of tampering.
US10594490B2

During an encryption process, a database system may generate an index value based on the plaintext to be encrypted, an encryption key, a data field-specific salt, or a combination thereof. The database may store the index value in an index associated with the ciphertext output of the encryption process. In some cases, the database may receive a query specifying a plaintext value for filtering on a data field, where the database may return data objects with the specified plaintext value in the given data field. The database may compute a set of index values associated with the specified plaintext, and may identify indexes with index values included in the set of index values and associated with the given data field. The database may decrypt the ciphertexts associated with the identified indexes to check if they match the specified plaintext.
US10594485B2

An authentication system includes first and second terminals, and an authentication subsystem. The authentication subsystem: generates a first token based on reception of a code image authentication start request, generates and stores a code image key in association with the first token, generates and stores a code image including the code image key at a URL of the storage unit, transmits the first token and the URL to the first terminal, registers the received first token as a key in an information transmitting and receiving unit, checks whether a received ID of the second terminal is a unique ID, when the received unique ID of the second terminal is the unique ID, checks whether the received code image key is stored in the storage unit, and transmits a first response code to the information transmitting and receiving unit using, as a key.
US10594483B2

Data processing circuitry has a virtual data buffer, with contiguous virtual addresses of the virtual buffer being associated with discontiguous addresses of a physical memory. Cyphering circuitry coupled between the data processing circuitry and the physical memory responds to a command received from the data processing circuitry by determining a key associated with the command based on virtual buffer address information associated with the virtual buffer.
US10594477B2

Implementations of the present disclosure include receiving, by a contract updates management system, an update request indicating a change to a smart contract, the change being a proposed update to the smart contract, determining, by executing an updates smart contract within the contract updates management system, whether conditions are met for updating the smart contract to incorporate the change, the updates smart contract defining the conditions, and upon determining, by the contract updates management system, that the conditions are met, updating, by the contract updates management system, the smart contract, and recording the change to one or more blocks in a blockchain of a blockchain network.
US10594475B2

A flexible aes instruction for a general purpose processor is provided that performs aes encryption or decryption using n rounds, where n includes the standard aes set of rounds {10, 12, 14}. A parameter is provided to allow the type of aes round to be selected, that is, whether it is a “last round”. In addition to standard aes, the flexible aes instruction allows an AES-like cipher with 20 rounds to be specified or a “one round” pass.
US10594470B2

An exemplary method of synchronizing a master clock and a slave clock comprises transmitting a plurality of packets between a master device and a slave device, calculating a first skew between a first pair of the plurality of packets at the slave device and a second skew between the first pair at the master device, calculating a ratio between the first skew and the second skew, providing a slave clock frequency correction to the slave device, calculating a first packet trip delay using a time that the master device initiates sending a packet to the slave device, a time the master device receives a response from the slave device, a corrected time the slave device receives the packet, and a corrected time the slave device initiates sending the response, calculating a first offset based on the first packet trip delay, and providing the first offset to the slave device.
US10594467B2

A method for processing a control channel at a user agent (UA) to identify at least one of an uplink and a downlink resource allocated by a resource grant within a multi-carrier communication system wherein resource grants are specified by control channel element (CCE) subset candidates, the method comprising the steps of identifying the number of configured carriers used to communicate with the access device, based on the number of configured carriers used to communicate with the access device, identifying a number of CCE subset candidates to decode and decoding up to the identified number of CCE subset candidates in an attempt to identify the resource grant.
US10594466B2

Embodiments of the present invention disclose a method and a node for listening. The method includes: receiving a listening reference signal in a listening pilot time slot; analyzing the listening reference signal received to obtain interference information of a node sending the listening reference signal and/or a resource configuration of a node sending the listening reference signal. By adopting the present invention, the node in the embodiments of the present invention receives the listening reference signal in the listening pilot time slot, and analyzes the received listening reference signal to obtain the interference information of a node sending the listening reference signal and/or the resource configuration of the node sending the listening reference signal, so as to listen to an interference condition and/or a resource configuration of an adjacent node.
US10594459B2

A method and apparatus for data transmission in a cellular system are disclosed herein In one embodiment, the method comprises receiving transmissions of uplink pilot signals made in each slot, by a number of UEs, over the radio resource elements in slots that are allocated for uplink pilot transmission, wherein the number of UEs in the vicinity of at least one base station exceeds the number of radio resource elements that have been allocated for uplink pilot transmission in the slot; estimating large-scale radio-channel propagation strengths of a plurality of nearby UEs to a base station; estimating radio-propagation channel coefficients between each base-station antenna and each UE, in a subset of UEs in the plurality of nearby UEs that have large-scale radio-channel propagation strengths to the base station that are stronger than those UEs in the plurality of nearby UEs not part of the subset; and transmitting to in-cell UEs via multi-user beamforming, including suppressing interference to one or more nearby out-of-cell UEs that are part of the plurality of nearby UEs.
US10594457B2

An Orthogonal Frequency Division Multiple Access (OFDMA) frame communicated over a 20 MegaHertz (MHz) channel may include eight 26-tone resource units (RUs), one 26-tone bifurcated RU, and a direct current (DC) region. The eight 26-tone RUs may include twenty-six consecutive data and pilot tones, and the bifurcated 26-tone RU may be split into two 13-tone portions each of which include thirteen consecutive data and pilot tones. The DC region may include seven null tones. In one example, the DC region of the 20 MHz MU-OFDMA frame consists of three DC tones and four null-data tones.
US10594451B2

Methods, systems, and devices for wireless communication are described that provide for uplink common burst symbol waveform selection and configuration. A waveform for the uplink common burst symbol may be selected to be a single-carrier frequency division multiplexing (SC-FDM) waveform, an orthogonal frequency division multiplexing (OFDM) waveform, or combinations thereof, based at least in part on information that is to be transmitted. A pattern for SC-FDM sequences may be selected to provide enhanced channel estimation through common pilot tones across different sequences, wideband or narrowband sequences may be selected based at least in part on information to be transmitted, and acknowledgment feedback may be transmitted in an end portion of the uplink common burst symbol in some cases to provide additional processing time for determining the acknowledgment feedback.
US10594447B2

A data transmission method is provided to resolve a problem of data transmission delay in a DRX mechanism. A RAN device sends, to a terminal in a DRX active period, first grant information that is used to perform initial transmission grant for first data. The RAN device sends, to the terminal in a retransmission active time in which the terminal expects to receive a retransmission grant for the first data, second grant information that is used to perform initial transmission grant for second data. Then the RAN device and the terminal remain in an active state in an activation extension time that is after sending of the second grant information. In this way, the RAN device may perform initial transmission by using a retransmission active time, so as to extend an active time.
US10594445B2

A method and system to improve the link budget of a wireless system using fast Hybrid Automatic Repeat Request (HARQ) protocol. In one embodiment of the invention, the Medium Access Control (MAC) logic in a base station determines whether the quality of the communication link with a mobile station is bad. When the MAC logic in the base station determines that the quality is bad, the base station uses a fast Hybrid Automatic Repeat Request (HARQ) protocol to indicate to the mobile station to send identical information to the base station in each of a plurality of successive or consecutive communication intervals before processing any received identical information from the mobile station. The fast HARQ protocol reduces the latency of receiving the identical information correctly, as compared with the current HARQ protocol.
US10594442B2

A processing device includes a transceiver to be coupled to a link and control logic coupled to the transceiver. The control logic is to assign a unique sequence identifier to each packet to be transmitted across the link to a receiving node and transmit packets via the transceiver across the link to the receiving node. Each packet is to have a unique sequence identifier. The control logic also is to receive a message from the receiving node, the message containing the sequence identifier of a packet not correctly received by the receiving node. Based on the received message, the control logic is to cause an end-to-end negative acknowledgment (E2E NAK) packet to be transmitted to an originating node of the packet that was not correctly received.
US10594434B2

According to an example aspect of the present invention, there is provided an apparatus including a memory configured to store received information, and at least one processing core configured to determine a quality level at which the received information was received, to select, based at least partly on the quality level, a feedback resource, and to decide on causing transmission of feedback on the selected feedback resource.
US10594432B2

An encoder outputs a first bit sequence having N bits. A mapper generates a first complex signal s1 and a second complex signal s2 with use of bit sequence having X+Y bits included in an input second bit sequence, where X indicates the number of bits used to generate the first complex signal s1, and Y indicates the number of bits used to generate the second complex signal s2. A bit length adjuster is provided after the encoder, and performs bit length adjustment on the first bit sequence such that the second bit sequence has a bit length that is a multiple of X+Y, and outputs the first bit sequence after the bit length adjustment as the second bit sequence. As a result, a problem between a codeword length of a block code and the number of bits necessary to perform mapping by a set of modulation schemes is solved.
US10594428B2

[Object] To provide a terminal device capable of efficiently performing communication in a communication system in which a base station device and the terminal device communicate with each other.[Solution] A terminal device that communicates with a base station device includes: a higher layer processing unit configured to perform one or more second PDCCH settings through signaling of a higher layer from the base station device; a receiving unit configured to monitor only a common search space and a terminal device-specific search space in a first PDCCH in a case in which the second PDCCH setting is not performed, and monitor a terminal device-specific search space in at least a second PDCCH in a case in which the second PDCCH setting is performed. The first PDCCH is transmitted on a basis of a sub frame defined in accordance with a predetermined number of symbols. The second PDCCH is transmitted on a basis of an extended sub frame of a smaller number of symbols than a number of symbols corresponding to the sub frame, and a resource block set through the second PDCCH setting.
US10594427B2

Methods and apparatus are described by using channel state information (CSI) associated with a CSI interference measurement from. The CSI is generated by user equipment. The CSI interference measurement is associated with an aggressor enhance Node B (eNB). The CSI is transmitted to the serving eNB. The CSI is then transmitted to the aggressor eNB over an X2 interface. The aggressor eNB determines beamforming restriction information based upon the CSI. The beamforming restriction information may then be transmitted to user equipment served by the aggressor eNB. The user equipment served by the aggressor eNB may use the beamforming restriction information in selecting channel state information reference signal resource indicator index or a precoding matrix indicator.
US10594426B2

A method of a communication device arranged to operate in a cellular communication system is presented. The method comprises receiving a control symbol from a network node operating a cell of the cellular communication system and serving the communication device, determining interference situation for the control symbol, selecting an interference mitigation algorithm based on the determined interference, and performing the selected interference mitigation algorithm for the received control symbol. A communication device arranged to perform interference mitigation for received control symbols by the method, and a computer program for the communication device are also presented.
US10594422B2

Embodiments of the present disclosure disclose a method for transmitting a clock packet. The method includes: a first network element generates a first clock packet, where the first clock packet includes a first source identity and first clock information, and the first source identity is used to indicate a device that provides the first clock information. The first network element sends the first clock packet to a second network element forming a ring network with the first network element. The first network element receives a second clock packet sent by the second network element, where the second clock packet includes a second source identity and second clock information, and the second source identity is used to indicate a device that provides the second clock information. The first network element skips tracking the second clock information after determining that the second source identity is the same as the first source identity.
US10594409B2

Ultrasonic through metal communication systems are an effective solution for transmitting data across a metal barrier when the structural integrity of the barrier cannot be compromised by physically penetrating it. Substantial improvements in through metal communication systems have been made in recent years, enabling high speed communications of up to 15 Mbps, as well as power transmission up to 30 W across flat walls. A system is described that allows for ultrasonic through metal communication across the wall of a steel tube. Primary challenges of 1) transducer contact, 2) curvature effect on echoes, and 3) alignment are analyzed and addressed through the use of radial mode piezoelectric transducers, transducer “horns”, and Electromagnetic Acoustic Transducers (EMATs). The resulting system shows no significant loss due to changes in alignment, allows for the use of either piezoelectric transducers or EMATs externally, and achieves max data rates of approximately 600 kbps without echo equalization.
US10594407B2

A system for optical linear sampling and coherent detection of an optical signal OS comprises a source emitting a pulsed optical signal SP and an optical coupler that splits the pulsed optical signal SP into two replicas, the first replica of the pulsed optical signal SP is sent to a first optical hybrid circuit and the second replica of the pulsed optical signal SP is send to a second optical hybrid circuit, a source emitting an optical signal OS and optical coupler that splits the incoming optical signal OS into two replicas, the first replica of the incoming optical signal OS is sent to the first optical hybrid circuit and the second replica of the incoming optical signal OS is sent to a wavelength recovery device WVLR, whose output is a continuous-waveform optical signal CW at the central wavelength of the incoming optical signal OS, which sends it to the second optical hybrid circuit. such that the optical signal OS is sampled within the first hybrid circuit and the continuous waveform optical signal CW is sampled in the second hybrid circuit, and a device BDADC comprising balanced photodectors detecting optical signals at the output of the two optical hybrid circuits and an analog/digital converter ADC.
US10594395B2

Systems and methods of compensating for the delay asymmetry of coherent optical modems in a packet optical network include measuring fill levels of one or more queues each including an elastic First-In-First-Out (FIFO) circuit used in a transport mapping scheme, wherein the transport mapping scheme is one or more of client mapping to Optical Transport Unit (OTU) and OTU mapping to Flexible OTN (FlexO); and performing adjustments in a clock based in part on the measured fill levels, wherein the adjustments are configured to reduce a Time Error (TE) in the packet network based on delay asymmetry between two nodes.
US10594386B2

Described techniques and apparatuses relate to determining an attenuation environment surrounding a satellite terminal in a satellite communication system. The satellite terminal may receive signals from an auxiliary satellite system, and determine aspects of an attenuation environment that may affect communications with a communications satellite system. For example, transmissions from an auxiliary satellite system may be associated with a respective location of the transmitting satellite in order to define an attenuation profile for the satellite terminal antenna assembly. Subsequent signals from the auxiliary satellite system may be compared with the attenuation map, and the comparison may be used to identify a diagnostic condition for communications with a communications satellite system. In some examples the comparison of signals to the attenuation profile may indicate an obstruction between the satellite terminal antennas and a communications satellite, or a misalignment of a satellite terminal antenna assembly.
US10594381B2

Using channel state information (CSI), e.g., rank information, precoding matrix index, etc., that is reported periodically by a user equipment, a complexity of reporting of aperiodic CSI reporting can be reduced, by reducing a search space of a codebook used for the aperiodic CSI reporting, when the UE is configured with periodic and aperiodic CSI reporting. A periodic configuration of a mobile device is facilitated for transmissions of channel state data periodically, and, in response to sending a reference signal, first channel state data of the channel is received according to the periodic configuration. Based on the first channel state data, an aperiodic configuration of the mobile device can be facilitated for transmissions of the channel state data aperiodically according to aperiodic requests received by the mobile device. Then, second channel state data can be received by the network device according to the aperiodic configuration.
US10594375B2

A wireless base station apparatus that communicates with a plurality of terminals via spatial multiplexing includes: an active array antenna to transmit a first transmit signal; sector antennas to transmit second transmit signals; and a digital signal processor that generates the first transmit signal that is transmitted from the active array antenna and generates the second transmit signals that are transmitted from the sector antennas, the second transmit signals being transmit signals for eliminating interference between the terminals generated by the first transmit signal.
US10594373B2

A method, in a radio network node, comprises identifying, among a predetermined codebook of precoding matrix codewords, a subset of precoding matrix codewords that are not to be reported by the wireless device in channel-state-information, CSI, feedback, and transmitting, to the wireless device, a bitmap identifying the subset of precoding matrix codewords that are not to be reported by the wireless device; where each bit in the bitmap corresponds to only one combination of a first dimension index l′1 and a second dimension index l′2 out of the possible combinations of the first dimension index l′1 and the second dimension index l′2, and where the first dimension index l′1 and the second dimension index l′2 identify a two-dimensional beam, the two-dimensional beam being defined by a vector of complex numbers comprised within at least one column of a precoding matrix codeword in the codebook.
US10594371B2

Certain aspects of the present disclosure relate to methods and apparatus relating to precoding reference signals for uplink transmissions with downlink interference information. In certain aspects, a method, performed by a user equipment (UE) comprises receiving, from a base station, one or more signals for use in estimating channel quality for a downlink between the base station and the UE. The method also includes determining a first frequency resource and a second frequency resource from a frequency band allocated for transmitting a reference signal (RS). The method further includes computing a first downlink channel quality estimate for the first frequency resource using the one or more signals, transmitting a first RS precoded using the first downlink channel quality estimate, computing a second downlink channel quality estimate for the second frequency resource using the one or more signals and transmitting a second RS precoded using the second downlink channel quality estimate.
US10594365B1

A server device and a power management method for the server device are provided. The server device includes a power supply device, a power transmission path, and at least one electronic device. The power supply device includes a first power line communication (PLC) transceiver. The at least one electronic device is coupled to the power transmission path to obtain power from the power supply device. The at least one electronic device includes a second PLC transceiver. The at least one electronic device utilizes the second PLC transceiver to communicate with the first PLC transceiver in the power supply device through the power transmission path to obtain an operation status of the power supply device and control the power supply device.
US10594357B2

A radio frequency switch system includes a plurality of radio frequency switch circuitries that each include a switch branch coupled between a first branch terminal and a second branch terminal and are configured to allow passage of a radio frequency signal through the switch branch in an on-state and to block the radio frequency signal from passing through the switch branch in an off-state in response to a control signal applied to a branch control terminal of the switch branch. Also included is a switch controller configured to apply the control signal to the branch control terminal of the switch branch of each of the plurality of radio frequency switch circuitries, wherein the control signal has a first voltage level that places the switch branch in the on-state and a second voltage level that places the switch branch in the off-state without digital signal decoding of the control signal.
US10594356B1

A semiconductor device comprising an on-mold antenna for transmitting and/or receiving a millimeter-wave radio frequency signal is provided. The semiconductor device includes a semiconductor layer; a polymer layer proximal to the semiconductor layer; a mold proximal to the polymer layer; a plurality of nodes proximal to the semiconductor layer and distal to the polymer layer; an antenna disposed on the mold; and a conductive element providing electrical communication between the antenna and a first node. The mold may be from 500 μm to 1000 μm thick, such as from 750 μm to 800 μm thick, such as about 775 μm.
US10594355B2

Devices and methods related to radio-frequency (RF) filters on silicon-on-insulator (SOI) substrate. In some embodiments, an RF device can include a silicon die such as an SOI die including a first side and a second side. The silicon die can further include a plurality of vias, with each via configured to provide an electrical connection between the first side and the second side of the silicon die. The RF device can further include at least one RF flip chip mounted on the first side of the silicon die. The silicon die can include, for example, an RF circuit such as a switch circuit, and the RF flip chip can include, for example, a filter such as a surface acoustic wave (SAW) filter.
US10594352B2

The present disclosure provides a protective case for a mobile terminal, the protective case including: a mobile terminal case which has a box shape, and surrounds and protects a mobile terminal; an auxiliary battery case which is positioned outside a rear surface of the mobile terminal case, and defines a space for accommodating an auxiliary battery; a mobile terminal side contact terminal which is disposed on an inner surface of the mobile terminal case, and is in electrical contact with an external terminal of the mobile terminal; and an auxiliary battery side contact terminal which is disposed on an inner surface of the auxiliary battery case, and is in electrical contact with an external terminal of the auxiliary battery, in which electric power of the auxiliary battery is provided to the mobile terminal through a connecting cable that electrically connects the mobile terminal side contact terminal and the auxiliary battery side contact terminal.
US10594340B2

Processing load and incoming inter-zone network traffic for remote zones during geographically distributed (GEO) erasure coding can be reduced. In one aspect, GEO erasure coding can be performed in multiple phases, wherein each phase can be distributed between zones. Moreover, during a first phase, partially-finished coding chunks can be generated by frontend zones. Further, during an intermediate phase, partially-finished coding chunks that are associated with a common coding chunk can be transferred between the frontend zones and combined to generate consolidated partial coding chunks. Furthermore, during a final phase, the remote zones can receive and combine the consolidated partial coding chunks to generate a complete coding chunk that can be utilized for data recovery.
US10594339B2

A method and system for offset lifting is provided. In an embodiment, a method for encoding data includes receiving a K-bit source word input. The method also includes encoding the K-bit source word input according to a LDPC code, a lifting function, and a circulant size offset to generate an N-bit code word output. The circulant size and lifting function are determined according to an information length, a code rate, and a decoder. The method also includes storing the N-bit code word output in input/output memory.
US10594328B2

Apparatuses and methods for providing frequency divided clocks are described. An example apparatus includes a first circuit configured to provide a first intermediate clock responsive, at least in part, to a first input clock, the first intermediate clock being lower in frequency than the first input clock and further includes a second circuit configured to provide a second intermediate clock and a third intermediate clock responsive, at least in part, to a second input clock, the second intermediate clock being complementary to the third intermediate clock and lower in frequency than the second input clock. The apparatus further includes a third circuit configured to select and provide as an output clock one of the second and third intermediate clocks responsive, at least in part, to the first and second intermediate clocks.
US10594316B2

There is provided a power distribution system for power delivery to a load. The power distribution system includes a commutation device disposed between the load and a power source. The commutation device includes a solid state power controller (SSPC) disposed in series with a contactor.
US10594313B2

Systems and methods for adaptive modulation of MOSFET driver key parameters for improved voltage regulator efficiency and reliability in a voltage regulator may include a power stage. The power stage may include a high side switch including a high side gate, a peak voltage detection circuit, and a high side driver strength modulator circuit. The high side driver strength modulator circuit may determine a high side driver strength level. The high side driver strength modulator circuit may also connect a subset of the set of high side gate drivers to the high side gate based on the high side driver strength level. The high side driver strength modulator circuit may also disconnect a remaining subset of the set of high side gate drivers from the high side gate.
US10594312B2

An apparatus includes a first circuit and a second circuit. The first circuit may be configured to inject charge into an I-region of a PIN diode in response to a first state of a control signal. The second circuit may be configured to remove charge from the I-region of the PIN diode in response to a second state of the control signal. A radio frequency switching time of the apparatus is generally about two orders of magnitude lower than a carrier lifetime of the PIN diode.
US10594307B2

A skew control loop circuit for controlling a skew between a plurality of digital signals, and a semiconductor device, and a method of operation, for the same, may be provided. The skew control loop circuit comprises a skew detector for detecting a phase difference between the digital signals, a skew control circuit adapted for controlling an operation of the skew control loop circuit. The skew control circuit is operable in a first operating mode and in a second operating mode. The skew control loop circuit comprises also an enable input of the skew detector, wherein the enable input is adapted for receiving an enable input signal, generated by the skew control circuit, wherein the enable input is adapted for selectively enable or disable a phase detection operation of the skew detector, and wherein the enable input signal is only active during the first operating mode.
US10594302B1

A voltage detection system includes a first voltage detector and a second voltage detector. The first voltage detector is configured for detecting whether an input voltage reaches a first voltage level. The second voltage detector, coupled to the first voltage detector, is configured for detecting whether the input voltage reaches a second voltage level. The first voltage detector outputs a control signal to control a status of the second voltage detector according to a detection result of the first voltage detector.
US10594289B2

The present disclosure relates to an analog phase shifter for mitigating transmission losses. The analog phase shifter includes a multi-port network including an input port for inputting an RF signal and an output port for outputting a phase-changed RF signal. The analog phase shifter further includes a hybrid coupler configured to operably couple the input port and the output port to a plurality of load ports. The analog phase shifter additionally includes tunable reflective loads coupled to the hybrid coupler through the plurality of load ports. Load values of the tunable reflective loads are tuned by applying a plurality of independent voltages.
US10594288B2

A multilayer resonant circuit component includes a multilayer body in which first electrode layers, which are provided with both coil patterns and capacitor patterns that constitute an LC circuit, are stacked with first insulator layers interposed therebetween. The multilayer body further includes, stacked together with a second insulator layer, at least one of the following: one or more second electrode layers that each include only a capacitor pattern; and a third electrode layer that includes only a coil pattern.
US10594286B2

A method for forming cavity of bulk acoustic wave resonator comprising following steps of: forming a sacrificial epitaxial structure mesa on a compound semiconductor substrate; forming an insulating layer on the sacrificial epitaxial structure mesa and the compound semiconductor substrate; polishing the insulating layer by a chemical-mechanical planarization process to form a polished surface; forming a bulk acoustic wave resonance structure on the polished surface, which comprises following steps of: forming a bottom electrode layer on the polished surface; forming a piezoelectric layer on the bottom electrode layer; and forming a top electrode layer on the piezoelectric layer, wherein the bulk acoustic wave resonance structure is located above the sacrificial epitaxial structure mesa; and etching the sacrificial epitaxial structure mesa to form a cavity, wherein the cavity is located under the bulk acoustic wave resonance structure.
US10594285B1

A signal detector includes an input to receive a differential signal, a generator to generate a first voltage based on the differential signal and a second voltage based on the first voltage and a predetermined voltage, and an output stage to output a detection signal based on the first voltage and the second voltage. The differential signal includes a first signal and a second signal. The detection signal has a first value when a difference between the first and second signals is in a first range and a second value when the difference between the first and second signals is in a second range. The detection signal may indicate the presence or absence of low frequency periodic signaling for the differential signal. Such a detector may demonstrate fast response and operate at low-current.
US10594283B2

Example embodiments disclosed herein relate to audio signal loudness control. A method for controlling loudness of an audio signal is disclosed. The method includes responsive to determining presence of a noise signal, deriving a target partial loudness adjustment based, at least in part, on at least one of a first factor related to the noise signal and a second factor related to the audio signal. The method further includes determining a target partial loudness of the audio signal based, at least in part, on the target partial loudness adjustment. Corresponding system, apparatus and computer program product are also disclosed.
US10594271B2

A circuit element is formed on a substrate made of a compound semiconductor. A bonding pad is disposed on the circuit element so as to at least partially overlap the circuit element. The bonding pad includes a first metal film and a second metal film formed on the first metal film. A metal material of the second metal film has a higher Young's modulus than a metal material of the first metal film.
US10594263B2

In an embodiment, a differential amplifier includes: an input stage; an output stage coupled to the input stage, the output stage having first and second output terminals; and a feedback circuit coupled to the output stage, where the feedback circuit is configured to dynamically adjust a bias current of the output stage based on voltages of the first and second output terminals.
US10594258B1

The device and method for measuring the effect of soiling on a photovoltaic device includes a device in which a photovoltaic device (reference solar cell, solar cells, PV module, etc.) may be shifted between partially and fully enclosed compartments in quick succession for measurements of the same device (1) when directly exposed to illumination or solar radiation; (2) when placed under a glass or transparent cover maintained cleared or cleaned of soil; and (3) when placed under glass or transparent cover left exposed to natural outdoor soiling, or attenuated using simulated soil that is not periodically cleaned. The measurements may be of short circuit current (Isc), maximum power (Pmax), or other electrical parameter conventionally used to evaluate performance of the photovoltaic device. A soiling ratio calculated as: SR Pmax = 1 - P max ⁢ ⁢ 2 - P max ⁢ ⁢ 3 P max ⁢ ⁢ 1 or calculated as: SR Isc = 1 - I sc ⁢ ⁢ 2 - I sc ⁢ ⁢ 3 I sc ⁢ ⁢ 1 may be used to compare or monitor performance of the photovoltaic device between measurement cycles.
US10594253B2

A distributed torque, single axis solar tracking system includes a plurality of spaced apart mounting posts with selected posts having an electrically controlled actuator mounted thereon. A torque structure extends between the actuators to distribute rotational torque on the torque structure. A plurality of solar panels is connected to the torque structure. Electrical apparatus is coupled to each actuator and designed to be coupled to a power source so that when the electrical apparatus is coupled to the power source, the plurality of actuators is energized to rotate simultaneously a desired amount. Whereby the plurality of solar panels is rotated the desired amount as the plurality of actuators rotates.
US10594248B2

Methods and systems for analyzing and/or calibrating an adaptive steering system are disclosed. One method may include rotating a hub that is configured to engage a steering shaft over a predetermined range of hub angles using a gear and an internal electric motor in response to a control signal. A torque required to rotate the hub as a function of the hub angles may be determined, as well as whether the torque is within a predefined torque window. The method may be used to analyze the overall friction in the adaptive steering wheel assembly. In one embodiment, the method may be performed with the steering wheel assembly fully assembled and the internal electric motor covered and inaccessible. The torque may be determined by calculating the torque based on a current draw of the internal electric motor.
US10594245B2

Method and device for controlling the electrical variables and/or LLM currents of LLM coils of an LLM stator, the movement of a first transport unit is controlled by an associated first transport controller, the movement of a second transport unit is controlled by an associated second transport controller, and a control unit checks whether the first transport controller intends to specify a first controlled variable for an LLM coil and whether the second transport controller simultaneously intends to specify a second controlled variable to the same LLM coil. In this case, either an additional controlled variable, which is derived from the first controlled variable and/or the second controlled variable using a predetermined function f (Ux=f(Ux′, Ux″), or Ux=f(Ux′) or Ux=f(Ux″)), is specified for the LLM coil, or the coil terminals of the LLM coil (Lx) are short-circuited.
US10594244B2

Present example embodiments relate generally to a ground transportation system for interacting with one or more vehicles, the vehicle comprising at least one magnetic element fixedly attached to the vehicle, each magnetic element operable to generate a magnetic field having a first magnitude and a first direction, the system comprising a magnetic coil assembly fixedly positioned near an area traversable by the vehicle and comprising a core and a magnetic wire coil wrapped around the core, the magnetic coil assembly operable to generate a magnetic field having a second magnitude and a second direction; and an energy storage unit operable to release energy to and store energy from the magnetic coil assembly.
US10594235B2

An axial flux motor has a rotor mounted about an axis of rotation. Permanent magnets are mounted on a first axial face of the rotor and a predetermined encoder pattern is provided on the surface of a second axial face of the rotor. A stator is positioned on one side of the rotor adjacent to the first axial face of the rotor. A sensor is mounted on the other side of the rotor adjacent to the second axial face of the rotor. The sensor outputs signals corresponding to the encoder pattern on the surface of the second axial face of the rotor. A motor control system is coupled to receive the signals from the sensor and calculates a speed of rotation of the rotor based on the signals from the sensor. In addition, the motor control system may calculate rotor position information, relative or absolute, based on the encoder pattern.
US10594232B2

The present invention provides an improved hybrid motor starter that extends the expected life of the main motor contacts of a standard contactor by reducing arcing during opening and closing of the main motor contacts and permits the use of physically smaller solid state switching devices and secondary contacts that have electrical ratings significantly lower than the standard contactor. The use of smaller solid state switching device and secondary contacts that have lower electrical ratings is permitted by minimizing the time at which these devices are exposed to full motor currents.
US10594230B2

Provided herein is a power converter component to power a drive unit of an electric vehicle drive system. The power converter component includes an inverter module formed having three half-bridge modules arranged in a triplet configuration for electric vehicle drive systems. Positive inputs, negative inputs, and output terminals of the different half-bridge inverter modules are aligned with each other. The inverter module includes a positive bus-bar coupled with the positive inputs and a negative bus-bar coupled with the negative inputs of the half-bridge inverter modules. The positive bus-bar is positioned adjacent to and parallel with the negative bus-bar. The inverter module can be coupled with a drive train unit of the electric vehicle and provide three phase voltages to the drive train unit. Each of the half bridge modules can generate a single phase voltage and three half-bridge modules arranged in a triplet configuration can provide three phase voltages.
US10594226B2

An adjustable zero voltage to high voltage power supply electrically receives a voltage source and electronically receives a control signal. The adjustable zero voltage to high voltage power supply includes a first modulator generator, which provides an adjustable voltage signal equivalent to the operating range of the first modulator generator. A second modulator generator receives the adjustable voltage signal and produces a modulated signal. An adjustable pulse width modulator transmits a clock signal to the second modulator generator to control a frequency of the adjustable voltage signal and cause the second modulator generator to produce a modulated signal. A plurality of integrated circuits is configured to receive a control signal and feedback a signal to the first modulator generator and the adjustable pulse width modulator to change from a fixed frequency to a variable increasing frequency.
US10594224B2

A two-terminal rectifier includes a power MOSFET, a body diode, and a Schottky diode coupled between the first terminal and the second terminal. The two-terminal rectifier also has a power management circuit, a capacitor, a control circuit, and a driver circuit coupled between the first terminal and the second terminal. The two-terminal rectifier can be implemented in a two-pin package and can be used in a power converter for CCM operation.
US10594223B1

Apparatus for power conversion are provided. One apparatus includes a power converter including an input circuit and an output circuit. The power converter is configured to receive power from a source for providing power at a DC source voltage VS. The power converter is adapted to convert power from the input circuit to the output circuit at a substantially fixed voltage transformation ratio KDC=VOUT/VIN at an output current, wherein VIN is an input voltage and VOUT is an output voltage. The input circuit and at least a portion of the output circuit are connected in series across the source, such that an absolute value of the input voltage VIN applied to the input circuit is approximately equal to the absolute value of the DC source voltage VS minus a number N times the absolute value of the output voltage VOUT, where N is at least 1.
US10594218B1

A buck boost converter includes a buck boost converter circuit to generate an output voltage in response to an input voltage, and a mode control logic circuit to generate a mode control signal to control an operation mode of the buck boost converter circuit to operate in one of a buck mode, a boost mode, and a buck-boost mode. The buck boost converter circuit includes an upper buck transistor coupled to an input voltage node, the input voltage node to receive the input voltage, an upper boost transistor coupled to an output voltage node, the output voltage node to output the output voltage, and an inductor coupled between the upper buck transistor and the upper boost transistor. The mode control signal is generated based on a first duty cycle of the upper buck transistor and a second duty cycle of the upper boost transistor.
US10594205B2

A high-frequency half-wave rectifier system of low-harmonicity and high-efficiency, which mainly comprises: a current output device having an output end and a first flow-return end respectively at both ends, a rectifying module, a resonant tuning unit, a first node, a voltage regulator module, at least one load element, a grounding portion, and at least one flow-return path. By means of the above structure, a simple circuit configuration and appropriate capacitance value setting are used to control the duty cycle of the rectifying module to approximately 74 nanoseconds and adjust the output power and improve the AC to DC conversion efficiency for the rectifying module under the low electromagnetic interference condition.
US10594199B2

An actuator (202) includes a stick-shaped center yoke (1) inserted through a cylindrical outer yoke (10), a support member that supports the outer yoke (10) such that the outer yoke (10) is linearly movable in an axial direction of the center yoke (1), a first coil (2), a second coil (3), and a third coil (4) wound around the center yoke (1), a first magnet array (11) and a second magnet array (12) disposed on an inner periphery of the outer yoke (10) in such a manner as to face the first coil (2), the second coil (3), and the third coil (4), a flat base plate (13) disposed at a first end portion of the center yoke (1), and a heat radiation member touching the base plate (13).
US10594195B2

A manufacturing method for a stator winding coil includes: a bulging portion forming step that forms a bulging portion on a conductor wire; a crank portion forming step that forms a crank portion on the central portion of the bulging portion; an oblique portion forming step that forms oblique portions on the conductor wire at two ends of the bulging portion; a rectilinear portion forming step that forms rectilinear portions on the conductor wire at opposite ends of the oblique portions from the bulging portion; and a circular arc forming step that forms the oblique portions into a circular arc shape after forming the rectilinear portions.
US10594192B1

A brushless motor is provided, the brushless motor having: a rotor disk including a plurality of permanent magnets attached to the rotor disk around a circumference of the rotor disk; a plurality of C-coils arranged in connected pairs; at least one circuit in electronic communication with one or more of the C-coils; and at least one optical sensor in electronic communication with the one or more circuits, the optical sensor positioned adjacent to the rotor disk at a radius of a plurality of optical slots in the rotor disk; wherein the circuit outputs a voltage to one or more of the plurality of C-coils, and wherein a value of the output voltage from the circuit is based on the optical sensor being in alignment with one of the plurality of optical slots of the rotor disk.
US10594190B2

Rotors for electrical machines and methods of fabricating the same are disclosed. Electrical machine rotors may include a hollow non-magnetic shaft, an active region, and a plurality of coolant passages extending within the active region. The hollow non-magnetic shaft may extend along an axis and have an exterior surface that defines a shaft space extending along the axis. At least a portion of the active region may be disposed within the shaft space.
US10594186B2

To provide an outer rotor type motor capable of suppressing the runout of a top surface by improving the strength in a fitted part between a rotor yoke and a rotor shaft and suppressing resonance between vibration generated by rotation of a rotated body to be a load and motor vibration to thereby realize noise reduction. A rotor yoke is configured so that a rotor hub is fitted to a top surface portion formed in a cup shape integrally with a rotor shaft, and a reinforcing hub concentrically fixed to the rotor shaft with the rotor yoke is arranged so as to overlap the rotor hub.
US10594184B2

The stator includes a stator core having a first tooth and a second tooth adjacent to each other, a coil having a first winding portion wound around the first tooth and a second winding portion wound around the second tooth, a resin chip disposed in in a gap between the first winding portion and the second winding portion, and a molding resin covering the stator core, the coil, and the resin chip.
US10594180B2

A rotor for an electric machine includes a circular rotor base having a first surface, a second surface, and a circumferential outer edge extending from the first surface to the second surface, a plurality of magnets disposed proximate the circumferential outer edge of the circular rotor base, and a plurality of flux guides. Each magnet has a first surface and a second surface. The first surface of each magnet is attached to the first surface of the circular rotor base, and the second surface of each magnet defines a first shape. Each flux guide is attached to the second surface of a different magnet and has a first surface attached to the second surface of a first respective magnet and a second surface opposite the first surface. The second surface of each flux guide defines a second shape different than the first shape of the magnets.
US10594175B2

A lamination for an electrical machine lamination stack includes a body defining a plurality of winding slots on an inner diameter thereof and at least one inner diameter cleat aperture defined by the body configured to receive a cleat in an unlocked position and to interfere with the cleat when the cleat is transitioned to a locked position within the inner diameter cleat aperture such that a plurality of laminations can be stacked and locked together by the cleat.
US10594156B2

A system, recharge apparatus, and method includes transmit coils positioned in a pattern to allow at least one of the transmit coils to establish a wireless link with a receive coil positioned in proximity of the recharge apparatus. A power source is coupled to the transmit coils and configured to selectively energize ones of the transmit coils to transfer power to the receive coil. An energy efficiency detection circuit is configured to detect an electrical response of each one of the transmit coils when energized by the power source, the electrical response indicative of an energy efficiency between the one of the transmit coils and the receive coil. The power source selectively energizes ones of the transmit coils, selected according to a statistical analysis of an historical record and the electrical response indicative of the energy efficiency meeting a minimum efficiency criterion for energy transfer to the receive coil.
US10594155B2

Provided is a wireless power receiver for powering or charging an electric or electronic device or battery or a mobile electronic system such as a vehicle or robot. The receiver may consist of or consist essentially of a receiver coil of a blade or thin solenoid shape/geometry that includes a larger surface in a first dimension and a smaller surface in a second and/or third dimension, which receives power inductively from a wireless charger. The charger may be a source of an alternating magnetic field to charge or power one or multiple wireless power receivers or devices having small surface areas or volumes. The receiver coil has the smaller surface facing a charging surface of the charger. The wireless charger may include a charger coil designed to provide a substantially uniform magnetic field over an area larger than 50% of the charger surface.
US10594153B2

A frequency response optimization system includes a battery configured to store and discharge electric power, a power inverter configured to control an amount of the electric power stored or discharged from the battery, a high level controller, and a low level controller. The high level controller is configured to receive a regulation signal from an incentive provider, determine statistics of the regulation signal, and use the statistics of the regulation signal to generate an optimal frequency response midpoint. The optimal midpoint achieves a desired change in the state-of-charge of the battery while participating in a frequency response program. The low level controller is configured to use the midpoints to determine optimal battery power setpoints for the power inverter. The power inverter is configured to use the optimal battery power setpoints to control an amount of the electric power stored or discharged from the battery.
US10594149B2

A battery management method and apparatus. In one embodiment of the method, a source current is divided into Ic and Icr. Ic is transmitted to and charges a battery. A first voltage is generated that is related to Icr. The first voltage is converted into a first digital signal. A processing unit receives and processes the first digital signal in accordance with instructions stored in a memory. The transmission of Ic to the battery is interrupted in response to the processing unit processing the first digital signal. Current provided by the battery is divided into Idc and Idcr. Idc is transmitted to a device. A second voltage is generated that is related to Idcr. The second voltage is converted into a second digital signal. The processing unit receives and processes the second digital signal in accordance with instructions stored in the memory. The transmission of Idc to the battery is interrupted in response to the processing unit processing the second digital signal.
US10594144B2

A method of charging an electronic device and an electronic device includes a charger receiving first information from the electronic device; determining a charge state of the electronic device according to the first information, generating a first instruction if the charge state of the electronic device is determined to be abnormal, and adjusting the power supplied to the electronic device based on the first instruction.
US10594142B2

A power distribution and control module includes a digital data processor and associated memory module operating an energy management program or schema and a battery charging manager program thereon. The energy management schema is operable to determine an instantaneous configuration of the power and distribution and control module, to determine total instantaneous input power available, total instantaneous power demand by connected power loads and to allocate a portion of the input power to power the loads. Thereafter any unallocated power is allocated to charge rechargeable batteries using allocation criteria that are situationally variable.
US10594140B2

Systems, apparatus, and methods for controlling power modes in electronic devices are provided. A system may include an electronic device and an input device that sends power mode selection information via a network to a power mode selection receiving component in the electronic device. The electronic device includes a first power component that powers a first component, and a switching component that controls the first power component. The electronic device may include a second power component that powers a second component. The switching component may control the second power component. The power mode selection receiving component and the switching component may be powered independently of the first and the second component. If the power mode selection information indicates an off mode, the electronic device may provide power to the power mode selection receiving component and the switching component and not to the first and the second component.
US10594138B2

The present disclosure relates to systems and methods for detection of transients in electric power systems. In one embodiment, a system may detect and remediate a potentially destabilizing transient condition. An angle monitoring subsystem may determine an angle between a first and a second rotating machine based on a plurality of measurements. A system parameter may be determined based on the angle. A stability threshold subsystem may determine a dynamic stability threshold to detect the potentially destabilizing transient condition based on the at least one system parameter. An event detection subsystem may compare at least one metric of instability to the dynamic stability threshold and to detect a first potentially destabilizing transient condition based on the comparison of the at least one metric of instability to the dynamic stability threshold. A remedial action subsystem may implement a first remedial action based on the metric of instability.
US10594133B2

An overvoltage protection arrangement includes a signal lead, a switch, and a comparator. The signal lead has a device segment and a bus segment. The switch is connected in series between the device segment and the bus segment. The comparator is operably connected to the switch to open the switch in response to sustained application of overvoltage to the bus segment of the signal lead. Aircraft electrical systems and methods of controlling voltage applied to electrical devices in electrical systems are also described.
US10594131B2

The present disclosure relates to a power supply grounding fault protection circuit. A power supply grounding fault protection circuit may include a power supply circuit, a leakage grounding detection circuit, a signal amplifying and shaping circuit, a microcontroller control circuit, a power supply detection and indicator circuit, a tripping mechanism control circuit, a reverse grounding detection and execution circuit, a wireless network circuit, and an automatic resetting circuit. The practice of the present disclosure may permit a user to reset the grounding fault circuit interrupter remotely after a leaking fault of a circuit is eliminated.
US10594123B2

The present application teaches a receptacle box and methods of installing same for use in new and existing home and building construction.
US10594119B2

A mounting system, which secures portions of a wiring system to an electrical box, includes a mounting rack having a frame to which a portion of the wiring system is supported and a clamping member that is movable relative to the frame and engageable with an electrical box such that the mounting rack is configured to be coupled to electrical boxes having varied sizes. The mounting system also includes a conduit connector that is configured to be coupled to a conduit of the electrical box for supporting thereon another portion of the wiring system.
US10594111B2

A lateral current injection electro-optical device includes a slab having a pair of structured, doped layers of III-V semiconductor materials arranged side-by-side in the slab, the pair including an n-doped layer and a p-doped layer, each of the p-doped layer and the n-doped layer includes a two-dimensional photonic crystal, and a separation section extending between the pair of structured layers, the separation section separates the pair of structured layers, the separation section includes current blocking trenches, and an active region of III-V semiconductor gain materials between the current blocking trenches that form a photonic crystal cavity.
US10594106B2

Grating pair architectures used for short pulse stretching, compression and pulse shaping are enabled for use at arbitrary use angles without inducing spatial frequency chirp. These symmetric out-of-plane diffractive grating arrangements are capable of adding or removing spatial, temporal and angular chirp at any incidence angle.
US10594105B2

The invention relates to a method for manufacturing an electric connector jack comprising a cylindrical jack sleeve which includes a receiving space into which a cylindrical contact lamination grating is inserted that has a plurality of parallel contact laminations.
US10594099B2

A power module may be attached to and detached from a network extender. The power module may include one or more power connectors that are specific to one or more countries/regions. The power module may include one or more other interfaces (e.g., Ethernet port, etc.). The power module may include a power connector and a male local area network connector on a first surface. The power module may include a local area network port on a second surface, wherein the local area network port is conductively connected to the male local area network connector via a local area network port access.
US10594095B2

In various implementations, a raceway may be provided that is capable of providing power and/or data connectivity to items (e.g., devices, articles of furniture, etc.) coupled to the raceway. The raceway may be low profile. The raceway may be disposed on floor and/or under floor. The raceway may include an integrated power housing. The raceway may include segments that are selected, as desired for an application configuration, and that are coupleable to each other or other components of the raceway (e.g., nodes, joints, etc.). The housing of component(s) of the raceway may include a base and wall(s) with at least curved section and at least one straight section.
US10594085B2

Electrical contact includes a base portion and a mating portion having a leading end of the electrical contact. The mating portion includes a contact finger coupled to the base portion and extends between the base portion and the leading end. The contact finger has an engagement surface that is shaped to define a primary contact zone. The electrical contact also includes a resonance-control protrusion shaped to define a stub-contact zone. The stub-contact zone is positioned at the base portion or between the base portion and the primary contact zone. The primary contact zone and the stub-contact zone are configured to engage another contact. The stub-contact zone is configured to impede electrical resonance along a stub portion of the other contact.
US10594081B2

A coaxial connector includes: a first joint and a second joint, a locking flange arranged at one end portion of the second joint; and a quick locking and separating mechanism that includes: a locking member fixedly arranged on a first end portion of the first joint and provided with a depression for accommodating the locking flange of the second joint; and a sliding sleeve arranged around the first joint and being slidable between a locking position in which the sliding sleeve locks the locking flange of the second joint in the depression of the locking member so as to connect the first joint and the second joint and an unlocking position in which the sliding sleeve allows the locking flange of the second joint to disengage from the depression of the locking member so as to allow the first joint to be separated from the second joint.
US10594073B2

A technique facilitates construction of a sealed electrical connector, e.g. sealed pothead assembly. Depending on the application, the electrical connector may be used to connect a power cable and a powered component such as an electric submersible pumping system. The electrical connector comprises at least one connector component and at least one electrical component. An injection molding process is used to construct an injection molded feature sealed to a corresponding component, e.g. to the at least one electrical component. The injection molded feature is readily formed and located between the at least one electrical component and the at least one connector component to form a simple and reliable seal which prevents unwanted passage of fluids.
US10594063B2

Object:It is desirable to provide a waterproof connection structure, a connection structure body, and a partition member that can easily and reliably prevent water penetration.Resolution Means:The waterproof connecting portion (1A) of a connection structure body (1) includes an FFC (30) formed by sandwiching a plurality of flat conductors (41) arranged in parallel in a width direction in a sheet-like insulating covering, a plurality of insulated wires (40) each obtained by covering a conductor (41) with an insulating covering (42), a plurality of WF terminals (20) that are arranged in parallel in the width direction and connect the flat conductors (41) and the conductors (41), a terminal holder (10) that partitions the WF terminals (20) in an insulating manner, and a butyl sheet (50) that integrally covers the plurality of WF terminals (20) partitioned by the terminal holder (10) and the terminal holder (10), and has waterproofing properties, insulating properties, and stretching properties.
US10594057B2

A terminal fitting (T) includes an inner conductor (11) having a center conductor crimping portion (18) to be crimped to a center conductor of a shielded cable (W) and an outer conductor (12) having a coupling (35). The center conductor crimping portion (18) is disposed inside the coupling by assembling the inner conductor (11). Openings (43, 44) open in the coupling (35) and enable tools to be applied to the center conductor crimping portion. A shield crimping portion (36) is connected to the coupling (35) and to be crimped to a shield layer of the shielded cable W. A dielectric (13) is interposed between the outer and inner conductors (12, 11), and a cover (14) is configured to close the openings (43, 44) and electrically contact the outer conductor (12). The cover (14) has locking pieces (96) that are to be bent and locked into a locking hole (47) of the shield crimping portion (36).
US10594045B2

An antenna array according to an embodiment includes a conductive member having a first and second slots adjacent to each other. The conductive surface on a front side of the conductive member is shaped so as to define a first and second horns respectively communicating with the first and second slots. The respective E planes of slots are on the same plane, or on a plurality of planes which are substantially parallel to each other. In an E-plane cross section of the first horn, a length from one of two intersections between the E plane and an edge of the first slot to one of two intersections between the E plane and an edge of the aperture plane of the first horn is longer than a length from the other intersection between the E plane and the edge of the first slot to the other intersection between the E plane and the edge of the aperture plane of the first horn, the lengths extending along an inner wall surface of the first horn.
US10594043B2

An antenna device includes: an antenna array configured to radiate or receive an electromagnetic wave signal; a feed network configured to connect the antenna array and a signal multiplexer; at least one signal multiplexer configured to divide one path of a signal from the feed network into at least two paths of a signal, or combine at least two paths of a signal to one path of a signal and transmit the one path of a signal to the feed network; and at least two interface modules connected to an active module and configured to receive a signal sent from the passive module or the active module, or send a signal to the active module. The antenna device can be used for sharing the antenna array and other parts in the active antenna systems.
US10594039B2

Aspects of the subject disclosure may include a generator that facilitates generation of an electromagnetic wave, a core, and a waveguide that facilitates guiding the electromagnetic wave towards the core to induce a second electromagnetic wave that propagates along the core. The core and/or the waveguide can be configured to reduce radiation loss of the second electromagnetic wave, propagation loss of the second electromagnetic wave, or a combination thereof. Other embodiments are disclosed.
US10594032B2

The present disclosure provides a low-cost beam scanning antenna and method of beam scanning in which two phase shifts are performed in an array of antenna elements. One of the phase shifts is performed in discrete stepwise increments in a feedline of the antenna element and another phase shift is performed by radiating a signal through variable phase shifters. The amount of phase shift provided by the variable phase shifters is varied by changing a rotation angle of the variable phase shifters.
US10594021B2

A module including a circuit board, a conductive displacement section which is arranged along an outer periphery of the circuit board and displaced in response to a switching operation, and an antenna which is arranged on the circuit board along the outer periphery of the circuit board with one end oriented toward a direction of 3 o'clock or 9 o'clock and the other end oriented toward a direction of 6 o'clock or 12 o'clock.
US10594008B2

An air-metal battery utilizes a magnesium anode, a carbon cathode, and a conductive fluid including glycol and water. The anode and cathode are provided in a fuel card assembly that is replaceable as a unit.
US10593995B2

Synthesis and electrochemical properties of a new class of polymer electrolytes based on polar polysiloxane polymers is described. Unlike ethylene oxide-based polymers, these materials are oxidatively stable up to at least 4.2 V, the operating voltage of high energy cells that use cathode materials such as lithium nickel cobalt aluminum oxide (NCA) and lithium nickel cobalt manganese oxide (NCM). Use of these polymers electrolytes as an alternative to PEO in solid-state lithium batteries is described.
US10593988B2

An electrochemical cell is formed. The cell includes a non-lithium negative electrode in contact with a lithium ion permeable negative electrode current collector, and a positive electrode disposed in contact with a lithium ion permeable positive electrode current collector. The non-lithium negative electrode and the positive electrode are lithium ion permeable. The cell also has a lithium source electrode including lithium ions. A respective microporous polymer separator is disposed between the lithium source electrode and each of the negative and positive electrodes; or a first separator is disposed between the lithium source electrode and one of the negative and positive electrodes, and a second separator is disposed between the negative and positive electrodes. An electrolyte is introduced into the electrochemical cell. A voltage potential is applied across the electrochemical cell to pre-lithiate any of the non-lithium negative electrode and positive electrode with lithium ions from the lithium source electrode.
US10593984B2

The present invention has an object to provide (i) a nonaqueous electrolyte secondary battery separator having excellent ion permeability and (ii) an insulating porous layer by which to achieve the nonaqueous electrolyte secondary battery separator. The insulating porous layer is a nonaqueous electrolyte secondary battery insulating porous layer containing: a resin A; and a resin B, the resin A and the resin B having therebetween a Hansen solubility parameter distance (HSP distance) (Ra) of not more than 10 MPa1/2.
US10593966B2

The present specification relates to a solid oxide fuel cell and a method for manufacturing the same.
US10593965B2

A method for manufacturing a resin-framed membrane electrode assembly including a stepped MEA and a resin frame member, the method includes using a first suction mechanism to hold the stepped MEA on a worktable. The stepped MBA includes a solid polymer electrolyte membrane sandwiched between a first electrode and a second electrode having an area smaller than an area of the first electrode. A second suction mechanism is used to hold a film member including the frame-shaped adhesive layer to be placed on the stepped MEA held by the first suction mechanism. The film member is peeled from the stepped MEA after the frame-shaped adhesive layer has been affixed to the stepped MEA. The resin frame member is joined to an outer peripheral surface of the solid polymer electrolyte membrane of the stepped MEA via the frame-shaped adhesive layer. The outer peripheral surface is exposed from the second electrode.
US10593959B2

The present invention provides a novel and improved metal-air battery in which a lot of catalyst can be disposed in a triple phase boundary, and further, battery properties can be improved. In the metal-air battery according to the present invention, a catalyst layer of an air electrode of a metal-air battery contains a catalyst element and a carbon material, the carbon material comprises two materials of a carbon material A supporting thereon the catalyst element and a carbon material B not supporting the catalyst element, the catalyst layer comprises an agglomerate X containing the catalyst element, the carbon material A and the carbon material B as main components and an agglomerate Y containing the carbon material B as a main component, and the agglomerate X is a continuum and the agglomerate Y is dispersed in the agglomerate X.
US10593952B2

Embodiments described herein relate generally to electrodes for electrochemical cells, the electrodes including an electrode material disposed on a current collector. In some embodiments, an electrode includes an edge protection barrier member on a perimeter of a surface of the current collector. The barrier member forms a wall along the main edge(s) of the current collector, defining an inner region bounded by the barrier member and the top surface of the current collector, and the electrode material occupies the inner region.
US10593951B2

Disclosed are a cathode for metal-sulfur batteries which includes a cathode active material layer, which contains nitrogen-doped carbon, and a protective layer and a method of manufacturing the same. The cathode for lithium-sulfur batteries according to the present invention includes a cathode active material layer including a sulfur-containing material, a binder, and a nitrogen-doped carbon material; and a protective layer that is disposed on the cathode active material layer and is composed of a nitrogen-doped carbon material, wherein the nitrogen-doped carbon material of the cathode active material layer has a form wherein spherical particles and linear structures are mixed and the nitrogen-doped carbon material of the protective layer has a linear structure.
US10593949B2

It is an object of the present disclosure to provide an electrode for lithium ion secondary battery-use that can efficiently prevent a temperature increase by reducing current through an increase in the battery internal resistance during abnormal overheating. The electrode for lithium ion secondary battery-use of the present disclosure comprises a binder composition containing particles formed by a second component being located substantially on a portion of the outside of particles comprising a first component. The initial adhesive force of the binder composition is at least 1. The storage elastic modulus of the binder composition at 150° C. is no greater than 1,000 Pa.
US10593944B2

A co-precipitation reactor for manufacturing a positive electrode active material precursor for a secondary battery, the co-precipitation reactor including a reaction chamber having a plurality of suppliers configured to direct a reaction material and a pH adjusting material into the reaction chamber, a stirrer configured to be disposed in the reaction chamber, a drive motor configured to rotate the stirrer, a stirring shaft configured to receive power from the drive motor and rotate the stirrer, a first heater configured to heat an outside of the reaction chamber to heat the reaction material and the pH adjusting material, and a second heater configured to heat an inside of the reaction chamber to heat the reaction material and the pH adjusting material.
US10593938B2

A nanoparticle and a method for fabricating the nanoparticle utilize a decomposable material yoke located within permeable organic polymer material shell and separated from the permeable organic polymer material shell by a void space. When the decomposable material yoke comprises a sulfur material and the permeable organic polymer material shell comprises a material permeable to both a sulfur material vapor and a lithium ion within a battery electrolyte the nanoparticle may be used within an electrode for a Li/S battery absent the negative effects of battery electrode materials expansion.
US10593936B2

The positive electrode as an embodiment includes a positive electrode current collector mainly composed of aluminum, a positive electrode mixture layer containing a lithium-containing transition metal oxide and disposed above the positive electrode current collector, and a protective layer disposed between the positive electrode current collector and the positive electrode mixture layer. The protective layer contains inorganic particles, an electro-conductive material, and a binding material; is mainly composed of the inorganic particles; and is disposed on the positive electrode current collector to cover the positive electrode current collector in approximately the entire area where the positive electrode mixture layer is disposed and at least a part of the exposed portion of the positive electrode current collector where the positive electrode mixture layer is not disposed on the surface of the positive electrode current collector.
US10593927B2

A battery output disable when unconnected is described. In an implementation, a battery comprises: a conductive terminal configured to electrically connect to a battery-powered device; wherein the conductive terminal is disconnected from battery connector terminals; and a controller configured to detect whether the conductive terminal is grounded, and to enable the battery connector terminals if the conductive terminal is grounded and disable the battery connector terminals if the conductive terminal is not grounded. In other implementations, a battery protection circuit and a method are discussed.
US10593925B2

A battery module includes a housing and battery cells disposed in the housing, each of the battery cells including two terminals. The battery module also includes bus bar cell interconnects including a first material, where each bus bar cell interconnect is configured to electrically couple two adjacent battery cells via an electrical coupling with a first terminal of one of the adjacent battery cells and a second terminal of the other adjacent battery cell, where at least one of the first and second terminals includes the first material. The battery module includes welds, each weld being disposed at a corresponding welding point to directly couple one of the bus bar cell interconnects with the corresponding at least one terminal including the first material. Each welding point is accessible for welding from a position above the battery cells when the interconnects are disposed over the battery cells.
US10593923B2

A method for establishing an electric contact between an electric energy storage cell and an electrically conductive conductor plate structure, The electric energy storage cell is contacted via at least one electrically conductive conductor wire with the conductor plate structure. At least one electrically conductive conductor wire is connected to create electric contact of the electric energy storage cell with the electrically conductive conductor plate structure at a surface of the electrically conductive conductor plate structure facing an electrically conductive storage cell.
US10593919B2

An apparatus and battery system are disclosed. The apparatus includes a first panel, a first bus bar, and a second panel. The first panel includes a first upper surface and a first lower surface. The first upper surface includes a first cavity extending into the first upper surface towards the first lower surface. The first bus bar is within the first cavity. The second panel has a second lower surface in direct contact with the first upper surface. The second lower surface extends over a substantial portion of the first cavity.
US10593911B2

A flexible micro-battery construction which can be contorted in three dimensions while maintaining operation and providing biocompatibility and useful power necessary for small medical and other devices is provided.
US10593909B2

A display device is provided. The device comprises light emitting elements and a protection layer. The light emitting elements include lower electrodes isolated by an insulator portion, an organic layer including a light emitting layer arranged on the lower electrodes, and an upper electrode covering the organic layer. The insulator portion includes a first portion arranged on the lower electrodes, and a second portion arranged between the lower electrodes. The protection layer covers the upper electrode, and is provided with an isolating portion that is arranged over the second portion and has a refractive index different from the protection layer. A height of an upper surface of a portion of the upper electrode arranged under the isolating portion is lower than a height of an upper surface of a portion of the upper electrode arranged over the first portion.
US10593907B2

The invention relates to an optoelectronic semiconductor component (10) comprising a substrate (1), a first insulator layer (2), and a second insulator layer (3). Furthermore, the semiconductor component (10) comprises an organic semiconductor layer sequence (4) having an active area (4a) which, during operation, generates or receives light, a first electrode (5) and a second electrode (6), and encapsulation (7) which covers the organic semiconductor layer sequence (4) and the first insulator layer (2) completely and covers the second insulator layer (3) and the first electrode (5) or the second electrode (6) partially. Here, the first electrode (5) is arranged between the organic semiconductor layer sequence (4) and the first insulator layer (2), and the second electrode (6) is arranged on the organic semiconductor layer sequence (4), wherein the first electrode (5) and/or the second electrode (6) is/are at least partly arranged on the second insulator layer (3).
US10593905B2

An organic light emitting display device is disclosed, which comprises an anode electrode provided in a light emitting area on a substrate having a plurality of pixels, each pixel including a light emitting area and a transmissive area; an organic light emitting layer on the anode electrode; a cathode electrode on the organic light emitting layer; an auxiliary electrode connected with the cathode electrode; and a connection electrode connected with the anode electrode and provided in the transmissive area of the substrate.
US10593903B2

Provided is an organic light emitting display panel including a transistor layer, first and second insulation film pattern, an anode electrode, an emission unit, and a cathode electrode. The transistor layer is disposed on a substrate. The first insulation film pattern is disposed at each pixel and disposed on an inter-layer insulation film covering the transistor layer. The second insulation film pattern has an area larger than an area of the first insulation film pattern and covers the first insulation film pattern. The anode electrode covers the second insulation film pattern and is provided with an edge having a round-shaped cross section. The emission unit covers the anode electrode and a cathode electrode is disposed on the emission unit.
US10593894B2

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

In the organic electroluminescent device having at least an anode, a hole injection layer, a first hole injection layer, a second hole injection layer, a light emitting layer, an electron transport layer and a cathode in this order, the hole injection layer includes an arylamine compound of the following general formula (1) and an electron acceptor. In the formula, Ar1 to Ar4 may be the same or different, and represent a substituted or unsubstituted aromatic hydrocarbon group, a substituted or unsubstituted aromatic heterocyclic group, or a substituted or unsubstituted condensed polycyclic aromatic group.
US10593881B2

Processes and formulations for manufacturing a painted circuit are disclosed. In some implementations, a painted circuit can be manufactured using a process including providing a substrate and applying one or more paint layers on a surface of the substrate, where the one or more paint layers each form an electrical component of the painted circuit. A given paint layer of the one or more paint layers can include a conductive paint formulation having a resistance that is defined by a concentration of conductive material that is included in the conductive paint formulation and a thickness of the given paint layer, and lower concentrations of the conductive material included in the conductive paint formulation provide a higher resistance than higher concentrations of conductive material.
US10593880B2

Disclosed is a method for the manufacture of a CEM device comprising forming a thin film of a correlated electron material having a predetermined electrical impedance when the CEM device in its relatively conductive (low impedance) state, wherein the forming of the CEM thin film comprises forming a d- or f-block metal or metal compound doped by a physical or chemical vapour deposition with a predetermined amount of a dopant comprising a back-donating ligand for the metal.
US10593874B2

A variable resistance memory device includes first memory cells and second memory cells. The first memory cells are between first and second conductive lines, and at areas at which the first and second conductive lines overlap. The second memory cells are between the second and third conductive lines, and at areas at which the second and third conductive lines overlap. Each first memory cell includes a first variable resistance pattern and a first selection pattern. Each second memory cell includes a second variable resistance pattern and a second selection pattern. At least one of the second memory cells is shifted from a closest one of the first memory cells.
US10593870B2

A method of forming a semiconductor structure includes forming a first spacer material over two or more mandrels disposed over a magnetoresistive random-access memory (MRAM) stack. The method also includes performing a first sidewall image transfer of the two or more mandrels to form a first set of fins of the first spacer material over the MRAM stack, and performing a second sidewall image transfer to form a plurality of pillars of the first spacer material over the MRAM stack. The pillars of the first spacer material form top electrodes for a plurality of MRAM cells patterned from the MRAM stack.
US10593869B2

The present disclosure is directed towards a method for patterning a magnetic sensing layer. The method includes disposing a protective layer on a first of a substrate, disposing a first insulating layer on a first surface of protective layer. An opening is formed in the first insulating layer to expose the first surface of the protective layer. A magnetic sensing layer is disposed over the first insulating layer and a predetermined portion of the first surface of the protective layer within the opening. A second insulating layer can be disposed over the magnetic sensing layer. The second insulation layer and the magnetic sensing layer can be removed from the first insulation layer. Thus, the opening includes the magnetic sensing layer and the second insulation layer after the removal of the second insulation layer and magnetic sensing layer from the first insulation layer.
US10593864B2

A piezoelectric element that can decrease the output voltage for detection relative to the input voltage for driving without requiring a step-down circuit between a detection phase electrode and a phase comparator and an oscillatory wave motor including the piezoelectric element are provided. A piezoelectric element includes a piezoelectric material having a first surface and a second surface, a common electrode disposed on the first surface, and a drive phase electrode and a detection phase electrode disposed on the second surface. An absolute value d(1) of a piezoelectric constant of the piezoelectric material in a portion (1) sandwiched between the drive phase electrode and the common electrode and an absolute value d(2) of a piezoelectric constant of the piezoelectric material in a portion (2) sandwiched between the detection phase electrode and the common electrode satisfy d(2)
US10593861B2

Provide an electronic component that has a hollowed structure and is capable of suppressing the deformation of the hollowed structure due to the pressure during the module resin molding. The electronic component includes a device substrate 2, a driver portion 3 formed on one of the principle surfaces of the device substrate 2, a protection portion 4 configured to cover the driver portion 3 so as to form a hollowed space 8 around the driver portion 3, an adhesion layer 10 that is made of a resin and arranged above the protection portion 4, and a reinforcing plate 11 arranged on the adhesion layer 10, wherein the reinforcing plate 11 is a silicon substrate.
US10593854B1

A transparent light emitting diode (LED) includes a plurality of III-nitride layers, including an active region that emits light, wherein all of the layers except for the active region are transparent for an emission wavelength of the light, such that the light is extracted effectively through all of the layers and in multiple directions through the layers. Moreover, the surface of one or more of the III-nitride layers may be roughened, textured, patterned or shaped to enhance light extraction.
US10593852B2

A display device is provided. The display device includes a substrate, a plurality of signal lines disposed on the substrate, and a plurality of display units disposed on the substrate. At least one of the signal lines includes a main line, a plurality of first branch lines electrically connected to the main line, and a plurality of second branch lines electrically connected to the main line. At least one of the display units includes a plurality of main pads, a plurality of redundant pads, and a light-emitting device electrically connected to the main pads. At least one of the main pads is electrically connected to at least one first branch line, and at least one of the redundant pads is electrically connected to at least one second branch line.
US10593851B2

Provided is a metal powder sintering paste having a high resistance to thermal stress. The present invention provides a metal powder sintering paste containing silver particles having an average particle diameter (median diameter) of 0.3 μm to 5 μm as a main component, further containing inorganic spacer particles having a CV value (standard deviation/average value) of less than 5%, and containing substantially no resin.
US10593848B2

A light-emitting element package according to one embodiment includes first and second lead frames electrically separated from each other; a package body including a slope configured to define a cavity along with at least one of the first or second lead frame; and at least one element unit disposed in an element area of at least one of the first or second lead frame, the element unit including a light-emitting element and a protective element, wherein the package body is disposed between the protective element and the light-emitting element.
US10593847B2

A light emitting device includes one or more light emitting elements; a first lead on which the one or more light emitting elements are disposed; a second lead electrically connected to the one or more light emitting elements; a resin member supporting the first lead and the second lead, and including one or more projected portions; and a resin frame surrounding the light emitting elements, and covering at least a portion of each of the projected portions.
US10593845B2

A light-emitting device includes a carrier with a first surface and a second surface opposite to the first surface; and a light-emitting unit disposed on the first surface and configured to emit a light toward but not passing through the first surface. When emitting the light, the light-emitting device has a first light intensity above the first surface, and a second light intensity under the second surface, a ratio of the first light intensity to the second light intensity is in a range of 2˜9.
US10593842B2

Provided are display device and method for fabricating the same. According to an aspect of the present disclosure, there is provided a display device comprising: a first substrate; at least one wavelength conversion layer disposed on the first substrate; a capping layer disposed on the wavelength conversion layer and comprising a porous layer; and a first polarizing layer disposed on the capping layer.
US10593841B2

A light emitting device comprises a detector circuit and a light emitting diode (LED) die. The LED die includes a semiconductor stack grown on a substrate. The LED includes an emitter segment formed from one segment of the semiconductor stack. The LED die includes a photosensor segment formed from another segment of the semiconductor stack. The LED die includes a segmentation layer formed between the emitter segment and the photosensor segment. The segmentation layer electrically isolates the emitter segment from the photosensor segment. The LED die includes first electrodes configured to provide power to energize the emitter segment. The LED die includes second electrodes configured to send the current to the detector circuit. The detector circuit is configured to convert the current to a signal which provides operational feedback with respect to the emitter segment.
US10593836B2

The light-emitting device according to one embodiment includes a substrate; a plurality of light-emitting cells disposed on the substrate so as to be spaced apart from each other; and a connection line configured to electrically interconnect neighboring light-emitting cells, wherein each of the light-emitting cells includes: a light-emitting structure including a first semiconductor layer, an active layer, and a second semiconductor layer disposed on the substrate; and first and second electrodes configured to be electrically connected to the first and second semiconductor layers respectively, wherein the light-emitting cells include: a first power cell configured to receive first power via the first electrode; and a second power cell configured to receive second power via the second electrode, and wherein the first electrode in the first power cell has a first planar shape different from a second planar shape of the second electrode in the second power cell.
US10593835B2

Electronic devices involving contact structures, and related components, systems and methods associated therewith are described. The contact structures are particularly suitable for use in a variety of light-emitting devices, including LEDs.
US10593834B2

A micro light emitting device includes an epitaxial structure, a first type electrode, and a second type electrode. The epitaxial structure has a first accommodating cavity. The first type electrode is disposed on the first accommodating cavity of the epitaxial structure and has a second accommodating cavity. The second type electrode is disposed on the epitaxial structure, wherein the epitaxial structure is located between the first type electrode and the second type electrode.
US10593832B2

Methods and structures for forming arrays of LED devices are disclosed. The LED devices in accordance with embodiments of the invention may include an internally confined current injection area to reduce non-radiative recombination due to edge effects. Several manners for confining current may include etch removal of a current distribution layer, etch removal of a current distribution layer and active layer followed by mesa re-growth, isolation by ion implant or diffusion, quantum well intermixing, and oxide isolation.
US10593826B2

We disclose herewith a heterostructure-based infra-red (IR) device comprising a substrate comprising an etched portion and a substrate portion; a device region on the etched portion and the substrate portion, the device region comprising a membrane region which is an area over the etched portion of the substrate. At least one heterostructure-based element is formed at least partially within or on the membrane region and the heterostructure-based element comprises at least one two dimensional carrier gas.
US10593822B2

The present invention relates to the field of solar cells, and in particular to a main-gate-free and high-efficiency back-contact solar cell module, a main-gate-free and high-efficiency back-contact solar cell assembly, and a preparation process thereof. The solar cell module, comprising cells and an electrical connection layer, a backlight side of the cells having P-electrodes connected to a P-type doping layer and N-electrodes connected to a N-type doping layer, is characterized in that the electrical connection layer comprises a number of parallel leads each electrically connected to the P-electrodes or the N-electrodes. The present invention has the beneficial effect that a main-gate-free and high-efficiency back-contact solar cell module, a main-gate-free and high-efficiency back-contact solar cell assembly, and a preparation process thereof are provided, which can effectively the short-circuiting of the P-electrodes and the N-electrodes and has the advantages of low cost, high hidden-cracking resistance, high efficiency and high stability.
US10593819B2

The present disclosure relates to a semiconductor device and a photoelectronic device, both including a transition-metal dichalcogenide thin-film, and to a method for producing a transition-metal dichalcogenide thin-film. The transition-metal dichalcogenide thin-film includes: a first region including a stack of N+M transition-metal dichalcogenide molecular layers; and a second region including a stack of N transition-metal dichalcogenide molecular layers, wherein the second region is horizontally adjacent to the first region, wherein the N transition-metal dichalcogenide molecular layers of the second region respectively horizontally extend from the N transition-metal dichalcogenide molecular layers of the first region.
US10593812B2

A method for fabricating a nonvolatile charge trap memory device is described. The method includes subjecting a substrate to a first oxidation process to form a tunnel oxide layer overlying a polysilicon channel, and forming over the tunnel oxide layer a multi-layer charge storing layer comprising an oxygen-rich, first layer comprising a nitride, and an oxygen-lean, second layer comprising a nitride on the first layer. The substrate is then subjected to a second oxidation process to consume a portion of the second layer and form a high-temperature-oxide (HTO) layer overlying the multi-layer charge storing layer. The stoichiometric composition of the first layer results in it being substantially trap free, and the stoichiometric composition of the second layer results in it being trap dense. The second oxidation process can comprise a plasma oxidation process or a radical oxidation process using In-Situ Steam Generation.
US10593808B2

A thin film transistor includes an active layer over a substrate, a gate electrode over the active layer, a gate line connected with the gate electrode, and a gate insulation film between the active layer and the gate electrode. The active layer includes a channel region overlapping the gate electrode, and a drain region and a source region on respective sides of the channel region. A length of a straight line connecting the drain region and the source region by a shortest distance may be greater than a width of the gate line parallel to the straight line.
US10593796B2

A transistor includes a substrate of a first conductivity type. An epitaxial layer of the first conductivity type is formed at a top surface of the substrate. A first region of the first conductivity type is formed as a well in the epitaxial layer. A second region of a second conductivity type is formed as a well in the epitaxial layer adjacent to the first region and the second conductivity type is opposite of the first conductivity type. A third region of the second conductivity type is formed in the first region and a portion of the first region forms a channel region between the third region and the second region. An emitter region of the first conductivity type is formed in the second region. A gate dielectric is formed over the channel region, and a gate electrode is formed on gate dielectric with the gate electrode overlapping at least a portion of second region and the third region.
US10593789B2

A semiconductor apparatus includes a semiconductor substrate including a semiconductor device. The semiconductor device includes a first n-type buffer layer, a second n-type buffer layer, and a first p-type semiconductor region. A first maximum peak concentration of first n-type carriers contained in the first n-type buffer layer is smaller than a second maximum peak concentration of second n-type carriers contained in the second n-type buffer layer. The first p-type semiconductor region is formed in the first n-type buffer layer. The first p-type semiconductor region has a narrower width than the first n-type buffer layer.
US10593788B2

The present invention relates to a power semiconductor device structure and a fabrication process, and provides a high-performance RC-IGBT structure that can be fabricated without a thin wafer process. To achieve this objective, the present invention provides an RC-IGBT structure, including: an emitter electrode at the front surface; a plurality of cells under the emitter electrode; an n− drift region under the cells; a collector electrode located at the back surface; a plurality of trenches located at the back surface and being filled by the collector electrode; a mechanical support semiconductor region located between the trenches; a p+ collector region located at the top of each trench and connected to the collector electrode; an n buffer region located on top of each p+ collector region and below the n− drift region; and an n+ cathode region at the sidewall of each trench and connected to the collector electrode.
US10593778B1

The present invention disclose an Electrostatic doping (ED)-based graphene nanoribbon (GNR) tunneling field-effect transistor (TFET) with tri-gate design. This device uses hydrogen-passivated GNR heterojunction as a carrier path way and functions as a power switch providing a switching speed of ˜0.3 ps−1 an ION/IOFF ratio as high as 1014 with the on-state current in the order of 103 μA/μm. This disclosed invention consists of two electrode, two electrode extensions, six metallic gate regions, and six dielectric regions.
US10593775B2

A semiconductor device includes a field effect transistor (FET). The FET includes a first channel, a first source and a first drain; a second channel, a second source and a second drain; and a gate structure disposed over the first and second channels. The gate structure includes a gate dielectric layer and a gate electrode layer. The first source includes a first crystal semiconductor layer and the second source includes a second crystal semiconductor layer. The first source and the second source are connected by an alloy layer made of one or more Group IV element and one or more transition metal elements. The first crystal semiconductor layer is not in direct contact with the second crystal semiconductor layer.
US10593772B2

A MOS transistor located in and on a semiconductor substrate has a drain region, a source region and a conductive gate region. The conductive gate region includes a first conductive gate region that is insulated from the semiconductor substrate and a second conductive gate region that is insulated from and located above the first conductive gate region. A length of the first conductive gate region, measured in the drain-source direction, is greater than a length of the second conductive gate region, also measured in the drain-source direction. The first conductive gate region protrudes longitudinally in the drain-source direction beyond the second conductive gate region at least on one side of the second conductive gate region so as to extend over at least one of the source and drain regions.
US10593764B2

A high electron mobility transistor (HEMT) device with epitaxial layers that include a gallium nitride (GaN) layer and an aluminum (Al) based layer having an interface with the GaN layer is disclosed. The Al based layer includes Al and an alloying element that is selected from Group IIIB transition metals of the periodic table of elements. The epitaxial layers are disposed over the substrate. A gate contact, a drain contact, and a source contact are disposed on a surface of the epitaxial layers such that the source contact and the drain contact are spaced apart from the gate contact and each other. The alloying element relieves lattice stress between the GaN layer and the Al based layer while maintaining a high sheet charge density within the HEMT device.
US10593759B2

Semiconductor devices includes a thin epitaxial layer (nanotube) formed on sidewalls of mesas formed in a semiconductor layer. In one embodiment, a semiconductor device includes a first epitaxial layer and a second epitaxial layer formed on mesas of the semiconductor layer. The thicknesses and doping concentrations of the first and second epitaxial layers and the mesa are selected to achieve charge balance in operation. In another embodiment, the semiconductor body is lightly doped and the thicknesses and doping concentrations of the first and second epitaxial layers are selected to achieve charge balance in operation.
US10593753B2

Techniques for controlling top spacer thickness in VFETs are provided. In one aspect, a method of forming a VFET device includes: depositing a dielectric hardmask layer and a fin hardmask(s) on a wafer; patterning the dielectric hardmask layer and the wafer to form a fin(s) and a dielectric cap on the fin(s); forming a bottom source/drain at a base of the fin(s); forming bottom spacers on the bottom source/drain; forming a gate stack alongside the fin(s); burying the fin(s) in a dielectric fill material; selectively removing the fin hardmask(s); recessing the gate stack to form a cavity in the dielectric fill material; depositing a spacer material into the cavity; recessing the spacer material to form top spacers; removing the dielectric cap; and forming a top source/drain at a top of the fin(s). A VFET device is also provided.
US10593744B2

An apparatus includes transistor and a set of one or more serially-connected diodes coupled to the transistor. The transistor includes a gate, and first and second terminals. A first diode in the set of serially-connected diodes has a first terminal connected to the second terminal of the transistor. At least one of the diodes includes a first layer including silicon having a first type of carrier as its majority carrier, a first terminal, and a second terminal. The first terminal includes a second layer formed on the first layer, a third layer comprising amorphous hydrogenated silicon having a second type of carrier as its majority carrier formed on the second layer, and a conductive layer formed on the third layer. The second terminal includes a fourth layer comprising crystalline hydrogenated silicon of the first carrier type formed on the first layer, and a conductive layer formed on the fourth layer.
US10593716B2

To provide an imaging device and an electronic component for the imaging device that are capable of achieving both electromagnetic wave shielding and heat radiation. An external connection connector of a rear housing includes a resin holding portion, and the holding portion includes a case portion connection portion that holds a metal case portion, and a shielding member connection portion that holds a metal shielding member. Accordingly, with a housing including a rear housing, and an imaging device including the housing, heat generated by an electric component can be radiated to the outside effectively with the metal case portion. Furthermore, the metal shielding member can also exert the effect of shielding a pin terminal from electromagnetic waves.
US10593711B2

A TFT array substrate, OLED display including the same, and a manufacturing method of the OLED display are disclosed. In one aspect, the TFT array substrate includes a substrate and a TFT formed over the substrate. The TFT includes an active layer, a gate electrode, a source electrode, a drain electrode, a first insulating layer interposed between the gate electrode and the source and drain electrodes. Each of the source and drain electrodes is interposed between the active layer and the first insulating layer. The TFT array substrate also includes a capacitor formed over the substrate and having lower and upper electrodes and a pixel electrode electrically connected to the TFT.
US10593710B2

To reduce a leakage current of a transistor so that malfunction of a logic circuit can be suppressed. The logic circuit includes a transistor which includes an oxide semiconductor layer having a function of a channel formation layer and in which an off current is 1×10−13 A or less per micrometer in channel width. A first signal, a second signal, and a third signal that is a clock signal are input as input signals. A fourth signal and a fifth signal whose voltage states are set in accordance with the first to third signals which have been input are output as output signals.
US10593707B2

A array substrate comprises: a substrate including a display area and a peripheral wiring area, wherein active switches, pixel units and signal lines are disposed in the display area, the pixel units are coupled to the active switches, the active switches are coupled to the signal lines, and the signal lines include gate lines and source lines, each pixel unit includes a first subpixel and a second subpixel are coupled to different gate lines, and coupled to a common source line, input interface of the gate lines is disposed in the wiring area; a gate driving module disposed in the wiring area and including output interfaces; connecting lines disposed between the input interfaces and the output interfaces, wherein the connecting lines include wiring line groups and jumper line groups, a sequence of signals of jumper line groups is different from a sequence of signals of wiring line groups.
US10593703B2

A highly flexible display device and a method for manufacturing the display device are provided. A transistor including a light-transmitting semiconductor film, a capacitor including a first electrode, a second electrode, and a dielectric film between the first electrode and the second electrode, and a first insulating film covering the semiconductor film are formed over a flexible substrate. The capacitor includes a region where the first electrode and the dielectric film are in contact with each other, and the first insulating film does not cover the region.
US10593699B2

A ferroelectric memory device includes a substrate, a ferroelectric structure having a first ferroelectric material layer, an electrical floating layer, and a second ferroelectric material layer sequentially stacked on the substrate, and a gate electrode layer disposed on the ferroelectric structure. A hysteresis loop of the second ferroelectric material layer differs from a hysteresis loop of the first ferroelectric material layer.
US10593698B2

A memory structure, includes active columns of polysilicon formed above a semiconductor substrate, each active column includes one or more vertical NOR strings, with each NOR string having thin-film storage transistors sharing a local source line and a local bit line, the local bit line is connected by one segment of a segmented global bit line to a sense amplifier provided in the semiconductor substrate.
US10593689B2

The inventive concepts provide methods for fabricating a semiconductor device and semiconductor devices fabricated by the same. According to the method, conductive lines having a fine pitch smaller than the minimum pitch realized by an exposure process may be formed using two or three photolithography processes and two spacer formation processes. In addition, node separation regions of the conductive lines may be easily formed without a misalignment problem.
US10593686B2

According to one embodiment, a non-volatile memory device includes electrodes, an interlayer insulating film, at least one semiconductor layer, conductive layers, first and second insulating films. The electrodes are arranged in a first direction. The interlayer insulating film is provided between the electrodes. The semiconductor layer extends in the first direction in the electrodes and the interlayer insulating film. The conductive layers are provided between each of the electrodes and the semiconductor layer, and separated from each other in the first direction. The first insulating film is provided between the conductive layers and the semiconductor layer. The second insulating film is provided between each of the electrodes and the conductive layers, and extends between each of the electrodes and the interlayer insulating film adjacent to the each of the electrodes. A width of the conductive layers in the first direction is narrower than that of the second insulating film.
US10593673B2

A semiconductor structure is provided in which an nFET nanosheet stack of suspended silicon channel material nanosheets is present in an nFET device region and a pFET nanosheet stack of suspended silicon germanium alloy channel material nanosheets is present in a pFET device region. The silicon channel material nanosheets of the nFET nanosheet stack are off-set by one nanosheet from the silicon germanium alloy channel material nanosheets of the pFET nanosheet stack.
US10593672B2

A method for manufacturing a semiconductor device includes growing a first strained semiconductor layer on a substrate, the first strained semiconductor layer having a first type of strain, wherein the substrate comprises a first crystalline orientation at a top surface of the substrate, forming at least one trench in the substrate, wherein exposed sidewalls of the at least one trench have a second crystalline orientation different from the first crystalline orientation, growing a buffer layer in the at least one trench from the exposed sidewalls of the trench, and growing a second strained semiconductor layer on the buffer layer, the second strained semiconductor layer having a second type of strain, wherein the first type of strain is different from the second type of strain.
US10593671B2

An integrated circuit device includes a substrate having a fin-type active region that extends in a first direction, a gate structure that intersects the fin-type active region on the substrate and extends in a second direction perpendicular to the first direction and parallel to an upper surface of the substrate, a guide pattern that extends on the gate structure in the second direction and has an inclined side surface that extends in the second direction, source/drain regions disposed on both sides of the gate structure, and a first contact that is electrically connected to one of the source/drain regions and in which an upper portion contacts the inclined side surface of the guide pattern. The width of an upper portion of the guide pattern in the first direction is less than the width of a lower portion of the guide pattern in the first direction.
US10593669B2

An electrical device including a vertical transistor device connected to a vertical diode. The vertical diode connected transistor device including a vertically orientated channel. The vertical diode connected transistor device also includes a first diode source/drain region provided by an electrically conductive surface region of a substrate at a first end of the diode vertically orientated channel, and a second diode source/drain region present at a second end of the vertically orientated channel. The vertical diode also includes a diode gate structure in electrical contact with the first diode source/drain region.
US10593668B2

A semiconductor device includes a semiconductor body having a first silicon carbide region and a second silicon carbide region which forms a pn-junction with the first silicon carbide region, a first metallization on a front side of the semiconductor body, a contact region that forms an Ohmic contact with the second silicon carbide region, and a barrier-layer between the first metallization and the contact region and that is in Ohmic connection with the first metallization and the contact region. The barrier-layer forms a Schottky-junction with the first silicon carbide region, and includes molybdenum nitride or tantalum nitride. Additional semiconductor device embodiments and corresponding methods of manufacture are described.
US10593665B2

A structure having: a plurality of field effect transistors (FETs) connected between a common input and a common output, each one of the field effect transistors comprises: a source region, a drain region, and a gate electrode for controlling carriers through a channel region of a transistor region of the structure between the source region and the drain region; a plurality of diodes, each one of the diodes being associated with a corresponding one of the plurality of FETs, each one of the diodes having an electrode in Schottky contact with a diode region of the corresponding one of the FETs. The gate electrode and the diode electrode extend along parallel lines. The source region, the drain region, the channel region, and a diode region having therein the diode are disposed along a common line.
US10593662B2

A protection device includes a semiconductor substrate including a protection element; an insulating layer covering a surface of the semiconductor substrate; a conductive layer disposed in the insulating layer, and extending in a plane that is parallel with the surface of the semiconductor substrate; a passive element formed with an elongated conductor, curved in a plane that is parallel with the conductive layer, and located over the conductive layer; and an input terminal, an output terminal, and a ground terminal exposed in a surface of the insulating layer. One end of the passive element is electrically connected to the input terminal, the other end of the passive element and a high-potential-side terminal of the protection element are electrically connected to the output terminal, and a low-potential-side terminal of the protection element and the conductive layer are electrically connected to the ground terminal.
US10593654B2

A light emitting device package is discussed. The light emitting device package includes a first frame having a first through hole; a second frame having a second through hole; a third frame having a third through hole; a fourth frame having a fourth through hole; a body including the first through fourth frames; a connecting frame diagonally extending in the light emitting device package from the second frame to the third frame; a first light emitting device including a first electrode pad and a second electrode pad, the first electrode pad being disposed on the first through hole of the first frame and the second electrode pad being disposed on the second through hole of the second frame; a second light emitting device including a third electrode pad and a fourth electrode pad, the third electrode pad being disposed on the third through hole of the third frame and the fourth electrode pad being disposed on the fourth through hole of the fourth frame; and a plurality of recesses on the body, and interposed between the first frame and the second frame, the plurality of recesses being spaced apart from each other.
US10593650B2

A multi-chip package includes a first die having temperature sensors and a second die. The first die generates temperature deviation information of m (m
US10593649B2

A semiconductor device includes a base member, a stacked body on the base member, a first conductor on the stacked body, a second conductor on a top surface of the base member, and a connection conductor connecting the first conductor and the second conductor. The stacked body includes semiconductor chips stacked and a shared terminal connected to the plurality of semiconductor chips. The plurality of semiconductor chips each includes a functional element on a front surface side thereof and a through electrode extending from a back surface to the front surface side. The shared terminal has a top end positioned at a top surface of the stacked body and a bottom end positioned at a bottom surface of the stacked body. The first conductor is connected to the top end of the shared terminal, and the second conductor is electrically connected to the bottom end of the shared terminal.
US10593645B2

A semiconductor device, includes: a first semiconductor chip including: a first substrate; a first via; a first rear surface-side pad connected to the first via; a first wiring layer; a first front surface-side pad formed on the first wiring layer; and an input circuit formed in the first substrate, an input signal wire connecting the first via, the first front surface-side pad, and an input terminal of the input circuit; and a second semiconductor chip including: a second substrate; a second wiring layer; a second front surface-side pad; and an output circuit formed in the second substrate, an output signal wire connecting the second front surface-side pad to an output terminal of the output circuit. The second semiconductor chip is stacked on a rear surface side of the first semiconductor chip, and the first rear surface-side pad and the second front surface-side pad are connected.
US10593643B2

Apparatuses relating to a microelectronic package are disclosed. In one such apparatus, a substrate has first contacts on an upper surface thereof. A microelectronic die has a lower surface facing the upper surface of the substrate and having second contacts on an upper surface of the microelectronic die. Wire bonds have bases joined to the first contacts and have edge surfaces between the bases and corresponding end surfaces. A first portion of the wire bonds are interconnected between a first portion of the first contacts and the second contacts. The end surfaces of a second portion of the wire bonds are above the upper surface of the microelectronic die. A dielectric layer is above the upper surface of the substrate and between the wire bonds. The second portion of the wire bonds have uppermost portions thereof bent over to be parallel with an upper surface of the dielectric layer.
US10593628B2

Various multi-die arrangements and methods of manufacturing the same are disclosed. In one aspect, a method of manufacturing a semiconductor chip device is provided. A redistribution layer (RDL) structure is fabricated with a first side and second side opposite to the first side. An interconnect chip is mounted on the first side of the RDL structure. A first semiconductor chip and a second semiconductor chip are mounted on the second side of the RDL structure after mounting the interconnect chip. The RDL structure and the interconnect chip electrically connect the first semiconductor chip to the second semiconductor chip.
US10593625B2

A semiconductor device includes a passivation layer over a dielectric layer, a via through the passivation layer and the dielectric layer, an interconnection metallization arranged over said at least one via; said passivation layer underlying peripheral portions of said interconnection metallization, and an outer surface coating that coats said interconnection metallization. The coating preferably includes at least one of a nickel or nickel alloy layer and a noble metal layer. The passivation layer is separated from the peripheral portion of the interconnection metallization by a diffusion barrier layer, preferably a titanium or a titanium alloy barrier. The device includes a dielectric layer arranged between the passivation layer and the diffusion barrier layer; and a hollow recess area between the passivation layer and the end portion of the barrier layer and between the passivation layer and the foot of the outer surface coating.
US10593621B2

A semiconductor device includes an interconnect substrate, an interconnect trace disposed on an upper surface of the interconnect substrate, a semiconductor chip mounted on the upper surface of the interconnect substrate, an adhesive resin layer disposed between the upper surface of the interconnect substrate and a lower surface of the semiconductor chip to bond the interconnect substrate and the semiconductor chip, the adhesive resin layer including an opening at a bottom of which an upper surface of the interconnect trace is situated, a barrier layer covering a sidewall of the opening, and conductive paste disposed inside the opening, wherein an electrode terminal of the semiconductor chip situated at the lower surface thereof is disposed inside the opening, with the conductive paste filling a space between the barrier layer and the electrode terminal.
US10593618B2

A stacked-die and stacked-capacitor package vertically arranged capacitors to mirror a semiconductive-device stack. The stacked capacitor can be electrically coupled to one or more semiconductive devices in the stacked architecture.
US10593617B2

According to one embodiment, a semiconductor device includes a first board including a plurality of terminals, a semiconductor chip flip-chip mounted to the first board, and an insulating layer covering the first board and the semiconductor chip. The plurality of terminals include at least one first terminal electrically connected to the semiconductor chip, and at least one second terminal that is not connected to the semiconductor chip, wherein the at least one second terminal is not covered by the insulating layer.
US10593616B2

A via structure for electric connection is disclosed. The via structure includes a substrate that has a first surface and a via hole opened to the first surface. The via structure includes also a stress buffer layer disposed on the first surface of the substrate, which has an opening aligned to the via hole of the substrate. The via structure further includes a conductive body formed in the via hole of the substrate at least up to the level of the first surface of the substrate. In the via structure, the stress buffer layer receives the conductive body extending into the opening over the level of the first surface of the substrate and/or covers, at least in part, the edge of the first surface around the via hole of the substrate.
US10593603B2

A chemical mechanical polishing apparatus includes a liquid filled bladder that exerts force on the back of the substrate being polished. The bladder can be a multi-chamber bladder having chambers filled with different ratios of hot and cold water. Eddy current detection during the polishing can be used to control the polishing process parameters.
US10593601B2

Embodiments of the invention include a dye and pry process for removing quad flat no-lead (QFN) packages and bottom termination components (BTC) from card assemblies. Aspects of the invention include immersing a semiconductor package assembly in a solution comprising dye and placing the immersed semiconductor package assembly under vacuum pressure. Vacuum conditions ensure that the dye solution is pulled into any cracks in the solder formed between the semiconductor package assembly and the QFN package or BTC. The package assembly is dried and a hole is drilled to expose a bottom surface of the QFN package or BTC. The QFN package or BTC is then removed by applying a force to the exposed bottom surface. The semiconductor package assembly can then be inspected for the dye to locate cracks.
US10593596B2

A method of fabricating a semiconductor device includes forming first and second active patterns on first and second regions, respectively, of a substrate, forming first and second gate structures on the first and second active patterns, respectively, forming a coating layer to cover the first and second gate structures and the first and second active patterns, and forming a first recess region in the first active pattern between the first gate structures and a second recess region in the second active pattern between the second gate structures.
US10593594B2

Methods of forming a self-aligned via comprising recessing a first metallization layer comprising a set of first conductive lines that extend along a first direction on a first insulating layer on a substrate. A second insulating layer is formed on the first insulating layer. A via is formed through the second insulating layer to one of the first conductive lines. Semiconductor devices comprising the self-aligned via and apparatus for forming the self-aligned via are also disclosed.
US10593593B2

Methods comprising forming a cobalt formation on an active feature of a semiconductor device, wherein the semiconductor device comprises an inactive feature above the cobalt formation; forming a cap on the cobalt formation; removing at least a portion of the inactive feature, wherein the cobalt formation is substantially not removed; forming a dielectric material above the cap; and forming a first contact to the cobalt formation. Systems configured to implement the methods. Semiconductor devices produced by the methods.
US10593583B2

A storage system and methods for operating a storage system are disclosed. The storage system includes a plurality of storage shelves, and each of storage shelves has a shelf plate for supporting a container. Each of the storage shelves is coupled to a chain to enable horizontal movement and each is further coupled to a rail to enable guiding to one or more positions. A motor is coupled to a drive sprocket for moving the chain. The rail has some sections that are linear and some sections that are nonlinear. The sections are arranged in a loop. Example configurations of the storage system include one or more of stationary shelves, extended horizontal tracks for a hoist, a conveyor at a level of the storage system, and a manual loading station. The hoist, with an extended horizontal track interfaces with the manual loading station.
US10593579B2

A transport apparatus including a robot drive; an arm having a first end connected to the robot drive; and at least one end effector connected to a second end of the arm. The arm includes at least three links connected in series to form the arm. The arm is configured to be moved by the robot drive to move the at least one end effector among load locks and two or more sets of opposing process modules.
US10593577B2

A reticle container for containing a reticle including a base plate having one or more windows. Each of the windows can include mounting recess having a recess sidewall including an undercut defined therein. A transparent substrate can be disposed in the mounting recess and is retained therein by a retention member having an arcuate portion extending between a first end portion and a second end portion. At least the first end portion of the retention member can be positioned in the undercut defined in the recess sidewall such that the arcuate portion of the retention member contacts the transparent substrate to retain the transparent substrate in the mounting recess.
US10593575B2

Systems, machines, and methods for monitoring wafer handling are disclosed herein. A system for monitoring wafer handling includes a sensor and a controller. The sensor is capable of being secured to an assembled wafer handling machine. The controller is in electronic communication with the sensor and includes control logic. The control logic is configured to store a reference output of the sensor when the wafer handling machine is aligned and is configured to generate an indication signal when a difference between the reference output and a current output of the sensor exceeds a threshold.
US10593571B2

Provided is a substrate processing apparatus including a liquid processing unit that performs a liquid processing on a substrate; a drying processing unit that performs a drying processing on the substrate in a wet state; a first conveyance unit that conveys the substrate to the liquid processing unit; a second conveyance unit that conveys the substrate in the wet state from the liquid processing unit to the drying processing unit; and a third conveyance unit that conveys the substrate before the liquid processing in the liquid processing unit and to convey the substrate after the drying processing from the drying processing unit. The first and second conveyance units and the drying processing unit are disposed on a side that faces the third conveyance unit, and the liquid processing unit is disposed on a side that faces the first and second conveyance units and is opposite to the third conveyance unit.
US10593556B2

There is provided a method of fabricating a semiconductor device by performing a process on a substrate, which includes: forming a masking film made of a polymer having a urea bond by supplying polymerizing raw materials to a surface of the substrate on which an etching target film formed; forming an etching pattern on the masking film; subsequently, etching the etching target film with a processing gas using the etching pattern; and subsequently, removing the masking film by heating the substrate to depolymerize the polymer.
US10593553B2

Exemplary methods for etching a germanium-containing material may include forming a plasma of a fluorine-containing precursor in a remote plasma region of a semiconductor processing chamber. The methods may include flowing effluents of the fluorine-containing precursor through apertures defined in a chamber component. The apertures may be coated with a catalytic material. The methods may include reducing a concentration of fluorine radicals in the plasma effluents with the catalytic material. The methods may also include delivering the plasma effluents to a processing region of the semiconductor processing chamber. A substrate having an exposed region of a germanium-containing material may be housed within the processing region. The methods may further include etching the germanium-containing material.
US10593552B2

The invention relates to a method for doping semiconductor substrates by means of a co-diffusion process. First, semiconductor substrates are coated at least on one side with a layer containing at least one first dopant. Two of said substrates in each case are arranged in a process chamber in such a way that two of the coated sides thereof are brought in direct contact.
US10593548B2

A coating method of coating a substrate with a chemical includes a solvent supplying step and a chemical supplying step. In the solvent supplying step, a solvent is supplied to the substrate. After the solvent supplying step, the chemical is supplied to the substrate in the chemical supplying step. The solvent supplying step includes a first step. The first step causes the substrate to rotate at a first rotation speed, causes a solvent nozzle to move between a central position above a center portion of the substrate and a peripheral position above a peripheral portion of the substrate, and causes the solvent nozzle to dispense the solvent.
US10593547B2

A photocurable composition contains a polymerizable compound (A) satisfying OA=NA/(NC,A−NO,A), wherein NA, NC,A and NO,A represent the total number of atoms, the number of carbon atoms, and the number of oxygen atoms, respectively, in (A); and a non-polymerizable component (E) containing at least one compound (X) including a photopolymerization initiator (B), in a proportion of 10% to 50% relative to the total weight of (A) and (E). The component (E) has a weight average molecular weight of 250 or less. The compound (X) satisfies OX=NX/(NC,X−NO,X). NX, NC,X and NO,X represent the total number of atoms, the number of carbon atoms, and the number of oxygen atoms, respectively, in the corresponding compound (X). The composition satisfies: OA−OE>1.00; and OAE<3.40. OE and OAE represent the molar fraction weighted averages of OX's and of OA and OE, respectively.
US10593545B2

A substrate processing method in which processes with respect to substrates are performed comprises: stacking the substrates on a substrate holder disposed in a staking space formed within a lower chamber through a passage formed in a side of the lower chamber, exhausting the stacking space through an auxiliary exhaust port connected to the stacking space, moving the substrate holder into an external reaction tube closing an opened upper side of the lower chamber to provide a process space in which the processes are performed, and supplying a reaction gas into the process space using a supply nozzle connected to the process space and exhausting the process space using an exhaust nozzle connected to the process space and an exhaust port connected to the exhaust nozzle.
US10593543B2

Implementations described herein generally relate to the fabrication of integrated circuits and particularly to the deposition of a boron-doped amorphous silicon (a-Si) layers on a semiconductor substrate. In one implementation, a method is provided. The method comprises generating a pressure within a processing volume between 2 Torr and 60 Torr. The method further comprises heating a substrate in the processing volume to a temperature between 300 degrees Celsius and 550 degrees Celsius. The method further comprises flowing a silane-containing gas mixture into the processing volume having the substrate positioned therein. The method further comprises flowing a borane-containing gas mixture into the processing volume having the substrate positioned therein and depositing a boron-doped amorphous silicon layer on the substrate.
US10593535B2

A mass spectrometer including: an ionization chamber (11) that generates ions from a sample, a collision cell (222) located downstream from the ionization chamber (11), a mass separation unit (2412) located downstream from the collision cell (222), an energy barrier unit (223) located between the collision cell (222) and the mass separation unit (2412), a voltage application unit (30) that applies a voltage to each of the ionization chamber (11), the collision cell (222), and the energy barrier unit (223), and a control unit (42) that controls the voltage application unit (30) such that a potential of the ionization chamber (11) is set to a first potential, a potential of the collision cell (222) is set to a second potential that is lower than the first potential, and a potential of the energy barrier unit (223) is set to a third potential between the first potential and the second potential.
US10593530B2

A method for identification of the monoisotopic mass or a parameter correlated to the mass of the isotopes of the isotope distribution of at least one species of molecules contained in a sample and/or originated from a sample by at least an ionization process includes measuring a mass spectrum of the sample with a mass spectrometer, dividing at least one range of measured m/z values of the mass spectrum into fractions, assigning at least some of the fractions to one processor of several provided processors, deducing for each of the at least one species of molecules an isotope distribution of their ions having a specific charge z, deducing from at least one deduced isotope distribution the monoisotopic mass or a parameter correlated to the mass of the isotopes of the isotope distribution of the species of molecules.
US10593523B2

A method of conditioning internal surfaces of a plasma source includes flowing first source gases into a plasma generation cavity of the plasma source that is enclosed at least in part by the internal surfaces. Upon transmitting power into the plasma generation cavity, the first source gases ignite to form a first plasma, producing first plasma products, portions of which adhere to the internal surfaces. The method further includes flowing the first plasma products out of the plasma generation cavity toward a process chamber where a workpiece is processed by the first plasma products, flowing second source gases into the plasma generation cavity. Upon transmitting power into the plasma generation cavity, the second source gases ignite to form a second plasma, producing second plasma products that at least partially remove the portions of the first plasma products from the internal surfaces.
US10593522B2

Disclosed is an electrostatic chuck including a circular placing region configured to place a processing target object thereon. The placing region includes a bottom surface and a plurality of protrusions configured to protrude from the bottom surface. Further, the plurality of protrusions is formed at a plurality of positions set at a regular interval on each of a plurality of circles set concentrically and at a regular interval around a center of the placing region. Furthermore, among the plurality of positions, a plurality of positions set on each of any two adjacent circles is set not to be positioned on the same straight line extending from the center.
US10593520B2

The present invention provides a temperature adjusting apparatus for a focus ring, wherein heat radiated from the plasma onto the focus ring is transferred downward to a base through the first heat conducting pad contacting a lower surface of the focus ring, an insulating ring contacting a lower surface of the first heat conducting pad, and the second heat conducting pad contacting a lower surface of the insulating ring, so as to be cooled by a cooling system provided at the base; turning on a heater disposed in a grounded shielding ring to generate a controllable external heating source, heat from the heater being transferred to the focus ring through the shielding ring, a third heat conducting pad contacting the shielding ring, the insulating ring contacting the third heat conducting pad, and the first heat conducting pad, so as to perform controllable warming to the focus ring. By providing a good heat conduction path in conjunction with controllable heating power, the present invention achieves a fine control of the working temperature of the focus ring such that it is tunable in processing such as etching, thereby satisfying processing demands.
US10593514B2

An electron beam irradiation apparatus which exposes a wafer coated with an electron beam resist with an electron beam is equipped with: a stage that can be moved holding the wafer; an electron beam optical system that irradiates the wafer with an electron beam; and, an opening member, placed facing the wafer via a predetermined gap on the wafer side in the optical arrangement direction of the electron beam optical system, and having an opening through which the electron beam from the electron beam optical system passes.
US10593500B2

A linkage worm gear for an automatic opening/closing driving mechanism, wherein the linkage worm gear is integrally and concentrically provided with a worm gear driven portion, a gear driving portion and a cam linkage portion successively in the direction of the rotation central axis thereof; worm gear teeth fitted with a driving worm gear are provided on the whole peripheral wall of the worm gear driven portion; a reset groove, a recess, a transition portion and a boss are successively provided on the periphery of the cam linkage portion; and a plurality of driving teeth are provided on part of the peripheral wall of the gear driving portion.
US10593498B1

A circuit for reducing a power consumption when driving a relay, the circuit includes a first input, a second input, a timing element, a longitudinal control having a Zener diode and a transistor, a first output, and a second output. The first and second inputs are configured to input an input voltage and the first and second outputs are configured for outputting an output voltage for driving the relay. The Zener diode is configured, when the input voltage exceeds a breakdown voltage of the Zener diode, to generate a voltage source, which is connected to the control input of the transistor via a diode and to provide a control voltage that is stabilized and reduced in level compared with the input voltage. The control input is connected to the first input via a timing element.
US10593491B2

Apparatus and methods are disclosed of a membrane panel comprising a close-proximity communication antenna embedded within the membrane panel. In an example, a welding-type system includes a membrane panel with a user interface and a close-proximity communication antenna embedded within the membrane panel.
US10593490B2

A switching device capable of receiving pressing operations for an electronic device is provided. The switching device includes a push button rotatably supported on an upper surface of a base member, and a detection switch that is pressed when the push button is pressed to rotate. Either the push button or the base member includes an engaging part and an elastic part, while the other one of the push button or the base member includes a rotational shaft with which the engaging part is rotatably engaged and a supporting shaft against which the elastic part is pressed. The push button rotates about an engaged portion between the engaging part and the rotational shaft with the elastic part being pressed against the supporting shaft, and presses the detection switch.
US10593483B2

An improved multilayer ceramic capacitor is described. The multilayered ceramic capacitor comprises first internal electrodes and second internal electrodes. The first internal electrodes and said second internal electrodes are parallel with dielectric there between. A first external termination is in electrical connection with the first internal electrodes and a second external termination is in electrical contact with the second internal electrodes. A closed void layer, comprising at least one closed void, is between electrodes.
US10593479B2

In an exemplary embodiment, each of external electrodes 12 of a multilayer ceramic capacitor 10 continuously has a first planar part 12a present on each end face of a capacitor body 11 in a first direction d1, a second planar part 12b present on one end face of the capacitor body 11 in a third direction d3, and auxiliary planar parts 12c present on both end faces of the capacitor body 11 in a second direction d2. A maximum third-direction dimension D3 [12c] of each of the auxiliary planar parts 12c is smaller than a third-direction dimension D3 [12a] of the first planar part 12a, while a first-direction dimension D1 [12c] of each of the auxiliary planar parts 12c is smaller than a first-direction dimension D1 [12b] of the second planar part 12b.
US10593478B2

A multilayer ceramic capacitor includes a multilayer structure wherein [t12×L1]/N≥10, when a distance between a first edge that is an outermost edge of internal electrodes that is not connected to a first or second external electrode and a second edge that is an innermost edge of the internal electrodes that is not connected to the first or second external electrode is L1, each thickness of dielectric layers is t1, and a stack number of dielectric layers is N, wherein [t12×W1]/N≥10, when a distance between a first edge that is positioned at outermost of the internal electrodes and a second edge that is positioned at innermost of the internal electrodes is W1, and wherein R is larger than W1, when a curvature radius of a corner of an edge of the internal electrodes is R.
US10593470B1

Power and/or data are transmitted through variable magnetic fields between a first transceiver coil on a transceiver apparatus and a second transceiver coil in an inductor integrated into a multilevel wiring structure on a semiconductor integrated circuit chip. The first transceiver apparatus generates magnetic fields and can transmit data by varying a characteristic of the magnetic fields. The second transceiver coil receives the power from and/or detects data in the magnetic fields from the first transceiver apparatus. The inductor can include a ferromagnetic core that concentrates magnetic flux to improve data or power transmission efficiency to miniaturize the second transceiver coil while maintaining adequate inductive coupling between the coils. The second transceiver coil can transmit data by varying the impedance of the inductor and/or the integrated circuit. The semiconductor integrated circuit chip can be coupled to an object and the second transceiver coil can transmit data relating to the object.
US10593466B2

An electronic component including: a body having a shape of a rectangular parallelepiped, the body including a first end surface and a second end surface opposed to each other and a mounting surface; and a first external electrode provided on the first end surface and the mounting surface. A first portion of the first end surface inclines from a direction normal to the mounting surface so as to come closer to the second end surface with decreasing distance from the mounting surface in the normal direction, the first portion being a portion within a predetermined distance from the mounting surface in the normal direction. A thickness of a portion of the first external electrode contacting the first portion becomes greater with decreasing distance from the mounting surface in the normal direction.
US10593455B2

A reactor includes a plurality of iron cores and a winding wound on any of the plurality of iron cores; a gap is formed between two iron cores facing against each other; a gap-facing surface of one iron core has an area larger than that of a gap-facing surface of the other iron core.
US10593454B2

An object is to provide the ferrite particles used as a magnetic filler or a raw material for a molded product excellent in dispersibility as a powder and excellent in uniformity after molding and result the surface with small unevenness; and a method of manufacturing the particles. To achieve the object, Mn—Mg ferrite particles having an average particle size of 1 to 2000 nm and having a spherical shape are employed. It is preferable that the ferrite particles are produced by a method including subjecting of a ferrite raw material obtained through preparation of a ferrite composition to flame-spraying in air for ferritization followed by rapid cooling for solidifying of the ferrite.
US10593452B2

A magnetic sheet having improved acid/base-resistant properties, corrosion-resistance, and an excellent magnetic property at NFC, WPC, and MST frequencies, has little changes in weight and thickness even if the environment changes, for example, even after an etching treatment for patterning, or a reflow or soldering process which is performed for its application to a product.
US10593451B2

The present invention inexpensively provides a steel material having greater corrosion resistance than electromagnetic stainless steel and also having excellent magnetic properties. The steel material comprises, in % by mass, 0.001%-0.025% C, 1.0%-4.0% Si, 0.1%-1.0% Mn, more than 0% but no more than 0.030% P, more than 0% but no more than 0.10% S, more than 0% but less than 4.0% Cr, more than 0% but no more than 0.010% Al, and more than 0% but no more than 0.01% N, with the remainder being iron and unavoidable impurities; and is characterized by having an oxide coating formed on the steel surface material, said oxide coating including either Si or Cr, or both, including a non-crystalline layer, and having a thickness of 50-500 nm.
US10593436B2

The generation of a nuclear core loading distribution includes receiving a reactor core parameter distribution associated with a state of a reference nuclear reactor core, generating an initial fuel loading distribution for a simulated beginning-of-cycle (BOC) nuclear reactor core, selecting an initial set of positions for a set of regions within the simulated BOC core, generating an initial set of fuel design parameter values utilizing a design variable of each of the regions, calculating a reactor core parameter distribution of the simulated BOC core utilizing the generated initial set of fuel design parameter values associated with the set of regions located at the initial set of positions of the simulated BOC core and generating a loading distribution by performing a perturbation process on the set of regions of the simulated BOC core to determine a subsequent set of positions for the set of regions within the simulated BOC core.
US10593424B2

An automated method is provided for recording contents of medication packages vended from a plurality of vending machines in electronic records, such as an electronic medication administration record (eMAR), that store records for a plurality of patients who are associated with respective vending machines. A vending event causes the electronic record to be populated. The contents of the medication packages vended from the vending machines are recorded in electronic records without communicating patient names or vended medications in the electronic message sent from the vending machines.
US10593416B2

A shift register, a driving method, a gate driving circuit and a display device are provided. The shift register includes: a reset circuit, a latch circuit, an output control circuit, and an output circuit which are series connected in sequence. The reset circuit is configured to provide an input signal from the input signal end for the pull-up node under the control of a reset signal from the reset signal end; the latch circuit is respectively connected to the input signal end and the pull-up node, and is configured to control the potential of the pull-up node; the output control circuit is respectively connected to the pull-up node, a dock signal end, and a control node, and is configured to control the potential of the control node; and the output circuit is respectively connected to the control node and an output end, and is configured to control the potential of the output end. The shift register reduces the layout area occupied by the gate driving circuit and can effectively save power consumption and improve the anti-interference ability of the signal.
US10593415B2

The shift register unit includes an input circuit, a first reset circuit, an output circuit, a second reset circuit, and a first pull-down control circuit. The input circuit provides a forward scan control signal to a first node according to an input signal. The first reset circuit provides a reverse scan control signal to the first node according to a reset signal. The output circuit provides a clock signal to a signal output terminal according to the voltage of the first node. The second reset circuit provides a first voltage signal to the first node and the signal output terminal according to the voltage of a second node. The first pull-down control circuit controls the voltage of the second node according to the voltage of the first node.
US10593414B2

The disclosed technology generally relates to magnetic devices, and more particularly to magnetic devices configured to generate a stream of domain walls propagating along an output magnetic bus. In an aspect, a magnetic device includes a magnetic propagation layer, which in turn includes a plurality of magnetic buses. The magnetic buses include at least a first magnetic bus, a second magnetic bus, and an output magnetic bus configured to guide propagating magnetic domain walls. The magnetic propagation layer further comprises a central region in which the magnetic buses converge and are joined together. In another aspect, a method includes providing the magnetic device and generating the stream of domain walls propagating along the output magnetic bus.
US10593413B2

A memory array comprising a word line and a bit line is disclosed. Each of a plurality of memory cells of the memory array has a first terminal connected to the bit line and a current path between the first terminal and a respective second terminal. A first memory cell of the plurality of memory cells has the second terminal coupled to receive a first supply voltage when selected by the word line. A second memory cell of the plurality of memory cells has the second terminal coupled to receive a voltage different from the first supply voltage when the first memory cell is selected by the word line.
US10593409B2

Memory device comprising flash memory and method for controlling a write speed of a bus transmitting data for storage on the flash memory. The flash memory of the memory device comprises a plurality of physical blocks for writing data transmitted over the bus from a host device to the memory device. The writing of data in any one of the plurality of physical blocks is preceded by an erase of the physical block. The memory device also comprises a memory device controller controlling a write speed of the bus. The write speed of the bus defines a transmission rate at which data are transmitted over the bus from the host device to the memory device, for further writing on the flash memory. The control of the write speed of the bus comprises adapting the transmission rate based on a number of physical blocs erased.
US10593402B2

A nonvolatile memory device includes a first variable resistance element connected to a first bit line, and a first transmission ;ate connected between the first variable resistance element and a first source line. The first transmission gate includes a first insulating layer formed on a well connected to aground voltage, a first n-channel metal oxide semiconductor (NMOS) transistor formed on the first insulating layer and connected to a first word line, a second insulating layer formed on the well, the second insulating layer being in the same layer as the first insulating layer, and a first p-channel metal oxide semiconductor (PMOS) transistor formed on the second insulating layer and connected to a first write word line.
US10593400B2

In an embodiment, a non-volatile memory device includes a memory array divided into a plurality of tiles, and a row decoder that includes main row decoding units associated to a respective group of tiles. The row decoded further includes local row decoding units, each associated to a respective tile for carrying out selection and biasing of corresponding word lines based on decoded address signals and biasing signals. Each local row decoding unit has logic-combination modules coupled to a set of word lines and include, for each word line, a pull-down stage for selecting a word line, and a pull-up stage. The pull-up stage is dynamically biased, alternatively, in a strong-biasing condition towards a tile-supply voltage when the word line is not selected, or in a weak-biasing condition when the word line is selected.
US10593384B2

A memory device is provided. The memory device includes one or more memories and a connector operably coupled to the one or more memories and configured to receive signals including a first reference clock signal from a connected host. The memory device further includes circuitry configured to determine a frequency of the first reference clock signal. The circuitry can be configured to generate a second reference clock signal and to compare the first and second reference clock signals to determine the frequency of the first reference clock signal. The memory devices can further include circuitry configured to adjust one or more operating characteristics of the memory device in response to the determined frequency of the first reference clock signal.
US10593375B2

According to one embodiment, a semiconductor storage device comprises a first memory cell including a first resistance change element; a first bit line and a first source line coupled to the first memory cell; and a first resistance coupled to at least one of the first bit line and the first source line.
US10593365B2

In one aspect, an example method includes (i) capturing, by a computing system, via a camera of the computing system, video content; (ii) encoding, by the computing system, the captured video content to generate a video stream; and (iii) while generating the video stream: (a) making, by the computing system, a determination that each condition in a condition set is satisfied, wherein the condition set includes a condition relating to a change in a data rate of the video stream; and (b) responsive to making the determination, outputting, by the computing system, via a user interface of the computing system, an indication that the computing system is unsteady.
US10593361B2

A method for transmitting and/or receiving a potential aggressor audio signal includes a transmission and/or a reception of successive groups of data timed by a first clock signal within respective successive frames synchronized by a second clock signal. In the presence of a risk of interference of the potential aggressor audio signal with a different, potential victim, signal, during the transmission or reception of the potential aggressor audio signal, the frequency of the first clock signal is modified while keeping the frequency of the second clock signal unchanged.
US10593359B2

A magnetic recording medium substrate is provided in which a NiP type plating film is formed on a surface of an aluminum alloy substrate that includes Si in a range of 9.5 mass % or more and 11.0 mass % or less, Mn in a rage of 0.45 mass % or more and 0.90 mass % or less, Zn in a range of 0.32 mass % or more and 0.38 mass % or less, Sr in a range of 0.01 mass % or more and 0.05 mass % or less. In the alloy structure of the aluminum alloy substrate, an average particle diameter of Si particles is 2 μm or less, the film thickness of the NiP type plating film is 7 μm or more. An outer diameter of the magnetic recording medium substrate is 53 mm or more, the thickness is 0.9 mm or less, and the Young's modulus is 79 GPa or more.
US10593347B2

A portable electronic device includes an audio input device and a processor. The processor is configured to obtain audio input data including a noise signal having an audio feature through the audio input device, to filter the audio input data using a neural network model to generate first audio output data, and to filter the first audio output data without using the neural network model to generate second audio output data. The first audio output data has a first changed audio feature corresponding to the audio feature and the second audio output data has a second changed audio feature corresponding to the audio feature.
US10593344B2

Provided is a sound source localization method including steps of: (a) receiving a mixed signal of a target sound source signal and noise and echo signals through multiple microphones including at least two microphones; (b) generating a binarized mask based on a diffuseness by using a coherence-to-diffuseness ratio CDR, which is information on the target sound source and the noise source, by using the input signal; (c) pre-processing an input signal to multiple microphones by using the generated binarized mask; and (d) performing a predetermined algorithm such as the GCC-PHAT or the SRP-PHAT on the pre-processed input signal to estimate a direction of the target sound source.
US10593335B2

A vehicle voice processor includes a processing device and a data storage medium. The processing device is programmed to receive identification information from a wearable device, identify a speaker from the identification information, identify a dialect associated with the speaker from the identification information, select a predetermined acoustic model, and adjust the predetermined acoustic model based at least in part on the dialect identified.
US10593317B1

A road noise cancellation (RNC) system may include a controller and attenuator for reducing the audibility of the noise floor caused by the system's vibration sensors. A level of anti-noise at a location in a passenger cabin that may be attributed to the sensor noise floor may be estimated. An actual sound level in the passenger cabin may be measured or estimated, with the sensor noise floor component algorithmically removed. The difference in levels may be compared to a predetermined threshold to determine an amount of attenuation, if any, to be applied to an anti-noise signal to reduce audibility.
US10593316B1

This disclosure describes, in part, soundproof covers for voice-controlled devices. For instance, a first portion of a soundproof cover may include a soundproof material that does not allow outside sound to travel to microphone(s) of a voice-controlled device. A second portion of the soundproof cover may include a material and/or openings that allows interior sound output by speaker(s) of the voice-controlled device to travel outside of the soundproof cover. In some instances, such as when the voice-controlled device includes a display, a third portion of the soundproof cover may include material and/or an opening that allows the display to be visible.
US10593307B1

A resonator for stringed musical instruments with a resonance chamber, is suitable for both bowed and plucked stringed instruments with a resonance chamber which aims at increasing the volume as well as the sound projection and timbre quality of the instrument, thus improving its performance, by eliminating the residual air which remains inside the sound box. For that purpose, the resonator comprises a tube with a beveled inlet end and an exit end with an end-button, one or more holes at various angles to reduce the air intake pressure, together with one or more compressor tubes included inside which interfere with the balance variation of air pressure and speed towards the exit across a reed.
US10593302B2

A flexible TV is disclosed. The flexible TV includes a housing, a user interface configured to receive at least one command, a flexible display positioned in the housing, and a controller configured to control a door and a motor. In particular, the controller determines a range of the flexible display exposed to an outside of the housing by controlling at least one of the door or the motor according to a type of the command.
US10593299B2

The invention relates to a computer-implemented method for reducing video latency and computer program product thereto for a computer video processing system. Two separate threads, an input thread and an output thread, are created and configured to run simultaneously and independently from each other. The input thread is configured to process video input frames that may be split into a plurality of input slices. The output thread is configured to process video output frames. The video output frames may also be split into a plurality of output slices.
US10593294B2

An electronic device may be provided with a display mounted in a housing. Color ambient light sensors may make measurements of ambient light intensity and color through windows in an inactive border region of the display or other portions of the device. The electronic device may process the ambient light measurements based on ambient light information from the ambient light sensors and based on information from additional sensors such as an image sensor, a force sensor, a capacitive touch sensor, a proximity sensor, an orientation sensor, and other devices. Control circuitry in the electronic device may produce reliable ambient light measurements by combining readings from multiple reliable sources and by discarding readings from ambient light sensors that are blocked by a user's fingers or other external objects. Display color cast and intensity may be adjusted based on ambient light information.
US10593283B2

The display panel includes a first substrate, a second substrate, pixel structures, a liquid crystal layer and a transparent conductive layer. The liquid crystal layer is disposed between the pixel structures and the second substrate. The transparent conductive layer is disposed between the second substrate and the liquid crystal layer. When a liquid crystal molecule of the liquid crystal layer is a positive liquid crystal molecule, an absolute voltage difference between the transparent conductive layer and the common electrode is smaller than or equal to 2.3 volts(V). When the liquid crystal molecule of the liquid crystal layer is a negative liquid crystal molecule, the absolute voltage difference between the transparent conductive layer and the common electrode is smaller than or equal to 5V.
US10593275B2

An electronic paper display including a display apparatus of a first type, a driver circuit of the first type electrically coupled to the display apparatus of the first type, a display film of a second type disposed on the display apparatus of the first type and a timing controller circuit of the second type electrically coupled to the driver circuit of the first type is provided. The driver circuit of the first type drives the display apparatus of the first type and displays images on the display film of the second type according to a driving signal of the first type. The timing controller circuit of the second type adjusts a waveform of driving signal of the second type to a waveform of the driving signal of the first type. The first type is a liquid crystal display type, and the second type is an electronic paper display type.
US10593270B2

An organic light emitting display device includes a display panel including a plurality of data lines, a plurality of scan lines, and a plurality of pixels respectively provided in a plurality of areas defined by intersections of the plurality of data lines and the plurality of scan lines, a display panel driver configured to apply data voltages to the plurality of data lines and apply scan signals to the plurality of scan lines, a timing controller configured to control an operation timing of the display panel driver, and a control circuit board including the timing controller a volatile memory. If a first main voltage is applied to the volatile memory when the organic light emitting display device is turned off.
US10593264B2

The present disclosure relates to a power supply device for a display panel, a manufacturing method, a power supplying method, and a display device. The power supply device may include: a first line surrounding the display panel and electrically connected to sub-pixels of the display panel; at least one first power supply terminal disposed at a first side of the display panel and connected to a first line segment of the first line located at the first side of the display panel; at least one second power supply terminal connected to a second line segment of the first line located at a second side of the display panel to compensate for a voltage drop of the first power supply terminal on the first line. The first side and the second side of the display panel are opposite sides of the display panel.
US10593262B2

The present disclosure relates to a Mura compensation method, including: obtaining a first image, obtaining an initial Mura compensation value M0 of each Mura pixel, determining whether the initial Mura compensation value M0 satisfies a relation −N≤M0≤N, configuring the initial Mura compensation value as a target Mura compensation value, determining whether a maximum value M1 and a minimum value M2 satisfy a relation M2>0, N0, N
US10593261B2

A display device and a driving method of the display device are disclosed. The display device includes a display panel including a plurality of pixels, wherein each of the pixels is composed of three sub-pixels among a first color sub-pixel, a second color sub-pixel, a third color sub-pixel, and a fourth color sub-pixel, an image processing unit configured to change a color combination on a time axis in at least one of the pixels, and render sub-pixel data of an input image in the color combination, and a display panel driving circuit configured to write data received from the image processing unit to the pixels.
US10593258B2

The present disclosure relates to an organic light emitting display device and a device for driving the same. The present provides the organic light emitting display device that enables implementation of a narrow bezel and easy implementation of a circuit by simplifying a structure of an EM driver, and a device for driving the same.
US10593248B2

A display system including a sub-pixel formatted display is disclosed. A source generates image data, converts the image data into sub-pixel formatted data having a first sub-pixel color order, transmits the sub-pixel formatted data to a display device including the display. The display device converts the sub-pixel formatted data into sub-pixel formatted data having a second sub-pixel color order, and applies the sub-pixel data with the second sub-pixel color order to the display.
US10593247B2

Methods and apparatus to implement aging compensation for emissive displays with subpixel rendering are disclosed. An example apparatus includes a converter to convert red-green-blue (RGB) data to subpixel rendering (SPR) data. The RGB data is indicative of an image to be rendered on an emissive display screen. The apparatus includes a compensator to apply pixel correction values to the SPR data to generate corrected SPR data to compensate for pixel degradation. The apparatus further includes a usage accumulator to track pixel usage based on the corrected SPR data. The apparatus also includes a correction calculator to calculate the pixel correction values based on the pixel usage.
US10593241B2

The present disclosure relates to a method for detecting a defect of a sensing transistor disposed in each sub pixel of an organic light emitting display device and extracting a coordinate of a sub pixel in which a defective sensing transistor is disposed. A defect detecting data voltage is applied to a data line after initializing a reference voltage line and a voltage of the reference voltage line is sensed during an interval in which the scan transistor is turned on and the sensing transistor is turned off to determine whether the sensing transistor is defective.
US10593240B2

User interface systems for sterile fields and other working environments are disclosed herein. In some embodiments, a user interface system can include a projector that projects a graphical user interface onto a data board or other substrate disposed within a working environment. The system can also include a camera or other sensor that detects user interaction with the data board or substrate. Detected user interactions can be processed or interpreted by a controller that interfaces with equipment disposed outside of the working environment, thereby allowing user interaction with such equipment from within the working environment. The data board can be an inexpensive, disposable, single-use component of the system that can be easily sterilized or another component suitably prepared for use in a sterile field.
US10593239B2

A system and method for installing a ground-based advertising unit is provided. The ground-based advertising unit comprises an aperture for accepting a fastener. A hole is drilled into a surface. An adhesive is applied to the hole. An anchor which is configured to mate with the fastener is inserted into the hole. The adhesive is cured. The fastener is inserted through the aperture. The fastener is mated with the anchor.
US10593236B1

In some embodiments, a label holder for retaining an electronic product label and detachably coupling to a product container includes rear panel, a top panel and a bottom panel each movably attached to the rear panel and extending in a forward direction relative to the rear panel, and at least one container-gripping panel attached to the rear panel and extending from the rear panel. The rear panel, the top panel, and the bottom panel together define a channel therebetween configured to slidably receive and retain an electronic product label. The container-gripping panel includes a plurality of projections extending therefrom and configured to grip at least one wall of the product container to detachably couple the label holder to the product container. Methods of detachably attaching the label holder to the product container and methods of uncoupling the label holder from the product container are also described.
US10593230B2

Present embodiments include systems and methods for stick welding applications. In certain embodiments, simulation stick welding electrode holders may include stick electrode retraction assemblies configured to mechanically retract a simulation stick electrode toward the stick electrode retraction assembly to simulate consumption of the simulation stick electrode during a simulated stick welding process. In addition, in certain embodiments, stick welding electrode holders may include various input and output elements that enable, for example, control inputs to be input via the stick welding electrode holders, and operational statuses to be output via the stick welding electrode holders. Furthermore, in certain embodiments, a welding training system interface may be used to facilitate communication and cooperation of various stick welding electrode holders with a welding training system.
US10593229B2

Methods, systems, and apparatus for teaching students to read and play music, particularly on a keyboard. Musical notations having upper level letter charts and lower level letter charts for playing with right and left hand playing, respectively, in combination with a tab strip for easy and quick learning and playing of the upper and lower level letter charts. The tab strip has alignment markings and letter notes whereby the alignment markings are aligned with the black keys so that the letter notes align with their respective white keys and black keys. The tab strip may be removable and transportable for playing on various different instruments.
US10593225B2

The current invention is a driving training tool. The training tool is a combination of a tachometer and speedometer with a stick transmission shifter and pedals. The tachometer and speedometer reflect the input from the pedals and shifter. This can be used by driving schools and learners to practice shifting skills, such as up-shifting, down-shifting, or double-clutching. Each part of the tool can detach for easy storage and folding. The training tool is made of plastic, making it light weight and easy to transport.
US10593223B2

An action evaluation apparatus 10 includes: an action detection unit 11 that detects an action of a target person; an action evaluation unit 12 that determines whether or not the detected action matches a specific action set in advance; and a visual representation addition unit 13 configured to, if it is determined by the action evaluation unit 12 that the detected action matches the specific action, specify a part of the person associated with the specific action in advance and add a visual representation to the part associated with the specific action on the person or an object representing the person displayed on a screen.
US10593218B1

Disclosed are systems and methods for reducing the amount of messaging between aerial vehicles and between controllers of aerial vehicles and simplifying aerial vehicle traffic management. In one implementation, a large service area, such as the United States, may be separated into a series of hierarchal regions. Rather than sending notifications to all agents (e.g., aerial vehicles, controllers) in the service area, each agent may subscribe to one or more regions of the hierarchal regions and only receive messages intended for the subscribed regions. In one example, as discussed below, messages for a particular region are only sent to agents subscribed to that region. Other agents within the larger service area do not receive the messages as they may not be relevant to those agents.
US10593213B1

Customization of sharing of rides can involve the grouping of passengers in vehicles according to objective and subjective parameters and preferences. In some embodiments, vehicles or other components of the system are equipped to identify and compare information about users of the system using biometric scanning. In some embodiments, fares for rideshares can be tied to a projected quality or desirability of the rideshare for a user or users of the system.
US10593204B2

A method for detecting an upcoming road situation for a vehicle is provided, the vehicle including a control unit having a receiver configured to receive transmitted data from road system components along a road for the vehicle, wherein the method includes the steps of: receiving a signal from at least one electrical charge segment along the road, the signal being indicative of a present operational status of the at least one electrical charge segment; comparing the present operational status of the at least one electrical charge segment with a predetermined set of rules; and determining that the upcoming road situation at the at least one electrical charge segment ahead of the vehicle constitutes an increased safety risk for the vehicle if the present operational status of the at least one electrical charge segment ahead of the vehicle fails to fulfil at least one of the predetermined set of rules.
US10593197B1

A system and method are provided for improving vehicle awareness and safety by generating and transmitting alerts in response to detecting a hazard in the environment omnidirectional to a vehicle awareness system. Omnidirectional environment data, representing kinematic information pertaining to one or more physically detectable elements omnidirectional to the primary vehicle, is acquired by one or more sensors communicatively coupled to ta vehicle. The system analyzes the omnidirectional environment data to detect if one or more hazards in the omnidirectional environment data, representing a change in the kinetic behavior of the one or more physically detectable elements omnidirectional to the vehicle awareness system, has occurred. When the system detects one or more hazards in the omnidirectional environment data, the system generates and transmits an alert to vehicles, vehicle operators, mobile devices, or pedestrians at risk from the hazard.
US10593195B2

In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US10593194B2

A power supply control module includes a first sheet portion, a second sheet portion, a wireless communication unit, a switch unit and a controller. The controller configured to cause the switch unit to switch between a closed state and an opened state based on the result of communication performed by the wireless communication unit, the closed state being a state in which a first cell side electrode layer and a terminal side electrode layer are electrically connected to each other and the opened state being a state in which the first cell side electrode layer and the terminal side electrode layer are electrically disconnected from each other.
US10593189B2

An automatic traffic incident detection and reporting system for a vehicle may include at least one of a plurality of cameras and a plurality of proximity sensors, an incident determination unit, a remote vehicle position determination unit, and a communication unit. The incident determination unit is configured to receive signals from the at least one of the plurality of cameras and the plurality of proximity sensors, detect whether incident involving at least one remote vehicle has occurred, and categorize the incident. The remote vehicle position determination unit is configured to receive signals from the at least one of the plurality of cameras and the plurality of proximity sensors and determine a location of the incident. The communication unit is configured to transmit data related to the incident to at least one of a cloud server and an emergency service provider.
US10593181B2

The invention relates to a smoke detection device (1) for detecting smoke (7) from a fire (6) in a monitoring area (3), comprising a camera interface (8) for receiving an image sequence having chronologically successive individual images from a monitoring camera (2), wherein the individual images (4) show the monitoring area (3), and comprising an evaluating device (9) for detecting at least one moving object in the monitoring area (3), wherein the evaluating device (9) is designed to detect a motion of the at least one moving object from at least two individual images (4) of the image sequence (5), characterized by a filter device (10) for distinguishing the moving object as smoke (7) or as a non-smoke object on the basis of the motion of the moving object.
US10593164B2

A worker monitoring system. The system comprises a processor, a display, a data store, a non-transitory memory, and an application stored in the non-transitory memory. The application stores definitions of associations of electronic monitors to workers in the data store, receives information from the electronic monitors via a wireless communication link, based on accessing the data store, analyzes information from a plurality of electronic monitors associated with one of the workers, corroborates information from a first electronic monitor associated with the one or the workers using information from a second electronic monitor associated with the one of the workers, and based on the corroboration of the information from the first electronic monitor, and presents an alarm indication on the display.
US10593158B2

Systems and methods of operating a major progressive jackpot linked to wagering games having different jackpot triggers with different probabilities. The major jackpot winning probabilities may be normalized such that players may have the substantially the same odds to win the major progressive jackpot regardless on the wagering game being played. During game play, the gaming stations may be randomly selected to participate for a chance to win the major progressive jackpot according to an eligibility probability, which may be inversely proportional to the probability of a jackpot trigger for the wagering game administered by the gaming station. Players may be informed of whether the current round of game play is eligible for the major progressive jackpot after wagers are placed and before the current round of game play.
US10593155B2

An exemplary information-processing system includes at least a receiving unit (11) that receives a charge of electronic money usable in a predetermined payment system, a game control unit (12) that makes a game processing executable in response to the receipt of the charge by the receiving unit (11), and a balance control unit (15) that adds an amount of the charge received by the receiving unit (11) to a balance, without decreasing the balance in response to execution of the game processing.
US10593154B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10593146B2

Provided herein is an electronic gaming machine that includes a processor that generates augmented reality (AR) data for multiple AR devices that are communicatively coupled to the machine. The AR data is user specific to each of the AR devices. An output circuit transmits the AR data to the AR devices. The AR devices generate display data to corresponding users that includes a physical environmental image and the AR data that is specific to the AR devices. The physical environmental image includes shared game data that is viewable by the users via the corresponding ones of the AR devices.
US10593139B2

A method of determining access in an access control system is provided. The method including: obtaining a source of an individual; obtaining a destination of the individual; determining a path for the individual from the source to the destination; tracking a location of the individual between the source and the destination; determining whether the individual has varied from the path determined in response to the location of the individual; detecting an access request to a specific access control; and deciding whether to actuate the specific access control in response to whether the individual followed the path determined.
US10593135B2

The present disclosure discloses a method and system for collecting and evaluating powered vehicle's status utilizing vehicle's on-board diagnostic, controllers, time and location. The present disclosure creates one or more databases where identifiable behavior or evaluative characteristics can be analyzed or categorized to inform, alert and assist the driver with voice assistance to avoid or fix specific issues. The evaluation can include prediction for future events. The database can be correlated or evaluated with other databases for a wide variety of uses.
US10593134B2

A system for acceptance testing includes a data acquisition system operable to receive a plurality of sensor inputs from a component under test. The system also includes a health and usage monitoring system (HUMS) interface operable to receive data from a HUMS coupled to the sensor inputs. The system further includes a data processing system operable to determine a plurality of condition indicators based on the sensor inputs acquired by the data acquisition system, receive a plurality of HUMS data from the HUMS interface based on the sensor inputs, compare the condition indicators to the HUMS data, and output a test result based on results of the comparison.
US10593123B2

An editing device for three-dimensional shape data includes: a first setting part that sets at least one first characteristic point on three-dimensional shape data forming a three-dimensional shape; a second setting part that sets at least one second characteristic point on a predetermined distribution pattern, the at least one second characteristic point corresponding to the at least one first characteristic point set by the first setting part; and an assigning part that assigns an attribute to a three-dimensional range included in at least part of the three-dimensional shape in accordance with the distribution pattern so that the at least one first characteristic point set by the first setting part and the at least one second characteristic point set by the second setting part correspond to each other.
US10593117B2

Methods generate a dynamic real-world environment with at least one interactive ARBit. Environment information captured from a real-world environment is received from a mobile computing device. The environment information is processed to determine identified features corresponding to the real-world environment and the dynamic real-world environment is generated based upon the identified features. An ARBit database is searched for ARBits that match the identified features and the matched ARBits are added to an ARBit collection. The dynamic real-world environment and the ARBit collection are sent to the mobile device. A user of the mobile device interacts with the dynamic real-world environment and at least one displayed ARBit of the ARBit collection.
US10593115B2

The present invention relates to a virtual reality experience apparatus. The virtual reality experience apparatus includes the image apparatus providing an experiencing user with an image and the riding apparatus providing the experiencing user with a physical motion, and the riding apparatus may include a riding part providing the experiencing user with a ridable space; and a gyro mechanism generating at least one of a pitching motion, a yawing motion, a rolling motion, and a reciprocating motion in the riding part, such that a stimulus sensed by the experiencing user through a sense of sight and a stimulus sensed through a physical motion may coincide with each other. Accordingly, the experiencing user may be prevented from feeling a sense of displacement, and an immersion level may be improved, as a result, a sense of realism may be improved.
US10593105B2

A method and system for linking a first virtual reality (VR) immersive space with a second VR immersive space. The method includes: generating a portal in the first VR immersive space, the first VR immersive space having a first website displayed on a surface of the first VR immersive space; associating an internet link to the second VR immersive space with the portal, the internet link being part of the first website to link to a second website; rendering the second VR immersive space, the second VR immersive space having the second website displayed on a surface of the second VR immersive space; providing a preview of the second VR immersive space on a surface of the portal located in the first VR immersive space; and virtually placing a user in the second VR immersive space when the portal is selected by the user.
US10593097B2

A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an example method may include determining to control a bit rate of a content encoder. The method may include generating a first number of shaded texture atlases for use in rendering a second number of frames by a second device based on the determination to control the bit rate of the content encoder. Each respective shaded texture atlas may include a respective plurality of shaded primitives. The method may include encoding, by the content encoder of the first device, a first shaded texture atlas of the first number of shaded texture atlases. The method may include transmitting, by the first device, the encoded first shaded texture atlas to the second device.
US10593088B2

A method of exchanging audio-visual communication information between users includes detecting using an image capturing device associated with a wearable communication device, a mirror or image reflecting surface disposed in an environment of a first user, detecting a boundary of the mirror or image reflecting surface in response to the mirror being detected in the environment of the first user, selecting a portion of a first image displayed on the mirror or image reflecting surface within the boundary of the mirror or image reflecting surface, and displaying the portion of the first image as an overlay on a second image to a second user. A corresponding system and computer-readable device are also disclosed.
US10593087B2

Aspects of the present disclosure involve systems, methods, devices, and the like for emoji mashup generation. The system and method introduce a method and model that can generate emoji mashups representative of contextual information received by a user at an application. The emoji mashup may come in the form of two or more emojis coherently combined to represent the contextual idea or emotion being conveyed.
US10593077B2

A terminal apparatus includes a display device and circuitry. The circuitry receives a predetermined instruction. In response to receiving the predetermined instruction, the circuitry changes attribute information of a stroke image associated with the predetermined instruction to specific attribute information, the specific attribute information identifying information in an area defined by the stroke image as information to be extracted. The circuitry controls the display device to display the stroke image associated with the predetermined instruction as a stroke image having the specific attribute information.
US10593074B1

Responsive to receiving an indication of a geographical area, one or more constituent areas associated with the geographical area are identified. Boundary data corresponding to the constituent areas is accessed. The boundary data for each constituent area comprises a plurality of geographical location points defining line segments that define the boundary of the corresponding constituent area. Unique portions of line segments are identified. A unique portion of a line segment is a portion of a line segment defined in the boundary data of one and only one of the constituent areas. The geographical area boundary layer is defined. The geographical boundary layer comprises a set of line segments consisting of the unique portions of line segments. A geographical map is provided for display via a user interface. The geographical map comprises a plurality of layers. The plurality of layers comprise one or more map layer sand the geographical area boundary layer.
US10593073B2

A system and method for CT image reconstruction are provided. The method may include: obtaining raw data set related to an object; generating a first image set based on the raw data set, wherein the first image set includes a first full quality image and a first max field of view image; generating one or more reference images based on the first max field of view image; generating a first bone information image based on the one or more reference images; generating a second image set based on the raw data set, wherein the second image set includes a second full quality image; generating a second bone information image based on the one or more reference images; correcting hardening beam artifact of the second full quality image based on the second bone information image to generate a hardening beam artifact corrected image.
US10593072B2

An image processing apparatus including a processor and a memory, the processor executing a program stored in the memory to: acquire elemental map data representing a distribution of X-ray intensity or a distribution of concentration for each element; generate a phase map indicating a distribution of phases of compounds based on the elemental map data; and generate graphs representing X-ray intensity of each element or a concentration of each element as an area for the respective phases of the compounds included in the phase map and cause a display section to display the graphs.
US10593068B2

Methods of investigating a specimen using tomographic imaging include directing a beam of radiation through a specimen and onto a detector, thereby generating an image of the specimen. The directing is repeated for different specimen orientations relative to the beam, thereby generating a corresponding set of images. An iterative mathematical reconstruction technique is used to convert the images into a tomogram. The reconstruction is mathematically constrained to curtail a solution space using three-dimensional SEM imagery of at least a part of the specimen that overlaps the tomogram by requiring iterative results of the reconstruction to be consistent with pixel values derived from the SEM imagery.
US10593066B1

Objects can be rendered in three dimensions and viewed and manipulated in an augmented reality environment. A number of object images, a number of segmentation masks, and an object mesh structure are used by a client device to render the object in three dimensions. The object images and segmentation masks can be sequenced into frames. The object images and segmentation masks can be partitioned into patches and sequenced, or ordered, within each patch, and a keyframe can be assigned in each patch. Then, the object images and segmentation masks can be encoded into video files and sent to a client device. The client device can quickly retrieve a requested object image and segmentation mask based at least in part on identifying the keyframe in the same patch as the object image and segmentation mask.
US10593063B2

A camera device according to an aspect of the invention includes an imaging unit, an imaging direction adjustment unit, a direction control unit that controls the imaging direction adjustment unit, a camera-side tracking processing unit that analyzes captured image data to acquire first target information indicating the position of a tracking target and outputs the first target information, a camera-side communication unit that receives second target information from a terminal device, and a camera-side target information correction unit that corrects the first target information on the basis of the second target information.
US10593055B2

A method and apparatus of capturing non-structured light images and structured light images for deriving depth information are disclosed. According to the method, one or more non-SL (non-structured light) images without structured light and one or more initial SL (structured light) images formed on a common image plane are captured by projecting structured light patterns in a visible spectrum with the structured light source adjusted to generate initial structured light at an initial intensity level. The signal quality of structured light patterns reflected from one or more objects is evaluated based on the non-SL images and the initial SL images. If the signal quality of structured light patterns is below a threshold, a next set of SL images are captured by increasing the structured light level from a previous level until the signal of the structured light patterns is satisfactory.
US10593054B2

An apparatus for an electronic measurement using a single image is described herein. The apparatus includes a surface fitting mechanism that is to estimate the analytical model of a surface on which lies the point of the single image and a ray casting unit that is to cast a virtual ray at the selected point that intersects the surface. The apparatus also includes a computing unit to compute a least one three-dimensional location for the selected point based on the intersection of the virtual ray and the plane.
US10593042B1

Multi-dimensional data can be mapped to a projection shape and converted for image analysis. In some examples, the multi-dimensional data may include data captured by a LIDAR system for use in conjunction with a perception system for an autonomous vehicle. Converting operations can include converting three-dimensional LIDAR data to multi-channel two-dimensional data. Data points of the multi-dimensional data can be mapped to a projection shape, such as a sphere. Characteristics of the projection shape may include a shape, a field of view, a resolution, and a projection type. After data is mapped to the projection shape, the projection shape can be converted to a multi-channel, two-dimensional image. Image segmentation and classification may be performed on the two-dimensional data. Further, segmentation information may be used to segment the three-dimensional LIDAR data, while a rendering plane may be positioned relative to the segmented data to perform classification on a per-object basis.
US10593027B2

A method for processing at least one peripheral image that when displayed extends beyond the borders of a displayed central image is disclosed. The method includes adapting luminance of the peripheral image to human vision characteristics when the luminance of peripheral images is processed so that the rendered light from the peripheral image in the viewer field of view remains low and close to the light rendered by the central view only. According to a first embodiment, the method includes adapting luminance of the peripheral image to a reference reflectance level by applying a light correction function to the input luminance when such light correction function is obtained by measuring a rendered luminance level of the displayed peripheral image adapted to the reference reflectance level of the surface where is displayed the peripheral image. According to a second embodiment, the luminance is further adapted to real reflectance with respect to reference reflectance. According to a third embodiment, the luminance of moving object in the peripheral image is increased.
US10593015B2

The architecture shown can perform global search, local search and local sub pixel search in a parallel or in a pipelined mode. All operations are in a streaming mode without the requirement of external intermediate data storage.
US10593013B2

An image processing apparatus obtains a first image, cuts out at least a portion of the first image to generate a second image that is distortion-corrected, receives designation of a first area in which image quality is to be different in the first image, calculates a second area in the second image, the second area corresponding to the first area designated in the first image, and sets, as an area associated with a function that influences encoding processing for encoding the second image, an area that includes the second area and is based on a processing unit of the encoding processing for encoding the second image, the processing unit being an area in the second image.
US10593008B2

There are many advantages to implementing a watermark-based system using dedicated hardware, rather than using software executing on a general purpose processor. These include higher speed and lower power consumption. However, hardware implementations incur substantial design and development costs. Moreover, because each watermarking application has its own design constraints and parameters, it has not been cost-effective to develop a hardware chip design for each, since such chips would typically not be manufactured in volumes sufficient to bring per-unit costs down to an acceptable level. The present technology provides various techniques for making watermarking hardware adaptable, so that a single chip can serve multiple diverse watermark applications. By so-doing, the advantages of hardware implementation are made available where it was formerly cost-prohibitive, thereby enhancing operation of a great variety of watermark-based systems.
US10593004B2

In one embodiment, a method includes generating, by a computer system, a search-engine query from stored identity-theft nomenclature. The method also includes querying, by the computer system, at least one search engine via the search-engine query. Further, the method includes crawling, by the computer system, at least one computer-network resource identified via the querying. In addition, the method includes collecting, by the computer system, identity-theft information from the at least one computer-network resource. Additionally, the method includes processing, by the computer system, the identity-theft information for compromised personally-identifying information (PII).
US10592998B2

Graphical user interface (GUI) based methods and systems to generate and revise travel itineraries, including to permit a user to input or select multiple sequential travel destinations and corresponding dates in a calendar based GUI, to generate a travel itinerary using default itinerary parameters, to display the travel itinerary and user configurable itinerary parameter within the GUI, and to revise the travel itinerary in response to user configured itinerary parameters. An itinerary parameter may be configurable to apply to a selected portion of the itinerary or to the entire itinerary. User selectable options may be displayed in a natural language format. User input may be performed with relatively few actions, and may be performed exclusively or nearly exclusively with a pointing device.
US10592997B2

A decision making support device including: an opinion acquiring module that acquires an expressed opinion from each of a plurality of participants with respect to each of the plurality of selective elements; and a target person determining module that determines, with respect to a given selective element, from which participant an opinion on the selective element is to be elicited when there are a plurality of unexpressed participants who have not yet expressed opinions on the selective element, wherein the target person determining module respectively calculates, when assuming that each of the unexpressed participants has expressed any of expected opinions, assumed group satisfaction that is determined based on contents of decision making and contents of expression of opinions of the plurality of participants, and determines from which participant an opinion on the selective element is to be elicited in consideration of the assumed group satisfaction.
US10592993B2

Systems, methods, and other embodiments associated with managing transactions communicated over a blockchain network are described. In one embodiment, a method includes maintaining a static maintenance table of hardcoded properties of a first entity. The example method may also include maintaining a parent transaction table comprising columns of data that are updated less than threshold frequency. The example method may also include maintaining a child transaction table comprising columns of data that are updated greater than the threshold frequency. The example method may also include receiving a transaction to communicate over the blockchain network, and validating the transaction using the hardcoded properties. The example method may also include populating values into the parent transaction table and the child transaction table, and using such tables to facilitate the communication of the transaction over the blockchain network.
US10592987B2

The SECTOR-BASED PORTFOLIO CONSTRUCTION PLATFORM APPARATUSES, METHODS AND SYSTEMS (“SPC”) transform user data request via SPC components into sector-based portfolio investment transaction records. In one implementation, the SPC may provide an electronic user interface (UI) (e.g., web-based, mobile, etc.) for a user to construct a sector-based investment portfolio, to obtain performance prediction for the portfolio's allocation strategies by performance back-testing of selected sector funds and indices.
US10592981B2

This disclosure relates generally to systems and methods for providing personalized financing information and, more particularly, systems and methods for providing personalized financing information via a dealership website using an API associated with a financial service provider. In one embodiment, a system includes memory hardware storing instructions that configure processing hardware to receive a loan request for a buyer via a real-time API that includes at least buyer identification and financial information and information associated at least one inventory item presented on a dealership website. The system may also determine financing information comprising prospective financing terms for the at least one item based on at least the loan request. The server may also provide, to the dealership server via the real-time API, the determined financing information for presentation on the dealership website, including prospective financing terms information corresponding to each of the at least one item.
US10592980B1

Computer-implemented methods, articles of manufacture and systems for identifying an on-line bank account that is a business account or utilized for business purposes. Keywords are determined and comparisons are performed with different types of financial account data and data from different resources. Comparison results are embodied within a data set that is generated and provided as an input to a rule generator such as a rule-based classifier. The rule-based classifier outputs a rule utilized to determine whether an account is a business account or utilized for business purposes, in contrast to a personal account utilize for non-business, personal or residential matters.
US10592975B2

A method, apparatus, and computer readable storage to implement a lending system for use with electronic commerce web sites such as auction sites. A seller may receive a cash loan for items placed for sale but not yet purchased by a buyer. The seller can be required to pay back the loan after a predetermined amount of time or as soon as the item for sale is sold and payment is received from the buyer. The lender would charge interest or commission for the loan. In this manner, sellers can receive cash for items listed on auction sites before those items are actually sold, generating additional cash flow for the seller.
US10592968B2

Example embodiments are directed to systems and method to facilitate omnichannel retailing. A networked system determines a location of the user device within a store and accesses a map of the store. An item from a list of one or more items is identified, whereby the item has a plurality of locations within the store. A first location of the item from the plurality of locations is selected. The networked system causes display, on a user interface on the user device, of the location of the user device and the first location of the item and causes display of a user interface element that is operable to receive user selection of a different location from the plurality of locations. In response to receiving the user selection, the networked system ceases display of the first location on the map and causes display of the different location on the map.
US10592963B2

An enhanced smart refrigerator (ESR) for automatically populating a virtual shopping cart is provided. The ESR stores a purchase log including a purchase history of a target product. The ESR determines a current interval between a most recent delivery date and a proposed next delivery date based on the purchase history of the target product, and calculates a purchase propensity for the target product based on the current interval and the purchase history of the target product, and automatically adds the product to the virtual shopping cart for submission to a party for purchase of the target product if the purchase propensity meets a first criteria.
US10592962B1

Systems and methods for improving the efficiency of order fulfillment are disclosed. When fulfilling an order in which substitutions are required, due to unavailability of particular products, the process of contacting the customer and receiving a selection from the customer can be separated from the picking process. The picker can continue to fulfill the order, while an automated system offers alternatives and receives selections from the customer. If appropriate, the substitution can be appended to the picker's list. If the picker has completed the remainder of the order, on the other hand, a new order with the substitution can be created, which can later be aggregated with the original order. A variety of methods can be used to efficiently present substitutions to the customer and receive choices from the customer, including use of imagery of substitute items.
US10592961B1

Systems and methods are disclosed for providing purchase recommendations. According to some examples, a method may include: determining a set of vehicle characteristics represented in a candidate set of vehicles; for each vehicle characteristic in the set of vehicle characteristics, determining a percentage of the candidate set possessing the respective vehicle characteristic; selecting, from the set of vehicle characteristics, a vehicle characteristic based on a proximity of the respectively determined percentage to 50%; transmitting, to a user device associated with a user, an inquiry for a user preference regarding the selected vehicle characteristic; receiving, from the user device, a response indicating the user preference regarding the selected vehicle characteristic; excluding vehicles from the candidate set based on the indicated user preference to obtain a reduced candidate set; and transmitting, to the user device, a recommendation of one or more vehicles from the reduced candidate set.
US10592960B2

The disclosure relates to determining thermal insulation levels of clothing a user should wear when traveling to a destination. To do this, a thermal insulation level of clothing worn by a user and levels worn by a crowd can be analyzed from images including the user or the crowd. A thermal sensitivity bias for the user can be determined by comparing those levels for similar locations. Environment data can then be collected for the destination. A thermal insulation level of clothing worn by the crowd for the destination can be predicted based on the environment data. This level can be adjusted with the bias for the user to generate a thermal insulation level of clothing to be worn by the user at the destination. An image having clothing with that level can be displayed to recommend a style of clothing for the user to wear at the destination.
US10592953B2

Various embodiments include a system for grouping a set of distinct records in a database system, the database system comprising a first database cluster H and a second database cluster L. In many embodiments, the system can comprise one or more processing modules and one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules. In some embodiments, the computer instructions can be configured to perform acts of determining, for each distinct record (i) of the set of distinct records, whether the record is a first priority or a second priority; for each distinct record (i) of the set of distinct records which is determined to be the first priority, storing the record in the first database cluster H, wherein the first database cluster H comprises a first computer server; and for each record (i) of the set of distinct records which is determined to be the second priority, storing the record in the second database cluster L. In these embodiments, the second database cluster L can comprise a second computer server different from the first computer server, and the first computer server can have greater processing power than the second computer server. In some embodiments, the first priority can be a higher priority than the second priority. Other embodiments are also disclosed herein.
US10592950B2

A method for viewing media content includes receiving, from a user viewing the media content, a request for product data corresponding to the media content. In response to the request, the product data is sent over a network to a computing device operable by the user. The product data includes a list of the one or more purchasable products and, for each of the purchasable products, a link to an online commerce site from which the purchasable product may be purchased.
US10592941B2

A system and a method are provided for generating a digital receipt for purchases made utilizing a digital wallet or with other payment procedures. The digital receipt is stored in the cloud in a digital receipts repository for later retrieval. The digital receipt can be standardized to facilitate data processing of the data contained in data fields of the digital receipt. The data fields are text/field searchable and actionable so that the receipts and the data therein can be viewed in any manner desired by the user of the digital wallet.
US10592937B2

A system and method for providing financial account messages to customers while accessing web sites is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable a financial account issuer to provide an application to customer's computer system over a network. The application may be configured to provide various messages associated with the customer's financial account provided by the financial account issuer while the customer browses web sites. The financial account messages may be configured to provide interactive and dynamically changing account status information based on attempted purchases of goods and/or services by the customer at merchants' web sites. The application may also be configured to provide rating information associated with web sites accessed by the customer.
US10592934B2

Systems and methods for automatically ascertaining an estimated amount of damage to a plurality of objects at a location by utilizing one or more Unmanned Aerial Vehicle (UAV), e.g., “drone” devices to capture imagery of the location and utilizing Artificial Intelligence (AI) logic modules to analyze the captured imagery.
US10592929B2

The present disclosure relates to computer-implemented systems and methods for delivering content. An example method may include receiving ambient environment information associated with a user device, the ambient environment information comprising image information for an image having multiple objects positioned within the image, and identifying a user associated with the user device. The method may include identifying a user category associated with the user, and identifying at least two of the objects positioned within the image based at least in part on the image information. The method may include identifying one or more triggers based at least in part on the at least two objects, and identifying, based at least in part on the one or more triggers, at least one marketing message associated with the one or more triggers, the ambient environment information, and the user category. The method may include sending the marketing message to the user device.
US10592928B2

Examples include determining content for displays based on bid requests. Some examples include transmitting a probing request to a display computing device and receiving a portfolio list from the display computing device. The portfolio list may include a first identifier for a first content stored on the display computing device. Examples may also include determining a user viewing history of the first content, and transmitting a bid request to the display computing device. The bid request may indicate the user viewing history of the first content.
US10592927B2

An advertising system identifies users associated with an interest topic and generates a list of such users in which all advertising accounts are proportionately represented in the list. Such users are identified by recording user-page access data to each page in a cluster of pages associated with the interest topic. A list of user-account associations is generated by grouping the user-page access data by the advertising account associated with each page. The list is then optimized so a proportion of user-account associations for each advertising account is less than or equal to a predetermined threshold. This ensures that no one advertising account is overrepresented in the list. Using the optimized list, the advertising system can target users associated with the list with advertisements related to the interest topic.
US10592925B2

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining a prospective product for a user to add to an cart, identifying a prospective cart merchant group that includes prospective merchants that offer the prospective product, determining a prospectively-unlocked product group that includes a plurality of products offered by the prospective merchants that are discounted if the prospective product is added to the electronic cart, determining a savings score for the prospectively-unlocked product group, and coordinating displaying to the user on the website of the online retailer (1) the prospective product and (2) the savings score of the prospectively-unlocked product group.
US10592917B2

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for assessing a performance and/or determining a programmatically expected performance of a marketing campaign. In one embodiment a method for creating a unified data set from a plurality of data sets received from third-party service providers is disclosed. In one embodiment, a graphical user interface is used to facilitate user access to visual representation of the unified data set. In one embodiment, the unified data set may be used to train a machine learning model. In some implementations, the machine learning model may predict an expected performance for marketing campaigns. In one embodiment, the machine learning model may adjust one or more parameters of the marketing campaign in order to increase the effectiveness of the marketing campaign and the associated revenue.
US10592902B2

A computer-implemented method for modifying control parameters associated with a financial product that is linked to an account. The method includes receiving updated control parameters for the financial product, where the account provides financial backing for the financial product, and the updated control parameters define updated use restrictions for the financial product; and modifying the control parameters associated with the financial product to reflect the updated control parameters, where the financial product is configured to be used for one or more payment transactions in accordance with the updated use restrictions.
US10592895B2

An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
US10592892B2

A system and method for registering a user with a subscription service for a printer is described. A network-enabled printer can determine when a mobile computing device is brought into a sufficient proximity of the network-enabled printer. The network-enabled printer can receive account information for a user of the mobile computing device when the mobile computing device is brought into the sufficient proximity and transmit the account information to a remote provider in order to register the network-enabled printer and the user with the subscription service.
US10592890B2

Logic to perform a point of sale (POS) transaction as Card Present. Logic may communicate with a web site of an online vendor to process a payment to the online vendor as a certified POS device. Logic may communicate with a payment service provider associated with the online vendor to process the payment in response to communicating with the web site. Logic may interact with a card reader to obtain a packet to process the payment with a payment instrument to verify the presence of the payment instrument. Logic may encrypt communications to transmit an authorization request to the payment service provider to process the payment with encrypted communications via a secure element agent of the certified POS device, the authorization request to comprise the packet to verify that the payment instrument is present for the transaction. And logic may receive an approval of the authorization request for the payment.
US10592889B2

Systems and methods are disclosed for providing cloud-based access to consumer financial information. A cloud-based platform may receive a notification from a server, the notification comprising a request to access consumer data associated with a financial services account. After confirming authorization by both the associated financial services account provider and the consumer, the platform may configure a software object identifying the server and at least a portion of the consumer data that the server is authorized to access. After presentation of the configured software object by the third party server, the platform may verify the configured software object, and provide to the server access to the authorized consumer data. The server may then utilize the provided consumer data to perform a mobile service for the consumer.
US10592886B2

Techniques associated with a multi-functionality customer-facing device are described herein. A point-of-sale system can comprise multiple devices, such as a customer-facing device and a merchant-facing device that is coupled to the customer-facing device. The customer-facing device is capable of operating in a first state or a second state. In at least one example, the customer-facing device can present a graphical user interface (GUI) on a display. The customer-facing device can transition from the first state to the second state. The second state can enable the customer-facing device to perform at least one additional functionality that is not available to the customer-facing device in the first state. The customer-facing device can receive, while in the second state, an input via the GUI and can send to the merchant-facing device, an indication of the input.
US10592873B2

The disclosed technology is generally directed to blockchain technology. In one example of the technology, a modified block is provided in response to at least an edit transaction that indicates a transaction in an original block in a blockchain. The modified block includes: transactions of the original block except the indicated transaction, a hash of the indicated transaction, and a header that includes a link to a hash of a block that precedes the original block. A new block is provided. The new block includes a reference associated with the edit transaction, and that the reference may include a link to the modified block. The original block may be caused to be deleted.
US10592866B2

Methods and systems are provided for creating an instance of an object from within a context of a user interface of a calendar application. The calendar application can automatically detect existing calendars that are associated with a user of a particular organization, and dynamically determine different object types that are associated with calendar items displayed in each of the existing calendars. The different object types can include standard objects and custom objects. The calendar application can then provide a new object creation user interface (UI) element that (when selected) includes a list of the different object types that are displayed in response to selecting the new object creation UI element. When a user selects one of the different object types from the list, the calendar application can create, from within the context of the main user interface of the calendar application, an instance of the object in the cloud computing platform.
US10592865B2

According to one aspect, the subject matter described herein includes a method for managing social interaction information. The method includes receiving first social interaction information associated with a user of a first over the top (OTT) service platform. The method also includes receiving second social interaction information associated with the user, the second social interaction information from a communications service platform distinct from the first OTT service platform. The method further includes generating, using the first social interaction information and the second social interaction information, consolidated social interaction information and providing the consolidated social interaction information to the user.
US10592853B2

A manufacturing materiel management system. The system includes a product inventory monitor including at least one processor having a memory and a communications link, and at least one of a minimum-maximum item matrix and an item supplier dependency matrix. The system includes a manufacturing line item sensor network coupled to the product inventory monitor and configured to monitor in real-time inventory levels of a plurality of components, sub-assemblies, and assemblies in the product inventory used for a manufacturing line for manufacturing an object. The system includes a disruption pattern detector in communication with the manufacturing line item sensor network, and configured to detect normal and abnormal inventory turns, and to generate therefrom normal and disruption patterns. The system includes a resource allocator configured to monitor the normal and disruption patterns and to allocate resources to different projects when a disrupted pattern occurs.
US10592846B1

A technique is directed to transporting data storage equipment. The technique involves electronically activating monitoring circuitry which is co-located with the data storage equipment. The technique further involves, after the monitoring circuitry is electronically activated, receiving location data from the monitoring circuitry while the data storage equipment is en route from a first ground location to a second ground location. The technique further involves, based on the location data, performing a set of location evaluation operations to determine whether the data storage equipment is on course along a predefined route between the first ground location and the second ground location.
US10592837B2

A device may receive, from sources, data objects identifying values relating to entities for which a risk indicator is to be determined, and may process the data objects to generate an analytical record that identifies relationships between values of different data objects. The device may determine, based on the analytical record, the risk indicator corresponding to one or more entities. The risk indicator may be determined based on at least one of: a comparison between the analytical record and a data structure that identifies expected values of one or more of the data objects; an identification of a group of the entities, and an outlier from the group of the entities based on the analytical record; or an identification of a change in behavior of the one or more entities based on the analytical record. The device may perform an action based on determining the risk indicator.