US10091913B2

A liquid cooling server includes a chassis including a unit case housing portion; a unit case which moves in a first direction for being inserted in and pulled out from the unit case housing portion and includes a heat generating component and a portion to be cooled; a cooling plate which is disposed to the chassis, opposes the unit case housing portion in a second direction perpendicular to the first direction, and includes a flow path through which a cooling medium flows; a metal portion which is provided to either one of the cooling plate and the portion to be cooled, includes a plurality of first protrusions which protrude in the second direction towards the unit case housing portion and are arranged in the first direction; and a heat transfer body provided between the metal portion and the first member in the second direction, the heat transfer body being elasticity.
US10091912B2

A method and system for variable air cooling for data centers. The system may include: an enclosure to be cooled suitable for housing hardware components; a cooling system including: a first air input for controllably allowing input of outside air from outside the enclosure; a second air input for controllably allowing input of recycled air from the enclosure; a selectively activatable cooling mechanism; an air output for allowing output of air into the enclosure; a first temperature monitor for monitoring an outside air temperature of air outside the enclosure; a second temperature monitor for monitoring a blowing air temperature of air at the air output; and a control mechanism for controlling an operation of the first air input, the second air input, and the cooling mechanism dependent on a monitored outside air temperature at the first temperature monitor and a monitored blowing air temperature at the second temperature monitor.
US10091911B2

A device may have: a frame section having a cage with a first receiving portion and a second receiving portion, the second receiving portion receiving a module; a first plate having an end, the first plate being received by the first receiving portion; a heat pipe having a first end attached to the end of the first plate and having a second end; a second plate attached to the second end of the heat pipe; and a spring attached to the first plate to bias the first plate against the module, the first plate being capable of receiving heat dissipated by the module, the heat pipe being capable of receiving the heat received by the first plate and transferring the heat to the second plate, the second plate receiving the heat transferred by the heat pipe and dissipating the received heat.
US10091910B2

A securing mechanism is provided for facilitating attaching a heat dissipation element. The securing mechanism includes a first fixing part, a second fixing part, a first arm and a second arm. The first arm and the second arm are connected with the first fixing part and the second fixing part. A first bent structure is protruded from the first arm and toward the second arm. A second bent structure is protruded from the second arm and toward the first arm. The securing mechanism is fixed on the heat dissipation element through the first fixing part and the second fixing part. The heat dissipation element is pressed by the first bent structure and the second bent structure. Consequently, the heat dissipation element is attached on the heat source.
US10091909B2

The invention relates to a cooling arrangement comprising a heat spreader (2) comprising a first surface (5), a second surface (8), at least one heat absorption chamber (9) and at least one heat dissipation chamber (10), the at least one heat absorption chamber (9) being in thermal contact with the first surface (5) and the at least one heat dissipation chamber (10) being in thermal contact with the second surface (8) and hydraulically coupled to the at least one heat absorption chamber (9). A cooling fluid (13) can be driven from the heat absorption chamber (9) to the heat dissipation chamber (10) using a plurality of flow patterns for cooling the first surface (5).
US10091901B2

To completely prevent air from leaking out from a conduit tube, which protects an electrical wire connecting an electrical equipment and a power source, and to easily and reliably electrically connect the electrical equipment and the power source in an air shelter. A pump and a motor are covered with a cover body, and an electrical wire that connects an explosion proof connector and a power source is not protected with a flexible conduit tube in the inside of the cover body, and protected with the flexible conduit tube only on the outer side of a conduit tube connector arranged on a side wall of a base.
US10091892B2

A laser direct imaging system includes a stage, a laser device and an oxygen-reducing device. The stage is subjected to an atmospheric pressure. The laser device is configured to provide a laser beam to scan across the substrate. The oxygen-reducing device operates simultaneously with the laser device for outputting an inert gas only to a specific area where the laser beam is being aimed such that any portion of the substrate, if enters the specific area, will be exposed to the laser beam under a low-oxygen environment.
US10091889B2

A process of producing a component includes providing a substrate having an electrically conductive surface in the form of an electrically conductive layer; subdividing the layer with the aid of a laser process into a first electrically autonomous region and a second electrically autonomous region, wherein an electrically insulating region is formed in the electrically conductive layer to electrically separate the electrically autonomous regions; forming an electrical potential difference between the first electrically autonomous region and the second electrically autonomous region; and applying an electrically charged substance or an electrically charged substance mixture onto the first electrically autonomous region and/or the second electrically autonomous region, wherein the electrically autonomous region and/or an amount of the applied electrically charged substance or of the electrically charged substance mixture are adjusted by the electrical potential difference.
US10091887B2

A multilayer structure for an electronic device, includes a flexible substrate film (202, 502) for accommodating electronics, a number of electronic components (308, 508) provided on a first surface area (401A, 501A) of the film, the film also including a second surface area adjacent (401B, 501B) to the first surface area, and a number of conductive traces (412, 512) printed on the substrate film for electrically connecting electronic components together, wherein the number of electronic components and the related first surface area of the substrate accommodating the components have been overmolded with first thermoplastic material (306, 506), the adjacent second surface area and at least part of the first area being overmolded with second thermoplastic material so that at least part of the electronic components and the first thermoplastic material thereon are substantially embedded between the substrate film and second thermoplastic material. A corresponding method of manufacture is presented.
US10091882B2

Provided is a circuit structure using a printed-circuit board with a novel structure that can provide a plurality of types of circuit specifications by switching connection of circuit patterns, allows circuit specifications to be easily identified, and achieves excellent connection workability and connection stability for circuit patterns. The circuit structure includes: a printed-circuit board 18 on which a plurality of circuit patterns are provided; and a circuit switching component, wherein the circuit switching component includes bus bar support bases on which any connection bus bars selected can be mounted and held, the plurality of types of connection bus bars are classified according to the number and the position of lead portions to be electrically connected to connection points, and a plurality of types of circuit specifications are provided by changing a mounting mode of the connection bus bars to the bus bar support bases.
US10091876B2

A display device including: a display substrate including a display area configured to display an image and a pad area positioned on the periphery of the display area; a first pad part positioned above the pad area and including first pad terminals arranged in a first direction; and a printed circuit board including a base film and a second pad part positioned at one side of the base film and coupled with the first pad part, the second pad part includes first contact terminals coupled with first pad terminals, each of first contact terminals includes first contact pad terminals arranged along a first row forming a first inclination angle with the first direction, and second contact pad terminals spaced from first contact pad terminals and arranged along a second row forming a second inclination angle with the first direction.
US10091875B2

The present invention relates to an ink composition for light sintering, a wiring board using the same, and a method of fabricating the wiring board. The present invention aims to provide formation of a wiring pattern without damage to thin and soft wiring boards such as a flexible printed circuit board. The present invention provides an ink composition for light sintering including copper oxide nanoparticles having copper oxide films, a reducing agent for reducing copper oxidized by light irradiation to form copper nanoparticles, a dispersing agent, a binder, and a solvent.
US10091873B1

An apparatus comprising a printed circuit board (PCB) that includes: a multilayer lamination of layers; vias on a surface of the PCB; and bonding pads that couple a ball grid array of an integrated circuit (IC) package to layers through the vias, wherein the bonding pads includes: first bonding pads in a first area of the PCB, each first bonding pad being coupled to a via of the vias in the first area, second bonding pads arranged in a second area of the PCB, each second bonding pad being coupled to a via of the vias in the second area, and third bonding pads arranged in a third area of the PCB, each third bonding pad being coupled to two or more vias of the vias in the third area, wherein the third area is located between the first area and the second area is disclosed.
US10091867B2

One or more light emitting diode diodes (LEDs) are attached to a printed circuit board. The attached LEDs are connectable with a power source via circuitry of the printed circuit board. An overmolding material is insert molded an over at least portions of the printed circuit board proximate to the LEDs to form a free standing high thermal conductivity material overmolding that covers at least portions of the printed circuit board proximate to the LEDs. The free standing high thermal conductivity material has a melting temperature greater than about 100° C. and has a thermal conductivity greater than or about 1 W/m·K. In some embodiments, the free standing high thermal conductivity material is a thermoplastic material.
US10091861B2

According to one embodiment, an electronic device capable of switching power on and power off by a switch outside the electronic device, the electronic device includes a determination unit, a detection unit, an output unit, and a control unit. The determination unit determines whether power is supplied from an AC power source or not. The detection unit detects a conductive state of the switch. The control unit performs at least one of cutting off power to be supplied to the output unit, supplying power from the AC power source to the output unit, and supplying power from a second power source different from the AC power source to the output unit.
US10091860B2

Control of one or more switches arrayed in a multi-gang switch box is disclosed. One or more sensors may receive or provide an indication of a gesture near one of the switches. An indication of the switch determined to which a gesture is determined to be directed toward may be displayed. A state change may be performed on the switch according to the gesture.
US10091855B2

An LED light fixture having at least two LED light sources, each having a different correlated color temperature, with a manually controllable correlated color temperature switching assembly to control an electric circuit to select a particular LED light source or combination of LEDs, and a concealment for selectively rendering the manually controllable color correlated color temperature switching assembly inaccessible or for rendering the switching assembly accessible for operation.
US10091850B2

A backlight unit includes a backlight module with a printed circuit board including blocks and MJT LEDs disposed on the blocks, respectively and a backlight control module generating a signal for drive control of each of the blocks, wherein each of the blocks comprises at least one MJT LED, and the backlight control module includes a drive controller for On/Off control and dimming control of each of the blocks.
US10091846B2

A LED driving system has an energy storage component receiving an input voltage, a power switch coupled between the energy storage component and a reference ground, a first output switch coupled between the energy storage component and a first output terminal, a second output switch coupled between the energy storage component and a second output terminal, and a control circuit, wherein the first output terminal produces a first output voltage to supply power for a first LED array, the second output terminal produces a second output voltage to supply power for a second LED array, the control circuit controls a duty cycle of the first output switch according to voltages at cathode terminals of multiple LED strings in the LED array and controls a duty cycle of the second output switch according to voltages at cathode terminals of multiple LED strings in the second LED array.
US10091841B2

A microwave device includes a microwave generator generating a microwave and outputting the microwave, a waveguide guiding the microwave output from the microwave generator, a cavity resonator, and a flow tube. In some embodiments, the cavity resonator has an irradiation chamber as a quadrangular prism cavity into which the microwave guided by the waveguide is introduced, resonates the microwave in the irradiation chamber, and generates an electric field in TM110 mode along a direction of a center axis through centers of top and bottom faces of the irradiation chamber. The flow tube is installed in the irradiation chamber and formed in a helical fashion by winding and extending around the center axis, and causes a liquid to be treated to flow in a direction crossing the electric field generated in the irradiation chamber. The center axis is a location where the electric field is the strongest in the irradiation chamber.
US10091840B2

An electrically-heated window sheet material includes a heatable transparent conductive film, and bus bars for supplying electricity to the transparent conductive film. The bus bars includes left and right bus bars connected to left and right edges of the transparent conductive film. The transparent conductive film includes a band-shaped first region interposed between the left and right bus bars, a band-shaped second region interposed between the left and right bus bars, and openings provided in the first region. A distance between the left and right bus bars is shorter in the first region than in the second region. The openings are arranged so that a current flowing in the first region from one of the left and right bus bars to the other of the left and right bus bars is bypassed at least once by the openings.
US10091838B2

A method for communication between network nodes of a mobile communication network includes: establishing a communication interface between first and second base station entities, including generating a first communication interface at the first base station entity and a second communication interface instance at the second base station entity; transmitting a first removal message from the first base station entity—acting as a removal initiating base station entity among the base station entities—to the second base station entity—acting as a removal responding base station entity among the base station entities—and transmitting a second removal message from the second base station entity to the first base station entity, wherein the second removal message comprises a benefit information, wherein the benefit information is indicative of a benefit value—for the second base station entity—of the communication interface between the base station entities.
US10091835B2

A method to manage operations between a backend server and a set of devices, each device comprising a customer account number and a Wi-Fi Broadcast System (WFBS), the WFBS iteratively performing the following steps at a predefined time interval: (1) generating at a given WFBS a customer identification number for each customer account (2) broadcasting the customer identification number to each WFBS on the subnet of the given WFBS (3) receiving the customer identification number from each WFBS on the subnet of the given WFBS (4) processing the received customer identification number at the given WFBS, and (5) designating the given WFBS as a master WFBS for a given time integral if the given WFBS satisfies a predetermined criterion before performing a set of master operations.
US10091834B2

Embodiments provide a status detection method, an apparatus, and a system. The method includes receiving, by a wireless network entity, a detection registration request message sent by UE or a server corresponding to a client in UE, where the detection registration request message is used to request to register status detection with the wireless network entity, and the status detection includes at least one of online detection or update detection; completing, by the wireless network entity, registration of the status detection according to the detection registration request message; and performing, by the wireless network entity, the status detection. The method also includes sending a result of the status detection.
US10091833B2

A method for controlling uplink transmissions on discontinuous reception (DRX) operation, by a wireless device, in a wireless communication system, the method includes configuring a channel quality indicator (CQI) masking which indicates that channel state information is to be reported on a physical uplink control channel (PUCCH) while an onDurationTimer is running; determining, at a first subframe prior to a second subframe, whether or not the onDurationTimer is to be running at the second subframe according to whether or not a physical downlink control channel (PDCCH) is received at the first subframe; and controlling the uplink transmissions so as not to report the channel state information on the PUCCH at the second subframe if the onDurationTimer is determined, at the first subframe, to be not running at the second subframe, wherein the channel state information includes at least one of a CQI, a precoding matrix index (PMI).
US10091832B2

Systems and methods of directing a mobile user to a redirect server when the mobile user experiences session startup failure thereby reducing repeated attempts to establish a session during session startup failure. A first request is received in packet gateway to create a mobile session in a mobile network for a mobile device. A second request is transmitted to a server, the second request associated with an inquiry regarding a status of the mobile device. A call failure indication is received from the server for the mobile device. An indication of call success is transmitted to a serving gateway, and a redirect session is created such that the mobile device is directed to a redirect sever during the redirect session, thereby reducing repeated attempts to establish a session during session startup failure.
US10091826B2

In a wireless environment, a dockee informs a docking station of the dockee's access point connection credentials and parameters in order for the docking station to become an intermediate proxy for the connection between the dockee and the access point. The docking station takes over the connection between the dockee and the access point.
US10091823B2

A call collision processing method, a terminal and a repeater are disclosed according to the disclosure. The method includes: sending, by a terminal, an access request to a repeater, where the access request includes a preset number of access request bursts; monitoring, by the terminal, a channel state of the repeater, and determining, by the terminal, whether the repeater transfers the access request burst within a preset period of monitoring time; sending, by the terminal, subsequent bursts to the repeater if the repeater successively transfers the access request bursts of the terminal for at least two times within the preset period of monitoring time; and stopping sending, by the terminal, the subsequent bursts to the repeater if the repeater successively transfers access request bursts of another terminal for at least two times within the period of the preset monitoring time.
US10091821B2

The disclosure relates to a method (100) performed in a wireless device (1500) for handling connectivity to two network nodes (1, 2). The method (100) comprises receiving (101), from a first network node (1), a radio resource configuration message, the radio resource configuration message indicating a change in configuration of a connection towards a second network node (2); applying (102) the change in configuration towards the second network node (2) in response to the radio resource configuration message; and initiating (103) a random access procedure towards the second network node (2) after applying the change in configuration. The disclosure relates to corresponding wireless device, and to methods in network nodes, network nodes, computer programs and computer program products.
US10091817B2

A wireless first device may receive a packet from another device from an overlapping basic service set (OBSS). A received power of the packet may be greater than a threshold for transmitting during the time of the packet. If the first device reduces its transmit power, the first device may increase the threshold. If the received power is less than the increased threshold, the first device may count down a backoff count during a transmission time or transmission opportunity of the packet. In some cases, after the transmission time or transmission opportunity, the first device may increase its transmission power. In some cases, the condition for counting down a backoff count may also include initiating or finishing the transmission during the transmission time or the transmission opportunity of the packet, or transmitting at the reduced power.
US10091810B2

Some aspects of the disclosure provide for wireless communication systems in which scheduling information is transmitted to a scheduled entity to schedule transmission of uplink feedback control information by the scheduled entity. The feedback control information may be transmitted in short uplink control bursts or long uplink bursts. Selection between short uplink control bursts and long uplink bursts may be based on power headroom at the scheduled entity, interference in the short uplink control burst or the long uplink burst, loading of the short uplink control burst or the long uplink burst or processing capability of the scheduled entity.
US10091809B2

One example of the present invention relates to a method for transmitting, by a terminal, an uplink signal in a wireless communication system, the method comprising the steps of: receiving a TA command in subframe n; and transmitting the uplink signal by applying the TA command in subframe n+6, wherein if the terminal transmits a scheduling assignment (SA) in subframe n+b (1
US10091806B2

A radio station (1) includes a first part (1A) and a second part (1B). The second part (1B) can be arranged so as to be physically separated from the first part (1A) and is connected to the first part (1A) via a transmission line (40) so as to be able to communicate with the first part. Each of the first part (1A) and the second part (1B) includes a digital signal processing unit (11A, 11B) and is capable of alternatively performing digital signal processing for user data. An analog signal processing unit (13) arranged in the second part performs analog signal processing including at least one of frequency conversion and power amplification to provide an air interface to a mobile station.
US10091805B2

The present invention relates to a method (S100) and wireless communication network node for co-scheduling a first and a second user equipments, UEs. The co-scheduling comprises scheduling the first UE and the second UE in a same time and frequency resource. The method comprises determining if a co-scheduling condition is fulfilled, wherein the co-scheduling threshold value, selecting the first and second UE for co-scheduling when the co-scheduling condition is fulfilled.
US10091796B2

Methods adapted for measuring interference in joint communications and Access Points (APs) are described. The interference can be between the AP and first and second communication stations (STAs). In a method to measure interference, a first communication between the AP and the first STA can be established. Further, a second communication between the AP and the second STA can be established. The second communication can include transmitting a null data packet (NDP) to the second STA based on the first communication to measure STA-to-STA inference between the first STA and the second STA.
US10091785B2

Systems and methods for managing spectrum handoff with multimedia transmissions over cognitive radio networks are disclosed. The methods may include, for example, determining when a primary user is inactive on the one or more frequencies. The methods may also include assigning a secondary user to the one or more frequencies while the primary user is inactive and detecting return by the primary user to the one or more frequencies. The secondary user may, in one embodiment, be interrupted and one or more second frequencies that are inactive may be identified. Further, the secondary user may transition to the one or more second frequencies to resume transmission or reception.
US10091769B2

Systems and methods presented herein provide for an LTE wireless communication system operating in a Radio Frequency (RF) band with a conflicting wireless system. The LTE system includes an eNodeB operable to detect a plurality of UEs in the RF band, to generate LTE frames for downlink communications to the UEs, and to time-divide each LTE frame into a plurality of subframes. The eNodeB is also operable to condense the downlink communications into a first number of the subframes that frees data from a remaining number of the subframes in each LTE frame, and to burst-transmit the first number of the subframes of each LTE frame in the RF band.
US10091767B2

According to one embodiment, a communication apparatus includes an operation mode storage unit that stores a mode in which the communication apparatus operates as a wireless base station or a terminal and a non-volatile memory, wherein a transmission message is output to the outside when the communication apparatus operates as the wireless base station, data included in a received reception message is stored in the non-volatile memory when the communication apparatus operates as the terminal, and when the communication apparatus operates as the wireless base station, after all data transmitted from a first external wireless base station is received, if a communication quality with the first wireless base station is less than a predetermined value, and no message is received from a wireless base station other than the first wireless base station, a channel selection and switching process is performed, and then the operation mode is changed from the terminal to the wireless base station.
US10091750B1

A synchronization device for synchronizing data associated with a vehicle test is presented. The synchronization device may include signal-generating circuitry configured to generate a signal and provide the signal to at least one output device associated with a vehicle so as to allow a data collection device to receive the signal from the at least one output device. The synchronization device may also include first additional circuitry configured to prevent the data collection device from receiving the signal based on whether a test associated with the vehicle has started. At least one of the providing of the signal to the at least one output device or the preventing of the data collection device from receiving the signal may indicate a start of the test and may allow data collected by the data collection device to be synchronized with other collected data.
US10091748B2

Among plural communications nodes that transfer data to a communications apparatus by multihop communication, a communications node includes a transmitting circuit configured to transmit a synchronization request signal requesting transmission of a synchronization signal for synchronizing the multihop communication at the communications node; a receiving circuit configured to receive the synchronization signal in response to the synchronization request signal transmitted by the transmitting circuit; and a power control circuit configured to control the receiving circuit such that a state of the receiving circuit is a first state where power consumption of the receiving circuit is a first power before the transmitting circuit transmits the synchronization request signal and is a second state where the power consumption of the receiving circuit is a second power that is higher than the first power after the transmitting circuit transmits the synchronization request signal.
US10091746B2

A synchronization source device includes a receiving circuit, a timing adjusting circuit and a transmitting circuit. The receiving circuit receives a first synchronization signal from an Evolved Node B (eNB). The timing adjusting circuit adjusts, according to a timing indicator, a timing of transmission of a second synchronization signal in response to the first synchronization signal, wherein a timing of the second synchronization signal is corresponding to a timing of the first synchronization signal. The transmitting circuit transmits the timing indicator as well as the second synchronization signal based on the adjusted timing of transmission.
US10091745B2

Facilitation of a network assisted device-decided system can increase throughput of D2D devices and the link reliability of macrocells. In a network assisted device-decided system a macrocell can broadcast resource allocation data to D2D devices. The D2D devices can then select channels and adjust transmission power to offload traffic from the macrocell, thus creating a high spectrum efficiency with low power.
US10091737B2

The disclosure relates to a method (20) for maintaining uplink time alignment performed in a network node (12) of a communication system (10) comprising a first reception point (35) and a second reception point (36). The network node (12) is configured to control the first reception point (35) and configured to serve a communication device (14). The method (20) comprises determining (21) transmit power of the communication device (14) based on signaling from the communication device (14) received in the second reception point (36), while meeting a criterion enabling performing of an uplink time alignment measurement towards the first reception point (35). The disclosure also relates to corresponding network node, computer program and computer program product.
US10091734B2

Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server activity characteristics of a host server to anticipate a future activity session at the mobile device and transferring impending content from the host server the mobile device to pre-cache content on the mobile device to support predicted data activity for the future activity session that has been predicted.
US10091733B2

Systems and methods for power management in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for utilizing information from various sensors and/or other information sources to determine when and/or how to operate a node (e.g., a Mobile AP, Fixed AP, etc.) in a power saving mode.
US10091726B2

Disclosed are a method and an apparatus for operating based on a power save mode in a wireless LAN. The method for operating based on the power save mode in a wireless LAN may comprise the steps of: switching an STA from a sleep mode to an active mode after the STA has been switched to a power save mode based on a listen interval, to receive a first beacon frame transmitted by an AP; monitoring a frame for the STA transmitted by the AP until a timer started when the STA is switched to the active mode expires, when the first beacon frame indicates data buffered for the STA; and switching the STA to the sleep mode after the timer expires, wherein the timer can be reset when the frame is transmitted.
US10091723B2

Methods and apparatus may be used for selecting power saving mechanisms in a wireless transmit/receive unit (WTRU). For example, a WTRU may support at least power saving mode (PSM) and/or extended discontinuous reception (eDRX) mode. The WTRU may send a request message including parameters associated with the supported power saving mechanisms, such as an active time for PSM and a preferred DRX value for eDRX mode. The WTRU may receive an accept message including at least one selected parameter indicating the power saving mechanism for the WTRU selected by the network (NW). The WTRU may activate the selected power saving mechanism, and may start a validity timer to define the duration of use of the selected power saving mechanism. In another example, a WTRU configured to use eDRX may receive paging signals for system information (SI) change over a prolonged Broadcast Control Channel (BCCH) modification period.
US10091721B2

Concepts and technologies described herein relate to an enhancement to an access network discovery and selection function (“ANDSF”) with a cell-type management object (“MO”) within an ANDSF MO tree. According to one aspect disclosed herein, a system including an ANDSF can generate a policy for network selection. The policy can include network selection criteria based upon a cell-type. The cell-type may be a small cell cell-type, a macro cell cell-type, or a multi-standard metro cell (“MSMC”) cell-type. The network selection criteria can be further based upon WI-FI availability. The system can send the policy to a mobile device. The mobile device can utilize the policy to select a network. In some embodiments, the network selection criteria includes network load information, local device information, user profile information, or some combination thereof.
US10091718B2

In one embodiment, a method for wireless network selection includes obtaining, by a user equipment (UE) from a visitor access network discovery and selection function (V-ANDSF) server, a visitor policy and creating a wireless local area network (WLAN) priority list in accordance with the visitor policy, a home policy, and a priority indicator. The method also includes selecting a WLAN from the priority list as a selected network.
US10091707B2

A method and apparatus for indicating device-to-device (D2D) related information in a wireless communication system is provided. A user equipment (UE) indicates at least one of a service type of a D2D operation, quality of service (QoS) characteristics of the D2D operation or a D2D configuration to a network.
US10091693B2

The present invention facilitates handoffs for a mobile terminal in a wireless access network that is capable of supporting different types of handoffs. The different handoff types may include soft handoffs and fast base station switching (FBSS). In operation, context information associated with supporting wireless communications between the wireless access network and the mobile terminal are determined. Based on whether the context information is shared between base stations involved in the handoff or transferred from one base station to another of the base stations involved in the handoff, a particular handoff type is selected from the different handoff types that are available. Selecting the specific type of handoff to use may also be based on the level of context information that is available, the actual content of the context information, application preferences, channel conditions, base station or mobile terminal capabilities, or any combination thereof.
US10091685B2

The invention describes a method of adapting a network readiness (850) for downloading video data comprising the steps of: determining a download quality for downloading video data; determining whether the download quality is above or below a defined quality threshold value (890); adapting a network capacity and/or a video quality depending on the result of the determination of the download quality such that the download quality is above the defined quality threshold value (890). The invention further relates to a corresponding first network system, second network system and a communication system. It's a basic idea of the present invention to provide a method and corresponding devices or systems which enable a control of the network readiness (850) of a communication network with respect to the download of video data in order guaranty a defined download quality.
US10091679B1

Systems and methods are described herein for analyzing the performance of a communications network (e.g., a mobile telecommunications network) using customer-centric and/or subscriber-centric data and information. In some embodiments, the systems and method may determine key performance indicators for a communications network by accessing call detail records from multiple communications network sources, generating a database of one or more customer stats table (CSTs) based on the accessed call records, wherein the CSTs include records for each individual customers of the communications network, and determining one or more key performance indicators (KPIs) for the overall network based on the records stored by the one or more customer stats tables.
US10091674B2

A location determining method 200 for sensor apparatus placements in building includes: a step in which a first measuring device transmits a digitally modulated first test packet through a specific channel at a first location in a building (210); a step in which a second measuring device receives the first test packet and transmits a first echo back signal through the specific channel at a second location in the building (220); a step in which the first measuring device receives the first echo back signal transmitted from the second measuring device and measures a first channel quality of the specific channel based on the first echo back signal (230); a step in which the first measuring device transmits a digitally modulated second test packet through the specific channel (240); a step in which the second measuring device receives the second test packet and transmits a second echo back signal through the specific channel (250); and a step in which the first measuring device receives the second echo back signal transmitted from the second measuring device and measures a second channel quality of the specific channel based on the second echo back signal (260).
US10091662B1

An example method may include a processing system of a device having a processor capturing, at a first position comprising a first location and a first spatial orientation of the device, a first measurement of a performance indicator based upon at least a first wireless signal from a base station of a beamformed wireless communication network and capturing, at a second position comprising a second location and a second spatial orientation of the device, a second measurement of the performance indicator based upon at least a second wireless signal from the base station of the beamformed wireless communication network. The method may include the processing system selecting a position for a deployment of the device based upon the first measurement of the performance indicator and the second measurement of the performance indicator and providing at least one instruction for the deployment of the device at the position that is selected.
US10091653B2

The present invention relates to a method for forming a trust relationship among an MNO, an SM, and an eUICC in a communication system in which the SM is defined as an entity for managing the eUICC, as well as to an embedded UICC therefor.
US10091645B1

A method in an access node of a Mobile network. The method comprises: maintaining, by the access node, device administration data pertaining to a mobile electronic device, the device administration data including at least one statistic pertaining to traffic to and from the mobile electronic device, and at least one rule for controlling an operation of the mobile electronic device; updating, by the access node, the at least one statistic based on the traffic to and from the mobile electronic device; enforcing, by the access node, the at least one rule based on the at least one statistic; and synchronizing, by the access node, the device administration data pertaining to the mobile electronic device with corresponding second device administration data maintained by a second access node of the Mobile network.
US10091630B2

A method for resolving a Bluetooth compatibility problem is disclosed includes: Bluetooth-connecting with a user device during power supply; generating a packet including vehicle error information for identification of a type of error detected during Bluetooth communication with the user device and vehicle device information for identification of the vehicle Bluetooth device, upon detecting the error during the Bluetooth communication with the user device; transmitting the packet to a compatibility management server or the user device; receiving a software or firmware version to be updated based on the vehicle error information and the vehicle device information from the compatibility management server; and installing the software or firmware version.
US10091628B2

A method of sharing a state of an application or a card from a first user device to a second user device is provided. The card is representative of the state. The method includes: receiving, at a processor of the first user device, a user share input; in response to the user share input, determining app state information; generating a data object representative of the state or the card based on the app state information; generating share and destination requests; selecting a share method and a destination link based on responses to the share and destination requests; formatting the data object to generate a message; and transmitting the message to the second user device based on the share method and the destination link. The application is executed on the processor. The transmitting of the message shares the state or the card with the second user device.
US10091612B2

System and method of geo-fencing. A user equipment (UE) defines a geo-fence for an asset by tracking location coordinates of the UE with at least one sensor element, as the UE is moved around a perimeter of an area. The location coordinates of the geo-fence are transferred to a location aware device (LAD) attached to the asset. Upon determining, by the at least one sensor, that the LAD crossed the geo-fence, a notification is sent to a warning server operative to trigger a warning message to one or more recipients.
US10091609B2

Example methods, apparatuses, and/or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate and/or support one or more operations and/or techniques for enhancing searches for positioning reference signals (PRS) via one or more runtime conditions, such as for use in or with mobile communication devices, for example.
US10091605B2

A method of performing machine type communication (MTC) for a communication device in a wireless communication system comprises performing a first MTC with a network of the wireless communication system by using a first subband resource of at least one subband resource; and performing a second MTC with the network by using a second subband resource of the at least one subband resource, after performing the first MTC; wherein a carrier frequency of the communication device is switched from a carrier frequency of the first subband resource to a carrier frequency of the second subband resource before performing the second MTC with the network, when the first subband resource and the second subband resource are not in a same maximum bandwidth supported by the communication device.
US10091603B2

A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained.
US10091588B2

A middle ear implant includes a first interface portion configured to interface with a first structure of a middle ear of a patient, a second interface portion configured to interface with a second structure of the middle ear of the patient, a shaft that connects the first and second interface portions, a carrier plate removably mounted in one of the first or second interface portions, and a removable sensor disposed at one end of the shaft, between the shaft and one of the first interface portion or the second interface portion. The removable sensor is configured to provide a DC signal output indicative of static pressure on the sensor based on placement of the sensor between the first and second structures, and provide an AC signal output indicative of a frequency response of the implant. The removable sensor is disposed at a portion of the carrier plate.
US10091585B2

Disclosed is a display device that includes a display panel, sound generating actuators including a first sound generating actuator in a first area of the display panel and a second sound generating actuator in a second area of the display panel, the first and second sound generating actuators configured to vibrate the display panel to generate sound, and a partition between the first sound generating actuator and the second sound generating actuator.
US10091573B2

Described are a headphone and a method for controlling an audio system. The method includes tapping a headphone, ear or head of a user to cause an acoustic pressure change in an ear canal of the user wherein the ear canal is sealed by an acoustic noise reduction (ANR) headphone having an ANR module. A current that is responsive to a pressure change in the ear canal and provided to the ANR module is sensed. A first peak in the sensed current is determined. A dual tap is determined to have occurred if a second peak in the sensed current is determined during a first time window initiated at the determination of the first peak. The use of dual taps for controlling an audio system can prevent unintended changes to an audio system that may otherwise occur as a result of an accidental or unintended tap for an audio system utilizing single tap control.
US10091571B2

An earpiece including an external surface having a first fixed configuration disposable within the outer ear and having a passage adapted for retention of an in ear device, the earpiece heatable to achieve a moldable condition which allows reconfiguration of the external surface by engagement with the outer ear to dispose the external surface in a second fixed configuration in greater conformity to the outer ear.
US10091567B2

Embedded lighting, microphone, and speaker features for composite panels are described. An example composite panel includes a plurality of plies assembled in a stack-up, and a trace sheet with electrically conductive traces and a plurality of transducer discs positioned onto the electrically conductive traces at positions such that the electrically conductive traces form an electrical interconnection between selected ones of the electrically conductive traces and associated ones of the transducer discs. The trace sheet is included as an internal ply in the stack-up of the plurality of plies. The composite panel also includes a composite base upon which the stack-up of the plurality of plies is applied, and the plurality of plies are cured upon the composite base to integrate the trace sheet and the plurality of transducer discs into the composite base.
US10091562B2

A system of a machine includes a network of a plurality of sensing/control/identification devices distributed throughout the machine. Each of the sensing/control/identification devices is associated with at least one sub-system component of the machine and operable to communicate through a plurality of electromagnetic signals. Shielding surrounds at least one of the sensing/control/identification devices to contain the electromagnetic signals proximate to the at least one sub-system component. A waveguide is operable to route a portion of the electromagnetic signals through a waveguide transmitter interface, a waveguide medium, and a waveguide transition interface to the at least one of the sensing/control/identification devices. A remote processing unit is operable to communicate with the network of the sensing/control/identification devices through the electromagnetic signals.
US10091553B1

A video content distribution method is provided that comprises transmitting, by a video content distribution server, an initial portion of a scalable video file associated with a video to a mobile communication device via a first communication channel, transmitting an additional portion of the scalable video file to the mobile communication device via a second communication channel, and reconstructing, by the mobile communication device, at least some of the scalable video file based on reconstruction data using the initial portion and the additional portion of the scalable video file. The method also comprises playing, by the mobile communication device, at least a portion of the video at an initial resolution and frame rate based on the initial portion of the scalable video file and at least a portion of the video at an improved resolution and frame rate based on the reconstructed at least some of the scalable video file.
US10091550B2

Aspects of the subject disclosure may include, for example, a system and method for selecting media content for a group of persons located at a venue. The system and method identify a plurality of viewers in a vicinity of a venue that has one or more display devices from location data and extracts a content viewing preference of each viewer from their profile data. The process includes aggregating the content viewing preference of each of the plurality of viewers to generate an aggregated content profile. Based on the aggregated content profile, a list of content is generated. Next, a first group of viewers approaching a viewing range of a display device are sensed by imaging data. Any conflicts between content viewing preferences of the first group of viewers are detected and resolved based on weighting the viewing preferences of the group. Other embodiments are disclosed.
US10091548B2

Embodiments described herein involve facilitating synchronous playback in a media playback system that includes a first media device and a second media device. An example implementation involves receiving an instruction to form a zone group that includes the first media device and the second media device. The implementation further involves comparing first network performance metrics corresponding to a network interface of the first media device to second network performance metrics corresponding to a network interface of the second media device. The implementation also involves identifying the first media device as a group coordinator of the zone group based on the comparison. Based on identifying the first media device as the group coordinator, the first media device is configured to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group.
US10091546B2

In one aspect, a video processing device includes a processor and a transmitter, for example implemented as separate integrated circuits on a printed circuit board. Pins on the processor are coupled to pins on the transmitter via a data channel, for example conductive leads on the printed circuit board. Video data is transmitted from the processor to the transmitter via this data channel, which is high speed enough to accommodate video data. The transmitter also includes an encryption engine used to encrypt the video data. Encryption control data, which determines the encryption to be applied, is transmitted from the processor to the transmitter over the same data channel as the video data. This is more secure than transmitting the encryption control data over a slower separate data channel, because the high speed video channel is harder to tamper with.
US10091543B2

To monitor audio-visual content which includes captions, caption fingerprints are derived from a length of each word in the caption, without regard to the identity of the character or characters forming the word. Audio-visual content is searched to identify a caption event having a matching fingerprint and missing captions; caption timing errors and caption discrepancies are measured.
US10091536B2

A user terminal transmits a transmission instruction including an initial time of a first video file to a network node. The network node generates a header of the on-demand video file according to the header of the first video file. The network node fetches a plurality of corresponding video samples from the media data box of the first video file according to the instruction and the media data box of the first video file. The network node fetches corresponding metadata of the video samples from the movie box of the first video file. The network node generates a movie box of the on-demand video file according to the corresponding metadata of the video samples. The network node transmits the header, the video samples and the movie box of the on-demand video file to the user terminal.
US10091533B2

A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round (x(i, j)+g(Σm,n∈Ra(m, n)f(x(i,j)−b(m,n)x(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B-1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, f(x) and g(x) are functions, wherein (a) f(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.
US10091529B2

A method and apparatus for entropy coding and decoding a transformation block are provided. The method of entropy coding a transformation block includes:determining, according to a certain scan order, a location of a last significant transformation coefficient having a non-zero value from among transformation coefficients included in a transformation block having a certain size; and coding information about the determined location of the last significant transformation coefficient by using a horizontal axis direction location of the last significant transformation coefficient and a vertical axis direction location in the transformation block of the last significant transformation coefficient.
US10091525B2

According to one embodiment, an image encoding method includes selecting a motion reference block from an encoded pixel block to which an inter prediction is applied. The method includes selecting one or more available blocks from the motion reference block. The method includes selecting a selection block from the available blocks. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information specifying the selection block by referring to a code table decided according to a number of the available blocks.
US10091517B2

Systems and methods for a video multi-codec encoder are provided. Video input data including a plurality of video frames is accepted. At least one codec Y subsystem is applied to frame data that includes at least one video frame of the plurality of video frames, where the frame data includes at least an unencoded portion of the plurality of video frames before one or more of the at least one codec Y subsystem is applied. The at least one codec Y subsystem includes at least partial Yi codec functionality. Yi is a codec selected from video codecs ={Y1, . . . , Yn}. At least one codec Z subsystem is applied to the frame data, where the at least one codec Z subsystem includes at least partial Z codec functionality. Video output data is generated including simple Z-encoded video data of the at least one video frame using the frame data.
US10091516B2

Provided are a method and apparatus for encoding a video signal and a method and apparatus for decoding a video signal. The method of encoding the video signal includes: determining an optimum scaling bit depth of the video signal in consideration of a maximum bit number of an intermediate value obtained during transformation of the video signal and a maximum bit precision of the video signal; scaling the video signal according to a local shift value corresponding to a difference between the determined optimum scaling bit depth and an original bit depth of the video signal; and transforming the scaled video signal.
US10091515B2

A method and apparatus of Intra mode coding for a scalable video coding system are disclosed. For a current Intra-coded block in the enhancement layer (EL), predictive coding is applied to the current Intra mode based on the base layer (BL) coding mode associated with the co-located block in the BL and neighboring coding modes associated with neighboring blocks of the current block in the EL. The neighboring blocks of the current block in the EL comprise a left block adjacent to a left side of the current block and a top block adjacent to a top side of the current block. One or more most probable modes (MPMs) can be derived from the neighboring coding modes and the BL coding mode, and the MPMs is then used for predictive coding of the current Intra mode.
US10091502B2

An intra prediction method according to the present invention comprises the following steps: deriving neighboring prediction mode information from a left neighboring prediction mode and a top neighboring prediction mode; deriving an intra prediction mode for a target unit to be decoded, using the derived neighboring prediction mode information; and performing intra prediction for the target unit to be decoded, based on the intra prediction mode. According to the present invention, video encoding/decoding efficiency may be improved.
US10091498B1

A video timing test equipment for measuring light integration time of a camera. The video timing test equipment may comprise: a control unit and shutter timing test unit. The control unit may generate input timing signals adjustable by a user. The shutter timing test unit may comprise light emitting diodes (LEDs), infrared light emitting diodes (IR LEDs), and an output controller. The output controller may regulate the illumination of the LEDs and IR LEDs based on the input timing signals. The shutter timing test unit may also comprise a UTC time display, edge time display, and pulse width display. The UTC time display may depict a UTC time as to when light integration begins or ends. The edge time display may depict an offset time associated with the start or end of light integration. The pulse width display may depict the duration of light integration.
US10091493B2

Device and method for scanning an object outline image are provided. The scanning device includes a light source, an optical sensor and a processor. The scanning method includes: providing a polarized projection light beam; projecting the polarized projection light beam to an object, and correspondingly reflecting a polarized reflection light beam by the object according to the polarized projection light beam; capturing an image of the polarized reflection light beam; calculating polarization state of target according to the polarized projection light beam and the polarized reflection light beam, the polarization state of target having a plane angle from normal projection and a corresponding point position; and restoring an outline image of the object according to the polarization state of target.
US10091491B2

A depth image generation method is provided. The depth image generation method may include emitting light of different modulation frequencies to an object; detecting the light of the different modulation frequencies reflected from the object; and generating a depth image related to a distance to the object using the light of the different modulation frequencies.
US10091486B2

The present invention relates to an apparatus and a method for receiving a digital broadcasting signal including a three-dimensional image and displaying a two-dimensional image. The apparatus for receiving the digital broadcasting signal according to one embodiment of the present invention includes: a tuner for receiving the digital broadcasting signal including a video stream for forming the three-dimensional image and signaling data; a signaling data processor for decoding the digital broadcasting signal including a 2D display window table, which includes information for a partial area of a video image according to the video stream; and a display unit for displaying the video image of the video stream as the two-dimensional image using the information for the partial area.
US10091483B2

The invention consists in a method of and a device for temporal filtering of disparity maps of n different frames, each map indicating the disparity of pixels of 3D images comprising the steps of marking the stationary pixels and the non stationary pixels and implementing temporal filter for stationary pixels, detecting limitations for temporal filtering corresponding to a variation of moving pixels above a determined threshold value and automatically de-activating the temporal filters as response to the detected limitations for temporal filtering.
US10091482B1

Projecting midair projections in a 3D space for multiple users, such that the midair projection is not an obstacle to users within the 3D space. The restricted area in which the midair projection should not be displayed is determined by identifying users which are having face to face interactions and an associated level of interactions of the identified users. Then the focus areas of the identified users and attention level of the identified users on the focus areas are determined and the focus areas of the identified users are aggregated to restrict midair projections from the aggregated focus areas of the identified users and designated area not in the aggregated focus cones as content allowed areas where content can be projected in midair without disturbing other identified users.
US10091474B2

Coordination of two actual objects can be checked even if it is difficult to match the objects each other at the same place. An image processing device acquires a projection image that includes an image of a first object projected on a projection surface, and identifies an area, in the projection image projected by projecting means, blocked by a second object in front of the projection surface. The image processing device has projection control means for controlling the projecting means so that a size of the image of the first object projected on the projection surface is life-size, and the projecting means projects the projection image in which a color of the area identified by the object identifying means is replaced by a predetermined color.
US10091472B2

An image generating unit includes a fixed member on which one of a driving magnet and a coil is provided; a heat radiating part on which the other of the driving magnet and the coil is provided; and an image generating part, to which the heat radiating part is attached, configured to receive illumination light to generate an image.
US10091468B2

A system and a method include a medicine container having a bottle and a cap. The medicine container includes a controller and can include a camera located in the cap. The container can include a scale in the base. The controller controls the camera to take an image of the inside of the container to detect the contents, along with a weight measurement to determine usage of the content. A memory connects with the camera and the scale to store the image and weight data. The container can communicate data with a backend server using a wired or wireless connection upon a trigger event. Multiple containers can be connected to form a network of containers.
US10091462B2

A method for use in providing content includes hosting a network site on a computer network, displaying on the network site links to one or more videos, and displaying on the network site at least an on-demand preview of a first video in response to a corresponding one of the links being selected. A storage medium stores a computer program for use on a client computer. Several other methods, systems and programs are also disclosed.
US10091449B2

The imaging device performs a global electronic shutter operation in which exposure periods of a plurality of pixels coincide with each other. In a first period during which a photoelectric conversion portion of at least one of the pixels accumulates an electric charge, signals based on electric charges held in holding portions of the plurality of pixels are sequentially output to an output line. During a second period after the output of the signals from the plurality of pixels is finished, the holding unit of each of the plurality of pixels holds an electric charge.
US10091448B2

An imaging apparatus including a pixel, a current source, and a signal processing circuit. The pixel outputs signal charge, obtained by imaging, as a pixel signal. The current source is connected to a transmission path for the pixel signal and has a variable current. The signal processing circuit performs signal processing on a signal depending on an output signal to the transmission path and performs control so that a current of the current source is changed in accordance with the result of signal processing.
US10091442B2

The present disclosure relates to an image processing apparatus and an image processing method which enable sufficient increase in an SNR of a dark place in a moving image.An image sensor has a plurality of pixels whose image pickup signal has a read interval as a first multiple of a vertical synchronization period or as a second multiple larger than the first multiple of the vertical synchronization period. A frame memory holds an image pickup signal of a long-time accumulated pixel as the pixel having a read interval as the second multiple of the vertical synchronization period. The present disclosure can be applied to an image processing apparatus which includes an image sensor and a frame memory and generates a moving image, and the like.
US10091438B1

Method and system for overlaying videos in a television include: receiving a plurality of video signals directly from a plurality of video sources by the television; receiving and processing a script by the television, the script includes instructions for placing a first picture from a first video signal of the plurality of video signals in a first position at a first depth value on a display coupled to the television, and instructions for placing a second picture from a second video signal of the plurality of video signals in a second position at a second depth value on the display; and simultaneously displaying the first picture and the second picture on the display by the television in an overlayed manner, the first picture being displayed at the first position and at the first depth value, the second picture being displayed at the second position and at the second depth value.
US10091429B2

A mobile terminal includes a memory; a touch screen; a first camera having a first capturing angle; a second camera having a second capturing angle that is wider than the first capturing angle; and a controller. The controller is configured to: cause the touch screen to display a first preview image of the first camera, a second preview image of the second camera, or both the first and second preview images overlapping each other; cause the memory to store a first image taken by the first camera in response to a first capture command received while the first preview image is displayed; and cause the memory to store both the first image and a second image taken by the second camera when a wide-angle capturing condition is satisfied while at least one of the first preview image or the second preview image is displayed.
US10091419B2

Methods, systems, and techniques to enhance computer vision application processing are disclosed. In particular, the methods, systems, and techniques may reduce power consumption for computer vision applications and improve processing efficiency for computer vision applications.
US10091418B2

At least one combined image may be created from a plurality of images captured by a plurality of cameras. A sensor unit may receive the plurality of images from the plurality of cameras. At least one processor in communication with the sensor unit may correlate each received image with calibration data for the camera from which the image was received. The calibration data may comprise camera position data and characteristic data. The processor may combine at least two of the received images from at least two of the cameras into the at least one combined image by orienting the at least two images relative to one another based on the calibration data for the at least two cameras from which the images were received and merging the at least two aligned images into the at least one combined image.
US10091410B2

A focus detection apparatus comprises: a determination unit that determines whether a flicker light source is included in focus detection areas; a plurality of sensors for focus detection that correspond to the focus detection areas, and accumulate electric charges corresponding to received light; and a controller that controls accumulation in the sensors. The controller monitors a signal that is based on electric charges accumulated in the sensors, and performs first control for stopping accumulation in a sensor in which the signal has exceeded a predetermined threshold value, and second control for stopping accumulation in a sensor which continues accumulation of electric charges when a maximum accumulation period has reached. The controller sets the maximum accumulation period based on a determination result by the determination unit and the accumulation period of a first sensor in which the first control is performed first.
US10091404B2

The illumination apparatus according to the present disclosure emits illumination light to an object which is to be captured by an imaging apparatus that captures an imaging area for every predetermined capturing unit. The illumination apparatus includes a controller that acquires imaging information including a scanning timing from the imaging apparatus to calculate an imaging range of the imaging apparatus at each the scanning timing, determines an illumination range at each the scanning timing using a distance to the imaging apparatus from the object present within the imaging range and a positional relation between the imaging apparatus and the illumination apparatus, and controls emission of the illumination light to the determined illumination range in synchronization with the scanning timing.
US10091392B2

The present invention provides a technique capable of obtaining image data without a missing part even in a case where a business form is not rectangular. An image reading device including a reading unit which reads an image of a business form, the image reading device includes a skew angle calculation unit which calculates a skew angle used for correcting inclination of the business form according to image data of the image read by the reading unit, a circumscribed region detection unit which generates an image after a first skew correction obtained by rotating the image according to the skew angle, scans the generated image after the first skew correction, and thus detects a circumscribed quadrangle circumscribed around the image of the business form and included in the image after the first skew correction, and an image cutout unit which cuts out a business-form image after cutout from the image read by the reading unit, according to coordinates of four corner points of the circumscribed quadrangle.
US10091377B2

Provided is an image forming apparatus, a control method, and a non-transitory computer-readable storage medium storing a control program. An image forming apparatus includes a flash memory, where a recording area of the flash memory can be regionally switched between a multilevel recording mode and a binary recording mode. The image forming apparatus further includes a history information creating section which creates use history information; a determining section which determines high frequently used data piece or pieces among data pieces stored in the flash memory, while referring to the use history information; and a recording area changing section which changes a size ratio of a region or regions operating in the binary recording mode and a region or regions operating in the multi-level recording mode in the recording area so that at least the determined data piece or pieces can be recorded in the binary recording mode.
US10091374B2

In an image forming apparatus, a calculation processing portion includes an input portion and an input-portion abnormality determining portion. The input portion is connected to a temperature detection portion. When an abnormality detection circuit has detected that a temperature detected by the temperature detection portion is an abnormally heated temperature, the input-portion abnormality determining portion determines whether or not a first temperature calculated as a temperature of a fixing member is lower than a predetermined second temperature, and upon determining that the first temperature is lower than the second temperature, determines that the input portion is abnormal.
US10091371B2

A processing apparatus includes a function-screen processing unit and a customization-screen processing unit. The function-screen processing unit arranges setting-item elements in order, the setting-item elements corresponding to respective setting items to be displayed, the setting items being a portion of a group of setting items corresponding to a function provided to a user, and performs processing for presenting, to the user, a function screen on which a customization element for receiving a request for a customization operation is arranged after the arranged group of setting-item elements. The customization-screen processing unit performs, in a case where the user has performed an operation to request the customization operation on the customization element, processing for presenting, to the user, a customization screen through which, for each setting item in the group of setting items, specification of whether the setting item is to be displayed is received.
US10091369B2

An image processing system that prevents erroneous job execution without significantly decreasing the usability includes receiving a request relating to a job, accepting a job execution instruction, and executing the job in response to acceptance of the execution instruction. If a plurality of requests relating to jobs is received, information for confirmation of the job is provided. If a single request relating to a job is received, information for confirmation of the job is not provided.
US10091367B2

To provide an information processing device that can perform scroll operations without preparing model-specific tables. An image forming apparatus (1) causes a moving interval calculating part (110) to calculate moving interval values (250) of indication coordinates (320) of an object based on a ratio of an elapsed time (220) to the moving time (200) and a difference between end coordinates (240) and start coordinates (230). A moving interval value after setting wait part (120) adds the moving interval values (250) to the indication coordinates (320) of the object. An object drawing part (130) draws the object on the coordinates to which the moving interval values (250) are added and causes a display part to display the object.
US10091352B1

Systems for caller identification and authentication may include an authentication server. The authentication server may be configured to receive audio data including speech of a plurality of telephone calls, use audio data for at least a subset of the plurality of telephone calls to populate a plurality of word clusters each associated with a specific demographic, and/or use audio data for at least one of the plurality of telephone calls to identify the telephone caller making the telephone call based on determining a most similar word cluster of the plurality of word clusters to the audio data of the caller.
US10091350B2

An incoming communication processing system and method is disclosed for providing communication and data services to residents of a controlled facility. Specifically, the incoming communication processing system allows outside parties to initiate communications to residents of a controlled facility. The incoming communication processing system may work in conjunction with or separately from an outgoing communication processing system. Many restrictions and safeguards may be implemented within the incoming communication system in order to prevent improper use.
US10091349B1

A system and method for fraud detection for a telephony platform based on an analysis of call detail records (CDRs) that are generated by the telephony platform. The analysis is based on collecting, organizing, transforming, analyzing, and quantifying the CDR data into a plurality of data analytics and data correlations and then applying fuzzy logic to the data analytics to generate a fraud risk rating for each incoming call into the platform.
US10091347B2

[Problem] To provide an audio communication system in which a relaying device is connected to communication devices via a communication network, the communication devices being terminal devices, and the current location of each terminal device is managed by the relaying device.[Solution] this relaying device is provided with a network communication unit, a control unit, and a storage unit. The control unit divides the communication area of a communication network into a plurality of partial communication areas and stores, in the storage unit, location information indicating which partial communication area each terminal device is in. Upon a partial communication area specifying call from a calling terminal device, the calling terminal device being one of the aforementioned terminal devices, the control unit establishes a communication session in which the calling terminal device and terminal devices in the specified partial communication area participate, and audio signals received from terminal devices participating in the communication session are transferred by the control unit to the other terminal devices participating in the communication session.
US10091343B2

According to a first aspect of the present disclosure, a mobile device is provided, comprising: a motion sensor configured to detect one or more movements of the mobile device; an audio sensor configured to capture one or more audio signals; a processing unit configured to determine a context of the mobile device in dependence on at least one movement detected by the motion sensor and at least one audio signal captured by the audio sensor. According to a second aspect of the present disclosure, a corresponding method for determining a context of a mobile device is conceived. According to a third aspect of the present disclosure, a corresponding computer program is provided.
US10091336B2

A method includes providing a cloud-side database storing data, an objects model of the data, and a user interface (UI) model of the data. The method further involves providing an instance of an application server coded in JavaScript, for example, in a Node.js cross-platform runtime environment. The instance of the application server coded in JavaScript includes the logic of an application coded to process the data. The application logic is executed (and data processed) on either the client-side or on the cloud-side. The execution of the application logic (and processing of the data) is dynamically switchable between the client-side and the cloud-side.
US10091332B2

Apparatuses, methods and storage medium associated with providing mobile cloud proxy service to mobile client devices are disclosed. In embodiments, a mobile cloud proxy device may include a cloud proxy server to provide the cloud proxy service to the mobile client devices while the mobile client devices are within a mobile cloud proxy service area serviced by the cloud proxy server. The cloud proxy server may include a device and service area management module to manage the mobile cloud proxy service area and the one or more mobile client devices, and a policy and service management module to manage and provide the mobile cloud proxy service in accordance with one or more cloud proxy service policies. Other embodiments may be disclosed and/or claimed.
US10091330B2

One embodiment provides a system for facilitating scheduling of interests in a CCN. The system determines, by a scheduler component, network properties associated with name prefixes of interests transmitted by a plurality of local applications, wherein a name for an interest is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level, and wherein a name prefix includes one or more contiguous name components. The system generates a first interest which indicates a command to set a window size for a transport stack associated with a respective local application based on the network properties. The system transmits the first interest to a component associated with the transport stack, which causes the component to set the window size for the transport stack, thereby facilitating scheduling of interests based on the network properties.
US10091321B2

At least one embodiment of the invention relates to a system and process for dynamically updating a web page. This can occur by automatically modifying data over a computer network comprising a first application server, a database server, at least one proxy server, at least one computer network coupling the first application server, the database server, and the at least one proxy server together. The at least one remote computer is coupled to the at least one computer network, wherein the at least one remote computer is configured to communicate through the at least one computer network to the proxy server and wherein the application server is configured to update data to be presented on the proxy server such that a user in communication with the computer network receives an updated web page.
US10091320B2

A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.
US10091315B1

Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
US10091296B2

A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10091272B2

A method for remotely controlling a home device in a mobile terminal is provided. The method includes receiving a chat message input to the mobile terminal for controlling at least one home device through an instant messenger application installed in the mobile terminal, and sending the chat message to a messenger server. The sent chat message is converted into a control command, which is sent to the home device.
US10091268B2

A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.
US10091265B2

Techniques are described for reducing the delay between the live playhead of live streaming content and the client playhead of a client device consuming the live stream. In one technique, an increased playback speed is used by the media player on the client device so that the delay is gradually reduced. In another technique, the media player jumps forward in the stream, skipping content identified as expendable.
US10091262B2

Systems and methods for sharing content between devices are disclosed. To request a shared piece of media content, a playback device generates and sends a request to content server. The playback device includes information in the request that indicates the playback capabilities of the device. The content server receives the request and determines the playback capabilities of the playback device from the information in the request. The content server then determines the assets that may be used by the playback device to obtain the media content and generates a top level index file for the playback device that includes information about the determined assets. The top level index file is then sent to the playback device that may then use the top level index file to obtain the media content using the indicated assets.
US10091259B2

A content management system creates and modifies user notification queues for shared content items synchronized between a content management system and multiple devices. A user notification queue includes interactions with a shared content item that may be presented to a user to indicate recent interactions with the shared content item by other sharing users. The content management system sends the user notification queue corresponding to a user to the user's device when the user accesses the content item. The client device displays a content item in a window associated with a process on the device. A client application displays an interaction indicator that presents user notification queue content to the user.
US10091257B2

A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.
US10091256B2

There is proposed a method and corresponding apparatuses allowing a change from a packet switched communication domain to a circuit switched communication domain. When a user equipment as a connection terminating point receives a connection initialization message with a media flow, such as audio, which cannot be delivered by the packet switched access, it sends a specific response rejecting the connection via the packet switched access to an application server for service centralization and continuity. In the application server, it is checked whether several conditions are met in order to determine whether the communication connection comprising the media flow is allowed to be changed to the circuit switched domain. If yes, the communication connection is changed from the packet switched communication domain to the circuit switched communication domain.
US10091246B2

Methods and systems for protecting a secured network are presented. For example, one or more packet security gateways may be associated with a security policy management server. At each packet security gateway, a dynamic security policy may be received from the security policy management server, packets associated with a network protected by the packet security gateway may be received, and at least one of multiple packet transformation functions specified by the dynamic security policy may be performed on the packets. Performing the at least one of multiple packet transformation functions specified by the dynamic security policy on the packets may include performing at least one packet transformation function other than forwarding or dropping the packets.
US10091232B2

A new paradigm for security analysis is provided by transitioning code analysis reporting from the problem space (the warnings themselves), to a solution space (potential solutions to the identified problems). Thus, instead of reporting raw findings to the user, the automated system as described here outputs proposed solutions to eliminate the defects identified in the security analysis. A consequence of this approach is that the report generated by the analysis tool is much more consumable, and thus much more actionable. Preferably, the report provides the user with one or more candidate location(s) at which to apply a fix to an identified security problem. These locations preferably are identified by processing overlapping nodes to identify one or more solution groupings that represent an API for a sanitization fix. The report also includes one or more recommendations for the fix, and preferably the report is generated on a per-vulnerability type basis.
US10091224B2

Embodiments of the present disclosure are directed to updating categorization of online content. An analytics engine implemented at least partially in hardware can receive an engagement indicator across a network interface; identify a type of the engagement indicator, the type of the engagement indicator comprising one of a positive engagement indicator or a negative engagement indicator; and update the reputation data stored in memory based on the type of the engagement indicator. A safe harbor time window is described during with user activity with online content is not reported to system administrators.
US10091223B2

The invention concerns a method for detecting anomalies in network traffic, said traffic being transmitted by a server (10) in response to requests from at least one client device (11), the method comprising: —a step (E10) of receiving a request, said request being of a given type, —a step (E11) of receiving a response to the request, —a step (E13) of constructing a current bit vector (VN), representative of the response, —a step (E17) of calculating a similarity index representative of a distance between the current bit vector and a model bit vector (Vmod) associated with the request type, —a step of checking (E18) that the similarity index (Isc) does not belong to a compliance interval (IC) calculated for the request type, an anomaly being detected when the similarity index does not belong to the compliance interval.
US10091221B1

Systems and methods for account security are provided. In one example embodiment, a first login request including a username and a password is analyzed to identify a first internet protocol (IP) address and a first request time associated with the first login request. A login history comprising login request data for the server computer is analyzed to identify a plurality of usernames, wherein each username of the plurality of usernames is associated with a corresponding login request from the first IP address within a threshold time period of the first request time. In response to determining a login success ratio is below a threshold login success ratio and a number of unique usernames in the analyzed data is above the unique username threshold, the system automatically performs a security action.
US10091218B2

Described is a system for detecting attacks of misinformation on communication networks. Network controllability metrics on a graphical representation of a communication network are computed. Changes in the network controllability metrics are detected, and attack of misinformation on the communication network are detected based on the detected changes in the network controllability metrics.
US10091216B2

Technologies are provided in embodiments for receiving policy information associated with at least one security exception, the security exception relating to execution of at least one program, determining an operation associated with the security exception based, at least in part, on the policy information, and causing the operation to be performed, based at least in part, on a determination that the at least one security exception occurred.
US10091205B2

Example embodiments relate to zeroconf profile transferring to enable fast roaming. In example embodiments, user identification is received from a user computing device that is connected to a wireless device, where the user identification is sent to an authentication server to determine a zeroconf profile name. In response to receiving a user authorization from the authentication server, the user computing device is provided with access to a network. Further, a zeroconf profile is used to provide the user computing device with access to services on the network, where the zeroconf profile is identified using the profile name. The zeroconf profile name is then sent to a neighboring wireless device that uses the zeroconf profile name to identify the zeroconf profile for providing the user computing device with access to the services.
US10091204B1

Techniques are provided for controlling user access to a protected resource based on an outcome of a one-time passcode authentication token and one or more predefined access policies. An exemplary method comprises the steps of: providing an authentication passcode generated by a token associated with a user to at least one authentication processing device, wherein the user is attempting to access a protected resource; receiving an authentication outcome from the at least one authentication processing device, the authentication outcome comprising an acceptance outcome of the received authentication passcode and at least one of an acceptance outcome with respect to one or more different signals, such as a silent alarm and an acceptance outcome with respect to a drifting key; and providing access of the user to the protected resource based on the authentication outcome and a predefined access policy. Predefined access policies that are specific to silent alarm alerts and drifting key alerts are also provided.
US10091200B2

When an expanded application (AP) is installed, an information processing apparatus analyzes port control information relating to a unique port to be used by the expanded AP and edits policy setting items including existing policy setting items based on the port control information. Then, the information processing apparatus receives setting input via the edited policy setting items and generates setting information. The information processing apparatus applies a filtering rule to a firewall (FW) unit according to the setting information, whereby the security is maintained in the case where the expanded AP is installed.
US10091197B2

A portable computing device captures imagery from a screen of a second computer, decodes information steganographically-encoded in the screen display, and uses the decoded information to establish a secure session with the second computer. Such technology enables a help-desk staffer to interact with a client's desktop computer, without touching the keyboard of the desktop computer, and without interrupting the client's work. A great many other features and arrangements are also detailed.
US10091195B2

A system, apparatus, method, and machine readable medium are described for bootstrapping an authenticator. For example, one embodiment of a method comprising: confirming an identity of a user by a first relying party using a first identity verification technique responsive to the user acquiring a device having an authenticator; generating or collecting initial user verification reference data upon verifying the identity of the user through the first identity verification technique; securely providing the initial user verification reference data or data derived from the initial user verification reference data to the authenticator; the authenticator implementing a second identity verification technique by comparing the initial user verification reference data or data derived from the initial user verification reference data to data collected from the user or data collected from a device provided to the user; and providing proof of a successful verification of the identity of the user to a second relying party during a registration request of the authenticator with the second relying party.
US10091194B2

A computing platform may receive, from a client portal server, a request to authenticate a first user to a first user account. The computing platform may generate a first one-time passcode for a first computing device associated with the first user account and may send, to the first computing device, the first one-time passcode. The computing platform also may generate a second one-time passcode for a second computing device associated with the first user account and may send, to the second computing device, the second one-time passcode. Thereafter, the computing platform may receive first one-time passcode input and second one-time passcode input, which the computing platform may validate. Based on the validating, the computing platform may generate a validation message directing the client portal server to provide the first user with access to the first user account, which the computing platform may send to the client portal server.
US10091188B2

Systems and methods for providing accelerated passphrase verification are disclosed. In one embodiment, a method includes receiving a full security string, generating a full security string hash code, storing the full security string hash code in a memory, determining at least one substring based on an entropy value associated with one or more leading characters in the full security string, generating at least one substring hash code and at least one corresponding character count value, such that the corresponding character count value equals a number of characters in the at least one substring, and storing the at least one substring hash code and the at least one corresponding character count value in the memory.
US10091186B2

The invention relates to a method for a first communication device to perform authenticated distance measurement between the first communication device and a second communication device, wherein the first and the second communication device share a common secret and the common secret is used for performing the distance measurement between the first and the second communication device. The invention also relates to a method of determining whether data stored on a first communication device are to be accessed by a second communication device. Moreover, the invention relates to a communication device for performing authenticated distance measurement to a second communication device. The invention also relates to an apparatus for playing back multimedia content comprising a communication device.
US10091181B2

Dynamic risk communication associated with a computer device may include automatically detecting one or more security risk factors for the computer device based on current context information associated with the computer device. Whether an attempt is being made via the computer device to manipulate the one or more risk factors in an attempt to reduce a security level of a computer-implemented authentication procedure may be determined. Responsive to determining that the attempt is being made to manipulate the one or more risk factors, a new challenge for additional identification may be communicated for presentation on a user interface device of the computer device while suppressing one or more security risk factors from being presented on the user interface device. Responsive to determining that an attempt is not being made to manipulate the one or more risk factors, the new challenge and one or more security risk factors may be communicated.
US10091178B2

A Method for supplying protected multimedia content during which a terminal a) acquires a service date from a date server and b) evaluates a temporal criterion of a licence with respect to the last acquired service date. A headend associates with each segment of the multimedia content, its transmission date, and transmits it in a stream together with the segment. The terminal extracts from the stream the date of transmission of the segment, then it compares the extracted transmission date to the last acquired service date. And, only if the extracted transmission date is later than the last acquired service date, acquires it as service date, and uses it as last acquired service date on an execution of the step b) between two successive executions of the step a).
US10091177B1

A technique controls access to a computerized resource of a mobile device (e.g., a smart phone, a tablet, etc.). The technique involves, in response to successfully authenticating a user, unlocking access to the computerized resource of the mobile device and starting a timer which is configured to lock access to the computerized resource of the mobile device upon timer expiration. The technique further involves, after the timer is started and while access to the computerized resource of the mobile device is unlocked, receiving a sensor signal from sensor circuitry. The sensor signal indicates whether the mobile device is in a vehicle that is currently moving. The technique further involves, in response to the sensor signal indicating that the mobile device is in a vehicle that is currently moving, restarting the timer which is configured to lock access to the computerized resource of the mobile device upon timer expiration.
US10091172B1

A network memory system is disclosed. The network memory system comprises a first appliance configured to encrypt first data, and store the encrypted first data in a first memory device. The first appliance also determines whether the first data is available in a second appliance and transmits a store instruction comprising the first data based on the determination that the first data does not exist in the second appliance. The second appliance is configured to receive the store instruction from the first appliance comprising the first data, encrypt the first data, and store the encrypted first data in a second memory device. The second appliance is further configured to receive a retrieve instruction comprising a location indicator indicating where the encrypted first data is stored, process the retrieve instruction to obtain encrypted response data, and decrypt the encrypted response data.
US10091169B2

A method and system for protecting cloud-based applications executed in a cloud computing platform are presented. The method includes intercepting traffic flows from a plurality of client devices to the cloud computing platform, wherein each of the plurality of client devices is associated with a user attempting to access a cloud-based application; extracting at least one parameter from the intercepted traffic related to at least each client device and a respective user attempting to access the cloud-based application; determining based on, the at least one parameter and at least a set of parameters combining cloud-based application risk factors for a provider of the cloud computing platform, a risk indicator for the user attempting to access the cloud-based application; and performing an action to mitigate a potential risk to the cloud computing platform based on the determined risk indicator.
US10091166B2

Systems and methods for an SDN switch that provides service group chaining for sequentially serving multiple network security devices are provided. According to one embodiment, a packet received by the switch is processed by a first FPU based on a first set of rules and forwarded conditionally to a first security device. The packet is security processed, including dropping it or forwarding it to an egress port or forwarding it to a second FPU. When forwarded to the second FPU, the packet is processed based on a second set of rules by forwarding it to a second security device or dropping it or forwarding it to the egress port. When forwarded to the second security device, the packet is security processed, including dropping it or forwarding it to the egress port or conditionally forwarding it to a third FPU to be sequentially forwarded to a third security device.
US10091163B2

A program which is capable of offering a reward to a user who has registered a simple access means to a predetermined screen is disclosed. The program causes a computer to function as reception means for receiving an access request from a terminal device used by a user; determination means for determining, based on a character string contained in a URL of an access destination of the received access request, whether or not a simple access means to the URL is registered in the terminal device; and offering means for offering a reward to the user who uses the terminal device that performs the access request when the simple access means is determined to be registered.
US10091155B1

Identifying messages transferred to and from a mobile user device may provide a way to monitor message transfers. One example method of operation includes receiving a message from a user device at a network server, processing the message to identify message content, identifying a current event being hosted by the network server, and determining a message priority to assign to the message based on the message content and the current event.
US10091154B2

A computing device can receive an incoming message. The incoming message can be one directed to a set of different client machines at approximately the same time. The computing device can perform a mitigation action that alters a presentation characteristic of the audible alert for the incoming message. The mitigation action ensures that the computing device and at least a subset of the other client devices within a predefined audio range of the computing device do not audibly present alerts for the incoming message in an unsynchronized manner.
US10091146B2

The present inventions relate systems and methods for monitoring and managing electronic messages in one or more computer networks. More particularly, the systems and methods of the present invention provide a substantially global or unified approach to messaging management within one or more computer networks that allows network administrators or other authorized users to define and identify electronic messages of interest within the network and store selected messages such that they can be retrieved and examined in connection with an audit or other inquiry.
US10091128B2

Dynamic history multistream long range compression (DHC) techniques are described for efficiently compressing multiple, prioritized data streams received over a channel. A history buffer is associated with each received stream and a DHC compressor dynamically allocates fixed sized history sections to and from each history buffer. In implementations, the DHC compressor makes stream history size adjustments prior to compressing a block of data and sends information identifying the change in history size to a DHC decompressor. The DHC decompressor sends signaling information to the DHC compressor that is used to ensure that the DHC decompressor can operate with a fixed amount of total history memory.
US10091125B2

Multiple TCP/IP stack processors on a host. The multiple TCP/IP stack processors are provided independently of TCP/IP stack processors implemented by virtual machines on the host. The TCP/IP stack processors provide multiple different default gateway addresses for use with multiple processes. The default gateway addresses allow a service to communicate across an L3 network. Processes outside of virtual machines that utilize the TCP/IP stack processor on a first host can benefit from using their own gateway, and communicate with their peer process on a second host, regardless of whether the second host is located within the same subnet or a different subnet. The multiple TCP/IP stack processors can use separately allocated resources. Separate TCP/IP stack processors can be provided for each of multiple tenants on the host. Separate loopback interfaces of multiple TCP/IP stack processors can be used to create separate containment for separate sets of processes on a host.
US10091120B2

Some embodiments provide a novel network control system that uses secondary input queues to receive and store inputs from multiple input sources prior to moving the inputs to a primary input queue for processing. The secondary input queues provide a separate storage for each input source so that the inputs from the different sources do not get mixed with each other to ensure that fixed points and barriers sent to the controller maintain their integrity.
US10091118B2

A device can transmit, to a transmission control protocol (TCP) receiver, a quantity of packets based on a congestion window (CWND) value. The device can receive, from the TCP receiver, a quantity of acknowledgement (ACK) packets, that include a corresponding quantity of advertised receive window (RWND) values, based on transmitting the quantity of packets. The device can determine a maximum value for an updated CWND based on the CWND value and the corresponding quantity of RWND values. The device can provide a quantity of additional packets, to the TCP receiver, based on the maximum value for the updated CWND to cause the TCP receiver to selectively increase a size of a receive buffer.
US10091115B2

This disclosure relates to techniques for handling voice and data under uplink limited conditions in a wireless communication system. A wireless device and a base station may establish a wireless communication link. Transmission time interval bundling (TTI-B) may be enabled for uplink communications between the wireless device and the base station. It may be determined that the wireless device is experiencing uplink limited conditions. One or more rules prioritizing a first type of data over a second type of data for uplink communications may be enabled based on TTI-B being enabled and the wireless device experiencing uplink limited conditions.
US10091114B2

Methods and systems of asynchronous access and synchronous transmission include transmitting an initial reservation packet using a first protocol to prevent other devices that use the first protocol from transmitting during a reserved duration. A carrier using a second protocol is activated. Information is transmitted using a second protocol during the reserved duration. During a last subframe of the reserved duration, an additional reservation packet is transmitted using the first protocol to extend the reserved duration. The transmission of the additional reservation packet takes place while the carrier using the second protocol is still active.
US10091113B2

The concepts and technologies disclosed herein are directed to network functions virtualization (“NFV”) leveraging unified traffic management and real-world event planning. According to one aspect of the concepts and technologies disclosed herein, a virtual network traffic management system (“VNTMS”) can receive, via a traffic congestion monitor, from a virtual network function (“VNF”), a traffic congestion indicator that includes a traffic congestion state indicative of network traffic congestion experienced by the VNF. The VNTMS can analyze the traffic congestion indicator to determine a traffic management action to be taken to alleviate at least a portion of the network traffic congestion experienced by the VNF, and instruct a traffic congestion action responder to provide the traffic management action to the VNF.
US10091110B2

Provided is an edge-based load shedding system. The edge-based load shedding system includes an analysis server configured to determine to perform server or edge separation execution, transmit an operational module of an analysis application, issue a request to offload the transmitted operational module, and receive and analyze data obtained through preprocessing and an edge machine configured to receive and offload the operational module from the analysis server, preprocess raw data collected from a sensor by using the offloaded operational module, and transmit the data obtained through the preprocessing to the analysis server.
US10091107B2

In an embodiment, a system routes a new data stream from a source to a destination through a plurality of forwarding devices interconnected with links. The system includes a control device that receives a request to create a path through the plurality of interconnected forwarding devices for a new data stream and determines a type of the new data stream. A data flow database stores historical usage characteristics of data streams having the determined type. A path computation module determines, based on the historical usage characteristics of data streams having the determined type, the requested path through plurality of interconnected forwarding devices from the source to the destination.
US10091104B1

Packet loss that arises due to an in-order serialization requirement for multiplexed stream delivery is ameliorated by a packet reordering scheme. In this approach, when out-of-sequence packets are detected, a switching entity (e.g., a Layer 4 switch) continues to relay the packets as long as the out-of-sequence packets are associated with different streams and are themselves in-sequence in their associated stream. To facilitate this process, the TCP protocol stack is augmented to recognize when a particular packet stream is to be processed in this manner.
US10091103B2

A routing system may include a primary message group to be used for synchronizing stored information. The primary message group may include multiple primary network devices. The multiple primary network devices may be configured with a first configuration regarding synchronizing the stored information. The primary message group may form a ring network topology. The routing system may include a secondary message group to be used for synchronizing the stored information. The secondary message group may include a single primary network device, of the multiple primary network devices, and multiple secondary network devices. Each secondary network device, of the multiple secondary network devices, may be included in a single secondary message group. The multiple secondary network devices may be configured with a second configuration regarding synchronizing the stored information. The secondary message group may form a different ring network topology.
US10091099B2

Embodiments of the present invention provide for continuity of “stateful” routing sessions in the presence of source network address translation (NAT). Specifically, a stateful routing session may be moved from one routing path to another routing path, e.g., due to a routing change in the communication network, where the routing paths have different source NAT status. For example, the stateful routing session may be moved from a path having no source NAT to a path having source NAT, from a path having source NAT to a path having no source NAT, or from paths having different source network address translations. When a stateful routing session is moved from an existing routing path to a new routing path, the routers detect the routing change based on the change in source NAT status using a special link monitoring protocol. Upon detecting the change in source NAT status, session metadata is included in at least the first packet forwarded following detection of the change in source NAT status so that the stateful routing session can continue without interruption.
US10091094B2

A distance-vector based routing protocol that integrates with adaptive publish-subscribe mechanisms by establishing routes to well-known controllers using distance-vector signaling.
US10091090B2

Based on an example, two forwarding pipelines are configured in a software defined networking (SDN) switch. After receiving, from an SDN controller, a flow entry adding instruction comprising a flow entry to be added and a table identifier (ID) indicating a flow table that the flow entry is to be added to, an SDN switch adds the flow entry into the flow table corresponding to the table ID, wherein the flow table is in the first forwarding pipeline or the second forwarding pipeline. If the flow table and its next flow table are in different forwarding pipelines, the SDN switch adds an action of forwarding to the internal interface to the flow entry.
US10091089B2

Present disclosure provides techniques for dynamically determining how to store and expire non-TCP traffic in a network environment. In some examples, aspects of the present disclosure may implement a state machine operated by the server for managing non-TCP traffic. Critically, in accordance with aspects of the present disclosure, non-TCP traffic may be combined with the use of multiple memory partitions and an expiry algorithm that supports dynamic scaling of non-TCP traffic while achieving faster connection speed, higher system performance, and lower time complexity.
US10091087B2

Disclosed are systems, methods, and computer-readable storage media for load balance resources amongst computing nodes. Various embodiments of the present technology can be used to, prior to assigning a first data shard included in a first cluster of data shards as a leader of the first cluster of data shards, determine whether a first computing node storing the first data shard also stores a second data shard designated as a leader of a second cluster of data shards, yielding a determination, and when the determination indicates that the first computing node stores the second data shard designated as the leader of the second cluster of data shards, designate the first data shard as non-electable to be the leader of the first cluster of data shards and electing an alternate data shard included in the first cluster of data shards as the leader of the first cluster of data shards.
US10091084B2

A computing system can manage a notification database that stores notifications for drivers of a transportation service. The computing system can interface with at least one third party resource to receive event data corresponding to a given event. For a given time interval, the system can selectively notify drivers about the given event at a corresponding event location by determining a utilization condition for a sub-region of the event location and selecting, from the set of notifications, a notification for the sub-region of the event location based on the utilization condition. The system can select a set of driver devices to receive the selected notification based at least in part on the current location of each driver device in the selected set of driver devices relative to the event location, and transmit the selected notification to the selected set of driver devices.
US10091081B2

A method of determining the latency of path segments in a communication network that uses multi-bit data packets comprises generating a test packet for use in determining the latency of path segments in the network; transmitting the test packet from a first device coupled to the network; storing in the test packet the time when a preselected bit in the test packet is transmitted from the first device; when the test packet is received by a second device coupled to the network, storing in the second device at least one of (a) the time when a preselected bit in the test packet is received by the second device and (b) the difference between (i) the time when the preselected bit in the test packet is transmitted from the first device and (ii) the time when the test packet is received by the second device.
US10091074B2

A signature matching hardware accelerator system comprising one or more hardware accelerator circuits, wherein each of the hardware accelerator circuit utilizes a compressed deterministic finite automata (DFA) comprising a state table representing a database of digital signatures defined by a plurality of states and a plurality of characters, wherein the plurality of states are divided into groups, each group comprising a leader state having a plurality of leader state transitions and one or more member states, each having a plurality of member state transitions is disclosed. The hardware accelerator circuit comprises a memory circuit configured to store the leader state transitions within each group of the compressed DFA, only the member state transitions that are different from the leader state transitions for a respective character within each group of the compressed DFA and a plurality of member transition bitmasks associated respectively with the plurality of member state transitions.
US10091072B2

A method, a system, and a computer program product for managing the resources of a virtual machine on a physical server are provided. The method includes receiving, at a management application, a request to increase a first virtual resource from an initial level to an increased level for a first virtual machine. The first virtual machine is provided by a first physical server in a computing environment. The method also includes determining whether a free virtual resource for the first physical server is sufficient for the request at the increased level. The method also includes increasing, in response to the free virtual resource being insufficient for the request, the first virtual resource.
US10091067B2

A method for discovering and publishing device changes in a cloud computing environment. The method includes scanning, by a processor, a computing environment to detect a multiple computing elements. The processor generates an index data structure including allocation of nodes that each represent a computing element of the multiple computing elements. The nodes each include a computed hash value that includes computing element status of the node and status of associated child nodes. The index data structure is monitored for discovering a change in status of any of the nodes. In response to determining a change in status of any of the nodes, the index data structure is re-generated and the hash value for each node associated with the change in status is re-computed. An updated status of one or more of the nodes is provided based on the change in status.
US10091058B2

An approach to affinity-based network configuration is disclosed. In one approach, an apparatus for configuring a network based on affinity is described. The apparatus includes a set of business rules describing the order of importance of a plurality applications, an affinity analysis module that receives the set of business rules and a plurality of application requests and detects affinities between the application requests and an infrastructure of the network based on the set of business rules, an affinity computation module coupled to the affinity analysis module that determines a new network configuration based on the detected affinities, and a network management module that configures the network based on the new network configuration.
US10091052B1

A network endpoint may issue network traces directed to another endpoint. Completed traces may provide information pertaining to possible paths between the endpoints. In response to a failed trace, a component along a possible path between the endpoints may be associated with a value that indicates an assessed contribution of the component to the network failure. The value may be used to initialize a parameter to a statistical calculation that iteratively refines the estimate to form a probability estimate regarding a likelihood that the component is contributing to a network fault.
US10091051B2

Rapid failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet transport channel standards. Thus, resilient wireless packet communications is provided using a hardware-assisted rapid transport channel failure detection algorithm and a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, this is provided in combination with their existing protocols, such as rapid spanning tree and link aggregation protocols, respectively.
US10091049B2

Methods, systems, and devices are described for managing network communications. A traffic manager module may receive a script over a management plane of a packet core, interpret the script to identify a traffic management policy; and dynamically modify at least one aspect of a proxy connection over a bearer plane of the packet core at the traffic manager module based on the identified traffic management policy.
US10091046B1

A communication system in which probabilistic signal shaping and FEC coding are jointly used in an efficient manner that enables, e.g., the use of relatively high modulation orders without a penalizing increase of the FEC-code rate. In an example embodiment, the amplitudes of transmitted constellation symbols are generated using a shaping encoder. Some transmitted constellation symbols carry, as sign bits, the parity-bit values generated by an FEC encoder configured to operate on (i) a subset of bits from the binary labels of the shaped amplitudes and (ii) an additional set of unshaped information bits. Some other transmitted constellation symbols carry, as sign bits, the bit values of the additional set of unshaped information bits. In some embodiments the used FEC code can be a low-density parity-check code. Some embodiments can be used in communication systems relying on discrete multi-tone modulation, such as the systems providing DSL access over subscriber lines.
US10091043B2

A boundary detection device includes a decorrelation filter and a boundary detector. The decorrelation filter is configured to output an output signal that has a decreased level with respect to an input signal when the input signal has a predetermined signal pattern, and that has a non-decreased level with respect to the input signal when the input signal does not have the predetermined signal pattern. The boundary detector is configured to detect an end of the predetermined signal pattern in the input signal, based on the output signal.
US10091042B2

A broadcast signal transmitter is disclosed. A broadcast signal transmitter according to an embodiment of the present invention comprises an input formatting module configured to perform baseband formatting and to output at least one PLP (Physical Layer Pipe) data; a BICM (Bit Interleaved Coded Modulation) module configured to perform an error correction process on the PLP data; a framing and interleaving module configured to interleave the PLP data and to generate a signal frame; and a waveform generating module configured to generate a broadcast signal by inserting a preamble into the signal frame and performing OFDM modulation.
US10091040B2

A method and apparatus are provided for reducing the number of pilot symbols within a MIMO-OFDM communication system, and for improving channel estimation within such a system. For each transmitting antenna in an OFDM transmitter, pilot symbols are encoded so as to be unique to the transmitting antenna. The encoded pilot symbols are then inserted into an OFDM frame to form a diamond lattice, the diamond lattices for the different transmitting antennae using the same frequencies but being offset from each other by a single symbol in the time domain. At the OFDM receiver, a channel response is estimated for a symbol central to each diamond of the diamond lattice using a two-dimensional interpolation. The estimated channel responses are smoothed in the frequency domain. The channel responses of remaining symbols are then estimated by interpolation in the frequency domain.
US10091039B2

A phase detection system includes first and second phase mixing circuits in signal communication with a signal phase adjuster module. The first mixing circuit generates a first digital modulated frequency signal based on an input signal and a first reference phase signal. The second mixing circuit generates a second digital modulated frequency signal based on the input signal and a second reference phase signal, which phase shifted with respect to the first reference phase signal. The phase detection system further includes a phase identification (ID) module in signal communication with the first mixing circuit and the second mixing circuit. The phase ID module generates a phase signal based on the first digital modulated frequency signal and the second digital modulated frequency signal. The phase signal indicates a phase of the input signal.
US10091038B2

Embodiments provide a signal transmission method and apparatus. The method includes: modulating, by using a phase-shift keying PSK scheme with rotation of a first angle, at least a part of pilot information carried in at least one signaling symbol in a signaling field of a data packet, to obtain modulated pilot information; and sending, to a receive end, a data packet that carries the modulated pilot information. A modulation scheme different from a conventional modulation scheme is used in the embodiments to modulate pilot information carried in a signaling symbol in a signaling field of a data packet, so that a data packet format corresponding to the modulation scheme can be effectively detected at a receive end.
US10091037B2

Disclosed is a DPD system. A DPD system provided in an embodiment of the present invention includes a table look-up unit and a DPD processing unit. First to Nth look-up-tables are used to combine two bit sequences of bit sequences obtained according to first to fourth address conversion tables so as to obtain first to Nth table look-up addresses. First to Nth DPD coefficients are found according to the first to Nth table look-up addresses, and one DPD coefficient is obtained via a DPD coefficient combination module, such that the DPD processing unit can perform DPD processing on a signal in first band according to the DPD coefficient. In the embodiment of the present invention, a look-up address is obtained according to four address conversion tables, a DPD coefficient is obtained from a look-up-table according to the look-up address, and then a final DPD coefficient is obtained to perform signal processing. Thereby, a look-up address generation solution is provided for a multi-band DPD system to realize multi-band DPD processing.
US10091030B2

A blind channel equalizer device for a radiofrequency receiver suitable for modulating the constant envelope signal of the transmission includes: an adjustable linear digital filter, defined at a point in time by the coefficients) thereof, able to filter an input signal in order to produce an output signal; an estimator able to estimate a power of the input signal; an adapter able to adapt the filter by calculating the coefficients of the filter at a point in time by subtracting, from the filter coefficients at a preceding point in time, the gradient of a cost function assigned with a correction coefficient. The cost function includes a first distance criterion between the square of the output signal and the power, wherein the correction coefficient is a product including a constant convergence coefficient and a scaling coefficient inversely proportional to the square of the power. Also disclosed is a related Radiofrequency receiver.
US10091020B2

A method of operating an electronic device is provided. The method includes displaying a space drawing visualizing an indoor space and at least one icon related to an execution instruction to be transmitted to a network device, recognizing that an icon selected among the displayed at least one icon is overlapped on an image of the network device included in the space drawing, and transmitting the execution instruction corresponding to the selected icon, to the network device.
US10091017B2

Disclosed are methods, systems, and non-transitory, machine-readable media that facilitate personalized home automation control based at least in part on individualized protocol. First sensor data may be received, and may be indicative of an identified individual that is sensed by a set of sensors. A particularized pattern of activity of individual may be determined. Second sensor data may be indicative of an unidentified individual. Identification rules specified by a stored protocol record may include criteria for identifying sensed individuals. The second sensor data and/or identification information from another data source may be analyzed to identify the unidentified individual. A home automation rule may be determined based on the particularized pattern, which rule may include an anticipation of an operational setting of a home automation device. The home automation device may be instructed based on the determined home automation rule.
US10091013B2

A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
US10091012B2

One embodiment of the present invention provides a system for updating routing information associated with a multicast group in an information-centric network (ICN). During operation, a first node in the ICN receives an update message for the multicast group from a neighbor node. The multicast group includes a root anchor node and a number of anchor nodes with the root anchor node having a smaller name than the anchor nodes. The update message specifies a prefix associated with the multicast group and the root anchor node of the multicast group. The system selects, based on topology information stored on the first node, from neighbors of the first node one or more next-hop neighbors that meet a notification condition, and forwards the update message to the one or more next-hop neighbors.
US10090997B2

The invention relates to a method for generating an authentication key in a security module which stores a first root key (K_root_A) shared with a first network entity, the method including the following steps: sending a transfer request to a second network entity, receiving a first secret (S_b1) from the second network entity, generating a secret generation key (Kb1) from the first root key and from the first secret, receiving from the second network entity a second secret (S_b2) and an authentication message of the second secret calculated by means of the secret generation key transmitted to the second network entity by the first network entity, verifying the authentication message by means of the secret generation key, generating a second root key (K_root_B) if the verification is positive, said second root key being generated from the second secret (S_b2) and from the secret generation key (Kb1), and used to generate an authentication key to access a network of the second network entity.
US10090992B2

A clock receiver including: a ring oscillator adapted to generate a clock signal, the ring oscillator having a sequence of N inverters, an input of a first inverter being coupled to a feedback node, an input of a second inverter being connected to an output of the first inverter and to an input line for receiving a reference clock signal, and an output of the second inverter or of a third inverter providing a first phase signal; a further sequence of inverters, an input of a first further inverter being coupled to the feedback node, and an output of another further inverter providing a second phase signal; and a control circuit for adjusting an oscillation frequency of the ring oscillator based on the relative phases of the first and second phase signals.
US10090990B2

In a user equipment, in a case where an index for an uplink-downlink configuration is configured for any of activated serving cells included in the plurality of cells, configured to monitor a physical downlink control channel (PDCCH) indicating a plurality of uplink-downlink configuration in a common search space for a primary cell, in a periodicity T, in a case where the PDCCH is detected in a radio frame, the uplink-downlink configuration for T/10 radio frames in a serving cell is given by the index.
US10090987B2

A wireless device receives from a base station at least one first message that comprises one or more parameters of a plurality of cells. The plurality of cells comprise a secondary cell with no configured physical uplink control channel (PUCCH). The wireless device receives a first activation command indicating activation of the secondary cell. The wireless device receives at least one second message that comprises parameters for reconfiguring the secondary cell to a PUCCH secondary cell with a PUCCH on a condition of first releasing the secondary cell. The wireless device releases the secondary cell. The wireless device adds the PUCCH secondary cell with the PUCCH. The wireless device receives a second activation command indicating activation of the PUCCH secondary cell. The wireless device transmits to the base station channel state information via the PUCCH secondary cell.
US10090979B2

A method for transmitting a sounding reference signal in a MIMO wireless communication system and an apparatus therefor are disclosed. The method for transmitting sounding reference signals (SRSs) in a MIMO wireless communication system comprises receiving sounding reference signal parameters from a base station; receiving information of the number of sounding reference signals which will be transmitted at a transmission time instant from the base station; if a plurality of sounding reference signals are provided, generating the sounding reference signals corresponding to each of the plurality of antennas by using the sounding reference signal parameters; and transmitting the generated sounding reference signals to the base station through their corresponding antennas at a specific transmission instant.
US10090978B2

In accordance with various aspect of the present disclosure, apparatus may transmit a first data resource element for a first UE on a base layer. The first UE is unconfigured for NOMA communication. The apparatus may also transmits data for a second UE on an enhancement layer. The second UE is configured for NOMA communication. Additionally, the base layer is overlayed with the enhancement layer. The reference signal may include a cell specific reference signal. The apparatus may be further configured to receive a traffic power ratio for the second UE to be followed by the second UE when the second UE is a base layer UE in a NOMA communication.
US10090973B2

A method and apparatus for wireless communication compatible with a Long Term Evolution (LTE) communication system. The method includes transforming input data in accordance with a two-dimensional Orthogonal Time Frequency Space (OTFS) transform in order to generate OTFS transformed data. The method includes generating a data frame that contains the transformed data and is structured for use within the LTE communication system. The method further includes transmitting the data frame using an Orthogonal Frequency Division Multiplexing (OFDM) transmitter.
US10090968B2

A method, an apparatus, and a system for transmitting information bits, where the method for transmitting information bits includes: dividing the information bits to be transmitted into at least two groups; encoding the information bits to be transmitted in each group; modulating the coded bits obtained by the encoding to obtain modulation symbols, in which each modulation symbol is obtained by using the modulation of the coded bits in the same group; and mapping and transmitting the modulation symbols. In this way, the receiving end easily reduces the algorithm complexity, thereby ensuring the performance of the receiving end.
US10090962B2

In an optical communication system, an optical transmitter changes operational physical layer parameters to meet future target throughput for the optical communication system. The optical transmitter communicates the upcoming change to the optical receiver in a message that used current physical layer parameters. The optical transmitter provides sufficient time to the optical receiver to adjust reception functions of the receiver, including polarization based demodulation scheme. In some implementations, the optical transmitter performs the transition to a new physical layer transmission format without waiting for an acknowledgement from the optical receiver.
US10090953B2

A method of messaging in a communication system that operates in accordance with a standard protocol limited in the number of uniquely addressable remote terminals by a message frame that sequences the messages into a limited number of time slots includes redefining the message frame into a plurality of major frames. Each major frame includes at least one minor frame occupying a unique time slot to address a unique remote terminal. Messages are sequenced into the at least one minor frame. Each minor frame includes a set of time-division multiplexed messages. Each message in the set includes an address field identifying the address of a remote terminal and an additional message to each major frame encoding an output path. The output path encoded in each major frame and the unique time slot in the minor frame determines which remote terminal is addressed by the message.
US10090951B2

A method and apparatus for transmitting a notification about broadcasting services in a broadcasting system are provided. A method of a network entity includes detecting a notification event about a broadcasting service, the notification event including a change of a service guide of the broadcasting service; generating a notification message about the notification event; determining which channel is used for a transmission of the notification message; and transmitting the notification message to a terminal or a group of terminals over the determined channel. The channel used for the transmission of the notification message is determined based on whether the notification message is transmitted over a broadcast channel of a broadcast network or over an interaction channel of an interaction network. The service guide is generated based on service guide related information provided by a service provider of the broadcasting service.
US10090948B2

A wireless communication device (alternatively, device) includes a processing circuitry configured to support communications with other wireless communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processing circuitry, among other possible circuitries, components, elements, etc. to support communications with other wireless communication device(s) and to generate and process signals for such communications. A device generates and transmits a request to send (RTS) to group (RTG) frame to other devices. In response to the RTG frame, the device receives clear to send (CTS)(s) from one or more of the other devices and generates and transmits an orthogonal frequency division multiple access (OFDMA) data frame to those one or more of the other devices based thereon. The RTG frame can include different RTSs transmitted via different channels, sub-channels, sub-carriers, etc. to the different other devices.
US10090947B2

A receiving device and signal processing method, the method including monitoring quality parameters of N received signals in real time, wherein the N received signals are obtained by N receive antennas from a same transmit antenna, predicting, according to the quality parameters, whether quality of a first combined signal that is obtained after combination processing is performed on the N received signals is superior to quality of a received signal whose quality is optimal in the N received signals, determining the first combined signal as a to-be-processed signal in response to predicting that the quality of the first combined signal is superior to the quality of the received signal, and determining a to-be-processed signal according to M received signals of the N received signals in response to predicting that the quality of the first combined signal is inferior to the quality of the received signal.
US10090942B2

The present invention relates to a wireless communication system. Specifically, the present invention relates to a method and an apparatus for a terminal to monitor a radio link in a wireless communication system, the method comprising: a step for receiving a radio frame including a plurality of subframes; a step for generating measurement results on the basis of the signal in the radio frame; and a step for evaluating the state of the radio link of the radio frame by comparing the measurement results with one or more threshold values, wherein if a repetition is applied to a physical downlink control channel (PDCCH) transmission, the measurement results are generated on the basis of the combined signal in L (L>1) subframes, and if the repetition is not applied to the PDCCH transmission, the measurement results are generated on the basis of the signal in a single subframe.
US10090936B2

There is disclosed herein a circuitry system comprising first and second IC chips, configured or configurable such that; the first IC chip has an output terminal connected to receive an output signal from an output-signal unit of the first IC chip, the output-signal unit being connected between high and low voltage-reference sources of the first IC chip, the high and low voltage-reference sources being connected to respective high and low voltage-reference terminals of the first IC chip; and the second IC chip has an input terminal connected in a potential-divider arrangement between high and low voltage-reference terminals of the second IC chip, wherein: the high and low voltage-reference terminals of the first IC chip are respectively connected to the high and low voltage-reference terminals of the second IC chip; and the output terminal of the first IC chip is connected to the input terminal of the second IC chip.
US10090934B2

An optical receiver module that receives a wavelength-multiplexed optical signal is disclosed. The optical receiver module includes a first lens, an optical de-multiplexer, second lenses, and photodiodes. The first lens forms a beam waist of the wavelength-multiplexed optical signal output therefrom. The optical de-multiplexer de-multiplexes the wavelength-multiplexed optical signal into optical signals depending on wavelengths thereof and is installed so as to make optical paths for respective optical signals different from each other. The second lenses concentrate the optical signals onto the respective photodiodes. In the optical receiver module, the beam waist of the wavelength-multiplexed optical signal is set in a halfway between a longest path and a shortest path from the first lens to the second lenses.
US10090933B2

The receiver 11 for self-homodyne detection comprises a coherent detection system and a direct detection system. The receiver comprises a polarization splitter 13, a first splitter 15, a 90 degree polarization rotor 17, a hybrid detector 19, a first balanced detector 21, and a processor 23.
US10090930B2

An apparatus having first and second transceiver cells formed in a single integrated circuit. In one example embodiment, an apparatus includes a first transceiver cell including a first set of components configured to enable communication on a first communication link in a network and a second transceiver cell formed underneath the first transceiver cell in a single integrated circuit (IC). The second transceiver cell is optically isolated from the first transceiver cell. The second transceiver cell includes a second set of components configured to enable communication on a second communication link in the network.
US10090929B2

The drone-based radio-over-fiber system provides an unmanned aerial vehicle (AV), preferably a multi-rotor drone, connected to a base station by a tether including an optical fiber. A radio frequency-over-fiber system is used for bidirectional data communications between at least one radio frequency (RF) transmitter at the base station and at least one antenna mounted on the drone through the optical fiber in the tether. The system includes wave division multiplexers/demultiplexers that permit ultrahigh bandwidth communication over the tether. An embodiment of the system for 2×2 multiple-input, multiple-output (MIMO) signals in the 700 MHz LTE band is described.
US10090917B2

A method and apparatus for automatic determination of a fiber type of at least one optical fiber span used in a link of an optical network, the method comprising the steps of measuring a length of said optical fiber span; measuring a chromatic dispersion of said optical fiber span; determining a fiber dispersion profile of said optical fiber span on the basis of the measured length and the measured fiber chromatic dispersion; and determining a fiber category and/or a specific fiber type of said optical fiber span depending on the determined fiber dispersion profile.
US10090911B2

Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10090904B2

Switching between and/or combining various multi-transceiver wireless communication techniques based on a determined characteristic of a network or a wireless link is described herein. As an example, a characteristic such as signal to noise ratio (SNR), multi-path scattering, available bandwidth, or the like, can be determined. The characteristic can then be compared with suitable thresholds for various multi-transceiver communication techniques, such as MIMO, multi-channel concatenation, channel diversity, and so on. Based on a comparison of the characteristic and the thresholds, a suitable multi-transceiver technique can be selected and implemented for the wireless link Accordingly, a network can provide increased data rates and/or channel quality from a multi-transceiver technique that is most suited to prevailing conditions of the wireless network/link.
US10090903B2

The terminal receives channel status information reference signals (CSI-RSs) transmitted from a base station. The terminal includes a configuration information receiving unit for receiving, from the base station, CSI-RS configuration information which includes a number of CSI-RS antenna ports for a horizontal antenna in an antenna array of the base station and information indicating a CSI-RS pattern for the horizontal antenna in a particular subframe, a configuration identification unit for extracting a number of CSI-RS antenna ports for a vertical antenna and a CSI-RS pattern for the vertical antenna, based on the number of CSI-RS antenna ports for the horizontal antenna and the information indicating CSI-RS pattern for the horizontal antenna, when it is determined that a CSI-RS for the vertical antenna is transmitted, and a reference signal reception unit for receiving the CSI-RS for the horizontal antenna and the CSI-RS for the vertical antenna.
US10090902B2

One embodiment is directed towards a distributed antenna system (DAS). The DAS includes a host unit a plurality of remote units communicatively coupled to the host unit. The plurality of remote units are configured to implement a common arrangement of resource blocks for uplink transport signals. The host unit is configured to instruct a subset of the plurality of remote units to send a digital sample stream over a monitor path of their respective uplink transport signals. One or more simulcast modules are configured to sum the monitor paths from the respective uplink transport signals to generate a summed digital sample stream, the one or more simulcast modules configured to send the summed digital sample stream to the host unit. The host unit is configured to provide a signal based on the summed digital sample stream to one or more signal analysis modules.
US10090901B2

A method and apparatus optimize antenna precoder selection with coupled antennas. A power metric corresponding to each precoder of a plurality of precoders can be received at a receiving device. Reference signals can be received. A transmission channel corresponding to each precoder can be estimated based on the reference signals. The estimate of the transmission channel can be scaled based on the power metric for each precoder. A channel quality metric for each precoder can be generated based on the scaled estimate of the transmission channel. An index of a precoder with the largest channel quality metric can be transmitted.
US10090883B2

A radio frequency interconnect includes a transmitter coupled with an input end of a transmission line, and a receiver coupled with an output end of the transmission line. The transmitter includes a first carrier generator configured to generate a clock recovery signal based on a carrier signal, to output a reference clock signal, and to transmit the clock recovery signal to the receiver. The transmitter also includes a modulator configured to modulate a data packet based on the carrier signal. The transmitter also includes a preamble generator configured to generate and add a preamble to data to generate the data packet. The preamble includes a data sequence associated with the reference clock signal. The transmitter further includes a transmitter output configured to transmit the modulated data packet to the receiver by the transmission line.
US10090869B1

A signal receiving apparatus includes a signal processing circuit, an adjacent-channel interference (ACI) filter and an ACI detecting circuit. The signal processing circuit performs a signal processing process on an input signal to generate a processed signal. The ACI filter filters out ACI from the processed signal to generate a filtered signal. The ACI detecting circuit detects an energy difference between the processed signal and the filtered signal, and provides the energy difference to the signal processing circuit as a reference for adjusting the signal processing process.
US10090862B2

An apparatus for decoding a TPC codeword is disclosed. The apparatus includes a memory and a processor coupled to the memory. The processor is configured to receive a first set of soft information corresponding to the TPC codeword. The TPC codeword includes at least one codeword corresponding to each of first, second, and third dimensions. The processor is further configured to iteratively perform a first soft decoding procedure on the at least one codeword corresponding to the first dimension to generate a first candidate codeword and upon determining that the first candidate codeword is not a correct codeword, and perform a second decoding procedure on the at least one codeword corresponding to the third dimension to generate a second candidate codeword. The second decoding procedure generates a second set of soft information to be used at a later iteration of the first decoding procedure.
US10090857B2

A method of compressing sequence data in a text-based format, the method involving parsing text of the sequence data into a plurality of fields, identifying encoding algorithms that achieve greatest compression gains with respect to the plurality of fields based on collected statistics, and generating a bitstream, compressed from the sequence data, by encoding the sequence data using the identified encoding algorithms.
US10090855B2

A delta-sigma modulator is provided with: a loop filter 30; a quantizer 36 that generates quantized data on the basis of an output from the loop filter 30; an internal path 42 connected to the loop filter 30 or the quantizer 36; and a compensator 38 that provides, to the internal path 42, a compensation signal for compensating for distortion that occurs in a frequency component at a target frequency, the frequency component being among frequency components of a pulse train corresponding to the quantized data.
US10090852B2

The present disclosure relates to an input circuit comprising positive and negative branches, each branch comprising a transistor arranged for receiving an input voltage at its gate terminal and a first fixed voltage at its drain terminal via a first switch characterized in that the source terminal of the transistor in each of the positive branch and the negative branch is connectable via a second switch to a first plate of a first capacitor in the positive branch and of a second capacitor in the negative branch, respectively, with a second plate of the first capacitor and of the second capacitor being connected to a second fixed voltage and the input circuit further being arranged for receiving a first reset voltage on the first plate of the first capacitor in the positive branch and a second reset voltage on the first plate of the second capacitor in the negative branch.
US10090849B1

The present disclosure discloses a method for performing an ADC phase-frequency response test including: measuring a time delay of an analog mixer and low-pass filter (MLPF) in down-converting a specific carrier frequency narrowband frequency modulation (FM) signal; determining an effective sampling frequency required by an ADC for acquiring FM signals; acquiring a high carrier frequency FM signal and a low carrier frequency FM signal before and after down-conversion is performed by the analog MLPF; and demodulating the FM signals that are acquired, correcting an initial phase of a modulation signal of the high carrier frequency FM signal and an initial phase of a modulation signal of the low carrier frequency FM signal, and calculating a phase-frequency response of the ADC at a high carrier frequency. The present disclosure has advantages of a simple test process, a wide frequency range with frequencies and a test simultaneously performed on multiple channels.
US10090847B1

A system and method of converting an analog input signal to a digital output signal includes coupling an analog input signal to a plurality of analog-to-digital converters (ADCs) arranged in a parallel configuration. Pseudo-random discrete valued complementary offset voltage levels that span an input voltage range of the sum of the plurality of ADCs are generated. An amount of continuous, analog dither that randomly varies at values between the discrete offset voltage levels is generated, the analog dither being less than steps between the discrete offset voltage levels. On different clock cycles, different discrete offset voltage levels are coupled to at least some of the ADCs. At each ADC, the respectively coupled analog input, discrete offset voltage level, and continuous analog dither are quantized to obtain a digital output. The respective digital outputs are combined to obtain a linearized digital representation of the analog input signal.
US10090842B2

A frequency divider may be provided. The frequency divider may be configured to generate a division signal having a variable cycle according to transition timing information and a division ratio signal.
US10090839B2

Reconfigurable Integrated Circuit with On-Chip Configuration Generation A circuit and method are provided in which reconfiguration is achieved through the modification of a dynamic data path using configuration information generated on the basis of run-time variables. Rather than storing a plurality of pre-set configurations, this can allow configurations optimized to processing tasks to be implemented during operation.
US10090837B2

This disclosure relates to leakage current reduction in integrated circuits (ICs). In one aspect, an IC can include a digital logic circuit and a polarization circuit. The digital logic circuit can have a plurality of inputs and can include a plurality of logic gates. The polarization circuit can receive a standby signal and a digital input signal comprising a plurality of bits. When the standby signal is deactivated, the polarization circuit can control the plurality of inputs of the digital logic circuit based on the digital input signal. However, when the standby signal is activated the polarization circuit can control the plurality of inputs of the digital logic circuit to a low power state associated with a smaller leakage current of the plurality of logic gates relative to at least one other state of the digital logic circuit.
US10090835B2

An on-die termination (ODT) circuit connected to an input buffer that receives a data signal, the ODT circuit includes at least one termination resistor connected to the input buffer and at least one switching device configured to control a connection between the termination resistor and the input buffer. The switching device is turned on or off according to information about the data signal.
US10090827B2

A flip-flop includes a pulse-generator and a pulse-controlled latch. The pulse generator includes a first inverter to invert a clock signal, a second inverter to invert the inverted clock signal to generate a delayed clock signal, and a NOR gate having a first input coupled to an output of the first inverter, a second input coupled to the output of the second inverter, and an output, which, in operation, provides a pulse signal in response to a rising edge of a received clock signal. The pulse-controlled latch circuit has a data input and is controlled by the pulse signal and the delayed clock signal. The flip-flop may include a multiplexer to select an input signal.
US10090826B1

Various technologies pertaining to a high-impedance current source are described herein. The current source outputs a substantially constant current by way of a first transistor that draws current from a supply. The current source is configured to feed back noise from the supply to a feedback resistor at an input of an operational amplifier (op-amp) by way of a second transistor. The feedback resistor and the op-amp are configured such that responsive to receiving the supply noise feedback, the op-amp drives a gate voltage of the first transistor to cause the first transistor to reject the supply noise and cause the output of the current source to remain substantially constant.
US10090821B2

A mechanical resonator includes a spring-mass system, wherein the spring-mass system comprises a phase-change material. The mechanical resonator typically comprises an electrical circuit portion, coupled to the phase-change material to alter a phase configuration within the phase-change material. Methods of operation are also disclosed.
US10090820B2

Stealth-dicing-compatible devices and methods to prevent acoustic backside reflections on acoustic wave devices are disclosed. An acoustic wave device comprises a substrate having opposing top and bottom surfaces, where a first portion of the bottom surface has a higher roughness than a second portion of the bottom surface, and an acoustic resonator over the top surface of the substrate. The acoustic resonator comprises a piezoelectric layer having opposing top and bottom surfaces and a plurality of electrodes, at least some of which are disposed on the top surface of the piezoelectric layer. The first portion of the bottom surface of the substrate is below and opposite from the acoustic resonator, and the second portion of the bottom surface of the substrate is not located below and opposite from the acoustic resonator. Multiple first portions, each separated from the other by second portions, may exist.
US10090817B2

Systems and methods for leveling loudness variation in an audio signal are described. Embodiments use both a perceptual leveling algorithm and a standards-based loudness measure together to minimize audio process artifacts and ensure that the measured loudness of the processed audio is close to a required measure, according to a particular standard measurement of loudness. These systems and methods can be used either offline or in real-time.
US10090812B2

One aspect of this disclosure is a power amplifier module that includes a power amplifier die, a first bonding pad on a conductive trace, and a second bonding pad on a conductive trace. The die includes an on-die passive device and a power amplifier. The first bonding pad is electrically connected to the on-die passive device by a first wire bond. The second bonding pad is in a conductive path between the first bonding pad and a radio frequency output of the power amplifier module. The second bonding pad includes a nickel layer having a thickness that is less than 0.5 um, a palladium layer over the nickel layer, and a gold layer over the palladium layer and bonded to a second wire bond that is electrically connected to an output of the power amplifier. Other embodiments of the module are provided along with related methods and components thereof.
US10090811B2

A system for power amplifier over-voltage protection includes a power amplifier configured to receive a system voltage, a bias circuit configured to provide a bias signal to the power amplifier, and a power amplifier over-voltage circuit configured to interrupt the bias signal when the system voltage exceeds a predetermined value, while the system voltage remains coupled to the power amplifier.
US10090806B2

The power amplifier circuit includes a first amplifier that amplifies a first signal and outputs a second signal, a second amplifier that amplifies the second signal and outputs a third signal, a power supply terminal that receives supply of a power supply voltage that varies as a function of an amplitude of the first signal, a first power supply line that supplies the power supply voltage from the power supply terminal to the first amplifier, a second power supply line that supplies the power supply voltage from the power supply terminal to the second amplifier, and a first delay circuit provided in the second power supply line.
US10090800B2

Solar panel installation systems are disclosed that reduce or eliminate the need for large, costly rails for mounting solar panels on an installation surface. The systems may include an array of framed solar modules supported above an installation surface using a number of height-adjustable base members. Adjacent solar modules in the array may be coupled to one another at or near their corners using module links that can structurally couple the frames of the adjacent solar modules together.
US10090785B2

An electric arrangement which, for controlling at least two electric motors, has at least one first H-bridge arrangement and a second H-bridge arrangement, is provided. The electric arrangement comprises a first electric motor, which is electrically connected to a first switching element, a second switching element, a third switching element and a fourth switching element in the first H-bridge arrangement. The electric arrangement furthermore comprises a second electric motor, which is arranged in a second bridge branch of the second H-bridge arrangement) and is connected to a third half-bridge via a third motor contact, wherein the third half-bridge comprises a fifth switching element and a sixth switching element.
US10090782B2

A drum-type wide-frequency piezoelectric power generation apparatus may include a protective layer pasted on piezoelectric layer through epoxy resin glue or other conductive adhesives. The piezoelectric layer is pasted on the base layer through epoxy resin or other conductive adhesives. One side of piezoelectric vibrators are fixed on the end cap “a” through the clamp and are away from a first permanent magnet. The end cap “a” provided an octagonal boss “a”. There are bosses “b”, “c”, “d” on the surface of boss “a”. The four piezoelectric vibrators are fixed on four symmetry planes of bosses “a”, “b”, “c”, “d”. The four planes of end cap “a” are fixed on piezoelectric vibrator corresponding to four straight slots respectively, which are used to fix the clamp. The auxiliary magnet is closer to the center of end cap “b” than second permanent magnet. Each of second permanent magnets has a corresponding auxiliary magnet. The first second permanent magnets are mutually exclusive. The auxiliary magnet is mutually exclusive with first permanent magnet.
US10090779B2

A method of compensating for a current sensor offset of an inverter includes: calculating a current sensor offset based on an output value of a current sensor, which detects an output current of the inverter, after a vehicle has started and before a current control of the inverter is performed; actuating the inverter to perform the current control according to the calculated current sensor offset; determining whether the inverter enters a burst mode while performing the current control; and re-calculating the current sensor offset based on the output value of the current sensor when the inverter is determined to enter the burst mode.
US10090773B2

In one embodiment, a system includes a plurality of slices each having a transformer including a primary winding to couple to an input power source and a plurality of secondary windings each to couple to one of a plurality of power cells of the slice. Each of the power cells of a first slice may have an output that is phase rotated with respect to a correspondingly positioned power cell of a second slice.
US10090772B2

An impedance control resonant power converter (converter) operated at a fixed switching frequency includes an impedance control network (ICN) coupled between two or more inverters operated at a fixed duty ratio with a phase shift between them and one or more rectifiers. The phase shift is used to control output power or compensate for variations in input or output voltage. The converter operates at fixed frequency yet achieves simultaneous zero voltage switching (ZVS) and zero or near zero current switching (ZCS) across a wide operating range. Output power may be controlled by: (1) changing phase shift between inverters; or (2) adjusting phase shift between inverters depending upon input and/or output voltages so that an admittance presented to the inverters is conductive and then turning the converter on and off at a frequency lower than the converter switching frequency to control output power below a value set by the phase shift.
US10090767B2

A switching power supply device includes a switching element connected in series with a primary winding of a transformer, to which an input voltage is applied, a switching operation unit configured to obtain an output voltage from a secondary winding of the transformer, and a controller configured to control switching of the switching element. The controller includes an oscillator configured to output a switching control signal of controlling the switching element, a feedback voltage determination circuit, a drive circuit including a comparator and the like, and a pulse width holder configured to hold a pulse width of the switching control signal, when the load is light, at least at a minimum pulse width capable of contributing to supplying the power to a load.
US10090755B2

A method includes comparing, by a voltage-second (VS) controller, a first duty cycle used to control a first switch at a primary side of a power transformer of a DC-to-DC converter with a threshold. The method further includes if a value of the first duty cycle is less than the threshold, controlling, by the VS controller, a second duty cycle used to control a second switch at a secondary side of the power transformer, and maintaining a voltage level at an output voltage node at a non-zero value, and if the value of the first duty cycle is greater than the threshold, controlling, by an output voltage loop, the second duty cycle based on the first duty cycle, and monotonically increasing the voltage level the at the output voltage node from the non-zero value to a predetermined value.
US10090751B1

In a switching converter having an inductive load, a current may flow through the body diode of a transistor even though the gate of the transistor is being controlled to keep the transistor off. Then when the other transistor of the switch leg is turned on, a reverse recovery current flows in the reverse direction through the body diode. To reduce switching losses associated with such current flows, a gate driver integrated circuit detects when current flow through the body diode rises above a threshold current. The gate driver integrated circuit then controls the transistor to turn on. Then when the other transistor of the switch leg is made to turn on, the gate driver first turns the transistor off. When the gate-to-source voltage of the turning off transistor drops below a threshold voltage, then the gate driver integrated circuit allows and controls the other transistor to turn on.
US10090750B1

The present invention provides an isolating switch circuit and a control method. The present invention takes first time information as a characteristic to control and adjust primary and secondary sides The primary side identifies the first time information by detecting the voltage between two ends of a main power switch transistor, and the secondary side compares a sampling output voltage or/and output current with a corresponding reference signal to obtain a first control signal representing the first time information. The present invention does not need to use the optical coupler to carry out isolated transmission of primary and secondary signals, which reduces the cost of the circuit, and the freewheeling time of a parasitic diode of a synchronous rectification transistor is taken as a characteristic to carry out identifying and controlling, such that power consumption is low and the control and adjustment is more precisely.
US10090740B2

The present disclosure relates to a method for fabrication of a conductor bar and to a use of a conductor tape with applied putty for the fabrication of a conductor bar. Described is a method for fabrication of a conductor bar including, applying a putty at one side of a conductor tape, applying a release foil at the other side of the putty opposed to the conductor tape, removing the release foil before applying the conductor tape to the narrow side of the conductor bar, providing a pressing mold with rounded edges at the inner side of the pressing mold, surrounding the conductor bar with putty and conductor tape with the pressing mold, and hot pressing the conductor bar with the pressing mold.
US10090735B2

An electronic package connectable to an electric machine. The electronic package includes a support structure with a first axial end engaged with the electric machine. The support structure circumscribes the central axis and defines radially inner and outer wall surfaces. Power modules are disposed on and circumferentially distributed about the radially outer wall surface and include a power electronics device. Each module includes a phase terminal coupled with the power electronics device and disposed radially outwardly of the radially outer wall surface. The support structure defines a plurality of voids extending between the radially inner and outer wall surfaces. Each of the power modules are positioned proximate a separate one of the voids. Each void has a phase lead extending therethrough. Each phase lead is connected to a phase terminal and conductively couples it with a stator winding. An electric machine having an electronic package is also disclosed.
US10090726B2

The motor includes a motor body to rotate a shaft by generating a rotating magnetic field; a bearing supporting the shaft; and a bracket being electrically non-conductive, surrounding an outer periphery of the bearing, and supporting the bearing, wherein the bracket is not in contact with any member formed of conductive material at an outer periphery of the bracket.
US10090723B2

A three phase stator configured with phases that are U-phase, V-phase, and W-phase. The stator is configured such that a bus bar portion includes a joint that is formed at an end and is joined to a terminal portion of a different one of the coils. A connecting portion is formed between the joint portion and the winding portion. In the coils, a first coil and a second coil serve as the two coils joined to each other by the joint portion of the bus bar portion of the first coil and the terminal portion of the second coil, and ends of the terminal portions of middle coils are the coils disposed between the first coil and the second coil are located at a height closer to the stator core than the connecting portion of the first coil in a direction of a central axis of the stator core.
US10090721B2

A method for producing a rotor body includes producing one or more fiber strips from fiber material, and providing cutouts in the fiber strip or in the fiber strips. The fiber strip or the fiber strips are oriented in relation to one another such that at least one of the cutouts lies on another of the cutouts so that cutouts which lie one above the other form a three-dimensional receptacle for a magnet. A rotor for an electric motor with a rotor body is also provided.
US10090718B2

A contactless charging device includes a placement plate on which a portable apparatus is placed, a charging coil, a position detector having a position detection coil, a foreign object detector having a foreign object detection coil, an alarm, and a controller. The position detection coil and the foreign object detection coil are disposed on or under the placement plate. The controller drives the alarm if the foreign object detector detects the presence of a conductive foreign object on the placement plate, and then the position detector detects the portable apparatus on the placement plate.
US10090713B2

A wireless power transfer device and method including a first coil of wire having a first winding to receive electrical current and emit a first electromagnetic field, a second coil of wire having a second winding to receive electrical current and emit a second electromagnetic field, the second electromagnetic field weaker than the first electromagnetic field. A combined electromagnetic field of the first electromagnetic field and the second electromagnetic field to transmit power wirelessly through a first external surface of the wireless power transfer device to a receiving device, and decay faster over distance through a second external surface of the wireless power transfer device than through the first external surface.
US10090711B2

A power transmission apparatus includes a primary coil connected to an AC source; a primary resonance coil configured to receive power from the primary coil; a secondary resonance coil configured to receive power from the primary resonance coil by magnetic field resonance occurred between the primary resonance coil and the secondary resonance coil; a secondary coil configured to receive power from the secondary resonance coil; a phase difference detector detect a phase difference between a phase of voltage supplied to the primary resonance coil and a phase of current flowing through the primary resonance coil; a variable capacitor provided on the primary resonance coil; and a determination part determining a coupling degree between the primary resonance coil and the secondary resonance coil based on a change degree of the phase difference relative to a change amount of capacitance when the capacitance of the variable capacitor changes.
US10090710B2

A power receiving apparatus includes a plurality of resonance coils, a power receiving circuit, and a single wire configured to start at a first terminal of the power receiving circuit and to end at a second terminal of the power receiving circuit, the single wire forming one coil or a plurality of coils connected in series, wherein the one coil or the plurality of coils connected in series and the plurality of resonance coils are placed such that the one coil or the plurality of coils connected in series are couplable to the plurality of resonance coils.
US10090702B2

Reconfiguring a power system for an electrical load includes establishing a secondary feed to an electrical load that is receiving power from a primary power source. A set of secondary feed lines is coupled between a donor power source and a power input to the electrical load such that the set of secondary feed lines is configured to supply power from the donor power source to the electrical load. An automatic transfer switch is coupled in parallel with the set of secondary feed lines. The electrical load is transferred by the automatic transfer switch from the donor power source to the primary power source for the reconfiguration.
US10090701B2

A solar power generation system includes a plurality of solar cell groups, a plurality of chopper units each of which corresponds to one of the plurality of solar cell groups and raises a DC voltage obtained from the corresponding solar cell group. Each of the plurality of chopper units includes a first operating point control unit that respectively controls an output current of the corresponding chopper unit to optimize an operating point of each of the plurality of solar cell groups so as to obtain maximum power from the respective solar cell groups, and an inverter, which receives the DC voltage obtained from the plurality of chopper units and outputs AC power. The inverter includes a second operating point control unit that controls the DC voltage obtained from the plurality of chopper units to optimize the operating point of each of the plurality of solar cell groups.
US10090696B2

A control method of a wireless power receiving unit receiving charging power from a wireless power transmitting unit to perform wireless charging is provided. The control method includes receiving the charging power from the wireless power transmitting unit; detecting a change in a wireless charging environment; generating a signal indicating detection of the change in the wireless charging environment; and transmitting the signal indicating the detection of the change in the wireless charging environment to the wireless power transmitting unit.
US10090691B2

Disclosed is a power generation system provided with a renewable-energy-based electric power generator, capable of efficiently and stably outputting electric power at a predetermined power amount. The power generation system includes at least an electric power generator and a maximum power amount detection control unit that performs control such that a voltage and a current at the maximum power point can be detected at any time to output the result as a detection value. The power supplied from a variable voltage power source is selected when the voltage is short. In contrast, the power supplied from a constant voltage power source is selected when the current is short.
US10090688B2

Systems and methods for overcurrent protection in a battery charger are provided. For example, a method for overcurrent protection may include controlling a switching regulator to direct electrical current between the switching regulator and a battery port; sensing a voltage drop that is related to the electrical current passing between the switching regulator and the battery port; applying a first ramp voltage to the sensed voltage drop generating a modified sensed voltage drop; comparing the modified sensed voltage drop against at least one reference voltage; and when the modified sensed voltage drop exceeds the at least one reference voltage, changing operation of the switching regulator to protect the battery charger from an overcurrent state.
US10090685B2

Disclosed is a power supply system. A power supply system according to an embodiment includes a system control unit configured to set a first system droop curve for a plurality of batteries and a charging control unit configured to control charging/discharging of the plurality of batteries on the basis of the first system droop curve.
US10090680B2

Provided is an apparatus for delivering electrical power, in particular for delivering regeneratively produced electrical power, which has at least one converter and at least one filter for matching the delivery of power by the converter to a load impedance. Also provided is a method for operating the apparatus for delivering electrical power which allows improved monitoring of the functioning of the filters or mains filters and which uses means for determining at least one filter current in at least one filter, which means are designed in such a manner that said means make it possible to determine the at least one filter current during operation of the apparatus. Comparison means are provided and generate an error information signal using the desired value and actual value of the filter current and a predefinable error criterion.
US10090679B2

A voltage controller includes: a voltage adjusting unit that controls a voltage controller that changes a voltage of a bus, to which a plurality of power distribution lines are connected, such that the voltage of the bus is within a target voltage range; a communication processing unit that communicates with a voltage controller that controls a voltage control device connected to the power distribution line or a voltage monitoring device that is installed on the power distribution line to measure the voltage at an installation site; a target-voltage-range change request processing unit that transmits a change-possibility confirmation for inquiring about whether the target voltage range can be changed to the voltage monitoring device connected to another power distribution line, via the communication processing unit, and determines whether to change the target voltage range according to a response to the change-possibility confirmation.
US10090678B2

A production energy management system is provided, including a production and energy flow model definer configured to define a production and energy flow model wherein the production and energy flow model represents, by directed lines, a flow with regard to an input and output of a production-related material between apparatuses disposed in a plant and a flow with regard to an input and output of energy and associates index values of the production-related material and the energy with a kind of metered data measured in the plant, a data collector configured to collect the metered data from the plant, and an energy calculator configured to perform an energy calculation for each apparatus based on the collected metered data and the defined production and energy flow model.
US10090675B1

A power loss protection integrated circuit includes a VIN terminal, a VOUT terminal, an STR terminal, a switch circuit (eFuse), a control circuit, and a prebiasing circuit. In a normal mode, current flows from a power source, into VIN, through the eFuse, out of VOUT, and to the output node. A switching converter of which the control circuit is a part is disabled. If a switch over condition then occurs, the eFuse is turned off and the switching converter starts operating. The switching converter receives energy from STR and drives the output node. Switch over is facilitated by prebiasing. Prior to switch over, the prebiasing circuit prebiases a control loop node as a function of eFuse current flow prior to switch over. When the switching converter begins operating, the node is already prebiased for the proper amount of current to be supplied by the switching converter onto the output node.
US10090673B1

A direct current electrical power system having AC grid power attached to the bus through AC/DC converter, PV panel attached to the bus through DC/DC pre-conditioner, a first direct current load attached directly to the bus, and a second direct current load attached to the bus through a DC/DC converter. The function of the AC grid and AC/DC converter is to create and regulate the DC bus voltage. The function of the PV power is to provide as much power as required to the DC loads. Since the conversion efficiency of the DC/DC pre-conditioner is much higher than that of the AC/DC converter, the conversion loss is greatly reduced if the load is mainly powered from PV instead of AC grid. In addition, a battery can be attached to the bus through a battery charger/controller, which is a bi-directional DC/DC converter.
US10090666B2

In one embodiment, a PoDL system includes a PSE that uses high side and low side circuit breakers that uncouple the PSE voltage source from the wire pair in the event that a fault is detected. Faults may include a temporary short to ground, or to a battery voltage, or between the wires. The breakers perform an automatic retry operation in the event the fault has been removed. The voltages on the wires in the wire pair may be monitored to determine whether the voltages are within a normal range or indicative of a fault condition. Other embodiments are disclosed.
US10090661B2

A sealing boot for protecting an electrical interconnection includes: a main body having a cavity configured to house an interconnection of two electrical connectors; and a neck merging with one end of the main body and having a cylindrical inner surface that defines a bore that is continuous with the cavity of the main body, the inner surface having an inner diameter that is less than an inner diameter of the cavity of the main body. The inner surface of the neck includes a helical projection comprising a main artery and two tributaries, the tributaries each intersecting a section of the main artery at one end and merging with an end of the main artery at an opposite end.
US10090657B2

Provided is a circuit assembly that includes a circuit board that has an opening, a plurality of busbars that are laid on one surface side of the circuit board, a coil that has a main portion 16 and a plurality of lead terminals, the lead terminals being connected to the plurality of busbars that are exposed through the opening, and a heatsink that is laid, via an adhesive agent, on surfaces of the plurality of busbars that are opposite to the circuit board. Cut-out portions for evacuating the adhesive agent are formed at edges of the plurality of busbars that are opposite to each other in the opening.
US10090653B2

A cable gland and method for earthing, bonding, and electromagnetic capability with armored, metal-clad, and metallic-sheathed cable types. The cable gland includes an adjustable earthing coil arranged internally in a gland body of the cable gland that secures around a cable inserted in the cable gland. When fully coiled, the adjustable earthing coil is relaxed and as the adjustable earthing coil is expanded it generates a restoring force. An earthing strap attached to the adjustable earthing coil in the cable gland, provides grounding capabilities to the cable gland.
US10090652B2

A fitting for coupling ends of insulated conductors includes a sleeve to couple an end of a jacket of a first insulated conductor to an end of a jacket of a second insulated conductor. The sleeve is located between end portions of the insulated conductors. At least one of the ends of the sleeve is angled relative to the longitudinal axis of the sleeve. The sleeve has a longitudinal opening that extends along the length of the sleeve substantially the distance between end portions of the jackets of the insulated conductors. The longitudinal opening allows electrically insulating material to be filled into the sleeve.
US10090646B2

Disclosed is a spark plug capable of suppressing high-frequency noise by improving the material of an electrical connection part between a center electrode and a metal terminal within an axial hole of an insulator. A spark plug has an electrical connection part arranged in an axial hole of an insulator to establish electrical connection between a center electrode and a metal terminal. The electrical connection part includes a conductor having a first crystal phase formed of a Fe-containing oxide and a second crystal phase formed of a conductive metal oxide of perovskite crystal structure.
US10090634B1

A laser communication apparatus is provided for sending and receiving messages. A processor encodes user messages for a modulator. The modulator provides control signals related to the encoded message to a plurality of seed lasers. Each seed laser can provide light at a different wavelength. Amplifiers are joined to amplify light from the seed lasers. Amplified light is multiplexed together. Multiplexed light is transmitted by a collimating lens along a target vector. A portion of the light can be monitored by a first detector. A telescope receives light from the target vector and provides focused light to a second detector. The second detector provides a signal responsive to the received light to the processor. The processor decodes this signal to provide the received message.
US10090628B2

There is provided a cylinder including a first cylinder having an inner surface exposed; and a second cylinder joined to an outer surface of the first cylinder, the second cylinder containing alumina as a main component, the first cylinder containing yttrium-containing oxide as a main component.
US10090627B2

A terminal crimping device includes crimp tooling comprising an anvil and a ram movable toward the anvil with a crimp zone being defined between the anvil and the ram configured to receive a wire and a terminal configured to be crimped to the wire by the crimp tooling. An ultrasonic transmitting transducer is coupled to at least one of the anvil and the ram that transmits acoustic signals through the wire and terminal. A filter is provided on at least one of the anvil and the ram in the path of the acoustic signals that affects the acoustic signals.
US10090613B2

A connector device includes one or more terminal fittings connected to a wire, a plurality of connectors configured to be fitted into a mating connector by accommodating the one or more terminal fittings, and a holder for holding the plurality of connectors side by side, wherein the holder includes a wire cover portion surrounding the wire drawn out from the plurality of connectors, wherein the wire cover portion includes a contact piece for contacting the drawn wire to suppress a movement of the drawn wire.
US10090604B2

An antenna device includes a main-reflector including a main-reflector hole, an additional main-reflector, a sub-reflector, and an additional sub-reflector. The main-reflector surrounds an outer edge of the additional main-reflector, and has a reflective surface on the same side as the additional main-reflector. The sub-reflector faces the main-reflector hole on the reflective surface side of the additional main-reflector, and has a reflective surface facing the reflective surface of the additional main-reflector. The additional sub-reflector surrounds an outer edge of the sub-reflector, and has a reflective surface on the same side as the sub-reflector. The main-reflector reflects an incident electromagnetic wave toward the additional sub-reflector, the additional sub-reflector reflects toward the additional main-reflector the electromagnetic wave reflected by the main-reflector, the additional main-reflector reflects toward the sub-reflector the electromagnetic wave reflected by the additional sub-reflector, and the sub-reflector reflects toward the reflector hole the electromagnetic wave reflected by the additional main-reflector.
US10090602B2

A steerable beam antenna includes a rotatable drum having a diffraction grating surface, and a waveguide feed including first and second conductive metal bases extending axially along the length of the drum, each of the bases having an inner surface spaced from and opposed to the inner surface of the other base, and a proximal surface spaced from the drum surface by a gap. First and second parallel conductive metal plates extend distally from the first and second bases, respectively, the first and second plates having respective inner surfaces separated by an inter-plate space. First and second dielectric strips are flush-mounted on the inner surfaces of the first and second conductive metal bases, respectively, the first dielectric strip extending longitudinally along the inner surface of the first base, and the second dielectric strip extending longitudinally along the inner surface of the second base, opposite the first dielectric strip.
US10090600B2

A waveguide device according to an embodiment includes an electrically conductive member having an electrically conductive surface, a waveguide member extending so as to face along the electrically conductive surface, and stretches of artificial magnetic conductor on both sides of the waveguide member. The waveguide member includes a first portion extending in one direction, and at least two branches extending in mutually different directions from one end of the first portion, the at least two branches including a second portion and a third portion. The second portion has a recess in a side face that connects to one side face of the first portion, the recess reaching the waveguide face.
US10090599B2

Surface scattering antennas provide adjustable radiation fields by adjustably coupling scattering elements along a wave-propagating structure. In some approaches, the scattering elements are patch elements. In some approaches, the scattering elements are made adjustable by disposing an electrically adjustable material, such as a liquid crystal, in proximity to the scattering elements. Methods and systems provide control and adjustment of surface scattering antennas for various applications.
US10090597B1

In some embodiments, a mechanically reconfigurable slot antenna includes an electrically conductive layer having multiple slots, multiple electrically conductive parasitic patches, each patch associated with one of the slots, and a rack-and-pinion mechanism adapted to simultaneously linearly displace at least two of the patches along their associated slots.
US10090595B2

A rectenna for high efficiency RF-to-DC wireless energy harvesting that includes an off-center-fed dipole antenna and a rectifying circuit, wherein the rectifying circuit comprises at least one rectifying diode. The input impedance of the antenna may be directly conjugate matched to the impedance of the rectifying circuit over a wide range of frequencies and/or under different operating conditions. The impedance matching network required by a conventional rectenna system may therefore be eliminated using the methods disclosed for the design and implementation of the rectenna. The rectenna offers consistently high RF-to-DC power conversion efficiency over a wide range of frequencies and under different operating conditions. The rectenna may be connectible to a rectifying circuit utilizing different types of rectifying diodes.
US10090590B2

Apparatus and methods for enhanced antenna port isolation are disclosed. In one embodiment, a spatially compact patch antenna apparatus is disclosed. A plurality of walls are incorporated into the antenna assembly's bottom cover. The walls are located under the radiating element located on a top cover of the antenna assembly. The walls are in one implementation oriented orthogonally with respect to one another, and are placed adjacent to respective antenna feeds. The walls are then at least partly metallized using, for example, a laser direct structuring (LDS) process, and are further connected to a ground plane of an external substrate. By incorporating the metallized wall structures on the existing plastic structure of the bottom cover, isolation between the antenna ports is improved without requiring installation of additional components, use of slots in the ground plane, or increased physical separation (i.e., distance). Manufacturing cost and consistency are also advantageously improved.
US10090586B2

A joined structure which is configured such that a space between adjacent substrates is filled with a filling material. The joined structure includes a first substrate having a first conductor formed on a surface of the first substrate, a second substrate having a second conductor formed on a surface of the second substrate, arranged so that a surface of the first substrate faces a surface of the second substrate, a connecting conductor which electrically connects the first conductor and the second conductor, and a filling material between the first substrate and the second substrate. The filling material is formed into such a shape that a space is provided which corresponds to at least one of the first conductor, the second and the connecting conductor.
US10090584B2

The present invention provides a miniature wideband antenna for 5G, which includes a dielectric substrate, a coplanar waveguide feed structure on a front of the dielectric substrate, a main radiator, a second and third radiators and a first radiator on a back of the dielectric substrate. The antenna is small in size with operation band of 3 GHz-30 GHz which covers the various 5G frequency band and covers the current wireless modes of Wi-MAX, W-LAN, UWB and so on. The antenna guarantees future compatibility for various complicated communication modes and has good perspectives for many applications. Based on the antenna, the double-unit and four-unit MIMO antenna adopts orthogonal polarization and metamaterial unit. Thus, high unit separation is achieved without increase on the size of the antenna unit. The present invention has wide applications in small mobile device such as cell phone and laptop.
US10090581B2

A multiple antenna apparatus is provided. A first feed antenna unit is shared for receiving and transmitting radio frequency (RF) signals corresponding to a bandwidth of a first resonance mode, so as to increase antenna configurable space of the multiple antenna apparatus, and thus a closed slot antenna formed by a wire, a ground plane and a radiation element is able to be configured in the multiple antenna apparatus to receive and transmit the RF signals corresponding to a second resonance mode.
US10090578B2

An external case is configured to attach to a wireless device that has an antenna and a case separate from the external case. The external case has a first case portion and a second case portion. The second case portion is moveably attached to the first case portion and is moveable between a first position corresponding to the external case being closed and a second position corresponding to the external case being open. Additionally, the second case portion has an antenna system. The antenna system is parasitically coupled to the antenna of the wireless device. The antenna system receives from and sends to free space when the wireless device is operational, when the external case is attached to the wireless device, and when the second case portion is in the first position and in the second position.
US10090577B2

According to one embodiment, a data communication device includes a housing and an antenna. The housing includes a base formed of a carbon material and circumferential edges continuous with edges of the base and formed of a resin material. The antenna is accommodated in the housing and includes a conductive portion grounded via the base and an element portion arranged further away from the base than the conductive portion.
US10090570B2

Various embodiments provide for waveguide assemblies which may be utilized in wireless communication systems. Various embodiments may allow for waveguide assemblies to be assembled using tools and methodologies that are simpler than the conventional alternatives. Some embodiments provide for a waveguide assembly that comprises a straight tubular portion configured to be shortened, using simple techniques and tools, in order to fit into a waveguide assembly. For instance, for some embodiments, the waveguide assembly may be configured such that the straight portion can be shortened, at a cross section of the portion, using a basic cutting tool, such a hacksaw. In some embodiments, the straight portion may be further configured such that regardless of whether the straight tubular portion is shortened, the waveguide assembly remains capable of coupling to flanges, which facilitate coupling the straight tubular portion to connectable assemblies, such as other waveguide assemblies, radio equipment, or antennas.
US10090565B2

Thermally responsive materials, porous membranes comprising the thermally responsive materials, and batteries incorporating the porous membranes as thermally responsive separation membranes are provided. Also provided are methods of making the thermally responsive materials. The thermally responsive materials comprise upper critical solution temperature (UCST) polymers covalently bound to a support substrate.
US10090564B2

An electrochemical cell includes a negative electrode comprising a first active metal, a positive electrode comprising a second active metal, and an electrolyte comprising salts of the two active metals, a salt of the cathodic metal and a salt of the anodic metal. In operation, the electrolyte composition varies such that in a charging mode the salt of the anodic salt decreases, while the salt of the cathodic salt increases, and in a discharging mode the salt of the anodic salt increases, while the salt of the cathodic salt decreases. The cell is operational for both storing electrical energy and as a source of electrical energy as part of an uninterruptible power system. The cell is particularly suited to store electrical energy produced by an intermittent renewable energy source.
US10090562B2

A method for forming a thin film lithium ion battery includes, under a same vacuum seal, forming a stack of layers on a substrate including an anode layer, an electrolyte, a cathode layer and a first cap over the stack of layers to protect the layers from air. Under a same vacuum seal, the stack of layers is etched with a non-reactive etch process in accordance with a hardmask, and a second cap layer is formed over the stack of layers without breaking the vacuum seal. Contacts coupled to the cathode and the anode are formed.
US10090547B2

The present invention is directed to a fuel cell system with various features for optimal operations of an electronic device, a battery charger or a fuel refilling device. The fuel cell system includes an information storage device associated with the fuel supply, pump and/or refilling device. The information storage device can be any electronic storage device including, but not limited to, an EEPROM or a PLA. The information storage device can include encrypted information. The information storage device can include software code for confirming the identification of the cartridge before operation of the electronic device and/or refilling device. The information storage device can include instructions for a hot swap operation to shut down properly when the fuel supply is ejected while the electronic device is in operation. The present invention is also directed to system architecture for a fuel cell system that utilizes information storage devices. The system architecture may have flow regulators, which include a regulating valve.
US10090539B2

An object is to perform a purge at an appropriate timing. There is provided a fuel cell system mounted on a vehicle. The fuel cell system comprises a gas supplier that is configured to supply a purge gas into a fuel cell; and a controller that is configured to control the gas supplier and perform a purge with the purge as at a stop time of the vehicle. The controller obtains an ambient temperature in a driving state of the vehicle a plurality of times. In a case where an ambient temperature obtained last time among the ambient temperatures obtained in the driving state is lower than a predetermined reference value, the controller performs the purge with enhancing a purging capacity, compared with a case where the ambient temperature obtained last time is higher than the predetermined reference value.
US10090533B2

A non-carbon support particle is provided for use in electrocatalyst. The non-carbon support particle consists essentially of titanium dioxide and ruthenium dioxide. The titanium and ruthenium can have a mole ratio ranging from 1:1 to 9:1 in the non-carbon support particle. Also disclosed are methods of preparing the non-carbon support and electrocatalyst taught herein.
US10090530B2

Electrocatalysts having non-corrosive, non-carbon support particles are provided as well as the method of making the electrocatalysts and the non-corrosive, non-carbon support particles. Embodiments of the non-corrosive, non-carbon support particle consists essentially of titanium dioxide and ruthenium dioxide. Active catalyst particles of a platinum alloy are deposited onto each non-carbon composite support particle. The electrocatalyst can be used in fuel cells, for example.
US10090529B2

Process for the fabrication and manufacture of highly porous open-cell structures using templates that are formed by mechanical pressing, injection molding, sintering, or any combination thereof. The processing scheme includes coating, filling or depositing a material on, or inside the porous template. The highly porous structure results after the selective removal of the template and can be used for various applications such as electrochemical energy storage devices including high power and high-energy lithium-ion batteries.
US10090525B2

A positive-electrode material for a lithium secondary battery. The material includes a lithium oxide compound or a complex oxide as reactive substance. The material also includes at least one type of carbon material, and optionally a binder. A first type of carbon material is provided as a coating on the reactive substance particles surface. A second type of carbon material is carbon black. And a third type of carbon material is a fibrous carbon material provided as a mixture of at least two types of fibrous carbon material different in fiber diameter and/or fiber length. Also, a method for preparing the material as well as lithium secondary batteries including the material.
US10090520B2

Provided in one embodiment is an electrochemical cell, comprising: (i) a plurality of electrodes, comprising a fuel electrode that comprises aluminum and an air electrode that absorbs gaseous oxygen, the electrodes being operable in a discharge mode wherein the aluminum is oxidized at the fuel electrode and oxygen is reduced at the air electrode, and (ii) an ionically conductive medium, comprising an organic solvent; wherein during non-use of the cell, the organic solvent promotes formation of a protective interface between the aluminum of the fuel electrode and the ionically conductive medium, and wherein at an onset of the discharge mode, at least some of the protective interface is removed from the aluminum to thereafter permit oxidation of the aluminum during the discharge mode.
US10090519B2

An electrochemical cell includes a cathode including an early transition metal fluoro-bronze; an anode including magnesium metal; and an electrolyte; wherein: the early transition metal fluoro-bronze is configured for intercalation of magnesium ions.
US10090513B2

A method of forming a particulate material comprising silicon, the method comprising the step of reducing a particulate starting material comprising silica-containing particles having an aspect ratio of at least 3:1 and a smallest dimension of less than 15 microns, or reducing a particulate starting material comprising silica-containing particles comprising a plurality of elongate structural elements, each elongate structural element having an aspect ratio of at least 3:1 and a smallest dimension of less than 15 microns.
US10090503B2

Disclosed herein is an electrode terminal connecting member to connect two or more battery cells in series and/or in parallel to each other so as to manufacture a battery cell core pack, wherein the electrode terminal connecting member includes a plate body having a size sufficient to connect electrode terminals of the battery cells arranged in at least 2×2 matrix to each other, and the electrode terminals of the battery cells are directly coupled to the plate body in a state in which the plate body is not bent.
US10090501B2

Disclosed is a high heat resistance composite separator including a porous substrate having a plurality of pores, an inorganic coating layer formed on one surface of the porous substrate, the inorganic coating layer including a plurality of inorganic particles and a binder polymer disposed on a portion or all of surfaces of the inorganic particles to connect and bind the inorganic particles, and a high heat resistance polymer coating layer formed on the other surface of the porous substrate, the high heat resistance polymer coating layer including a high heat resistance polymer and inorganic particles dispersed in the high heat resistance polymer.
US10090491B2

An electrochemical accumulator including: at least one electrochemical cell made of at least one cathode and one anode and, on either side of an electrolyte, two current collectors, one of which is connected to the anode and the other to the cathode; a housing made of aluminium alloy arranged such as to sealingly contain the electrochemical cell(s); two current-output terminals, one of which is welded to a wall of the housing, the output terminal welded to the housing being made of an aluminium alloy having a magnesium content (Mg) that is no lower than 0.01% and no higher than 4%, and a copper content that is no lower than 0.05% and no higher than 0.3%, the aluminium alloy of the output terminal welded to the housing having a metallurgical state which grants same a breaking strength (Rm) of no less than 60 MPa.
US10090487B2

Embodiments of the disclosure provide a thin film packaging structure including a flexible thin film used for packaging a light-emitting display device, wherein the flexible thin film includes at least two layers of organic film layer, at least one layer of inorganic film layer and a light extraction film layer, each layer of the inorganic film layer is located between the two layers of the organic film layer, the light extraction film layer is located between the two layers of organic film layer or located on the outer surface of the outermost layer of the organic film layer, and the light extraction film layer includes a plurality of microstructures with the function of light extraction. The thin film packaging structure provided by embodiments of the disclosure can improve the luminous efficiency of the organic light-emitting display device packaged by the thin film packaging structure.
US10090479B2

Provided are a stretchable and/or foldable optoelectronic device, a method of manufacturing the same, and an apparatus including the stretchable and/or foldable optoelectronic device. A stretchable and/or foldable optoelectronic device may include an optoelectronic device portion on a substrate. The substrate may include an elastomeric polymer and may be stretchable. The optoelectronic device portion may be configured to have a wavy structure to be stretchable. The optoelectronic device portion may include a graphene layer and a quantum dot (QD)-containing layer. The stretchable and/or foldable optoelectronic device may further include a capping layer that includes an elastomeric polymer and is on the optoelectronic device portion. The stretchable and/or foldable optoelectronic device may further include a plastic material layer that contacts at least one surface of the optoelectronic device portion.
US10090476B2

The present invention relates to metal-carbene complexes comprising a central atom selected from iridium and platinum, and diazabenzimidazolocarbene ligands, to organic light diodes which comprise such complexes, to light-emitting layers comprising at least one such metal-carbene complex, to a device selected from the group comprising illuminating elements, stationary visual display units and mobile visual display units comprising such an OLED and to the use of such a metal-carbene complex in OLEDs, for example as emitter, matrix material, charge transport material and/or charge or exciton blocker.
US10090465B2

A semiconductor device is provided, including a lower conducting layer formed above a substrate, an upper conducting layer, and a memory cell structure formed on the lower conducting layer (such as formed between the lower and upper conducting layers). The memory cell structure includes a bottom electrode formed on the lower conducting layer and electrically connected to the lower conducting layer, a transitional metal oxide (TMO) layer formed on the bottom electrode, a TMO sidewall oxides formed at sidewalls of the TMO layer, a top electrode formed on the TMO layer, and spacers formed on the bottom electrode. The upper conducting layer is formed on the top electrode and electrically connected to the top electrode.
US10090461B2

Oxide-based three-terminal resistive switching logic devices and methods of fabricating oxide-based three-terminal resistive switching logic devices are described. In a first example, a three-terminal resistive switching logic device includes an active region disposed above a substrate. The active region includes an active oxide material region disposed directly between a metal source region and a metal drain region. The device also includes a gate electrode disposed above the active oxide material region. In a second example, a three-terminal resistive switching logic device includes an active region disposed above a substrate. The active region includes a first active oxide material region spaced apart from a second oxide material region. The device also includes metal input regions disposed on either side of the first and second active oxide material regions. A metal output region is disposed between the first and second active oxide material regions.
US10090459B2

A magnetoresistive element includes a storage layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is variable, a reference layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is invariable, a tunnel barrier layer as a nonmagnetic layer formed between the storage layer and the reference layer, and a first underlayer formed on a side of the storage layer, which is opposite to a side facing the tunnel barrier layer, and containing amorphous W.
US10090456B2

The present invention is directed to a magnetic tunnel junction (MTJ) memory element including a magnetic free layer structure and a magnetic reference layer structure with an insulating tunnel junction layer interposed therebetween; a magnetic fixed layer exchange coupled to the magnetic reference layer structure through an anti-ferromagnetic coupling layer; a magnesium oxide layer formed adjacent to the magnetic fixed layer; and a metal layer comprising nickel and chromium formed adjacent to the magnesium oxide layer. The magnetic reference layer structure includes a first and a second magnetic reference layers with a first perpendicular enhancement layer (PEL) interposed therebetween. The first and second magnetic reference layers have a first invariable magnetization direction substantially perpendicular to layer planes thereof. The magnetic fixed layer has a second invariable magnetization direction opposite to the first invariable magnetization direction. The magnetic free layer structure includes one or more magnetic free layers having a variable magnetization direction substantially perpendicular to layer planes thereof.
US10090451B2

Described embodiments include photonic integrated circuits and systems with photonic devices, including thermal isolation regions for the photonic devices. Methods of fabricating such circuits and systems are also described.
US10090433B2

A semiconductor heterostructure including a polarization doped region is described. The region can correspond to an active region of a device, such as an optoelectronic device. The region includes an n-type semiconductor side and a p-type semiconductor side and can include one or more quantum wells located there between. The n-type and/or p-type semiconductor side can be formed of a group III nitride including aluminum and indium, where a first molar fraction of aluminum nitride and a first molar fraction of indium nitride increase (for the n-type side) or decrease (for the p-type side) along a growth direction to create the n- and/or p-polarizations.
US10090430B2

A high efficiency configuration for a solar cell module comprises solar cells conductively bonded to each other in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency. The front surface metallization patterns on the solar cells may be configured to enable single step stencil printing, which is facilitated by the overlapping configuration of the solar cells in the super cells. A solar photovoltaic system may comprise two or more such high voltage solar cell modules electrically connected in parallel with each other and to an inverter. Solar cell cleaving tools and solar cell cleaving methods apply a vacuum between bottom surfaces of a solar cell wafer and a curved supporting surface to flex the solar cell wafer against the curved supporting surface and thereby cleave the solar cell wafer along one or more previously prepared scribe lines to provide a plurality of solar cells. An advantage of these cleaving tools and cleaving methods is that they need not require physical contact with the upper surfaces of the solar cell wafer. Solar cells are manufactured with reduced carrier recombination losses at edges of the solar cell, e.g., without cleaved edges that promote carrier recombination. The solar cells may have narrow rectangular geometries and may be advantageously employed in shingled (overlapping) arrangements to form super cells.
US10090427B2

A package structure of a long-distance sensor includes a substrate, a light-emitting chip, a sensing chip, two packaging gel bodies, a cap, and two sheltering devices. The substrate has a bearing surface. The light-emitting chip and the sensing chip are disposed on the bearing surface and separated from each other. The two packaging gel bodies cover the light-emitting chip and the sensing chip respectively. The top surface of each of the packaging gel bodies is formed with a lens portion and a shoulder portion. The cap is formed on the bearing surface and the packaging gel bodies and provided with a light-emitting hole and a light-receiving hole accommodating the lens portions and the shoulder portions of the top surfaces of the packaging gel bodies respectively. The two sheltering devices are disposed on the shoulder portions respectively for blocking light from passing through the shoulder portions.
US10090422B2

An encapsulated integrated photodetector waveguide structures with alignment tolerance and methods of manufacture are disclosed. The method includes forming a waveguide structure bounded by one or more shallow trench isolation (STI) structure(s). The method further includes forming a photodetector fully landed on the waveguide structure.
US10090421B2

Approaches for the foil-based metallization of solar cells and the resulting solar cells are described. In an example, a solar cell includes a substrate. A plurality of alternating N-type and P-type semiconductor regions is disposed in or above the substrate. A conductive contact structure is disposed above the plurality of alternating N-type and P-type semiconductor regions. The conductive contact structure includes a plurality of metal seed material regions providing a metal seed material region disposed on each of the alternating N-type and P-type semiconductor regions. A metal foil is disposed on the plurality of metal seed material regions, the metal foil having anodized portions isolating metal regions of the metal foil corresponding to the alternating N-type and P-type semiconductor regions.
US10090419B2

A solar cell includes a substrate formed of n-type single crystal silicon, an emitter region of a p-type which is positioned at a first surface of the substrate and includes a first emitter region having a first sheet resistance and a second emitter region having a second sheet resistance less than the first sheet resistance, a plurality of surface field regions of the n-type locally positioned at a second surface opposite the first surface of the substrate, a plurality of first electrodes which are positioned only on the second emitter region to be separated from one another and are connected to the second emitter region, and a plurality of second electrodes which are positioned on the plurality of surface field regions to be separated from one another and are connected to the plurality of surface field regions.
US10090409B2

A method for fabricating a LDMOS device, including: forming a semiconductor substrate; forming a dielectric layer atop the semiconductor substrate and an electric conducting layer on the dielectric layer; forming a first photoresist layer on the electric conducting layer; patterning the first photoresist layer through a first mask to form a first opening; etching the electric conducting layer through the first opening; implanting dopants of a first doping type into the semiconductor substrate through the first opening to form a first body region adjacent to the surface of the semiconductor substrate, and a second body region located beneath the first body region; removing the first photoresist layer; etching the electric conducting layer using a second photoresist layer and a second mask.
US10090407B2

To restrict alloy formation between a hydrogen-absorbing layer of titanium or the like and an electrode of aluminum or the like, provided is a semiconductor device. The semiconductor device may include a semiconductor substrate. The semiconductor device may include a first layer that is formed above the semiconductor substrate. The first layer may contain a hydrogen-absorbing first metal. The semiconductor device may include a second layer that is formed above the first layer. The second layer may contain a second metal differing from the first metal. The semiconductor device may include an Si-containing layer that is formed between the first layer and the second layer and contains silicon. The second layer may further include silicon. The Si-containing layer may have a higher silicon concentration than the second layer. The second metal may be aluminum. The first metal may be titanium.
US10090397B2

A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate and a gate stack positioned over the semiconductor substrate. The semiconductor device structure includes spacers positioned over sidewalls of the gate stack. The semiconductor device structure includes a first protective layer positioned between the gate stack and the spacers and between the spacers and the semiconductor substrate. The semiconductor device structure includes a second protective layer positioned between the spacers and the first protective layer. The first protective layer and the second protective layer include different materials.
US10090389B2

A semiconductor memory device and a method of fabrication of the same are provided. The semiconductor memory device comprises a two-terminal memory cell sequentially joined together with a first high concentration doping region doped with a first conductive dopant, a second base region doped with a second conductive type dopant, a first base region doped with the first conductive type dopant, and a second high concentration doping region doped with the second conductive type dopant, wherein a write voltage of the memory cell is controlled by adjusting the lengths or doping concentrations of the first and second base regions.
US10090387B2

An electronic device having at least a first HEMT transistor and bias circuit able to at least reverse bias the first HEMT transistor by applying an electric voltage VSD of a positive value between a source of the first HEMT transistor and a drain of the first HEMT transistor. The first HEMT transistor is able to be ON when a value of an electric voltage VGD between a gate of the first HEMT transistor and the drain of the first HEMT transistor is higher than a value of a threshold voltage Vth of the first HEMT transistor. The electronic device has, during a forward biasing, a behavior similar to that of a forward biased or reverse biased Zener diode.
US10090384B2

A tensile strained silicon layer and a compressively strained silicon germanium layer are formed on a strain relaxed silicon germanium buffer layer substrate. A relaxed silicon layer is formed on the substrate and the compressively strained silicon germanium layer is formed on the relaxed silicon layer. The compressively strained silicon germanium layer can accordingly have approximately the same concentration of germanium as the underlying strain relaxed buffer layer substrate, which facilitates gate integration. The tensile strained silicon layer and the compressively strained silicon germanium layer can be configured as fins used in the fabrication of FinFET devices. The relaxed silicon layer and a silicon germanium layer underlying the tensile silicon layer can be doped in situ to provide punch through stop regions adjoining the fins.
US10090381B2

A semiconductor device comprises a lower structure on a substrate and including a recess region, first and second barrier layers covering an inner surface of the recess region and a top surface of the lower structure, the inner surface of the recess region including a bottom surface and an inner sidewall connecting the bottom surface to the top surface of the lower structure, and an interlayer dielectric layer provided on the second barrier layer and defining an air gap in the recess region. A first step coverage is obtained by dividing a thickness of the first barrier layer on an inner sidewall of the recess region by a thickness of the first barrier layer on the top surface of the lower structure. A second step coverage is obtained by dividing a thickness of the second barrier layer on the inner sidewall of the recess region by a thickness of the second barrier layer on the top surface of the lower structure. The first step coverage is different from the second step coverage.
US10090380B2

In one embodiment, a semiconductor substrate is provided having a localized superjunction structure extending from a major surface. A doped region is then formed adjacent the localized superjunction structure to create a charge imbalance therein. In one embodiment, the doped region can be an ion implanted region formed within the localized superjunction structure. In another embodiment, the doped region can be an epitaxial layer having a graded dopant profile adjoining the localized superjunction structure. The charge imbalance can improve, among other things, unclamped inductive switching (UIS) performance.
US10090379B2

When hydrogen penetrates in to the semiconductor device, a gate voltage threshold of a gate structure (Vth) is shifted. Penetrating of hydrogen into the semiconductor device from the edge termination structure section which is positioned at an end portion of the semiconductor device is prevented. To provide a semiconductor device comprising a semiconductor substrate in which an active region and an edge termination structure section which is provided around the active region are provided, a first lower insulating film which is provided in the edge termination structure section on the semiconductor substrate, and a first protective film which is provided on the first lower insulating film, and is electrically insulated from the semiconductor substrate, and occludes hydrogen.
US10090362B2

A display device includes a plurality of pixels each having a plurality of light-emitting regions including at least a first light-emitting region of a first color, a second light-emitting region of a second color, and a third light-emitting region of a third color and a light-transmitting region. Visibility of the first color is higher than visibility of the second color. The plurality of light-emitting regions are divided into a first group including the first light-emitting region and a second group including the second light-emitting region. The first light-emitting region is adjacent to the second light-emitting region. The light-transmitting region is located between the first light-emitting region and the second light-emitting region. The light-transmitting region is not located in a region between light-emitting regions adjacent to each other in the first group and in a region between light-emitting regions adjacent to each other in the second group.
US10090358B2

A camera module assembly including a circuit carrier substrate having a first region integrally formed with a second region, the second region being movable with respect to the first region. The camera module assembly may further include an image sensor device positioned within a cavity formed in the first region of the circuit carrier substrate. The image sensor device may have a conductive via and a redistribution layer formed therein. The conductive via and the redistribution layer are electrically connected to the circuit carrier substrate along the side of the image sensor device facing the circuit carrier substrate. The camera module assembly further includes an electronic component positioned within a second cavity formed in the first region, the electronic component being electrically connected to the circuit carrier substrate.
US10090347B1

An image sensor may include an array of imaging pixels and an array of color filter elements that covers the array of imaging pixels. The array of imaging pixels may include visible light pixels that are covered by visible light color filter elements and near-infrared light pixels that are covered by near-infrared light color filter elements. The imaging pixels may be arranged in a pattern having a repeating 2×2 unit cell of pixel groups. Each pixel group may include a visible light pixel sub-group and a near-infrared light pixel sub-group. Signals from each pixel group may be processed to determine a representative value for each pixel group that includes both visible light and near-infrared light information.
US10090345B2

A device includes a metal pad at a surface of an image sensor chip, wherein the image sensor chip includes an image sensor. A stud bump is disposed over, and electrically connected to, the metal pad. The stud bump includes a bump region, and a tail region connected to the bump region. The tail region includes a metal wire portion substantially perpendicular to a top surface of the metal pad. The tail region is short enough to support itself against gravity.
US10090344B2

An imaging device which can perform imaging with a global shutter system and in which transistors are shared by pixels is provided. The imaging device includes first and second photoelectric conversion elements and first to sixth transistors. Active layers of the first to fourth transistors each include an oxide semiconductor. The imaging device has a configuration in which a reset transistor and an amplifier transistor are shared by a plurality of pixels and can perform imaging with a global shutter system. In addition, the imaging device can be used as a high-speed camera.
US10090339B2

Disclosed is a radio frequency (RF) switch that includes a substrate and a plurality of elongated drain/source (D/S) diffusion regions laterally disposed in parallel with one another and separated by a plurality of elongated channel regions. A plurality of elongated D/S resistor regions extends between an adjacent pair of plurality of elongated D/S diffusion regions, and a plurality of elongated gate structures resides over corresponding ones of the elongated channel regions. A silicide layer resides over a majority of at least top surfaces of the plurality of the elongated D/S diffusion regions and the plurality of elongated gate structures, wherein less than a majority of each of the plurality of the elongated D/S resistor regions are covered by the silicide layer.
US10090310B2

Memory devices and methods of operating memory devices are shown. Configurations described include a memory cell string having an elongated n type body region and having select gates with p type bodies. Configurations and methods shown can provide a reliable bias to a body region for memory operations such as erasing.
US10090304B2

An impurity source film is formed along a portion of a non-planar semiconductor fin structure. The impurity source film may serve as source of an impurity that becomes electrically active subsequent to diffusing from the source film into the semiconductor fin. In one embodiment, an impurity source film is disposed adjacent to a sidewall surface of a portion of a sub-fin region disposed between an active region of the fin and the substrate and is more proximate to the substrate than to the active area. In further embodiments, the impurity source film may provide a source of dopant that renders the sub-fin region complementarily doped relative to a region of the substrate forming a P/N junction that is at least part of an isolation structure electrically isolating the active fin region from a region of the substrate.
US10090302B2

A method of forming a vertical fin field effect transistor (vertical finFET) with a self-aligned shallow trench isolation region, including forming a pinch-off layer on one or more vertical fin segments, wherein the pinch-off layer has a thickness on the sidewalls of the one or more vertical fin segments, forming a trench mask layer on predetermined portions of the pinch-off layer, removing portions of the pinch-off layer not covered by the trench mask layer, where the removed portions of the pinch-off layer exposes underlying portions of the substrate, and removing at least a portion of the substrate to form one or more isolation region trenches, where the distance of the sidewall of one of the one or more isolation region trenches to an adjacent vertical fin segment is determined by the thickness of the pinch-off layer.
US10090301B2

A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US10090296B2

A semiconductor device includes a wiring layer that includes at least one low-dielectric rate interlayer insulating film layer; a guard ring that is formed by placing in series a wire and a via so as to be in contact with a through electrode, in a portion in which the through electrode passing through the wiring layer is formed; and the through electrode that is formed by being buried inside the guard ring.
US10090287B1

A deep trench capacitor having a high capacity is formed into a deep trench having faceted sidewall surfaces. The deep trench is located in a bulk silicon substrate that contains an upper region of undoped silicon and a lower region of n-doped silicon. The lower region of the bulk silicon substrate includes alternating regions of n-doped silicon that have a first boron concentration (i.e., boron deficient regions), and regions of n-doped silicon that have a second boron concentration which is greater than the first boron concentration (i.e., boron rich regions).
US10090277B2

3D integrated circuit packages with through-mold first level interconnects and methods to form such packages are described. For example, a semiconductor package includes a substrate. A bottom semiconductor die has an active side with a surface area. The bottom semiconductor die is coupled to the substrate with the active side distal from the substrate. A top semiconductor die has an active side with a surface area larger than the surface area of the bottom semiconductor die. The top semiconductor die is coupled to the substrate with the active side proximate to the substrate. The active side of the bottom semiconductor die is facing and conductively coupled to the active side of the top semiconductor die. The top semiconductor die is conductively coupled to the substrate by first level interconnects that bypass the bottom semiconductor die.
US10090274B2

A method and system for electrically connect a semiconductor device with a flip-chip form factor to a printed circuit board. An exemplary embodiment of the method comprises: aligning solder contacts on the device with a first copper contact and a second copper contact of the external circuitry, and, applying a supply current only directly to a buried layer of the first copper and not directly to the layer which is nearest the device, such that no current is sourced to the device through the layer nearest the device.
US10090267B2

A semiconductor structure is provided. The semiconductor structure includes a first substrate and a metal pad formed over the first substrate. The semiconductor structure further includes a modified conductive pillar having a top portion and a bottom portion formed over the metal pad and a solder layer formed over the modified conductive pillar. In addition, the top portion of the modified conductive pillar has a first sidewall in a first direction and a bottom portion of the modified conductive pillar has a second sidewall in a second direction different from the first direction.
US10090261B2

A microelectronic package may be fabricated with debug access ports formed either at a side or at a bottom of the microelectronic package. In one embodiment, the debug access ports may be formed within an encapsulation material proximate the microelectronic package side. In another embodiment, the debug access ports may be formed in a microelectronic interposer of the microelectronic package proximate the microelectronic package side. In a further embodiment, the debug access ports may be formed at the microelectronic package bottom and may include a solder contact.
US10090243B2

An inductor includes a plurality of first conductive lines, a plurality of second conductive lines and a plurality of contacts. Each of the first conductive lines is spaced apart from one another. Each of the second conductive lines is spaced apart from one another, and each of the second conductive lines crosses over each of the first conductive lines. Each of the contacts electrically interconnects one of the first conductive lines and one of the second conductive lines. These contacts are arranged in a way such that at least parts of the first conductive lines and at least parts of the second conductive lines form an electric current path serving as an inductor.
US10090239B2

A Metal-Insulator-Metal on-die capacitor is described with partial vias. In one example, first and second power grid layers are formed in a semiconductor die. The power grid layers have power rails. First and second metal plates are formed in metal layers of the die between the power grid layers. Full vias extend from a power rail of the first polarity of the first power grid layer to a first side of the second metal plate and from a second side of the second metal plate opposite the first side of the metal plate to a power rail of the first polarity of the second power grid layer. Partial vias extend from the power rail of the first polarity of the second power grid layer and end at the second side of the second metal plate.
US10090238B2

A wiring substrate includes insulating layers including a first insulating layer and an outermost insulating layer such that the first insulating layer is positioned at one end of the insulating layers in a lamination direction and that the outermost insulating layer is positioned at the opposite end of the insulating layers in the lamination direction and includes a reinforcing material; conductive layers laminated on the insulating layers such that the conductive layers include an outermost conductive layer formed on the outermost insulating layer and including pads, and a semiconductor element accommodated in an accommodating portion of the first insulating layer. The insulating layers are formed such that the insulating layers do not contain a reinforcing material other than the outermost insulating layer.
US10090236B2

The described embodiments include an interposer with signal routes located therein. The interposer includes a set of sites arranged in a pattern, each site including a set of connection points. Each connection point in each site is coupled to a corresponding one of the signal routes. Integrated circuit chiplets may be mounted on the sites and signal connectors for mounted integrated circuit chiplets may coupled to some or all of the connection points for corresponding sites, thereby coupling the chiplets to corresponding signal routes. The chiplets may then send and receive signals via the connection points and signal routes. In some embodiments, the set of connection points in each of the sites is the same, i.e., has a same physical layout. In other embodiments, the set of connection points for each site is arranged in one of two or more physical layouts.
US10090214B2

A wafer in accordance with various embodiments may include: at least one metallization structure including at least one opening; and at least one separation line region along which the wafer is to be diced, wherein the at least one separation line region intersects the at least one opening.
US10090212B2

An embodiment of the present disclosure discloses an evaporation method, including: providing a flexible substrate having an original size; stretching the flexible substrate to have an evaporation size, wherein, the evaporation size is greater than the original size; arranging a mask on a side of the flexible substrate having the evaporation size; evaporating a material onto the flexible substrate having the evaporation size by using the mask, to form a patterned film layer.
US10090208B2

Provided are: a method for measuring and evaluating (predicting or estimating) stress stability of an oxide semiconductor thin film in a contactless manner; and a quality control method for an oxide semiconductor. This evaluation method comprises a first step and a second step. The first step includes: subjecting an oxide semiconductor thin film to irradiation with both excitation light and microwave radiation; stopping the irradiation with the excitation light after the maximum intensity of reflected wave of the microwave radiation, which varies with the irradiation of the excitation light, from the thin film has been observed; and thereafter measuring a variation in the reflectance with which the microwave radiation is reflected by the thin film. The second step includes: calculating, from the variation in the reflectance, a parameter that corresponds to slow attenuation observed about 1 μs after the stopping; and thus evaluating the stress stability of the oxide semiconductor.
US10090202B2

A method of forming a semiconductor device that includes providing a first set of fin structures having a first pitch, and a second set of fin structure having a second pitch, wherein the second pitch is greater than the first pitch. An epitaxial semiconductor material on the first and second set of fin structures. The epitaxial semiconductor material on the first fin structures is merging epitaxial material and the epitaxial material on the second fin structures is non-merging epitaxial material. A dielectric liner is formed atop the epitaxial semiconductor material that is present on the first and second sets of fin structures. The dielectric liner is removed from a portion of the non-merging epitaxial material that is present on the second set of fin structures. A bridging epitaxial semiconductor material is formed on exposed surfaces of the non-merging epitaxial material.
US10090195B2

A method includes forming a diffusion barrier over a semiconductor structure. The formation of the diffusion barrier includes performing a first tantalum deposition process, the first tantalum deposition process forming a first tantalum layer over the semiconductor structure, performing a treatment of the first tantalum layer, and performing a second tantalum deposition process after the treatment of the first tantalum layer. The treatment modifies at least a portion of the first tantalum layer. The second tantalum deposition process forms a second tantalum layer over the first tantalum layer.
US10090178B2

There is provided a method of measuring a temperature of a gas in a line connected to a gas supply source and a decompressor, the line being divided by a first, a second and a third valve into a first line between the first valve and the second valve and a second line between the second valve and the third valve. A first pressure rise rate of a gas in the first line is measured when introducing a gas at a predetermined flow rate into the first and the second line. A second pressure rise rate of a gas in the first line is measured when introducing a gas at a predetermined flow rate only into the first line. A gas temperature in the first line is calculated based on known inner volume of the second line, the first pressure rise rate, and the second pressure rise rate.
US10090176B2

A temperature adjustment device includes a holding plate having a placing surface on which a processed substrate is placed. The holding plate includes a heating element capable of heating the processed substrate placed on the placing surface. A base plate that supports the holding plate includes first through holes extending through the base plate in a thickness direction. An adhesive layer, which adheres the base plate and the holding plate, includes second through holes that are respectively in communication with the first through holes. Adjustment rods are respectively inserted into the first through holes. Each of the adjustment rods includes a distal end located in a corresponding one of the second through holes.
US10090174B2

A semiconductor processing chamber is provided and may include a wafer transfer passage that extends through a chamber wall and has an inner passage surface defining an opening, an insert including an insert inner surface defining an insert opening, and a gas inlet. A first recessed surface of the wafer transfer passage extending at least partially around and outwardly offset from the inner passage surface, a first insert outer surface extending at least partially around and outwardly offset from the insert inner surface, and a first wall surface extending between the inner passage surface and the first recessed surface, at least partially define a gas distribution channel fluidically connected to the gas inlet, the first recessed surface is separated from the first insert outer surface by a first distance and an insert front surface faces and is separated from the first wall surface by a first gap distance.
US10090167B2

Semiconductor devices and methods of forming the same are disclosed. A dielectric layer is formed over an underlying layer. A first mask layer and a second mask layer are formed on the dielectric layer such that the first mask layer is interposed between the second mask layer and the dielectric layer. An opening is formed in the first mask layer, the second mask layer and the dielectric layer. Subsequently, the second mask layer is removed. The opening is extended and corners of the first mask layer are rounded. A conductive feature is formed in the extended opening.
US10090159B2

Described is a chemical-mechanical polishing (CMP) composition comprising the following components: (A) surface modified silica particles having a negative zeta potential of −15 mV or below at a pH in the range of from 2 to 6 (B) one or more polymers selected from the group consisting of N-vinyl-homopolymers and N-vinyl copolymers (C) water (D) optionally one or more further constituents, wherein the pH of the composition is in the range of from 2 to 6.
US10090153B2

Method and devices are disclosed for device manufacture of gallium nitride devices by growing a gallium nitride layer on a silicon substrate using Atomic Layer Deposition (ALD) followed by rapid thermal annealing. Gallium nitride is grown directly on silicon or on a barrier layer of aluminum nitride grown on the silicon substrate. One or both layers are thermally processed by rapid thermal annealing. Preferably the ALD process use a reaction temperature below 550° C. and preferable below 350° C. The rapid thermal annealing step raises the temperature of the coating surface to a temperature ranging from 550 to 1500° C. for less than 12 msec.
US10090152B2

There is provided a method of manufacturing a semiconductor device, which includes: forming a seed layer doped with a dopant on a substrate by performing a cycle a predetermined number of times, the cycle including: supplying a halogen-based first process gas to the substrate, supplying a non-halogen-based second process gas to the substrate, and supplying a dopant gas to the substrate; and supplying a third process gas to the substrate to form a film on the seed layer.
US10090146B2

A mass spectrometer is disclosed comprising an ion mobility separation device for separating ions according to their ion mobility, a first quadrupole mass filter downstream of the ion mobility separation device, a control system arranged and adapted to scan and/or step the set mass of the first quadrupole mass filter a plurality of times over a first mass to charge ratio range of <±2 amu during the elution time of an ion mobility peak from the ion mobility separation device, and an analyzer or ion detector downstream of the first quadrupole mass filter arranged and adapted to analyze or detect ions so as to acquire multi-dimensional ion mobility-mass to charge ratio data.
US10090145B2

A system for testing the chemical content of a plurality of plastic containers continuously moving along a test line. The system includes a detector maintained at a first vacuum level for sequentially receiving a sample of air from each of the plurality of plastic containers as they move along the test line and for detecting the chemical content of each of the samples. There is a conduit including a first end proximate the plurality of plastic containers and a second, remote end. There is a sensor module interfacing the conduit between its first end and the second ends. There is also a vacuum pump interconnected to the second end of the conduit to maintain the interior of the conduit at a second, lower vacuum level and to establish an airflow rate to sequentially withdraw and transport air samples from the plastic containers to the sensor module.
US10090141B2

A method of constructing an ion guide is disclosed comprising providing an elongated spine member and a plurality of plates. Each plate comprises an aperture therethrough for receiving the spine member and at least one electrode for use in guiding ions. The apertures of the plates are arranged around the spine member and the plates are arranged along the spine member. The plates are then locked in position on the spine member such that the plates are fixed axially with respect to the spine member and so that the electrodes of the plates are arranged so as to form an array of electrodes for use in guiding ions.
US10090139B2

A mass analysis device capable of reliably detecting the peak in a mass chromatogram of a given m/z is equipped with a control unit, which generates a mass chromatogram and total ion chromatogram. The control unit includes a determination unit which, using the total ion chromatogram, determines the start time and end time of the peak in the total ion chromatogram by searching for the peak based on maximum value of detected intensity and searching for peak start time and end time based on slope of change of detected intensity; and a detection unit, which detects the peak in the mass chromatogram by making the start time and end time of the peak in the mass chromatogram the same as the start time and end time of the peak in the total ion chromatogram.
US10090129B1

A housing assembly is for an electrical switching apparatus. The housing assembly includes a base, a cover, and only one single coupling member extending through the base and the cover in order to couple the base to the cover.
US10090121B2

A thin keyboard device is described herein. In one or more implementations, a keyboard device includes a plurality of keys, and a housing that includes a structural printed circuit board (PCB). The structural PCB includes, for each of the plurality of keys, a first conductive trace and a second conductive trace. The keyboard device further includes a key-switch mechanism for each of the plurality of keys. The key-switch mechanism includes a conductive material oriented towards the first conductive trace and the second conductive trace, and is configured to cause the conductive material to move downwards, when the key is depressed, to electrically connect the first conductive trace and the second conductive trace of the depressed key.
US10090114B2

Provided are a hole transporting material for a photovoltaic device and a photovoltaic device including the same, wherein the hole transporting material is a triphenylamine derivative into which a specific substituent is introduced. The triphenylamine derivative into which the specific substituent is introduced according to the present invention is used as a material of a hole transport layer of the photovoltaic device to exhibit improved power conversion efficiency than those of the existing materials. The triphenylamine derivative into which the specific substituent is introduced according to the present invention has high hole mobility, an appropriate energy level, thermal stability, and good solubility due to a structural characteristic, and when the triphenylamine derivative is applied as the hole transporting material of the photovoltaic device, particularly, a perovskite solar cell, or an organic solar cell, excellent power conversion efficiency and device stability are exhibited as compared to the existing hole transporting material, Spiro-OMeTAD or PEDOT:PSS mixture.
US10090106B2

A laminated ceramic electronic component with a cuboid-shaped element main body having a first main face and a second main face elongating along the length direction and the width direction, a first side face and a second side face elongating along the length direction and the height direction, and a first end face and a second end face elongating along the width direction and the height direction; and a pair of internal electrode layers opposite to each other in the height direction inside the element main body with a dielectric layer interposed therebetween in such a manner that they are exposed at the first end face or the second end face, wherein the thickness of the dielectric layer becomes larger from central portion to the first side face and the second side face.
US10090104B2

A mold comprising a die, an upper punch, and a lower punch, the pressure surface of one or both of the upper and lower punches being shaped non-planar, a cavity being defined between the die and the lower punch, is combined with a feeder including a shooter provided with a main sieve at its lower end port, the main sieve having a sifting surface of substantially the same non-planar shape as the pressure surface. A rare earth sintered magnet is prepared by feeding an alloy powder into the cavity through the shooter and sieve while applying weak vibration and vertical reciprocation to the shooter, applying a uniaxial pressure to the alloy powder fill in the cavity under a magnetic field to form a precursor, and heat treating the precursor.
US10090103B2

Provided is a method for manufacturing a rare-earth magnet capable of preventing the lubricant from flowing down during hot deformation processing, whereby friction force can be made as uniform as possible at the overall region of the sintered body, and so the rare-earth magnet manufactured can have less distribution of magnetic performance. A method for manufacturing a rare-earth magnet includes: a first step of sintering magnetic powder MF as a material of the rare-earth magnet to prepare a sintered body S; and a second step of placing the sintered body S in a cavity K of a forming die M made up of a die D and a lower punch P and/or an upper punch P sliding in the die D, and performing hot deformation processing of the sintered body S to give magnetic anisotropy to the sintered body to manufacture the rare-earth magnet C. In the second step, a lubrication sheet 10 is disposed between a side face of each of the lower and the upper punches P, P facing the cavity K and the sintered body S, the lubrication sheet including a pair of graphite sheets 11 and glass-based lubricant 12 sandwiched therebetween, and the hot deformation processing is performed while sandwiching the sintered body S between the upper and the lower lubrication sheets 10.
US10090095B2

A stationary induction electrical apparatus includes a disc winding having a structure in which a flow path for a cooling medium is provided between coils where a low voltage is generated between shield wires, an L-shaped insulation barrier is provided between coils where a high voltage is generated between the shield wires, a horizontal portion of the L-shaped insulation barrier is provided so as to closely contact an upper surface or a lower surface of the disc coil, a tip end portion in an axial direction of the L-shaped insulation barrier is provided so as to closely contact an inner surface of the disc coil which is adjacent to a pressboard insulation cylinder, and a height of the tip end portion in the axial direction is lower than a thickness of one coil.
US10090086B2

The invention relates to a space-saving isolating arrester, having for at least two electronic components (EB1, EB2) to be monitored, with the electronic components to be monitored being fastened to a carrier (P) using a thermally softenable fixing means, with an energy accumulator (D1,D2) being arranged on each of the electronic components which—when a thermally softenable fixing means softens—displaces the associated electronic component substantially parallel to the carrier (P), thereby disconnecting the associated electronic component, and also having a mechanically displaceable display means (ANZ), with the mechanically displaceable display means indicating that one or more of the electronic components to be monitored has been disconnected, and with the mechanically displaceable display means (ANZ) being displaced by a disconnecting electronic component.
US10090085B2

The present invention relates to a product and fabrication method for a varistor comprising a solid phase of zinc oxide particles substantially uniformly dispersed within a resin media. The varistor of the present invention is synthesized by mixing a substantially homogenous mixture of solid zinc oxide particles and a resin media, and heating the mixture under conditions to melt the resin and suspend the solid zinc oxide particles therein.
US10090071B2

A system for disposing of one or more radioactive components from a nuclear reactor may include a first receptacle configured to receive the one or more radioactive components, a frame configured to support the first receptacle in the nuclear reactor, and a device configured to separate the one or more radioactive components into two or more portions during lowering of the one or more radioactive components into the first receptacle. A method for disposing of one or more radioactive components from a nuclear reactor may include assembling a system for disposing of the one or more radioactive components, and moving the assembled system to an area of a reactor core. A method for disposing of one or more radioactive components from a nuclear reactor may include assembling a system for disposing of the one or more radioactive components in an area of a reactor core.
US10090068B2

A system and method that allows caregivers, central monitoring services, and other persons to monitor whether a monitored individual's hand(s) have entered into an area where the caregiver has determined the monitored individual's hand(s) should not be, such as where the monitored individual may remove or disturb a piece of medical equipment. Where the monitored individual's hand(s) do enter the restricted area that is represented by an electronic virtual safety zone, an alert can be generated by the system and method.
US10090064B2

Systems and apparatuses are provided for an arbiter circuit for timing based ZQ calibration. An example system includes a resistor and a plurality of chips. Each of the plurality of chips further includes a terminal coupled to the resistor, a register storing timing information, and an arbiter circuit configured to determine whether the resistor is available based, at least in part, on the timing information stored in the register. The timing information stored in the register of each respective chip of the plurality of chips is unique to the respective chip among the plurality of chips.
US10090061B2

A memory test data generating circuit and method for generating a plurality of sets of test data is provided. The plurality of sets of test data is provided to a memory via a plurality of channels by a memory controller and is for testing the memory. The memory test data generating circuit includes: a plurality of counters, generating a plurality of counter values; and a data repetition and combination unit, generating the plurality of sets of test data according to the plurality of counter values, a bit width between the memory test data generating circuit and the memory controller, and a bit width between the memory controller and the memory. The test data of each channel is an identical and periodical data series.
US10090057B2

Apparatuses, systems, methods, and computer program products are disclosed for dynamic strobe timing. A controller is configured to generate a strobe signal to facilitate data transfer. A controller is configured to receive a feedback signal in response to initiation of a strobe signal. A controller is configured to control a duration of a strobe signal based on a feedback signal.
US10090053B2

Various embodiments, disclosed herein, include apparatus and methods to read a logic level in a selected memory cell in a selected string of a memory by sensing the logic level in response to a read current flowing through the selected string to a data line. Additional apparatus, systems, and methods are disclosed.
US10090035B2

A semiconductor device includes a bit-line sense amplifier (S/A) circuit configured to sense and amplify data stored in a resistive memory cell according to a reference current. The bit-line S/A circuit includes a cross-coupled latch circuit and a write latch circuit. The cross-coupled latch circuit is coupled to an input/output circuit via a first line and a complementary first line. The cross-coupled latch circuit is configured to receive write data via the first line, and to latch the write data during a data write operation. The write latch circuit is coupled to the cross-coupled latch circuit, and configured to store the write data in the resistive memory cell via a second line during the data write operation.
US10090033B2

A physically-unclonable-function (PUF) circuit and the control method thereof are provided, and the control method can be applied to the magnetoresistive device. The control method includes providing a first energy to a plurality of magnetic-tunnel junction (MTJ) devices after initializing the MTJ devices to a resistance state, and determining whether the hamming weight of at least one of the MTJ devices which has a predetermined resistance state is within a predetermined range or not.
US10090026B2

In an example apparatus, a command path receives read commands and provides respective control signals for each read command. The command path is configured to provide initial control signals for an initial read command responsive to a first clock edge of a clock signal of a plurality of multiphase clock signals and to further provide respective control signals for subsequent read commands responsive to receipt of the subsequent read commands. The example apparatus further includes a read data output circuit configured to receive the control signals from the command path and further receive read data in parallel. The read data output circuit is configured to provide the read data serially responsive to the control signals.
US10090023B2

To provide a memory device with short overhead time and a semiconductor device including the memory device. A memory device includes a first circuit that can retain data and a second circuit by the supply of power supply voltage. The second circuit includes a third circuit that selects a first potential corresponding to the data or a second potential supplied to a first wiring; a first transistor having a channel formation region in an oxide semiconductor film; a capacitor that hold the first potential or the second potential that is selected by the third circuit and supplied through the first transistor; and a second transistor controlling a conduction state between the first circuit and a second wiring that can supply a third potential in accordance with the potential retained in the capacitor.
US10090020B1

Various examples are directed to systems and method for creating a summary video of user content comprising a plurality of frames of data. A summarization engine may identify from the user content a first region-of-interest and a second region-of-interest. The summarization engine may generate a first content clip that comprises the first region-of-interest and has a first time length. The summarization engine may receive a new input variable for the summary video. The summarization engine may determine a modified first time length of the first content clip and generate a modified first content clip having the first modified time length. The summarization engine may generate the summary video including the modified first content clip.
US10090019B2

A movie editor converts a received movie into a proxy format, and creates a texture strip representing the frames of the movie. An editor can use the texture strip to edit the movie, rather than editing the movie directly. Deep tags and/or special effects can be defined for the texture strip using a graphical interface. The graphical interface enables movies to be combined into a playback product according to a control structure graphically presented in the graphical interface.
US10090004B2

The present invention relates to an audio encoding and, more particularly, to a signal classifying method and device, and an audio encoding method and device using the same, which can reduce a delay caused by an encoding mode switching while improving the quality of reconstructed sound. The signal classifying method may comprise the operations of: classifying a current frame into one of a speech signal and a music signal; determining, on the basis of a characteristic parameter obtained from multiple frames, whether a result of the classifying of the current frame includes an error; and correcting the result of the classifying of the current frame in accordance with a result of the determination. By correcting an initial classification result of an audio signal on the basis of a correction parameter, the present invention can determine an optimum coding mode for the characteristic of an audio signal and can prevent frequent coding mode switching between frames.
US10090003B2

An audio signal classification method and apparatus, where the method includes determining, according to voice activity of a current audio frame, whether to obtain a frequency spectrum fluctuation of the current audio frame and store the frequency spectrum fluctuation in a frequency spectrum fluctuation memory, and updating, according to whether the audio frame is percussive music or activity of a historical audio frame, frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory, and classifying the current audio frame as a speech frame or a music frame according to statistics of a part or all of effective data of the frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory.
US10090000B1

Technical solutions are described for acoustic echo cancellation. An example method includes computing, by a beamformer, a plurality of updated beamformer filter coefficients, the beamformer filter coefficients computed adaptively to determine a speech signal from a plurality of input audio signals. Further, the method includes computing, by a transfer function estimator, a relative transfer function based on the updated beamformer filter coefficients and a plurality of present acoustic echo canceller coefficients. Further, the method includes adjusting a plurality of acoustic echo canceller coefficients using the relative transfer function, and generating an output speech signal, by the acoustic echo canceller, by cancelling echo components from the speech signal using the adjusted filter coefficients. Further, the method includes sending, by the acoustic echo canceller, the output speech signal to a far end speech device.
US10089990B2

An audio decoder is proposed for decoding a multi-object audio signal including a downmix signal X and side information PSI. The side information includes object-specific side information PSIi for an audio object si in a time/frequency region R(tR,fR), and object-specific time/frequency resolution information TFRIi indicative of an object-specific time/frequency resolution TFRh of the object-specific side information for the audio object si in the time/frequency region R(tR,fR). The audio decoder includes an object-specific time/frequency resolution determiner 110 configured to determine the object-specific time/frequency resolution information TFRIi from the side information PSI for the audio object si. The audio decoder further includes an object separator 120 configured to separate the audio object si from the downmix signal X using the object-specific side information in accordance with the object-specific time/frequency resolution TFRIi. A corresponding encoder and corresponding methods for decoding or encoding are also described.
US10089981B1

Methods and systems for performing contact resolution are described herein. When initiating a communications session using a voice activated electronic device, a contact name may be resolved to determine an appropriate contact with which the communications session may be directed to. Contacts from an individual's contact list may be queried to determine a listing of probable contacts associated with the contact name, and contact identifiers associated with the contact may be determined. Using one or more rules for disambiguating between similar contact names, a single contact may be identified, and a communications session with that contact may be initiated.
US10089977B2

Exemplary embodiments of the present invention provide a method of system combination in an audio analytics application including providing a plurality of language identification systems in which each of the language identification systems includes a plurality of probabilities. Each probability is associated with the system's ability to detect a particular language. The method of system combination in the audio analytics application includes receiving data at the language identification systems. The received data is different from data used to train the language identification systems. A confidence measure is determined for each of the language identification systems. The confidence measure identifies which language its system predicts for the received data and combining the language identification systems according to the confidence measures.
US10089974B2

An example text-to-speech learning system performs a method for generating a pronunciation sequence conversion model. The method includes generating a first pronunciation sequence from a speech input of a training pair and generating a second pronunciation sequence from a text input of the training pair. The method also includes determining a pronunciation sequence difference between the first pronunciation sequence and the second pronunciation sequence; and generating a pronunciation sequence conversion model based on the pronunciation sequence difference. An example speech recognition learning system performs a method for generating a pronunciation sequence conversion model. The method includes extracting an audio signal vector from a speech input and applying an audio signal conversion model to the audio signal vector to generate a converted audio signal vector. The method also includes adapting an acoustic model based on the converted audio signal vector to generate an adapted acoustic model.
US10089972B2

Embodiments of the present disclosure provide a noise reduction method, the method includes: obtaining an acceleration signal of a mobile terminal when an audio output device is in a working state; determining, according to the acceleration signal, a vibration waveform of the mobile terminal when the mobile terminal vibrates; inverting the determined vibration waveform to obtain a noise reduction signal; and superimposing the noise reduction signal onto to-be-output audio of the audio output device. Therefore, noise generated by skeleton vibration is diminished or eliminated, so as to improve an effect of listening, by a person, to audio.
US10089971B2

A percussion device includes a drumstick assembly and a sleeve. The drumstick assembly includes a drumstick having a base and a tip end, and a drumstick tip secured to the tip end of the drumstick, the drumstick tip including a sensor. The sleeve is disposed about at least a portion of the drumstick including the base thereof, and includes at least one control button, a communication element, and a processor in communication with the at least one control button, the drumstick tip and the communication element. The processor is configured to receive a signal from the drumstick tip and to generate output to the communication element. The output so generated includes a signal that specifies a sound file selected by operation of the at least one control button.
US10089970B2

An ergonomic harness system for hands-free support of violins and violas that incorporates two partly overlapping concave/convex shaped plates with attached rib tabs on each end that secure the plates to the instrument in a cross-pattern at the C-bouts and bottom edge of the instrument body. Mechanisms for expanding and contracting the plates allows the harness to accommodate instrument size variations and provides an adjustable binding force. A telescoping chest pad is secured to one end of the concave plate for supporting the instrument using the body.
US10089968B1

A drum muffle system for muffling a bass drum includes a bass drum that has a first head and a second head. Each of the first and second heads has an inwardly facing surface. A pair of muffles is provided and each of the muffles is positioned within the bass drum. Each of the muffles frictionally engages the inwardly facing surface corresponding to an associated one of the first and second heads. In this way each of the muffles reduces vibration of the associated first and second head to reduce overtones from each of the first and second heads. A plurality of members is provided and each of the members is removably positioned between the muffles such that the muffles are retained against the associated first and second heads.
US10089966B2

A display device is mounted on and/or inside the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. The projected light propagates through the pupil but does not fill the entire pupil. In this way, multiple sub-displays can project their light onto the relevant portion of the retina. Moving from the pupil to the cornea, the projection of the pupil onto the cornea will be referred to as the corneal aperture. The projected light propagates through less than the full corneal aperture. The sub-displays use spatial multiplexing at the corneal surface. Various electronic devices interface to the eye mounted display.
US10089958B2

Disclosed is a method of generating a color by a color generating apparatus. The method includes acquiring color information corresponding to at least two different colors, sensing a motion, and mixing the at least two colors to generate a mixed color based on the sensed motion.
US10089956B2

A technique for enhancing an image includes manipulating a base image to highlight pixels showing a particular material based on the energy absorption information of each pixel. In another technique, pixels in a base image are each converted to an output value to produce a converted image. Another technique allows imaging an obstructed object within a base image which is made of pixels, each representing a captured signal from a source emitting a source signal I0. An obstruction region contains pixels representing a combined signal I3 having traversed the obstructed object and an obstructive layer. Knowing a layer signal I2 representing a signal having traversed the obstructive layer outside of the obstruction region, the layer signal I2 may be removed from the combined signal I3, in order to reveal the original signal I1 representing an image of the obstructed object.
US10089951B2

A display apparatus includes a display panel including a first pixel, and a panel driver to generate a first data voltage based on a first or second gamma, to output the first data voltage to the first pixel, to generate a second data voltage based on a third or fourth gamma, and to output the second data voltage to the first pixel, wherein the first and second gammas are based on a first reference gamma, and the third and fourth gammas are based on a second reference gamma different from the first reference gamma, wherein a luminance of an image based on the first or second gammas is higher than a luminance of an image based on the first reference gamma, and wherein a data voltage based on the first gamma has a positive polarity, and a data voltage based on the second gamma has a negative polarity.
US10089943B2

A method is disclosed for driving a liquid crystal display panel. The liquid crystal display panel is configured to display a sequence of image frames including a plurality of alternating first frame groups and second frame groups. The method includes modulating grayscale voltage polarities for each of the plurality of second frame groups, including: dividing each of the image frames in the second frame group into a first region and a second region; setting the grayscale voltage polarities for the first region to be opposite to the grayscale voltage polarities for the second region; and modulating the grayscale voltage polarities for the image frames in the second frame group such that every two successive image frames in the second frame group have respective grayscale voltage polarity patterns that are opposite to each other. Also disclosed are a timing controller and a liquid crystal display apparatus.
US10089931B2

An electronic device that includes a display is provided. The display may have a brightness that is controlled using a series of cascaded digital-to-analog converter circuits. The display may be calibrated at a series of predetermined display brightness settings. For display brightness settings that fall between two consecutive display brightness settings in the series of predetermined display brightness settings, voltage interpolation operations may be performed to obtain the corresponding display brightness settings. Performing voltage interpolations instead of digital brightness setting interpolation helps minimize luminance jumps and unexpected color shifts when adjusting the brightness of the display.
US10089923B2

A transistor has variation in a threshold voltage or mobility due to accumulation of factors such as variation in a gate insulating film which is caused by a difference of a manufacturing process or a substrate to be used and variation in a crystal state of a channel formation region. The present invention provides an electric circuit which is arranged such that both electrodes of a capacitance device can hold a voltage between the gate and the source of a specific transistor. Further, the present invention provides an electric circuit which has a function capable of setting a potential difference between both electrodes of a capacitance device so as to be a threshold voltage of a specific transistor.
US10089919B2

The present disclosure relates to a scanning driving circuit including a plurality of cascaded-connected scanning driving units. Each of the scanning driving unit includes a forward-backward scanning circuit, a first and a second input circuit outputting first and second input signals; a pull-down circuit outputting first or second pull-down signals and pulling down or charging a first pull-down control signal point or a second pull-down control signal point; a first and a second control circuit charging or pulling down the first pull-down control signal point or the second pull-down control signal point; and the first and the second output circuit generating the first and the second scanning driving signals for the first and the second scanning line to drive pixel cells.
US10089917B2

A photoelectric sensor and a display panel comprise: a pulse transmission unit comprising a control node, after obtaining a driving voltage, the control node of the pulse transmission unit transmitting first clock signals to a signal output terminal; a pulse control unit configured to receive scanning signals from a signal input terminal and charging the control node of the pulse transmission unit so as to provide the driving voltage; and photoelectric sensing unit configured to provide a leakage current in response to the intensity of external illumination when receiving the external illumination, the leakage current discharging the control node of the pulse transmission unit, so that the voltage at the control node of the pulse transmission unit is less than the driving voltage after a period of time. The circuit of the photoelectric sensor utilizes the existing scanning signals and clock signals of a conventional display panel, with no need for an extra control signal, and therefore the circuit is simple in structure, and more suitable for being integrated on the display panel.
US10089911B2

The purpose of the present invention is to provide a laser scanning display device capable of achieving high-resolution projection display while ensuring that the luminance and the size of the pixels are uniform to maintain the quality of the projection display. The scanning display device is configured to apply noise from a dither noise generator (21) to a horizontal scanning position on an oscillating mirror (11,12) determined by a scanning position determination unit (13); normalize the horizontal scanning position to which the noise was applied using a normalizing unit (22); acquire a pixel address corresponding to the normalized horizontal scanning position by referring to a pixel address table (23); read pixel data corresponding to the pixel address from an image memory (14); and modulate laser light by driving a light source (17) for emitting the laser light.
US10089900B2

Media and devices that exploit the possibility of encoding multiple channels of spatially structured information into single images, by exploiting temporal modulation of color and brightness, are proposed. Applications include relief of color blindness, producing images enriched with normally “invisible” information from infrared, ultraviolet, and polarization, and effectively adding new perceptible colors within the visible spectrum.
US10089883B2

The invention relates to a monitoring system for monitoring a watercraft or several watercrafts, having an identification device and a first hydrophone, which is configured such that acoustic signals that are emitted by watercrafts are determined as underwater sound information therein, whereby the identification device has a first memory for storing the underwater sound information and a second memory for storing watercraft information, whereby the first and second memories are interconnected, characterized in that the first hydrophone is arranged in a stationary and fixed manner.
US10089882B2

A method for controlling an own vehicle to participate in platoon with at least one other vehicle, wherein the own vehicle and the at least one other vehicle each having communication devices configured to wirelessly transmit DSRC-signals over a vehicle-to-vehicle communication link between each other. The method includes checking initiation conditions to determine if the own vehicle is ready for platooning, identifying at least one other vehicle in signal-transmittal-range to determine if the at least one other vehicle is ready for platooning and the at least one other vehicle is a valid platooning partner, and requesting to an adaptive cruise control system to hold a following-distance between the own vehicle and the at least one other vehicle to form a platoon if the at least other vehicle is ready for platooning and is a valid platooning partner and if the own vehicle is assigned as a following vehicle.
US10089880B2

A driver action system for monitoring traffic and capturing specific information about the car and the driver from a GPS device and other IoT sensors. Driver history and tendencies can provide insight into a driver's intention while on the road. The system will analyze the collected information and broadcast an alert to other drivers in the same area. A broadcast to the other devices or users in the area would include the probability or percentage of the driver taking a particular action or a lack of familiarity with the area.
US10089876B1

One disclosed example method for coordinated lane-change negotiations between vehicles includes receiving, by a computing device of a first vehicle, a lane change request from a requesting vehicle, the requesting vehicle requesting to change to a lane of travel occupied by the first vehicle; identifying, by the computing device, a second vehicle in the lane of travel; coordinating with the second vehicle to establish a space to accommodate the requesting vehicle in the lane of travel; and transmitting a lane change response to the requesting vehicle. In some examples, methods may further include determining a distance between the first and second vehicles; determining a minimum distance to establish the space; and communicating the minimum distance and a command to change a travelling speed to the second vehicle to establish the space.
US10089870B2

Disclosed herein is a TSR (Traffic Sign Recognition) device which acquires information on a traffic sign positioned on a road through a camera and recognizes and outputs the speed limit of the acquired traffic sign information. The TSR device may include a navigation terminal and an electronic control unit. The navigation terminal may create and display a driving path of a vehicle. The electronic control unit may provide a speed limit updated from the navigation terminal, when a road attribute contained in the road information is changed or the sign information is indication information indicating a speed limit change, based on road information on the driving path and the sign information acquired through the camera, the road information being received from the navigation terminal while the vehicle travels along the driving path.
US10089868B1

A computer-implemented method of using telematics data at a destination device is provided. The destination device may be a mobile device associated with a driver, or a smart vehicle controller of a destination vehicle. The telematics data is generated by an originating mobile device (i) having a Telematics Application (or “App”), and (ii) associated with a second driver/vehicle, the telematics data including acceleration, braking, speed, heading, and location data associated with an originating vehicle. The telematics data may be broadcast from the originating mobile device to the destination device that (a) analyzes the telematics data received, (b) determines that an abnormal travel condition exists, and (c) automatically take corrective action that alleviates a negative impact of the abnormal travel condition on the destination vehicle to facilitate safer travel. A usage-based or other insurance discount may be provided based upon insured usage of the telematics data-based risk mitigation or prevention functionality.
US10089860B2

A remote control including at least one biometric sensor for detection of biometric feature data of the palmar area of a hand, at least one illuminant for illumination or exposure of the palmar area of the hand to be detected, at least one pressure or contact sensor, at least one processor, and one communication interface for generating and receiving commands or data, wherein the activation of the biometric sensor is functionally coupled to an activation of the at least one pressure or contact sensor that is arranged in a circumferential frame and/or in the rear of the remote control.
US10089855B2

An emergency alert system that facilitates communication with groups and/or individuals (e.g., residents, tenants, inmates, passengers, students, teachers, employees, public officials, service members, hospitality guests, patients, and event spectators) in a pre-definable area such as a geographic area, a contained structure, and a geo-fence area via each individual's mobile communication device while in communication with a communication network, the system including a non-transitory, machine-readable medium storing information that includes machine-readable, processor-executable instructions and a data processor that executes the instructions stored in the non-transitory, machine-readable medium. In some implementations, the data processor is adapted to account for each individual within the pre-definable area during a period of time, identify any individual not within the pre-definable area during the period of time, and aggregate and compile individual location and accountability data.
US10089850B2

Methods, systems, and apparatus to monitor component status in a bioprocessing environment are disclosed and described. Certain examples provide a sensor device for a disposable bioprocessing component. The example sensor device includes a first portion affixed to the component, the first portion configured to provide an identifier associated with the component. The example sensor device also includes a second portion configured to provide a status indication based on a state of the component. The example sensor device is configured to transmit the identifier and status indication to a control computer associated with a bioprocessing platform including the component.
US10089847B2

A wearable device and method therefor. The wearable device comprises a processing unit, a storage unit, a positioning unit, a sensing unit, a communication unit, a power supply unit, a vibrator, a camera, a microphone, a loudspeaker and an emergency press key. The device detects the geographic location, body posture, and movepeoplet state, measures the forces applied on the device, and determines, on the basis of the comparison of the inclination angle value, acceleration value, and duration with corresponding thresholds in combination with the positive/negative signs of the duration and acceleration value, whether the device user is in the normal, abnormal or dangerous state. In case of the abnormal or dangerous state, different alert signals transmitted rescue cell phone and audiovisual communication can be enabled with the rescue cell phone, such that the device user can obtain help as soon as possible in different accidents.
US10089839B2

A control module and a human-machine dialog system including the control module. The human-machine dialog system includes one or more human-machine dialog devices connected in series, a human-machine dialog device including a functional element including at least one electrical contact, an indicator or a combination of at least one electrical contact and of an indicator. The control module includes a microcontroller, a common terminal designed to be connected to each functional element and several terminals each dedicated to the individual control of the functional element of each human-machine dialog device.
US10089830B2

A method for wagering on a skills-based digital gaming competition, the method executing on a computing device including storage storing a peer-wagering module that is external and distinct from at least one game stored on the storage device or another storage device, the method including: receiving potential game and competitor player data; receiving game competition selection information from the player that includes at least one selected game instance and at least one wager amount; receiving game instance match ID data generated by the transactional server, wherein the game instance match ID data includes at least one of: credential data associated with the player, player wager amount or a board, level, or difficulty setting associated with the selected game instance; and transmitting the game instance match ID data and game initiation data to the game, thereby activating the at least one selected game instance on the computing device.
US10089828B2

Various embodiments of the present disclosure provide a gaming system and method enabling a player to earn a play of a bonus game using one device and to redeem the earned play for an enhanced play of the bonus game on another device. Generally, various embodiments of the gaming system of the present disclosure enable a player to earn one or more plays of a bonus game through game play on a first device, and to either: (a) redeem an earned play on the first device for a play of a first version of the bonus game, or (b) redeem an earned play on a second different device for a play of a second different version of the bonus game. The second version of the bonus game is enhanced in one or more manners as compared to the first version of the bonus game.
US10089824B2

The progress of a game while a change in gaming media placed in a betting area of a gaming table is left uncollected is prevented. A gaming table system includes a gaming table including a betting area in which gaming media are placed and an antenna member configured to read a value of the gaming media placed in the betting area by wireless communication and a control unit configured to execute a scanning process of obtaining the total value of the gaming media in the betting area by controlling the antenna member. The control unit fixes a first bet amount by executing the scanning process at a timing to fix the bet and fixes a second bet amount by executing the scanning process again at a predetermined timing, and the control unit repeats the scanning process until these amounts become identical.
US10089821B2

The present invention provides a gaming machine including a cabinet housing which houses a receiver and a dispenser. An opening extends through the housing. A receiver chute extends between the opening and the receiver, with the receiver chute having a first receiver portion. Similarly, a dispenser chute extends between the opening and the dispenser, with the dispenser chute having a first dispenser portion. The first receiver portion and the first dispenser portion are coextensive, such that the cabinet housing both receives and dispenses currency and currency-type media at the opening.
US10089818B2

A gaming device including a plurality of reels or cards having several symbols. The symbols include at least two complimentary symbols that form resultant symbols on related reels or cards. In one embodiment, the resultant symbol is similar to a symbol and acts as a substitute for other symbols on the reels or cards. In another embodiment, the resultant symbol transforms adjacent symbols into symbols or other symbols on the reels or cards. In a further embodiment, the resultant symbol transforms a predetermined or random number of symbols on the reels or cards into symbols or other symbols.
US10089817B2

Devices and methods are set forth which provide for determination of relative movement between a user and an auto-stereo electronic display and for using the relative movement for applying a motion parallax effect to the display of auto-stereo content and for applying or removing the motion parallax effect.
US10089816B2

Methods, systems, and computer programs are provided for providing players with additional side betting options. One method includes operations for receiving user account information of a first player for playing a blackjack game, and for providing data for a sideboard interface to be presented before a round of the blackjack game. The sideboard interface provides options for side bets, which are wagers on cards dealt during the round. Additionally, the method includes an operation for providing data for a blackjack interface for playing the blackjack game after side bets have been entered. A check is made to determine if the one or more cards dealt during the round of the blackjack game produce one or more winning side bets, and a currency counter of the user account is increased of the first player for the one or more winning side bets during the round of the blackjack game.
US10089810B1

The solution is directed to access control systems and verifying proximity of a user to an access point that the user is wirelessly requesting access to. The proximity verification is based on placing proximity hubs adjacent to the different access points. Each proximity hub advertises a different unique identifier that changes periodically over a short-range wireless network and can be detected with a mobile device if the mobile device is physically within a short distance from the proximity hub. The unique identifier changes based on a rolling code. A user is permitted access to a restricted access point in response to the mobile device sending over a different long-range wireless network, the unique identifier advertised from a proximity hub adjacent to a desired access point and user access credentials authenticating access privileges of the user to the desired access point.
US10089802B2

A control system including a detection device and a control host is provided. The detection device is configured to detect a biometric characteristic to accordingly identify a user ID, and output an ID signal according to the user ID. The control host is configured to receive the ID signal to accordingly perform an individualized control associated with the user ID.
US10089798B2

An automotive vehicle has at least one access cover movable between first and second positions and a variable position ajar sensor that senses a position of the access cover. An electronic control unit has a normal mode and a learn mode. In the normal mode, the electronic control unit is responsive to a position of the access cover sensed by the variable position ajar sensor and determines that the access cover is closed when the sensed position matches a stored closed position stored in memory of the electronic control unit and that the access cover is ajar when the sensed position does not match the stored position. In the learn mode, the electronic control unit is responsive to a position of the access cover sensed by the variable position ajar sensor and stores that position in the memory of the electronic control unit as the stored closed position.
US10089794B2

This invention is a system and method for defining a location-specific augmented reality capability for use in portable devices having a camera. The system and method uses recent photographs or digital drawings of a particular location to help the user of the system or method position the portable device in a specific place. Once aligned, a digital scene is displayed to the user transposed over (and combined with) the camera view of the current, real-world environment at that location, creating an augmented reality experience for the user.
US10089790B2

A virtual reality display system that generates display images in two phases: the first phase renders images based on a predicted pose at the time the display will be updated; the second phase re-predicts the pose using recent sensor data, and corrects the images based on changes since the initial prediction. The second phase may be delayed so that it occurs just in time for a display update cycle, to ensure that sensor data is as accurate as possible for the revised pose prediction. Pose prediction may extrapolate sensor data by integrating differential equations of motion. It may incorporate biomechanical models of the user, which may be learned by prompting the user to perform specific movements. Pose prediction may take into account a user's tendency to look towards regions of interest. Multiple parallel pose predictions may be made to reflect uncertainty in the user's movement.
US10089778B2

A projector and at least two cameras are mounted with fields of view that overlap a projection area on a three-dimensional environment. A computing device: controls the projector to project structured light patterns that uniquely illuminate portions of the environment; acquires images of the patterns from the cameras; generates a two-dimensional mapping of the portions between projector and camera space and by processing the images and correlated patterns; generates a cloud of points representing the environment using the mapping and camera positions; determines a projector location, orientation and lens characteristics from the cloud; positions a virtual camera relative to a virtual three-dimensional environment, corresponding to the environment, parameters of the virtual camera respectively matching parameters of the projector; and, controls the projector to project based on a virtual location, orientation and characteristics of the virtual camera.
US10089774B2

The disclosed techniques includes generating an input visibility stream for each tile of a frame, the input visibility stream indicating whether or not an input primitive is visible in each tile when rendered, and generating an output visibility stream for each tile of the frame, the output visibility stream indicating whether or not an output primitive is visible in each tile when rendered, wherein the output primitive is produced by tessellating the input primitive. In this way, based on the input visibility stream, tessellation may be skipped for entire input primitive that is not visible in the tile. Also, based on the output visibility stream, tessellation may be skipped for certain ones of the output primitives that are not visible in the tile, even if some of the input primitive is not visible.
US10089766B2

A method, a computer program product, and a system are disclosed for stitching aerial data using information from at least one previous image. The method includes capturing a plurality of images of the landscape; obtaining, image metadata for each of the captured images; generating, for each of the captured images, a set of transformed images based on the image metadata, comprises: setting a variable for each of the parameters; preparing a plurality of sets of transformed image metadata by applying the variables to the parameters; and preparing the set of transformed images from the captured image based on the plurality of sets of transformed image metadata, respectively; identifying, for each set of transformed images, one of the transformed images by calculating quality of fit to the top level image for each of the transformed images; and assembling a new aerial image based on the plurality of the identified transformed images.
US10089756B2

A method includes receiving a first set of 2D images of an object, wherein the first set of 2D images is derived from a three-dimensional (3D) image of the object placed at a first pose. The method further includes generating a set of bound 2D images by binding multiple 2D images of the first set, wherein the multiple 2D images correspond to adjacent sub-volumes of the 3D image. The method further includes projecting the set of bound 2D images from the first pose to a second pose different from the first pose, thereby obtaining re-projected 2D images. The method further includes combining the re-projected 2D images.
US10089753B1

The invention provides a method, a system and a computer-readable medium for calibrating a camera by using a multi-pattern calibration rig, each pattern being repetitive and comprising calibration shapes, wherein the following steps are carried out: capturing an image of the multi-pattern calibration rig with the camera, segmenting contours of the imaged calibration shapes, building groups of coherent contours based on the similarity of their shapes and their distances from each other, and identifying the positions of the patterns in the image based on the contour groups.
US10089741B2

A method for determining leading edge location in an image captured by an optical navigation sensor with auto shutter adaptation includes: plotting average pixel values per sensor column on a graph; determining an average value according to the average pixel values as a threshold value; defining a weighted location in the leading half of the captured image according to the threshold value; and determining the leading edge location according to the defined weighted location.
US10089739B2

A method of image processing in a structured light imaging system is provided that includes receiving a captured image of a scene, wherein the captured image is captured by a camera of a projector-camera pair, and wherein the captured image includes a binary pattern projected into the scene by the projector, applying a filter to the rectified captured image to generate a local threshold image, wherein the local threshold image includes a local threshold value for each pixel in the rectified captured image, and extracting a binary image from the rectified captured image wherein a value of each location in the binary image is determined based on a comparison of a value of a pixel in a corresponding location in the rectified captured image to a local threshold value in a corresponding location in the local threshold image.
US10089735B2

The invention provides a method of processing an image in a diagnostic apparatus of diagnosing a cutaneous lesion using a cutaneous image, comprising the steps of: (a) obtaining a first detail image made by performing a first component separation filter on a brightness component of the cutaneous image; (b) obtaining a second detail image made by performing a second component separation filter on the brightness component of the cutaneous image, the second component separation filter having properties different from those of the first component separation filter; (c) generating a third detail image based on the first detail image and the second detail image; (d) newly generating a third base image based on the third detail image; and (e) combining the third detail image with the third base image to restore a brightness component and generate a highlighted image.
US10089734B1

A system for thermal transient imaging of an object includes a radiation source configured to irradiate the object with radiation in accordance with an excitation profile. An imaging device includes an array of detector pixels and is configured to detect thermal radiation from a surface of the object. A processor is configured to obtain a series of frames of thermal image data of the surface acquired by the imaging device over time when the object is irradiated by the radiation source. The processor is further configured to process, using the excitation profile, the series of frames of thermal image data to transform the thermal image data to an equivalent wave field representation that represents a series of depth-resolved virtual images of the object.
US10089731B2

An image processing device includes: first and second illumination units that emit light to a subject in different directions; an image capturing unit that captures first and second images in a state where the first and second illumination units emit the light, respectively; and an image correction unit that compares a first luminance value of a first pixel configuring the first image with a second luminance value of a second pixel configuring the second image for each corresponding pixel, and generates a corrected image by performing correction processing to a synthesized image of the first and second images. The image correction unit calculates a difference between the first and second luminance values, and calculates a luminance correcting value based on the difference and a function which monotonically increases as the difference increases and whose increase rate gradually decreases, and generates the corrected image using the luminance correcting value.
US10089726B2

An image processing apparatus includes an acquisition unit configured to acquire information for identifying a position of a plane in a captured image, where the captured image includes a structure composed of a plurality of planes as an object, a determination unit configured to determine a correspondence relationship between a region corresponding to the plane in the captured image and a region in an overhead image to be created, according to the information acquired by the acquisition unit, and a generation unit configured to correct an image of the region corresponding to the plane in the captured image so that the corrected image corresponds to the region in the overhead image to be created, according to the correspondence relationship determined by the determination unit, and generate an overhead image composed of a plurality of corrected images that are combined with each other.
US10089724B2

Provided are a system and method for image sharpening is provided that involves capturing an image, and then decomposing the image into a plurality of image-representation components, such as RGB components for example. Each image-representation component is transformed to obtain an unsharpened multi-resolution representation for each image-representation component. A multi-resolution representation includes a plurality of transformation level representations. Sharpness information is transported from an unsharpened transformation level representation of a first one of the image-representation components to a transformation level representation of an unsharpened multi-resolution representation of a second one of the image-representation components to create a sharpened multi-resolution representation of the second one of the image-representation components. The sharpened multi-resolution representation of the second one of the image-representation components is then transformed to obtain a sharpened image. The improved and sharpened image may then be displayed.
US10089720B2

An apparatus for and a method of correcting an image for an image artifact. An initial image is corrected by an image artifact corrector (190). The so corrected sample correction image is compared with the initial image to obtain information on the corrective action. The corrective action is then adaptively reapplied by a controller (140) to obtain an improved corrected image thereby ensuring previously present artifacts are removed and creation of new artifacts are avoided.
US10089709B2

A graphics processing unit 3 includes a rasterizer 25, a thread spawner 40, a programmable execution unit 41, a varying interpolator 42, a texture mapper 43, and a blender 29. The programmable execution unit 41 is able to communicate with the varying interpolator 42, the texture mapper 43 and the blender 29 to request processing operations by those graphic specific accelerators. In addition to this, these graphics-specific accelerators are also able to communicate directly with each other and with the thread spawner 40, independently of the programmable execution unit 41. This allows for certain graphics processing operations to be performed using direct communication between the graphics-specific accelerators of the graphics processing unit, instead of executing instructions in the programmable execution unit to trigger the performance of those operations by the graphics-specific accelerators.
US10089694B1

Methods, computer-readable media, software, and apparatuses provide a system for adjusting a deductible based on a current driving situation. Information regarding the current driving situation related to a vehicle may be obtained from various sources. The information may be used to evaluate a degree of safety of the current driving situation. If the driving situation is deemed to be safe, the deductible may be lowered. The amount the deductible may be lowered may be determined based on insurance information regarding past accidents or past insurance claims. A notification of the adjustment may be output to the driver. Also, the adjustment may be stored with a time associated with the adjustment so that the appropriate deductible is used in case of an accident. Multiple adjustments to the deductible may be made during a single trip as the driving situation changes.
US10089693B1

Methods and systems for determining risk associated with operation of fully autonomous vehicles are provided. According to certain aspects, autonomous operation features associated with a vehicle may be determined, including types and version of sensors, control systems, and software. This information may be used to determine a risk profile reflecting risk levels for a plurality of features, which may be based upon test data regarding the features or actual loss data. Expected use levels may further be determined and used with the risk profile to determine a total risk level associated with operation of the vehicle by the autonomous operation features. The expected use levels may indicate expected vehicle use, as well as traffic, weather, or other conditions in which the vehicle is likely to operate. The total risk level may be used to determine or adjust aspects of an insurance policy associated with the vehicle.
US10089692B1

A method comprises retrieving data about vehicle operator behavior via a computer network and clustering the data about vehicle operator behavior into a plurality of groups of data, each of the plurality of groups of data representing a type of movement of the vehicle operator. The method further includes determining a numerical level of risk corresponding to each of the plurality of groups of data by executing a learning routine and generating a communication to be transmitted to user of a remote computing device. The communication is based on the one or more of the numerical levels of risk or the types of movements corresponding to the plurality of groups of data.
US10089684B2

A mobile information gateway comprises: a wearable human interface module having an image delivery and display mechanism for presenting information overlaid upon a wide field of view, a computing and communication module adapted receive information from the human interface module and adapted to send commands and information to the human interface module including information for presentation; and a backend service server coupled for processing data from the computing and communication module including user identification and verification. The present invention also includes a method comprising capturing information with a wearable human interface module; processing the captured information to determine an identity of a first customer; processing the identity of the first customer to retrieve information related to the first customer; and presenting the information related to the first customer with the wearable human interface module overlaid upon a field of view.
US10089679B2

The invention provides methods and apparatus for detecting when an online session is compromised. A plurality of device fingerprints may be collected from a user computer that is associated with a designated Session ID. A server may include pages that are delivered to a user for viewing in a browser at which time device fingerprints and Session ID information are collected. By collecting device fingerprints and session information at several locations among the pages delivered by the server throughout an online session, and not only one time or at log-in, a comparison between the fingerprints in association with a Session ID can identify the likelihood of session tampering and man-in-the middle attacks.
US10089678B1

A system and method is provided for identifying and reporting suspicious orders for substances and/or products. The system executes an application to process order detail data included in a received order request for a particular item. The application includes a plurality of processing rules that identify suspicious orders based on the order detail data and historical data. The application assigns a hold attribute value to a hold flag associated with the order when the order is determined to be suspicious by one of the plurality of processing rules and transmits a hold notification via communication network to one or more predetermined individual/entities. The application also selectively stores detail data, audit data, and historical data in at least one of a plurality of data tables.
US10089675B1

Data mining systems and methods are disclosed for associating users with items based on underlying personas. The system associates each user account with one or more underlying personas that contribute to the user's interactions with different items, and models user-to-item associations in accordance with the underlying personas based on probabilistic matrix factorization. The system may further predict an active persona for a user based on the user's recent interactions with items and make item related recommendations that are oriented to the active persona.
US10089668B2

A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
US10089667B2

A system and method for electronic commerce allowing consumers to purchase items over a network and merchants to receive payment information relating to the purchases. The system includes a server configured to gather purchasing information from a consumer to complete a purchasing transaction. The system has a consumer data structure that stores purchasing information for registered consumers. The server is able to access the consumer data structure and enter the consumer's purchasing information during subsequent purchases such that the consumer does not have to enter the same information every time they purchase an item over the network. In alternate embodiments, the same technology can be applied to other arenas where a user may have to enter the same repetitive information. In addition, consumers can register with the consumer information server prior to making purchase.
US10089664B2

Aspects and examples are disclosed for facilitating and signaling market transactions between providers of products or services and clients that consume or otherwise use the products and services. In one example, a processing device of a server system receives, via a data network, data from a computing system describing attributes of a client that uses the computing system. The processing device can verify at least some of the received data to generate a client profile for the client. Based on verifying the data in the client profile, the processing device can notify one or more providers of a product or service that the client is interested in the product or service. Notifications to providers of the product or service can maintain the anonymity of the client. Notifications to the providers can also identify a client type, the client's propensity to purchase or access certain products or services, etc.
US10089662B2

Methods and systems for designing and producing a three-dimensional object selection of a base three-dimensional object from a customer device. A base three-dimensional model corresponding to the object is displayed on the customer device, and one or more custom modifications are received. A modified three-dimensional model corresponding to the modified object is prepared and displayed. Once confirmation to produce the modified object is received, data corresponding to the modified three-dimensional model is transmitted to a manufacturing device for production of the object, using the data to do so, such that the object corresponds directly to the modified three-dimensional model.
US10089652B2

Techniques include receiving a search query from a user device and performing a search of a data store using the query. The data store includes function records that each include an application access mechanism (AAM) that specifies a native application and indicates one or more operations for the application to perform, and application state information (ASI) that describes a state of the application after it has performed the operations. The techniques further include identifying a function record during the search based on matches between terms of the query and terms of the ASI of the function record. The techniques include selecting the AAM of the identified function record, and determining that the native application specified by the AAM is unavailable on the user device. The techniques also include generating an advertisement for the unavailable application and transmitting the AAM and the advertisement to the user device.
US10089644B2

A method of generating a fixed-price variable-offer multi-tier thread generator may include receiving, a by a computer processor(s), at least a fixed price, a thread expiration criteria and specification for at least two offerings for the fixed price. Each of the at least two offerings correspond to one of at least two tiers of offerings, where the fixed price entitles a first member and any subsequent members on a thread to redeem a qualified offer associated with a qualified tier, in exchange for paying the fixed price, upon the occurrence of at least one thread expiration criteria. The at least one product or service offerings the thread qualifies for, upon the occurrence of the at least one thread expiration criteria, may be dependent upon a total number of members, including the first member who starts a thread from the thread generator and any subsequent members who join the thread and who have agreed to pay the fixed price.
US10089640B2

Methods and systems for interpretable user behavior profiling in off-street parking applications. To render user profiles easy to interpret by decision makers, the semi-automatic discovery and tagging of user profiles can be implemented. Transaction data from one or more (and geographically close) off-street parking installations can be implemented. An analysis of spatio-temporal behavioral patterns can be implemented based on representation of any parking episode by a set of heterogeneous features, the use of clustering methods for automatic pattern discovery, an assessment of obtained clusters, semi-automatic identification/tagging of space-temporal patterns, and a user-friendly interpretation of obtained patterns.
US10089637B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for presenting event data in a heat-map interface. Event data describing user interactions with a content item can be gathered and used to generate the heat map. The gathered event data can be filtered prior to processing to exclude unnecessary or irrelevant event data. The event data can be filtered based on numerous criteria such as a determined type of user interaction, demographic data, location of the event data, content item, etc. Filtering rules can be based on an analysis of the content item to determine what event data to exclude and current performance of the system. The filtered event data can be presented in a heat-map interface that represents the frequency at which event data occurs on an item of content based on location. The event data is analyzed to determine optimization rules that dictate selection of content items.
US10089635B1

Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for presenting view data. A method includes identifying view data indicative of a number of presentations of a plurality of video content items at user devices associated with a campaign; identifying a plurality of segments of the view data where a segment defines a portion of the view data in accordance with a filter criteria; and providing data that cause presentation of a report interface that includes a segmentation control, a view data graph, and a video content item list.
US10089633B2

A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. The customer support agent can provide guidance to the user by transmitting support content back to the user's computing device, where the support content is displayed as an overlay on top of the user's normal user interface content. The screen sharing and support content may be supplemented with live audio and video communications between the user and the remote customer support agent, and the multiple modes of communication may be prioritized to maintain quality in the preferred communication mode.
US10089628B1

The present invention is a system and method of enrolling potential system users for a biometric system for identity verification. Potential system user information is entered into the system, either by the user or a system operator, and is stored as a partially-enabled user record. The user of a partially-enabled user record fully enables the record by presenting information previously stored in the user record and presenting the remainder of user information necessary to complete record activation. Enrollment data is used to authenticate the system user's identity and authorize related transaction accesses in a biometric system for identity verification.
US10089625B2

Systems and methods for tokenizing financial information are provided, including embodiments relating to authorizing payment or sale transactions using verbal recognition of a customer or user. In some embodiments, a payment transaction service provider system may receive payment authorization information from a user device. The payment authorization information may include a recording. The payment authorization information may be authenticated based at least in part on the recording. A payment credential may be communicated in response to authenticating the payment authorization information.
US10089610B2

The disclosed embodiments include computerized methods and systems that automatically provision one or more services available to an Internet-of-Things (IoT) devices upon connection to and registration onto communications network. In one aspect, a device may receive, from a computing system, data specifying one or more first services provisioned to the device. The device may identify a subset of the first services that are consistent with a device type of an additional device, and may transmit a portion of the stored first data that specifies the subset of the first services to that additional device. The additional device may process the transmitted portion to provision the subset of the first services to the additional device prior to a successful authentication.
US10089609B2

Embodiments allocate and synchronize virtual currency balance of a user among multiple user devices. A user profile is maintained at a central server. The user profile stores a total virtual currency balance and a designation of multiple user devices associated with the user. The total virtual currency balance may be divided among and allocated to the multiple user devices, for example, based on usage data associated with each user device. The portion of the total virtual currency balance allocated to each user device may be stored locally at a local wallet of the corresponding user device. The local virtual currency balance on a user device may be used to purchase goods or services, such as playing a game. If the locally stored virtual currency balance of a given user device runs low, the user device may request additional virtual currency from other user devices without contacting the central server.
US10089602B2

A fast branch-based hybrid Bill of Materials (BOM) system and method is provided that generates a BOM having a plurality of BOM lines that specify component revisions of components stored in a data store that are usable to build a structure. The BOM lines may be configured via at least one baseline branch and at least one live branch that instantiate component revisions for the structure. The system retrieves at high speed BOM lines for the BOM for components having revisions that are not associated with the at least one live branch from at least one index (i.e., cache) of BOM lines generated based on the baseline branch. The system also configures BOM lines for the BOM for components having revisions associated with the at least one live branch via at least one configuration rule. The system also causes a display device to output a list of component revisions based at least in part on the generated BOM.
US10089596B2

Systems and methods are disclosed for providing personalized delivery services by a carrier providing a package delivery service. For example, a consignee may indicate a delivery preference to be applied to delivery of a package, such as indicating a specific location where the package is to be left upon delivery, if the consignee is not present to accept the package. In one embodiment, the consignee may be notified by the carrier of the scheduled delivery of the package, and may be linked to the carrier's web site to indicate a delivery preference. Alternatively, the delivery preference may be indicated by the consignee proactively accessing the web site. After conveying a delivery preference, the carrier's systems communicate the delivery preference at the appropriate time to a portable computing device which informs the delivery personnel of the consignee's delivery preference. Other embodiments allow the consignor to indicate delivery preferences.
US10089593B1

Various embodiments of a system and method and apparatus for determining a grouping of containers, assigning a visually distinctive indicator to the group, directing application of the visually distinctive indicator to the containers of the group are disclosed. The visually distinctive indicators of containers of a group may be analyzed manually or automatically and a message may be issued for containers that are determined to not be members of the group based on the dominant visually distinctive indicators of the group. The distinctive characteristics of the visually distinctive indicators may be colors, patterns or the like.
US10089592B2

A computer-implemented method of using channel tuning data from a video asset viewing device connected to a network to measure video asset viewing at a second-by-second level during one or more user defined lead-in periods, and then correlating that with video asset viewing during a user defined target period, for the purpose of analyzing how viewing activity during the lead-in period(s) correlates with viewing activity during the target period, thus producing longitudinal viewing metrics; all while maintaining viewer anonymity. Additionally, viewing metrics can be categorized based on user defined demographic, geographic, and histogram groupings representing the percentage of video asset viewing with the result that the analyst is able to gain detailed insight into customer viewing behavior. The lead-in video asset may be any video asset or assets. The target may be any subsequent video asset. The metrics produced are useful to service providers, advertisers, and content producers.
US10089590B2

In response to receipt of a process-level input request that is subject to business-level requirements, multiple sets of attributes are identified. The sets of attributes are each from one of multiple informational domains that represent processing factors associated with at least the process-level input request, contemporaneous infrastructure processing capabilities, and historical process performance of similar processes. The multiple sets of attributes from the multiple informational domains are hashed as a vector into an initial process prioritization. The attributes of the hashed vector of the multiple sets of attributes from the multiple informational domains are weighted in the initial process prioritization into a hashed-weighted resulting process prioritization. The process-level input request is assigned to a process category based upon the hashed-weighted resulting process prioritization.
US10089589B2

A method for selecting thresholds for a data variable or key performance indicator (KPI) includes processing, by a computer, an actual data set for the data variable or KPI and displaying a perspective view representing the actual data for the data variable or KPI in an interactive threshold editor or selection dialog on a computer-user interface. Processing the actual data set for the data variable or KPI includes statistically curve fitting the actual data set to a probability distribution function and determining a set of pre-selected thresholds based on the parameters obtained by fitting the actual data set to the probability distribution function. The method further involves presenting one or more user-activable UI elements that are configured to receive user acceptance, rejection or adjustment of the pre-selected thresholds as thresholds for the data variable or KPI.
US10089587B1

Various approaches described herein enable various types of users, such as finance managers, vendors, and vendor managers to access up-to-date information in a retail environment that can assist with obtaining and tracking various items to be offered through that environment. A budget planner can analyze information such as historical performance, projection, and vendor data to establish a budget plan for various providers for a particular period. The budget information is fed to an assortment planner, which can use similar and other types of information to allocate that budget across various types and styles of item for each provider. A commitment tracker enables a user to commit to at least some portion of the allocation for various items, and track how well the orders are filled. Information at each level is fed back into the system to be almost instantly available and to adjust allocations for current or future periods.
US10089586B2

The Job Management System (JMS) of the present invention processes job requests in an automated physical environment, such as a factory, hospital, order processing facility or office building, wherein the job requests are handled by a fleet of autonomously-navigating mobile robots. The JMS includes a map defining a floor plan, a set of virtual job locations and a set of one or more virtual job operations associated with virtual job locations. The JMS automatically determines the actual locations and actual job operations for the job requests, and intelligently selects a suitable mobile robot to handle each job request based on the current status and/or the current configuration for the selected mobile robot. The JMS also sends commands to the selected mobile robot to cause the mobile robot to automatically drive the actual job location, to automatically perform the actual job operations, or both.
US10089585B1

A relevance management system for managing the relevance of a plurality of project description (PD) documents with respect to a plurality of request for proposal (RFP) documents; receiving an RFP document; creating an RFP-document decomposition by decomposing the RFP document into RFP segments; determining a PD-document-to-RFP-segment relevance for a PD document from the plurality of PD documents and the RFP segments using document similarity processing and a metric; aggregating the PD-document-to-RFP-segment relevance by the RFP-document decomposition to produce a PD-to-RFP relevance; and transmitting the PD-to-RFP relevance to an originator of the RFP document.
US10089582B2

Methods and systems for classifying mobile device behavior include generating a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model along with sigmoid parameters and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Results of applying the focused or lean classifier model may be normalized using a sigmoid function, with the resulting normalized result used to determine whether the behavior is benign or non-benign.
US10089575B1

Methods and apparatus related to training and/or utilizing a convolutional neural network to generate grasping parameters for an object. The grasping parameters can be used by a robot control system to enable the robot control system to position a robot grasping end effector to grasp the object. The trained convolutional neural network provides a direct regression from image data to grasping parameters. For example, the convolutional neural network may be trained to enable generation of grasping parameters in a single regression through the convolutional neural network. In some implementations, the grasping parameters may define at least: a “reference point” for positioning the grasping end effector for the grasp; and an orientation of the grasping end effector for the grasp.
US10089558B2

According to an embodiment, an image forming system comprises a terminal device and an image forming apparatus. The image forming apparatus is provided with an image forming section, a transfer section and a transfer bias applying section. The image forming section forms a toner image on a transfer belt. The transfer section transfers the toner image onto a medium. The transfer bias applying section applies transfer bias voltage to the transfer section. The terminal device is provided with a request receiving section and a bias voltage determination section. The request receiving section receives a print request of printing the image on at least one card arranged on a cardboard as media. The bias voltage determination section determines the transfer bias voltage according to the print request.
US10089556B1

An artificial neural network for analyzing input data, the input data being a 3D tensor having D channels, such as D frames of a video snippet, to recognize an action therein, including: D spatial transformer modules, each generating first and second spatial transformations and corresponding first and second attention windows using only one of the D channels, and transforming first and second regions of each of the D channels corresponding to the first and second attention windows to generate first and second patch sequences; first and second CNNs, respectively processing a concatenation of the D first patch sequences and a concatenation of the D second patch sequences; and a classification network receiving a concatenation of the outputs of the first and second CNNs and the D sets of transformation parameters of the first transformation outputted by the D spatial transformer modules, to generate a predicted action class.
US10089553B1

A method of automatically extracting a validity period of a driving license is disclosed. The method include: extracting candidate contour regions in an image file of a vehicle driving license and selecting from among the candidate contour regions at least one containing an annual inspection validity period; extracting character contours in each selected candidate contour region; acquiring a smallest circumscribed rectangle of each character contour, and dividing the acquired smallest circumscribed rectangles into individual single-character blocks; sorting these single-character blocks according to their positions in the contour region; recognizing a corresponding character of each single-character block; generating a character string representing the annual inspection validity period using the recognized characters based on the sorting; and extracting and taking time data in the character string as the annual inspection validity period of the contour region. A device, system and storage medium to which the method is applicable are also disclosed.
US10089551B2

Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.
US10089550B1

A system and method of producing and superimposing information graphics that relate to a sporting event. The information graphics may be superimposed on the playing surface during an athletic competition, a racetrack during a motorsports race, and the like. The information graphics may comprise a superimposed first down line that corresponds to a football team's colors. The information graphics may comprise a superimposed perimeter that borders the playing surface and corresponds to a team's colors. Additional embodiments include an information display graphic that quickly provide critical information to viewers.
US10089543B2

A computer-implemented method for detecting a head pose in a vehicle including receiving images of a vehicle occupant located in the vehicle from an imaging device and selecting facial feature points from a plurality of facial feature points extracted from the images. The method includes calculating a head pose point based on normalizing the selected facial feature points, determining the head pose based on a change in position of the head pose point over a period of time T, and controlling one or more vehicle systems of the vehicle based on the head pose.
US10089537B2

A vehicular vision system includes a forward facing camera module having a forward facing camera having forward field of view, and includes a rearward facing camera having a rearward field of view. The forward facing camera module includes an image processor, a decoder and an encoder. Image data captured by the rearward facing camera is fed to the decoder and an output of the decoder is fed to the image processor. The image processor is operable to process image data captured by the forward facing camera to at least detect objects in the forward field of view and is operable to process the decoder output to at least detect objects the rearward field of view. An image processor output is fed to the encoder and an encoder output is fed to a display that is viewable by a driver of the vehicle during a reversing maneuver of the vehicle.
US10089536B2

The invention relates to a method for analyzing a multispectral image (10), which includes designing a detection image from the values of a revealing function that quantifies a content shift in the multispectral image between two areas. The revealing function is applied between a target area and a background area, inside a window which is determined around each pixel. The revealing function values are determined from integral images of order one, and optionally also of order two, which in turn are calculated only once initially, so that the total amount of calculations is reduced. The analysis method is compatible with a real-time implementation during a capture of consecutive multispectral images which form a video stream, in particular for an environment-monitoring task.
US10089528B2

A system for incorporating geographical data into a map-related system, adding objects being tracked while moving within a specific geographic area and automatically analyzing their movement characteristics; wherein the tracking is done by visual means from a sky-borne platform.
US10089521B2

Technologies are provided herein for verifying identities of individuals via facial recognition and a graph database. Images of individuals to be identified can be can be captured with multiple mobile devices, such as by crowdsourcing, and transmitted to an identity verification server for identification. The identity verification server can maintain a graph database and locate a potential identity for an individual via facial recognition. Confirmation can be achieved by transmitting an image already in the database. A wide variety of validation techniques can be employed to filter out low quality data and improve the quality of matching. The identity verification server can manage profile information for the verified identity by creating and analyzing nodes and relationship records in the graph database. The identity verification server can update the graph database to track associations between verified identities.
US10089511B2

A method of generating visual data capture feedback at a data capture device includes rendering first and second applications on respective portions of a display of the data capture device. Each of the first and second applications are configured to process data decoded from captured indicia. A memory of the capture device stores configuration data including a first symbology indicator corresponding to a data symbology handled by the first application, and a second symbology indicator corresponding to a data symbology handled by the second application. Responsive to capturing an indicium, the method includes selecting a target application from the first and second applications for processing data decoded from the captured indicium in accordance with one of the first and second data symbology, based on the configuration data; and rendering a visual feedback element on the display within a target portion of the display corresponding to the selected target application.
US10089509B2

A smartphone and its camera are programmed to function as a barcode scanner, analyze data encoded in a barcode, which also is programmed to “learn” a master barcode, and then scan product barcodes to determine if a product is being loaded onto the correct shipment. A user can choose one of the following modes of operation to start a code match operation: one-to-one, one-to-many, many-to-some, or box mode.
US10089506B1

A system and sensor provides for radio frequency identification (RFID)-enabled information collection. The system includes a ring-shaped element and an antenna. The ring-shaped element includes a conductive ring and an RFID integrated circuit. The antenna is spaced apart from the ring-shaped element and defines an electrically-conductive path commensurate in size and shape to at least a portion of the conductive ring. In an alternate embodiment, the sensor system further comprises a reference ring-shaped element in a fixed relationship with respect to the antenna, with the reference ring-shaped element defining another series circuit to include an electrically-conductive reference ring and a reference RFID integrated circuit. The system may include an interrogator for energizing the ring-shaped element and receiving a data transmission from the RFID integrated circuit that has been energized for further processing by a processor.
US10089505B1

A storage unit includes a support bar for hanging items and an RFID antenna provided within a predefined distance of the support bar. When the items hanging from the support bar are adorned with RFID tags, and the RFID antenna emits electromagnetic fields in a direction of the support bar, RFID signals identifying the items are transmitted from the RFID tags to the RFID antenna, thereby enabling a placement or a removal of an item to be automatically registered, or an accounting of the available items to be automatically performed. The RFID antenna may be a portion of a transmission line that uses shields and/or dielectric materials to shape the electromagnetic fields toward a predefined direction, and the locations of items bearing RFID tags on the support bar may be determined by varying the phase of the emitted radiofrequency and determining strengths of RFID signals when the electromagnetic fields are emitted at varying phases.
US10089498B2

According to an example, memory integrity checking may include receiving computer program code, and using a loader to load the computer program code in memory. Memory integrity checking may further include verifying the integrity of the computer program code by selectively implementing synchronous verification and/or asynchronous verification. The synchronous verification may be based on loader security features associated with the loading of the computer program code. Further, the asynchronous verification may be based on a media controller associated with the memory containing the computer program code.
US10089496B2

In an image forming apparatus, control is performed to enable, when a print function is selected with a user being authenticated, a printing operation of document data of a user registered in an authentication database and associated with the authenticated user, among document data stored in a storage unit, and to enable, when the print function is selected in a logged-in state without individual authentication, a printing operation of document data of an unauthenticated user, among the document data stored in the storage unit.
US10089489B2

Provided is a process including: receiving a first write request from an application requesting to write data to a first remote database via a network; classifying the second value as higher-security; and in response to classifying the second value as higher-security, redirecting the second value from a destination specified by the application in the received first write request, wherein an attacker with full access to the first database does not have access to the second value classified as higher security, and wherein code of the application is not modified to interface with two databases in place of the first remote database.
US10089479B2

A content management system for collecting files from one or more authenticated submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10089454B2

Technologies are described herein for enhancing a user presence status determination. Visual data may be received from a depth camera configured to be arranged within a three-dimensional space. A current user presence status of a user in the three-dimensional space may be determined based on the visual data. A previous user presence status of the user may be transformed to the current user presence status, responsive to determining the current user presence status of the user.
US10089452B2

A fingerprint scanner includes a fingerprint scanner plate, a rotating platform aligned below the fingerprint scanner plate, a light mounted on the rotating platform, a camera, one or more processors, and a memory device. The camera captures multiple images of shadows in grooves in a fingerprint of a user's finger that is pressed against the fingerprint scanner plate as the light moves on the rotating platform. The one or more processors analyze the multiple images of the shadows in the grooves in the fingerprint to determine a depth and shape of the grooves in the fingerprint, and then generate an original digital fingerprint file that represents the shape and depth of the fingerprint grooves on the user's fingerprint. The processor(s) store the original digital fingerprint file for use in future biometric verification of the user.
US10089451B2

Provided are electrocardiogram (ECG)-based authentication and training. An authentication method includes generating a feature vector of an ECG obtained from an entity or a person based on a dictionary, classifying the ECG through a classifier based on the feature vector, and performing authentication based on a classification result.
US10089449B2

A device for controlling network access comprising a first transceiver configured in as open access point device, a second transceiver configured in client mode and configured to connect to a second network, and a human detectable output device. The first transceiver device is configured to request and receive a user access security key. Upon matching the output and received security keys, data access to the network is enabled. Further, the device limits the addresses to which a user client device can transmit data. The user access security key required for the connecting to the first transceiver is time varying.
US10089448B1

Systems and methods are provided for program security protection. An exemplary method for program security protection may comprise obtaining data packets transceived by a first program, analyzing similarities among the obtained data packets for a plurality of transmissions, and determining a security threat to the first program based on the analyzed similarities.
US10089445B2

A blister pack for dispensing medication comprises a substantially flat backing, blisters formed on the backing, breakable resistive traces, conductive traces, a power source for applying electrical power to the traces, and a controller. The blisters and the backing form cavities for containing the medication, and each blister is coupled with another blister to form pairs of blisters. Resistive traces are applied to the backing under each blister. For each pair of blisters, the resistive traces under a first blister of the pair of blisters is connected in parallel by the conductive traces with the resistive traces under a second blister of the pair of blisters. The controller detects breakage of the resistive traces under the blisters for each pair of blisters by measuring the voltage across the resistive traces under each pair of blisters, and communicate the status to a remote server for instant analysis and reporting to parties of interest.
US10089441B2

Systems, methods, and computer program products that enable system-wide probabilistic forecasting, alerting, optimizing and activating resources in the delivery of care to address both immediate (near real-time) conditions as well as probabilistic forecasted operational states of the system over an interval that is selectable from the current time to minutes, hours and coming days or weeks ahead are provided. There are multiple probabilistic future states that are implemented in these different time intervals and these may be implemented concurrently for an instant in time control, near term, and long term. Those forecasts along with their optimized control of hospital capacity may be independently calculated and optimized, such as for a dynamic workflow direction over the next hour and also a patient's stay over a period of days. In the present application, a probabilistic and conditional workflow reasoning system enabling complex team-based decisions that improve capacity, satisfaction, and safety is provided. A means to consume user(s) judgment, implement control on specific resource assignments and tasks in a clinical workflow is enabled, as is the dynamical and optimal control of the other care delivery assets being managed by the system so as to more probably achieve operating criteria such as throughput, waiting and schedule risk.
US10089437B2

The disclosure provides methods to assemble genomes of eukaryotic or prokaryotic organisms. The disclosure further provides methods for haplotype phasing and meta-genomics assemblies.
US10089435B1

The field of this invention is classifying animal behaviors. In particular the fields of this invention include using animals in vivariums, such as rodents, particularly mice. When two mice socialize, a first mouse vocalizes a call and the second mouse vocalizes a response. Ultrasonic calls and responses are compared to video behaviors of the same mice, and then a table is constructed where each line comprises a particular call and response, a corresponding video behavior, and a correlation weight.
US10089433B2

The present disclosure is directed to a method for triple-patterning friendly placement. The method can include creating cell attributes identifying potential risk for triple-patterning design rule checking (TP DRC) violations in both a vertical and a horizontal propagation in a placement region. Based on these cell attributes, placement blockages can be inserted to prevent TP DRC violations after cell placement.
Patent Agency Ranking