US10010018B2

Provided are a magnetic field shield sheet for a wireless charger, a method of manufacturing the sheet, and a receiver for the wireless charger by using the sheet. The sheet includes at least one layer thin magnetic sheet made of an amorphous ribbon separated into a plurality of fine pieces; a protective film that is adhered on one surface of the thin magnetic sheet via a first adhesive layer provided on one side of the protective film; and a double-sided tape that is adhered on the other surface of the thin magnetic sheet via a second adhesive layer provided on one side of the double-sided adhesive tape, wherein gaps among the plurality of fine pieces are filled by some parts of the first and second adhesive layers, to thereby isolate the plurality of fine pieces.
US10010007B2

Electronic apparatus includes a laminated multi-layer circuit substrate, including first and second rigid cards and a flexible section between the first and second rigid cards. First and second sets of electrical terminals are disposed respectively on the first and second rigid cards and arranged to mate with respective bus connectors configured in accordance with a predefined bus standard. At least one bus interface circuit is configured to communicate over a bus in accordance with the predefined bus standard and disposed on the first rigid card. Printed conductors run continuously from the first rigid card, over the flexible section of the substrate, to the second rigid card and connect the at least one bus interface circuit on the first rigid card to the second set of electrical terminals on the second rigid card.
US10009998B1

A first through hole is formed in a base, a conductive layer covering an inner wall side surface of the first through hole is formed, a columnar electric conductor having a Vickers hardness of a value in a range of 30 Hv or more and 400 Hv or less is inserted into the first through hole formed with the conductive layer, pressure is applied in a vertical direction to the columnar electric conductor, and a second through hole is formed in the columnar electric conductor.
US10009988B2

A wearable wireless device may be configured for control of a parameter of a load control device. The load control device may be responsive to a network device, for example, to provide fine tune adjustment of the parameter. The wearable wireless device may include a touch-responsive visual display for displaying feedback of the parameter of the load control device. The visual display may be configured to be actuated to receive a user input to adjust the parameter of the load control device. An actuation of the visual display of the wearable wireless device may adjust the parameter by a greater percentage than the fine tune adjustment provided by the network device.
US10009982B2

Disclosed are devices suitable for connection to a light fixture, that in some embodiments are useful as components of a network and/or position-determining system.
US10009976B2

A method of manufacturing an electroluminescent device including at least one region that is operable to emit light when excited by an electric signal being applied thereto is provided. Layers of electrode material and light-emitting material are deposited to form a multi-layer structure. During deposition, one or more of the layers are at least partially dried or cured before adding a subsequent layer. Once the multi-layer structure is formed, heat is applied to the multi-layer structure to soften one or more of its layers. Thereafter, an optionally non-planar molding surface is applied to the softened multi-layer structure to form at least one region with substantial two-dimensional curvature. At least one light-emitting layer within said region is operable to emit light in a spatially continuous manner with substantially uniform luminance and chromaticity across said region.
US10009970B2

A power supply device includes converters, a command circuit, and a setter. The converters correspond to loads. The command circuit controls the converters. The setter sets a magnitude of an output of at least one target converter of the converters in accordance with an output characteristic representing a relationship between an input voltage of the at least one target converter and an output limit value which is an upper limit value of the output from the at least one target converter. The output characteristic is a characteristic that the output limit value decreases as the input voltage lowers when the input voltage is lower than a threshold. The setter varies the threshold of the output characteristic in accordance with an operation status of the converters and sets the magnitude of the output from the at least one target converter in accordance with the output characteristic whose threshold has been varied.
US10009957B2

A disclosed computer-implemented method for heating an item in a chamber of an electronic oven towards a target state includes heating the item with a set of applications of energy to the chamber while the electronic oven is in a respective set of configurations. The set of applications of energy and respective set of configurations define a respective set of variable distributions of energy in the chamber. The method also includes sensing sensor data that defines a respective set of responses by the item to the set of applications of energy. The method also includes generating a plan to heat the item in the chamber. The plan is generated by a control system of the electronic oven and uses the sensor data.
US10009952B2

Disclosed are a control method for supporting multiple connections in a mobile communication system and an apparatus for supporting multiple connections. In the method for supporting the multiple connections to be performed in first and second base stations, a first base station receives the measured results for multiple connections from a terminal, determines whether the plurality of connections are set on the basis of the measured results, transmits the information for setting the multiple connections to the second base station when setting the multiple results, and the second base station generates the control information for setting the multiple connections of the terminal on the basis of the information for setting the multiple connections received from the first base station. Thus, the multiple connections can be easily supported and the performance of the mobile communication system can be improved therethrough.
US10009949B2

A method and apparatus for performing a state transition for Device to Device (D2D) communication are provided. The method includes determining whether D2D initiation is required, while a terminal is operating in a first or a second state defined by EPS (Enhanced Packet System) Mobility Management (EMM)-Deregistered and EPS Connection Management (ECM)-IDLE at a Non-Access Stratum (NAS) layer and Radio Resource Control (RRC)-IDLE. If the D2D initiation is required, the method includes transitioning to a third state defined by EMM-Registered and ECM/RRC-Connected and performing the D2D initiation through a mobile communication network. If a deactivation condition is satisfied or a D2D state update is completed in the third state, the method includes transitioning to a fourth state defined by EMM-Registered and ECM/RRC-IDLE, and if a state update or scheduling for D2D communication is required in the fourth state, the method includes transitioning to the third state.
US10009948B2

Disclosed in the present disclosure is a method for implementing automatic binding of a first and second terminal, the first and second terminal pre-install an identical application, and the method includes: the second terminal generates a first identifier including the application information, and sends the first identifier to the second terminal; the second terminal generates a second identifier including the application information, and generates a third identifier to a cloud end server to perform backup and binding, so that the first and second terminal can perform interaction. The present disclosure also provides a system for implementing automatic binding of the first and second terminal. The present disclosure enables the first terminal to interact with the exclusively corresponding second terminal based on the application of an identical network platform.
US10009933B2

A supplemental display device is configured to be used with a first computing device having a first display. The supplemental display device has a touchscreen display and a control system. The control system is configured to wirelessly connect with the first computing device, access application icons from the first computing device, the icons corresponding to applications installed on the first computing device, display the application icons on the touchscreen display, detect an orientation of the supplemental display device, orient the application icons on the touchscreen display in accordance with the detected orientation of the supplemental display device and independent of an orientation of the first computing device, capture a user input on the touchscreen display, transmit the user input to the first computing device, and wirelessly receive content transmitted from the first computing device, wherein the content is transmitted from the first computing device at least partly in response to the captured user input.
US10009932B2

One embodiment of the present specification provides a method for performing a random access procedure. The method can comprise the steps of: generating a random access preamble to a first cell; generating a random access preamble to a second cell; determining whether the random access preamble to the first cell and the random access preamble to the second cell are triggered so as to be simultaneously transmitted in the same subframe; selecting the random access preamble to any one of the cells according to a pre-set priority when triggered so as to be simultaneously transmitted; and transmitting the any one selected random access preamble.
US10009927B2

A communication control method according to a first aspect is used in a cellular communication system including a user terminal operating in either one of states, a connected state or an idle state. The communication control method comprises a step of performing, by UE 100, a random access procedure for a cell, in the idle state. The step of performing the random access procedure includes the steps of: transmitting, by the UE 100, a small amount of data to the cell; and ending, by the UE 100, the random access procedure without transitioning to the connected state, after transmitting the small amount of data.
US10009926B2

Certain aspects of the present disclosure generally relate to techniques for connectionless access by a wireless device. Such connectionless access may allow for the transmission of data without the overhead associated with establishing conventional connected access (e.g., radio resource control (RRC) connection) to a network. As a result, a device with relatively little data to transmit, such as a machine type communications (MTC) device, may be able to efficiently exit an idle mode, transmit the data during a connectionless access, and subsequently return to idle mode in a shorter period of time than conventional methods.
US10009925B2

The disclosure provides for control plane measurements in a wireless device. The wireless device may perform, on signals received over an unlicensed spectrum across multiple sub-frames, radio resource management (RRM) measurements of a cell. The wireless device may identify one or both of a first subset of the RRM measurements associated with a first subset of the sub-frames including opportunistic transmissions and a second subset of the RRM measurements associated with a second subset of the sub-frames including guaranteed transmissions. The wireless device may determine one or more RRM measurement values based on one or both of the first subset of the RRM measurements and the second subset of the RRM measurements. The wireless device may similarly perform radio link management (RLM) measurements and determine RLM measurement values based on the first and second subsets. The wireless device may also use timers for uplink transmissions to detect radio link failures.
US10009920B2

In the present disclosure, CSI and/or a plurality of ACK/NACKs related to a group of DL data transmissions may be buffered at the UE as a GACK until a DCI trigger is received from the eNB. When the DCI trigger is received, the UE may transmit the CSI and/or GACK. In this way, HARQ feedback and/or CSI may be reliably communicated even if a CCA does not clear and/or UL subframes are unavailable. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. In an aspect, the apparatus may be a UE. The apparatus monitors one or more subframes for a DCI trigger. In a further aspect, the apparatus receives the DCI trigger in a subframe. In another aspect, the apparatus transmits UCI using a subsequent subframe.
US10009914B2

A system includes an electronic device that has communication circuitry configured to communicate with one or more other electronic devices on a wireless network in a structure. The electronic device includes a processor operatively coupled to a memory and configured to determine a status associated with occupants of the structure. The processor may determine a priority schedule based at least in part on the status. The priority schedule may be indicative of an amount of bandwidth allocated to each of the one or more other electronic devices. The processor may then cause data to be communicated by each of the one or more other electronic devices based at least in part on the priority schedule.
US10009913B2

Embodiments of the present invention provide an information sending method and apparatus, where direct communication is performed between user devices in a first subframe, and channel state information of direct communication performed between the user devices is sent to a third device in a second subframe, so that the third device can learn the channel state information between the user devices, and further perform resource scheduling for the user devices performing direct communication.
US10009911B2

Embodiments of a User Equipment (UE) and methods for operating in a mobile network that supports packet-switched (PS) and circuit-switched (CS) communication are generally described herein. The UE may include hardware processing circuitry to transmit a registration message for registration with the PS node and a CS node of the mobile network and for an establishment of a signaling session between the PS node and the CS node for the UE. The hardware processing circuitry may be further to transmit a periodic registration update message for remaining registered with the PS node. In some embodiments, the periodic registration update message may include a signaling permission indicator for a re-establishment, by the PS node, of the signaling session between the PS node and the CS node for the UE.
US10009902B2

In a wireless communication system managing wireless communication channels, a wireless communication device includes a radio unit communicable by switching to select any one of wireless communication channels, a channel list storage storing therein a list of the channels, a channel transmission controller controlling the radio unit to transmit a packet while switching a channel on the basis of the list, a channel search transmission controller controlling the radio unit to transmit the packet while switching the channel on the basis of the list until the packet is successfully transmitted, and a transmission control selector selecting either the channel transmission controller or the channel search transmission controller on the basis of a content of the packet of a transmission target for transmission control.
US10009901B2

Aspects of the subject disclosure may include, for example, a wireless communication node that receives instructions in a control channel directing it to utilize a spectral segment at a first carrier frequency to communicate with a mobile communication device. Responsive to the instructions, the wireless communication node receives a modulated signal in the spectral segment at a second carrier frequency from the base station, the modulated signal including communications data provided by the base station. The wireless communication node down-shifts the modulated signal at the second carrier frequency to the first carrier frequency, and wirelessly transmits the modulated signal at the first carrier frequency to the mobile communication device. Other embodiments are disclosed.
US10009896B2

A method of transmitting and receiving a control channel in a wireless communication system is provided. A base station allocates a data channel to a radio resource, adds start position information of the data channel into a payload of a control channel, and performs signaling for indication information on the start position information added into the payload of the control channel to a terminal. Accordingly, the legacy system and the enhanced system can efficiently transmit a control channel.
US10009891B2

This invention discloses a communication methods, servers, and terminals. Aspects receive an allocation request, used for registering and connecting to the communication network, of an identity identifier from a terminal; parse the allocation request of the identity identifier and acquiring an attribute information of the identity identifier; find, from a plurality of identity identifier candidates, an identity identifier matching with the attribute information of the identity identifier and regard the found identity identifier as the one to be allocated; read the data, used for registering and connecting to the communication network, of the to-be-allocated identity identifier, and send the data, used for registering and connecting to the communication network, of the to-be-allocated identity identifier to terminals.
US10009885B2

A method and device for transmitting data and a method and device for receiving data are provided. The method for transmitting data comprises: processing the data in at least five processes of cyclic redundancy check attachment, channel coding, rate matching, modulation and resource element mapping to generate a signal; and transmitting the signal in a plurality of subframes with a repetition level i, wherein the repetition level i is selected from a repetition level set including at least two different repetition levels, and for repetition level i, the data are transmitted in Ri subframes, and for different repetition levels, values of Ri are different, and wherein the data are processed by the five processes or by the five processes and at least one additional process to generate different signals to be transmitted according to different repetition levels.
US10009877B2

The present invention discloses a wireless spectrum resource invoking method and a base station device, and content thereof includes: a base station device having a wireless spectrum resource requirement capability releases wireless spectrum resource requirement information; a base station device having a wireless spectrum resource providing capability determines information about a currently transferable wireless spectrum resource according to the received wireless spectrum resource requirement information, and adds the determined transferable wireless spectrum resource to a wireless spectrum resource authorization message, to authorize the base station device having a wireless spectrum resource requirement capability to use the wireless spectrum resource; in this way, the base station device having a wireless spectrum resource requirement capability uses, according to the received wireless spectrum resource authorization message, the wireless spectrum resource that is transferred by the base station device having a wireless spectrum resource providing capability.
US10009859B2

In the present invention, a network device determines and delivers control information, where the control information includes first subframe information and a first power control manner in which power control is performed in a first subframe corresponding to the first subframe information, and second subframe information and a second power control manner in which power control is performed in a second subframe corresponding to the second subframe information. A user equipment in D2D communication acquires the control information delivered by the network device; transmits, by using the transmit power determined according to the first power control manner, a D2D signal in the first subframe corresponding to the first subframe information; and transmits, by using the transmit power determined according to the second power control manner, a D2D signal in the second subframe corresponding to the second subframe information.
US10009858B2

With respect to uplink carrier aggregation, transmit power in a serving cell (c) is determined on the basis of maximum output power (PCMAX,C) for the serving cell c and total maximum output power (PCMAX). The maximum output power (PCMAX, C) for the serving cell (c) is based on maximum output power (PPowerClass) defined by a power class corresponding to a band to which the serving cell (c) belongs, and the total maximum output power (PCMAX) is based on maximum output power (PPowerClass) defined by a power class corresponding to a combination of aggregated bands.
US10009853B2

Certain features relate to systems and methods for optimizing the radio frequency characteristics of signals transmitted between a radio base station (RBS) and a distributed antenna system (DAS). A self-optimizing network (SON) entity can determine adjustments to radio frequency operations and management parameters at the RBS based on radio frequency parameters measured by a measurement and configuration module at the DAS. Adjustments to radio frequency operations and management parameters can include adjustments configured to compensate for signal latency caused by the DAS. Adjustments to radio frequency operations and management parameters can also include adjustments to signal gain due to noise rise caused by the DAS. The SON entity can also measure nominal receive power levels for the RBS for purposes of open loop power control.
US10009852B2

The subject matter of the disclosure relates to low temperature power throttling at a mobile device to reduce the likelihood of an unexpected power down event in cold weather environments. A mobile device employing a power management solution may be configured to determine that a monitored temperature at the mobile device (at the battery of the mobile device) is below a first threshold level, and whether a hardware component (such as a camera) is active or inactive. Then, based on these determinations, the mobile device can select a throttle setting from a first set of throttle settings when the hardware component is active, and a second set of throttle settings when the hardware component is inactive. Subsequently the mobile device can throttle power consumption for one or more components of the mobile device according to the selected throttle setting.
US10009847B2

Various systems, mediums, and methods herein describe a computing system that includes a tilt sensor and a transceiver. The system is configured to determine one or more tilts of the system detected by the tilt sensor. The system is also configured to determine a scan interval and a rest interval based on the one or more tilts detected. The system is also configured to provide scanning power to cause a transceiver of the system to scan an environment for one or more signals of interest based on the scan interval and the rest interval. As such, the one or more signals may be identified from the scan of the environment.
US10009841B2

Methods, computer readable media, and wireless apparatuses are disclosed. The apparatuses including processing circuitry configured to: associate with a master station, decode a frame, where the frame comprises a first duration and a transmitter address and determine that the frame is an intra basic service set (Intra-BSS), an inter (Inter-BSS), or an unclassified frame, where the unclassified frame is the Intra-BSS frame or the Inter-BSS frame. The processing circuitry may be further configured to set an Intra-BSS network allocation vector (NAV) to the first duration if the first duration is longer than a current duration of the Intra-BSS NAV and the frame is determined to be the intra-BSS frame and set the second NAV to the first duration if the first duration is longer than a current duration of the second NAV and the frame is determined to be the inter-BSS frame or the unclassified frame.
US10009834B2

Disclosed are a method and apparatus for accessing an electronic device having a hot spot function. The method for accessing an electronic device having a hotspot (AP) function includes receiving a beacon signal from an electronic device having a hotspot function, searching for at least one electronic device having a hotspot function on the basis of the beacon signal, receiving an input signal selecting an electronic device to be accessed from among the at least one searched electronic device, generating identification information for requesting permission of an access from the selected electronic device, the identification information indicating specific information generated by a specific input signal and variably generated, transmitting the identification information to the selected electronic device, and receiving a response signal regarding whether an access is permitted from the selected electronic device on the basis of the identification information.
US10009823B2

Operational and environmental efficiency in virtual radio access networks (VRANs) can be improved by offloading data traffic and/or control signaling between physical transmit points (TPs) of a virtual TP. This may allow one or more physical TPs of the virtual TP to be muted in the downlink or uplink direction, thereby reducing energy consumption. The offloading may be performed during relatively short time-intervals such that physical TP are muted for one or more transmission time intervals (TTIs) before being re-activated. The offloading may also be implemented over longer time-intervals in accordance with a traffic engineering (TE) policy. Further it is possible to re-activate a de-activated downlink transmitter of physical TP by monitoring wireless signals via an activated receiver of the physical TP.
US10009803B2

A system, a method, and a computer program product for coordinating communication of data packets between a user device and a core network are disclosed. The system includes a first device communicatively coupled to the core network, a second device communicatively coupled to the first device. The second device receives signals from the user device. The first device and the second device share at least one functionality associated with layer 2 of a long term evolution radio access network.
US10009798B2

A communication system is described in which a handover procedure is provided to allow a mobile device to transfer from a home base station connected to a core network via a home base station gateway to another base station not coupled via the home base station gateway. A novel extension to the handover procedure is provided in which the home base station gateway is informed of the transfer of the mobile device, allowing context and resources assigned to the mobile device at the base station gateway to be released.
US10009797B2

A radio device applies a carrier frequency for transmission of data between the radio device and a base station of a cellular network. Further, the radio device configures a measurement time interval in which the radio device temporarily switches from the transmission of data to receiving at least one broadcast signal conveying system information from the base station. Based on the received at least one broadcast signal, the radio device estimates an offset of the carrier frequency as applied by the radio device to a frequency of a carrier signal as received from the base station.
US10009792B2

A data packet structure conveys data of service data units (SDU) using protocol data units (PDU). The data packet structure includes a data packet payload having at least one protocol data unit (PDU). A protocol data unit (PDU) includes a service data unit (SDU) or a fragment of a service data unit and a data packet header including an indicator indicating whether or not the data packet payload begins with a protocol data unit (PDU) being a fragment of a service data unit and whether or not the data packet payload ends with a protocol data unit (PDU) being a fragment of a service data unit.
US10009789B2

To relieve signaling congestion, UEs (30) having delay-tolerant data are moved more rapidly to the non UL synchronized state, freeing up PUCCH resources for users that have not indicated a delay-tolerance. In one embodiment, a resource conservative mode is defined for a UE (30) having delay-tolerant data (e.g., from a “background” app); otherwise, the UE (30) assumes a default mode. In one embodiment, the network sends the UE a pair of first and a second values (or indices to them) for a Time Alignment Timer, TAT (56, 66) in the UE (30). The first value—which is typically smaller than the second value—is used by the UE (30) in the resource conservative mode when the user data plane is internally concluded as being delay-tolerant or has already been confirmed to be delay-tolerant; the second value is used otherwise (i.e., in default mode). In the resource conservative mode, the shorter TAT value moves the UE from PUCCH more rapidly, and the UE (30) uses random access for infrequent scheduling requests. In the default mode, the UE (30) retains PUCCH and has low latency for scheduling requests. The network may preconfigure the pair of TAT values. The mechanism is furthermore capable of achieving a synchronized start of a TAT value, and also stopping any TAT (56, 66) that is running.
US10009785B2

One embodiment of the present invention relates to a method for a terminal carrying out a measurement report in a wireless communication system, and more particularly, to a method for carrying out a measurement report comprising the steps of: receiving a plurality of CSI-RSs which are included in a first set and/or a second set; determining a CSI-RS that is determined and/or a measurement report on the CSI-RS which is included in the second set, wherein the triggering condition is to be larger than that resulting from applying a predetermined offset to a reception quality value of the specific CSI-RS from the second set.
US10009783B2

A system and method of determining a data collection routing protocol include the steps of perceiving a broadcast beacon message from an i-th sensor node located at an i-th sensor level by one or more sensor nodes at one or more other sensor levels of a divided WSN, wherein the i-th sensor level does not include a first sensor level of a sink sensor node; resetting the respective sensor level of the one or more sensor nodes to an (i+1)th sensor level; attempting to connect the i-th sensor node at the i-th sensor level to another sensor node located at an (i−1)th sensor level; and connecting the i-th sensor node to a parent sensor node at the i-th sensor level when certain conditions are met. These conditions are determined and analyzed locally at each sensor node.
US10009780B2

Systems and methods associated with an intercom system for a drive-through, quick service restaurant facility is disclosed. Generally, a plurality of headsets is configured for communication with a base station. A speaker is associated with the drive-through facility is configured to be located near a menu board, and is configured for communication with the base station. A microphone is also configured to be located near the menu board and configured for communication with the base station. A plurality of parameters control the configuration of the intercom system, and the base station is connectable to a wide area communication network to enable remote adjustment of the plurality of parameters.
US10009774B2

Some demonstrative embodiments include apparatuses, devices, systems and methods of wireless transmission over a bonded channel. For example, a wireless station may be configured to determine a Clear Channel Assessment (CCA) busy state of a secondary channel in a directional wireless communication band upon detecting transmission of a first packet over the secondary channel; to determine a CCA idle state of the secondary channel upon detecting transmission of a second packet indicating an end of a transmission sequence including the first packet; and to process transmission of a wireless transmission over a bonded channel including a primary channel and the secondary channel, if the CCA state of the secondary channel and a CCA state of the primary channel are idle during at least a back-off and an InterFrame Space (IFS).
US10009771B2

An electronic device is provided which automatically adjusts settings based on the environment of the electronic device. The settings of the electronic device which are adjusted may be security settings, filter settings, or status for instant messaging in dependence on the determined location of the electronic device.
US10009770B2

An example electronic device includes memory for storing a program for unlocking the first electronic device using a wearable electronic device; wireless communication circuitry; and one or more processors configured to execute the program stored in the memory to cause the electronic device to at least establish wireless communication, via the wireless communication circuitry, with the wearable electronic device when the wearable electronic device is in a wireless communication range of the first electronic device; determine whether the wearable second electronic device is authenticated for unlocking the first electronic device; determine whether the wearable electronic device is in a specific range of the first electronic device based on a signal transmitted from the wearable electronic device being worn; and unlock the first electronic device based on determining that the wearable electronic device is authenticated and is in the specific range of the electronic device.
US10009763B2

An apparatus and method for configuring a wireless station for use within a wireless local area network are disclosed. In at least one exemplary embodiment, a pairwise master key is generated by the wireless station and an access point within the wireless local area network. The pairwise master key may be based, at least in part, on a transient identity key pair of the wireless station. The transient identity key pair may be generated by the wireless station in response to receiving a message from the access point. In some embodiments, a public transient identity key of the transient identity key pair may be provided to additional access points to enable the wireless station to authenticate with the additional access points.
US10009758B2

A method by an access point to provide wireless terminals with access to a packet core network. The method includes attaching to the packet core network via a cellular radio access network, where the access point is configured to operate as a router of a subnet associated with an Internet Protocol (IP) address space, relaying signaling between a wireless terminal and the packet core network to authenticate/authorize the wireless terminal to access the packet core network and to allocate to the wireless terminal an IP address, establishing a dedicated Packet Data Network (PDN) connection for the wireless terminal between the access point and a packet gateway of the packet core network, establishing one or more dedicated bearers associated with the dedicated PDN connection, and routing packets between the wireless terminal and the packet core network via the one or more dedicated bearers associated with the dedicated PDN connection.
US10009755B2

A method performed by a communicating object to obtain rights to access a communications network. The object initially has rights limited to exchanging data with a rights management platform of the network. The method includes: sending a signaling message to the platform; and receiving a communications profile specific to the network. The profile is associated in the network with rights specific to the object, referred to as “delegated” rights. The delegated rights are defined on the basis of network access rights associated with a user of the object and referred to as “initial” rights. The delegated rights are suitable for enabling the communicating object to access the communications network.
US10009747B2

A method of operating an emergency call procedure in a telecommunications network includes storing, for a user of an IMS network, emergency contact Uniform Resource Identifiers (URIs) of one or more emergency contacts of the user who may be contacted by emergency services in the event of an emergency call from the user. The method also includes receiving an emergency call from the user and providing the emergency contact URIs to a Public Safety Answering Point, PSAP.
US10009746B2

An electronic device is provided. The electronic device includes a short-range communication module for performing communication with one or more external electronic devices, a memory for storing a first attribute of a first cluster including the electronic device, and a processor for acquiring a message associated with a second cluster from a first external electronic device included in the second cluster through the short-range communication module, identifying a second attribute of the second cluster at least based on the acquired message, transmitting information corresponding to the first attribute to the first external electronic device through the short-range communication module when the second attribute satisfies a designated condition, and synchronizing the electronic device with the second cluster when the second attribute does not satisfy the designated condition.
US10009743B2

A system and method for the provision of downloadable subscription-based software applications to one or more wireless devices where the applications are downloadable from one or more application download servers across a wireless network. An accounting module receives subscription-based application download data from the one or more application download servers for each subscription-based application downloaded by a wireless device, and subscription-based application deletion data from each wireless device that has deleted a subscription-based application. The accounting module accounts for the use of the subscribed software applications based upon the subscription-based software application download data and subscription-based application deletion data.
US10009735B2

A network analysis terminal is described that operates within a vehicle cabin to generate connectivity metrics. The terminal monitors packets communicated through at least one cabin network between a content server and passenger terminals. The terminal identifies passenger terminal identifiers that are addressed by content of the packets, and identifies names of vehicle passengers associated with the packets using the passenger terminal identifiers as indexes to retrieve the names of vehicle passengers from an information repository that maps names of vehicle passengers to passenger terminal identifiers. The terminal then generates connectivity metrics based on measurements performed on the packets over time and the identified names of the passengers, and controls communications through the at least one cabin network based on the connectivity metrics.
US10009734B2

An indoor location measurement system and method using RF signal transmitters. A DB stores spatial information of a predetermined space and location information of a plurality of RF signal transmitters installed in the space. A communication unit receives measurement information from a user terminal that has received signal including identification information of an RF signal transmitter output from the wireless signal transmitter. The measurement information includes the identification information and signal strength information of the wireless signal. A controller corrects the signal strength information when an object is determined to be present between the user terminal and of the plurality of wireless signal transmitters in the space based on the spatial information, the location information, and the signal strength information, and measures a current location of the user terminal based on the corrected signal strength information.
US10009726B2

A method, apparatus, and computer program product for performing hybrid location monitoring of a mobile device. While performing region monitoring for a set of regions, a mobile device enters a first region. Upon entering a region, the mobile device requests region information for the region from a web server. Using the region information, the mobile device determines whether to enable location updates while within the region. Upon exiting the region, the mobile device determines whether to disable location updates. While performing location updates, the location of the mobile device can be tracked and be determined to be within other contained or partially contained irregularly shaped geofences.
US10009724B2

An intelligent personal safety device is disclosed. The intelligent personal safety device is an apparatus removably coupled to a wrist watch customized to function as a personal safety device, by the way of addition of a sensor module, a processor and a communication element, in the form of an integrated circuit into the wrist watch. The integrated circuit is embedded in the strap of the wrist watch. Alternatively, the integrated circuit is embedded in the watch case of the wrist watch. Alternatively, the integrated circuit is built upon the inner portion of the back cover of the wrist watch. The intelligent personal safety device enables a wearer to generate distress signals during an emergency situation and communicates the distress signal to a remote server via any communication device which is in proximity to the intelligent personal safety device.
US10009721B2

A system and method for detecting potential tampering with a data stream from a monitoring device is provided. The method includes storing a list of cellular receivers and at least one corresponding geographic characteristic; receiving, from a remote monitoring device through a cellular network, a location of the monitoring device and the identity of a particular cellular receiver that relayed the location; identifying, from the received location and the stored at least one corresponding geographic characteristic, an expected cellular receiver from the list of cellular receivers; comparing the particular cellular receiver with the expect cellular receiver; and issuing an alert based on at least a negative result of the comparing.
US10009714B2

System, devices and methods are provided to automatically initiate an enhanced 911 (E911) call from a telematics control unit (TCU) (e.g., a TCU deployed with cellular modem or mobile phone in a vehicle) to an answering point (e.g. public safety answering point or access point (PSAP)). A wireless carrier (e.g., mobile service center (MSC)) employs a positioning determining entity (PDE) and algorithm to improve caller location determination using information provided by the TCU (e.g., GPS and dead reckoning information generated at the vehicle) and network location information when needed, and provides PDE estimated location of the caller to the PSAP (e.g., using a data channel and optionally a voice channel) to mitigate errors in TCU location data and reduce potentially conflicting location information provided to PSAPs from TCUs and wireless carriers or other phone service providers.
US10009711B2

Approaches, techniques, and mechanisms are disclosed for allowing multiple distinct and diverse wireless services (e.g., Wi-Fi, Bluetooth, Radio Frequency for Consumer Electronics (RF4CE), ZigBee, etc.) to share common frequencies while utilizing a single set of antennas. Among other potential benefits, the techniques may permit the sharing of common frequencies amongst multiple services with reduced (or no) interference amongst the services relative to conventional designs, which, depending on the embodiment, may increase performance, improving manufacturability, save design and material cost, and so forth. According to one embodiment, a multi-input directional coupler printed circuit may be implemented for multiple wireless services. This device may include a single directional coupler with reduced or no loss, placed in series with two combiners that provide high isolation for wireless signals. The device may thus allow multiple wireless services with potentially different protocols to share the same or different frequency bands using a single antenna.
US10009709B2

A mobile computing device that lacks a network connection receives a low energy radio signal comprising a unique identifier assigned to the electronic device. The mobile computing device sends a query to a remote server computing device, the query comprising the unique identifier and information identifying a user of the mobile computing device. The mobile computing device receives a response from the remote server computing device, the response indicating that the user is authorized to access the electronic device. The mobile computing device notifies the user of a presence of the electronic device and establishes a wireless connection to the electronic device.
US10009706B2

A method comprising: determining a spatial audio signal; determining an apparatus motion parameter; and stabilizing the spatial audio signal dependent on the apparatus motion parameters.
US10009703B2

A mixing signal processing technique modifies digital audio recordings to simulate the linear and nonlinear effects of propagation and mixing of sounds in air. When multiple sounds or complex sounds comprised of multiple frequencies in the audible spectrum propagate in such a nonlinear medium, they transfer energy into sound at new frequencies given by the sums and differences of the original signal frequencies. The mixing signal processing technique may improve the ability of a system to reproduce the effects of a live performance using a digital audio recording.
US10009701B2

A method of extending battery life of a wireless microphone unit includes muting the wireless microphone unit responsive to a mute signal from a base station unit, transmitting, by the wireless microphone unit, compressed muted audio data, wherein the compressed muted audio data is compressed via a first compression scheme, determining, by the wireless microphone unit, whether an unmute signal has been received from the base station unit, and responsive to a determination that the unmute signal has been received, unmuting the wireless microphone unit. The method further includes discontinuing transmission of the compressed muted audio data and transmitting compressed audio data via a second compression scheme, wherein the first transmitting step causes the wireless microphone unit to consume less power per unit of transmission time than the second transmitting step.
US10009695B2

A hearing system comprises a programming device comprising a) a feedback path analyzer for providing an estimate of a feedback path from an output transducer to an input transducer of a hearing device, and b) a programming interface allowing the exchange of data between the programming device and the hearing device. The programming device is configured to receive corresponding input and output time segments of an electric input signal and of a processed output signal, respectively, of the hearing device, via the programming interface, and the feedback path analyzer is configured to determine the estimate of the feedback path based on the input and output time segments. The invention may e.g. be used for the fitting of hearing devices, e.g. hearing aids, to a particular use or user.
US10009693B2

A receiver including a housing defining a chamber, and a motor assembly that includes a magnet assembly and an armature. The receiver includes a diaphragm operationally attached to the armature. The motor assembly is attached to the housing by a movable suspension structure. A method of reducing vibrations includes providing a housing defining a chamber, providing a motor assembly including a magnet assembly and an armature, providing a diaphragm, providing a movable suspension structure, attaching the diaphragm to the armature, and attaching the motor assembly to an inner wall of the housing by the movable suspension structure.
US10009692B2

The present invention relates to a speaker device (1) having a first diaphragm (3) and a second diaphragm (5). A first magnet (19) is mounted to the first diaphragm (3) and a second magnet (25) is mounted to the second diaphragm (5). The first magnet (19) is a first electromagnet having a first coil (23) and a power source driver is provided for supplying an electrical drive signal to the first coil (23) to establish said first magnetic field. The first and second magnets (19, 25) are arranged to generate first and second interacting magnetic fields which drive the first and second diaphragms (3, 5). The invention also relates to a speaker device (101) in which the second diaphragm (5) is replaced with a fixed back plate (135). The present invention also relates to a speaker assembly (45) made up of an array of the speaker devices (1; 101). The speaker device (1) can be used in a motor vehicle.
US10009691B2

Embodiments of the present application provide a sound channel configuration method and apparatus and an earphone device. The method includes: obtaining heartbeat transmission signals at one earpiece and a reference position of a human body; and performing sound channel configuration on a signal of the earpiece at least according to the heartbeat transmission signals at the earpiece and the reference position. The embodiments of the present application provide sound channel configuration solutions.
US10009687B2

An audio system, an audio outputting method, and a speaker apparatus are disclosed. The audio system includes a plurality of speaker modules connected to each other, a detection module configured to detect information of the plurality of speaker modules and user information, and a home control module configured to receive an audio signal, process the received audio signal based on the information of the plurality of speaker modules and the user information, and transmit the processed audio signal to the plurality of speaker modules.
US10009675B2

The present invention provides a miniature loudspeaker, including a voice coil. The voice coil includes a voice coil body and four voice coil leads connected to the voice coil body. The voice coil body includes four corners, each of which is provided with a voice coil lead. The four voice coil leads are fixed to the frame and support the voice coil body. Each voice coil lead includes a first connecting portion connected to the voice coil body, a second connecting portion fixed to the frame, and a third connecting portion connecting the first connecting portion and the second connecting portion. The third connecting portion is wound into a helical structure. The voice coil of the miniature loudspeaker provided in the present invention is divided into four voice coil leads, which are respectively disposed at positions of four corners of the voice coil body and are wound into a helical structure to support the voice coil body, such that the voice coil bears even force and vibrates stably in the vibration process, thereby resolving the vibration system swing problem and improving sound quality of the miniature loudspeaker.
US10009674B2

Examples are described relating to an apparatus, a method of manufacture for an apparatus and a system to provide a physical and audible effect. In one exemplary embodiment, the apparatus has an elongate substrate and a plurality of sound producing devices arranged along the elongate substrate.
US10009672B2

An optical transmission system and transmission method, an optical switching apparatus, and a control method are provided. Any data transmission apparatus included in an optical transmission system is configured to: transmit an optical label signal and a continuous data signal including an idle sequence and a data packet, and transmit the transmitted optical label signal to an optical switching apparatus, so that the optical switching apparatus builds, according to the optical label signal, a switching and transmission path for transmitting the continuous data signal transmitted by the any data transmission apparatus. This ensures that a data transmission apparatus transmits a continuous data signal, and also ensures that each optical receiving system can receive the continuous data signal. Therefore, no preamble needs to be added before a data packet carried in a to-be-processed data signal, thereby avoiding a resource waste and saving bandwidth resources.
US10009651B2

The present disclosure provides a method for processing a global key of a smart television, in the method, a system side intercepts a detected remote controller key event; when it is determined that the remote controller key event needs to be sent to an application in a broadcast form, the system side generates a broadcast message according to the remote controller key event, and broadcasts the broadcast message; the application preregistering broadcast in the application side receives the broadcast message; when the application which has received the broadcast message determines that the global key processing is needed, a global key processing is conducted according to the remote controller key event in the broadcast message. The present disclosure provides a system for processing a global key of a smart television. The present disclosure can realize the function of processing the global key in any application.
US10009643B2

An apparatus and method pertaining to transmitting media content recorded by a media recorder in combination with metadata. That metadata can include information regarding one or more of technical information regarding the media recorder (such as, but not limited to, information that categorically characterizes the media recorder as regards a type of media recorder and/or information regarding technical specifications for the media recorder), orientation information regarding the media recorder when recording the media content (such as, but not limited to, information that corresponds to a field of view when recording the media content), and parameter settings regarding the media recorder when recording the media content (such as, but not limited to, information regarding selectively variable parameters such as zoom settings and digital imaging sensitivity settings).
US10009628B2

Video data with high frame rates may be displayed on devices with limited resources (e.g., decoder and/or display resources). These devices may have their resources devoted to other tasks or may not be capable to display the video data at the high frame rates. The coding method may include coding the frames such that additional droppable frames are included in the encoded video data. The decoding method may include dropping droppable frames before the encoded video data is decoded to reduce the number of frames that will be decoded and displayed. These methods may be applied to video data that has a variable frame rate and may be combined with processing the image sequence for slow motion playback.
US10009626B2

Methods and systems for rate-constrained search ordering algorithms for reducing computational cost of motion estimation in video coding have been provided. Conventional search orderings, such as spiral search, can weaken the filtering criterion of rate-constrained successive elimination algorithms. Simulation results provided herein above demonstrate that, on average, the amount of SAD (sum of absolute differences) operations required to encode the tested sequences, is reduced using embodiments of the invention, when compared to the conventional implementations of spiral search for example. Advantageously, for sequences with unpredictable motion, this reduction may be greater than 5%, and may even exceed 10% when smaller block partitions are evaluated.
US10009622B1

A method for encoding a video signal using a computing device, the video signal having a plurality of frames, each frame having a plurality of blocks, and each block having a plurality of pixels. The method includes generating a residual block from an original block of a current frame and a prediction block, degrading the residual block to decrease a bit-cost for encoding the residual block, and encoding the residual block into an encoded residual block.
US10009621B2

In one example, the disclosure is directed to techniques that include, for each prediction unit (PU) of a respective coding unit (CU) of a slice of a picture of the video data, determining at least one disparity value based at least in part on at least one depth value of at least one reconstructed depth sample of at least one neighboring sample. The techniques further include determining at least one disparity vector based at least in part on the at least one disparity value, wherein the at least one disparity vector is for the respective CU for each PU. The techniques further include reconstructing, based at least in part on the at least one disparity vector, a coding block for the respective CU for each PU.
US10009619B2

The present disclosure relates to image processing device and method that can suppress the deterioration in encoding efficiency.An image processing device includes: a reception unit that receives encoded data in which an image with a plurality of main layers is encoded, and inter-layer prediction control information controlling whether to perform inter-layer prediction, which is prediction between the plurality of main layers, with the use of a sublayer; and a decoding unit that decodes each main layer of the encoded data received by the reception unit by performing the inter-layer prediction on only the sublayer specified by the inter-layer prediction control information received by the reception unit. The present disclosure can be applied to, for example, an image processing device.
US10009612B2

A method and apparatus for video data processing for video in YUV422 or YUV 444 formats are disclosed. In one embodiment, for a 2N×2N luma coding unit (CU) in YUV422 format, the transform process partitions residue data corresponding to the 2N×2N luma CU and the N×2N chroma CU into square luma and chroma transform units (TUs). The residue data associated with the luma and the chroma CUs are generated by applying prediction process to the luma CU and the chroma CU. The transform process is independent of prediction block size or prediction mode associated with the prediction process. In another embodiment, the prediction process splits the CU into two prediction blocks. Transform process is applied on the chroma residue data corresponding to the chroma CU to form one or more chroma TUs, wherein the transform process is dependent on CU size and prediction block size, or CU size and prediction mode.
US10009602B2

A head-mounted display device includes: an image-light generating unit for right eye that generates image light from image data for right eye and emits the image light; an image-light generating unit for left eye that generates image light from image data for left eye and the image light; a light guide units that guide the emitted image lights to the left and right eyes of the user; and a display control unit that transmits control signals for controlling the emission of the image lights respectively to the image-light generating unit for right eye and the image-light generating unit for left eye. The display control unit transitions, according to a condition set in advance, the head-mounted display device to a power saving state for causing one of the image-light generating unit for right eye and the image-light generating unit for left eye to stop the emission of the image light.
US10009599B2

A touch glasses-free grating 3D display device and manufacturing and control methods thereof. The touch glasses-free grating 3D display device includes a display panel and an electrochromic 3D glasses-free grating disposed on the display panel. The electrochromic 3D glasses-free grating includes a plurality of mutually parallel first grating electrodes, a plurality of mutually parallel second grating electrodes and an electrochromic material disposed between the plurality of mutually parallel first grating electrodes and the plurality of mutually parallel second grating electrodes. Both the plurality of first grating electrodes and the plurality of second grating electrodes are transparent conductive electrodes. The display panel is provided with or includes a plurality of touch electrodes which are intercrossed with and insulated from the plurality of first grating electrodes and the plurality of second grating electrodes. The first grating electrodes and the second grating electrodes not only can apply 3D driving voltage signals but also can apply touch driving signals or output touch sensing signals.
US10009598B2

A system, method, and computer-readable medium are disclosed for dynamically controlling a multi-modal camera system to take advantage of the benefits of sensing gestures with a 2D camera, while overcoming the challenges associated with 2D cameras for performing gesture detection. In certain embodiments, the multi-modal camera system includes an RGB camera and a depth camera, thus providing both a 2D and a 3D capture mode.
US10009588B2

To allow re-producing, in another image processing apparatus, contents of image processing in an image processing apparatus, a provisional color grading apparatus 300 determines normalizing points (CodeValues that serve as references for normalizing) of input image signals according to format information and normalizes the input image signals. The provisional color grading apparatus 300 records values (normalizing information) obtained by converting the normalizing points into numerical values independent of devices, in association with parameters of color grading.
US10009579B2

A sensor system according to an embodiment of the invention may process depth data and visible light data for a more accurate detection. Depth data assists where visible light images are susceptible to false positives. Visible light images (or video) may similarly enhance conclusions drawn from depth data alone. Detections may be object-based or defined with the context of a target object. Depending on the target object, the types of detections may vary to include motion and behavior. Applications of the described sensor system include motion guided interfaces where users may interact with one or more systems through gestures. The sensor system described may also be applied to counting systems, surveillance systems, polling systems, retail store analytics, or the like.
US10009577B2

An integrated home health system includes a television-based patient station, a first provider station for providing telemedicine or other healthcare services to a patient located at the patient station, a second provider station for providing caregiver services to the patient, a third provider station for providing emergency response services to the patient and a system management station coupled together by a data network. In addition to various management operations performed on behalf of the integrated home health system, the system management station is further configured to provide various home health services to the patient located at the patient station, either alone, or in conjunction with one or more of the first, second and/or third provider stations.
US10009576B2

The invention provides an audio-video conversion device, relating to the field of TV, through converting the LVDS and/or V-by-One input port in the display into an HDMI port to make the display match the widely used HDMI audio-video processing device, so as to improve the flexibility of its adaptation; meanwhile, because the audio-video conversion device directly convert the TV signal in HDMI format into TV signal in LVDS and/or V-by-One format and then send it to the play device for playing, therefore there is no need to provide traditional LVDS chip and/or V-by-One chip on the display panel, and supports relatively high frequency to match frequency division and the frequency conversion of the screen, and then achieve the best image quality.
US10009571B2

A reproducing device includes decoding processors and output controllers, and performs synchronous reproduction for reproducing a content item decoded by one of the decoding processors by at least two of the output controllers and separate reproduction for reproducing the content item decoded by one of the decoding processors by one of the output controllers. The reproducing device includes: a manager that manages an allowed number of reproductions of the content item; a determiner that determines, when a reproduction instruction is given, based on the allowed number of reproductions of the content item, whether the separate reproduction is possible and whether the synchronous reproduction is possible; and a controller that performs the separate or synchronous reproduction, based on the determination. The manager decrements by one the allowed number of reproductions of the content item when the separate reproduction is performed, and does not decrement it when the synchronous reproduction is performed.
US10009569B2

Disclosed are a closed caption-support content receiving apparatus and display apparatus, a system having the same, and a closed caption-providing method thereof, which can provide closed-caption data (CCD) suitable for a display apparatus such as a mobile device, a digital television (TV), etc. based on characteristic information of the display apparatus even though the display apparatus is not able to display the received closed-caption data. The content receiving apparatus includes a signal receiver configured to receive a video signal, an audio signal and closed-caption data of content; a communicator configured to communicate with a display apparatus; and a processor or central processing unit configured to determine characteristics of the display apparatus, convert a format of the received closed-caption data into a format compatible with the characteristics of the display apparatus based on the determined characteristics of the display apparatus, and transmit the closed-caption data having the converted format together with the video signal to the display apparatus.
US10009563B2

There is provided an image sensor, including a plurality of phase difference lines in which a plurality of pixels including phase difference pixels for detecting a phase difference are arranged, a plurality of normal lines in which a plurality of normal pixels not including the phase difference pixels are arranged, a row scanning section which selects each of the plurality of phase difference lines and each of the plurality of normal lines within a first period, and selects each of the plurality of phase difference lines within a second period different from the first period, and a column scanning section which outputs pixel values of the plurality of normal pixels in each of the lines selected within the first period, and outputs pixel values of the phase difference pixels in each of the lines selected within the second period.
US10009559B2

An imaging apparatus includes an imaging device, a readout unit, and a correction unit. The readout unit performs a first reading operation of reading out a first signal corresponding to accumulated electric charge on a pixel included in a first area of the imaging device, and performs a second reading operation of reading out a second signal corresponding to accumulated electric charge on a pixel included in a second area different from the first area. The correction unit corrects image signals based on signals obtained from the first and second areas by use of neighboring image signals obtained from neighboring pixels located near a pixel targeted for the correction process, and coefficients corresponding respectively to the neighboring pixels. The correction unit sets a coefficient corresponding to each of the neighboring pixels in accordance with the first or second reading operation executed on a neighboring pixel of the neighboring pixels.
US10009553B2

A method of operating a video camera includes capturing a scene of imaging data using the video camera, wherein the imaging data is characterized by a first bit depth and processing the imaging data to provide display data characterized by a second bit depth less than the first bit depth. The method also includes framing the imaging data and the display data and outputting the framed imaging and display data.
US10009523B2

An electronic module includes a mounting surface, a cover disposed above the mounting surface, wherein the cover includes a protruding portion extending from a lower surface of the cover to a predetermined distance, and an adhesion part adhering the protruding portion to the mounting surface.
US10009522B2

A multifunctional integration module for mounting in rear of a vehicle has a structure in which a rear view camera, a trunk open switch, license lamps, and the like are integrated. The multifunctional integration module includes an integration module case which is mounted, being exposed to the outside, in the rear of the vehicle and is integrally mounted with a rear view camera, a trunk open switch, and license lamps in a predetermined arrangement. The rear view camera is fixedly mounted in the integration module case while exposing a lens through a front of the integration module case, The trunk open switch is pressedly mounted on a bottom surface of the integration module case. The license lamps are mounted at sides of the integration module case to irradiate light.
US10009518B2

A detachable aerial photographic apparatus includes a carrier, an aircraft, a take-off delaying device and a trigger. The aircraft includes a main body disposed on the carrier, at least one propeller is pivotally furnished in the main body and a camera disposed on the main body. The take-off delaying device includes a movable member disposed on the carrier and at least one stopper connected to the movable member. The stopper is detachably connected to the aircraft for prevent the aircraft from taking off. The movable member is for detaching the stopper from the aircraft for releasing the aircraft. The trigger is electrically connected to the aircraft and the take-off delaying device. The trigger is for triggering the propeller and the movable member. A first time point when the propeller is triggered by the trigger is earlier than a second time point when the stopper is detached from the aircraft.
US10009514B2

A printing system is disclosed. The printing system includes a color management unit having a common color engine (CCE) to map input colors matching one of more criteria into output colors having a single color component to generate Preserve-X colors and a color cache to store the Preserve-X colors. The Preserve-X colors include the corresponding pairs of input colors and output colors.
US10009510B2

A scanner is disclosed. The scanner has a background pattern that is captured as part of the scanned image. The scanner may be a flatbed scanner, a sheet-feed scanner, or a flatbed scanner using an automatic document feeder (ADF).
US10009507B2

An image processing device may judge whether to execute a first type of enlarging process or a second type of enlarging process based on M lines of letter strings in an original image, in a case of judging to execute the first type of enlarging process, generate a first type of processed image data indicating a first type of processed image by executing the first type of enlarging process, and in a case of judging to execute the second type of enlarging process, generate a second type of processed image data indicating a second type of processed image by executing the second type of enlarging process. A layout of the plurality of letters in the second type of processed image is different from a layout of the plurality of letters in the first type of processed image.
US10009500B2

A light-guide member includes a light-incident surface formed at an end portion of the light-guide member in a first direction, a light-emitting surface that is elongated in the first direction and that includes first and second light-emitting regions, which cause light to be emitted in different directions in a first cross section that is perpendicular to the first direction, a common deflecting portion that deflects light from the light-incident surface and causes the light to be emitted from the first and second light-emitting regions to the outside, and first and second protruding portions each of which is located on one of two sides of the deflecting portion in the first cross section, the first and second protruding portions protruding in a direction away from the light-emitting surface with respect to the deflecting portion.
US10009494B2

An image reading apparatus capable of recognizing edge portions of an original image with precision is provided. The image reading apparatus uses an image reading unit to scan an original being conveyed and read an image of the original. The image reading apparatus includes an edge information obtaining unit and an edge determining unit. The edge information obtaining unit detects an image of an edge portion of the original image and obtains, for each point in a main scanning direction, edge information, which indicates whether or not an edge portion image is detected at the point in a sub-scanning direction. The edge determining unit conducts detection from at least one of two directions of the main scanning direction to detect a point where a given number of successive edge portion images are detected, and obtains an edge portion based on the detected point.
US10009483B2

A mobile terminal transmits a document file to a conversion server. In a case where it is determined that an image forming apparatus is capable of acquiring from the conversion server print data acquired by converting the document file, information for acquisition of the print data from the conversion server by the image forming apparatus is transmitted to the image forming apparatus. In a case where it is determined that the image forming apparatus is not capable of acquiring the print data from the conversion server, the print data is acquired from the conversion server and transmitted to the image forming apparatus.
US10009477B2

A system for estimating delay between a far-end signal and an echo of the far-end signal in a microphone signal, the system comprising: a buffer configured to store a time-series of far-end samples representing the far-end signal; a first delay estimator configured to form a first estimate of the delay in respect of a speech frame representing speech in the microphone signal; a second delay estimator configured to form a second estimate of the delay for the speech frame by operating a first set of one or more filters on far-end samples selected from the buffer in dependence on an operating delay; a second set of one or more filters for operation on far-end samples; and a controller configured to, in response to a determination that the first estimate of the delay for the speech frame differs from the operating delay for a previous frame by at least a predefined length of time, cause the one or more filters of the second set to operate on far-end samples selected from the buffer according to the first estimate of the delay and, if in respect of one or more speech frames a measure of convergence of the second set of filters exceeds a measure of convergence of the first set of filters by at least a first predefined threshold, update the operating delay using the first estimate of the delay.
US10009470B2

An electronic device includes: a first communication module configured to perform a call signal based communication and a second communication module configured to perform a short range communication or wired communication; and a processor configured to control call signal reception processing of the first communication module, wherein when an operation change of a communication channel established based on the second communication module, based on at least one of a movement of an electronic device and a movement of a second electronic device that is connected through the second communication module or has a connection history, the processor allows the electronic device or the second electronic device to receive the call signal.
US10009468B1

A method of estimating a number of agents needed in a queueing system where each active agent is available to work on several tasks in parallel, includes the steps of obtaining a representation of the queueing system comprising information on all possible states that the queueing system can be in and the intensity rates for the possible transitions between states calculating the resulting service level for the tentative number of active agents based on the state probability vector, which is based on the representation, a service rate values μi,j and an arrival rate intensity value λ and comparing the resulting service level to the target service level.
US10009456B1

Embodiments receive an indication of initiation of communication from a controlled-environment facility resident, using a communications device, with another controlled-environment facility resident. A determination is made whether the residents are allowed to communicate and the communication is established between the communications device and another communications device in use by the other resident. The residents may be residents of different or the same controlled-environment facility(ies). The communication may be monitored and/or a database of residents that communicate with one another may be compiled. The communication between the controlled-environment facility residents may proceed, even despite a determination or predetermination that the residents are not allowed to communicate with one another, so the communication may be monitored. At least one of the residents may be charged for the communication, such as by charging a community communications account maintained to the benefit of at least one of the residents.
US10009454B2

According to one aspect, a mobile electronic device includes an acceleration detector, and a controller configured to determine a moving state based on an acceleration pattern measured through a result of detection by the acceleration detector. When an event notified while the mobile electronic device is determined to be in the moving state is not responded by a user, the controller gives notification again of the event. For example, in the case of having detected a change of the acceleration pattern from a moving pattern to a stopping pattern, the mobile electronic device) determines whether there is an event notified while the mobile electronic device was determined to be in the moving state (operational in a moving mode).
US10009452B2

An electronic device, a related mobile device, and control methods thereof are provided. The electronic device includes a transceiver, a switch unit including switching circuitry, and a controller. The transceiver includes a first antenna having first directionality toward a first directional area, a second antenna having second directionality toward a second directional area, and a third antenna having omni-directionality in all directions. The switching circuitry selectively activates or deactivates each antenna. The controller controls the switching circuitry to deactivate the third antenna and activate the second antenna when a first event occurs in connection with a mobile device located in the first directional area during omnidirectional communication through the third antenna.
US10009446B2

One embodiment provides a system in a first node that facilitates efficient packet forwarding. During operation, the system identifies a type, length, and value (TLV) string in a packet and, in response, generates a compressed representation of the TLV string. The system stores the compressed representation for the TLV string in an entry of a learned dictionary in a storage device of the first node. The system then sends the entry to a second node and, in response, receives an acknowledgement from the second node. If the system identifies the TLV string in a subsequent second packet of the acknowledgement, the system compresses the TLV string in the second packet based on the compressed representation.
US10009445B2

A method, an apparatus, and a computer program product for communicating data via the Transmission Control Protocol (TCP) are provided. The apparatus receives from a sender a plurality of data segments according to a sequential order, infers at least one missing data segment in the sequential order, and acknowledges to the sender receipt of a highest byte sequence number of a received data segment plus one based on the inference of the at least one missing data segment. The apparatus also adjusts a receive window based on at least one of: the inference of the at least one missing data segment, or a round-trip-time of a TCP connection, wherein the receive window indicates a buffer capacity for receiving data segments. The apparatus further advertises the adjusted receive window to the sender.
US10009434B2

A personalized data monitoring service is provided to users. Data from a user's devices is collected and compared to user-defined rules and to ranges. Notification messages may be sent to notify of the data. Data labels may be added to explain the data and any abnormal condition.
US10009428B2

A method and a system for reconnecting Server Message Block (SMB) clients to file handles. The method may include: generating a file handle, wherein the handle has a handle identifier and further associated with at least one data key other than the file name; embedding a protocol server identifier within the handle identifier, wherein the protocol server identifier relates to a protocol server to which the handle is assigned, wherein the protocol server is a data structure containing a list of all valid handles that belong to a specific file; sending an operation request from the client to the distributed file system, wherein the file system operation request includes the handle identifier and the at least one data key; locating the protocol server based on the protocol server identifier, upon receiving the operation request at the distributed file system; and validating the data key for executing the operation request.
US10009419B2

Methods and systems for efficient data transactions between applications running on devices associated with the same host. According to one embodiment, a host system includes an HTTP proxy and an SSL/TLS proxy operatively coupled with each other. The SSL/TLS proxy may be configured to perform SSL negotiation with a client and the HTTP proxy may be configured to communicate with a web server in clear text. Data can be transferred directly between the proxies through a pair of connected sockets using a handle of the other proxy's socket. The handle includes a pointer to an address within a memory of a first device upon which the other proxy is running. In this manner, data stored at the address may be processed by a proxy running on a second device without copying the data to the second device and without the overhead associated with the TCP/IP protocol stack.
US10009418B2

The present invention relates to a content providing system, a receiving apparatus and method, a storage medium, and a program, which enable to perform a variety of contents provisions. An operational terminal 21 can obtain, from a storage terminal 1, contents corresponding to utilization information sent from an operational terminal 11 that is receiving provision of predetermined contents from a storage terminal 1. That is, if a user 23 is interested in contents that a user 13 is watching and listening to on the operational terminal 11, and desires to watch and listen to it, the user 23 can watch and listen to on the operational terminal 21, the contents that the user 13 is watching and listening to, by holding the operational terminal 21 very close to the operational terminal 11, or holding the operational terminal 11 very close to the operational terminal 21.
US10009415B2

Content is received from content producer computers and distributed by the system to content consumer computers via a computer network. The system monitors for indications of interactions with the content by the content consumer computer. The system receives out-of-band transaction data, such as financial transaction data, of content consumer parties associated with the content consumer computers. The system generates correlations between the interactions with the content and the out-of-band transaction data, and outputs the correlations to the content producer computers.
US10009413B2

Concepts and technologies disclosed herein are directed to collaborative media playback. According to one aspect disclosed herein, a media playback node can receive information for use in determining a start time for playback of media content so that playback of the media content is in sync with playback of the media content by a further playback node. The media playback node also can determine, based at least in part upon the information, the start time for playback of the media content. The media playback node also can initiate playback of the media content at the start time.
US10009410B2

Description files and web service protocols for actuating things on Internet of things (IoT) are proposed. Essentials of every thing on IoT (‘IoT thing’) are defined in a description file. The description file is lightweight, versatile and standardized for web services. Thus, the IoT thing can be communicated through its protocol described in the description file. Therein, a keyword replacement method is used. In a command sent by a user at a client end, a specific keyword is used to replace an essential in the description file. Then, a complete message based on the protocol is generated to control the IoT thing. The present invention uniformly uses the same way for operating and managing IoT things of all brands and solving heterogeneity. The present invention significantly reduces development cost and may work out an automatic, high-performance and interoperable IoT ecosystem with applications.
US10009409B2

To increase the utilization of the radio link and to provide a low complexity approach to retransmission control with respect to a fragmenting transmission protocol and a stream of data packets considered for data transmission, there is provided a method of retransmission control with respect to a fragmenting transmission protocol and a stream of data packets considered for transmission. The method comprises the steps detecting (S12) data packets in the stream of data packets which are unnecessary retransmissions based on sequence numbers of the data packets, dropping (S14) data packets which are unnecessary retransmissions from the stream of data packets for setup of a modified stream of data packets, and transmitting (S16) the modified stream of data packets over a transmission link.
US10009400B2

Techniques for insertion of supplementary content into a segmented content stream are described. In at least some embodiments, a content stream includes primary content, such as streaming web content, a movie, an event broadcast (live and/or recorded), a television program, and so on. The content stream can be segmented, such as via techniques for adaptive bitrate streaming. Techniques discussed herein enable supplementary content, such as an advertisement, to be inserted into the content stream. The supplementary content can be inserted at any specified time point, even if the specified time point falls within a segment of the content stream. Techniques further enable playback of the content stream to be paused during playback of the supplementary content, and to resume after playback of the supplementary content.
US10009390B1

The disclosure is directed to a system and method for sharing, broadcasting, or publishing information by a user from a location in real-time and allowing one or more users near that location to directly respond to and directly communicate with the sharing, broadcasting, or publishing user. A computing device, for example, may receive a request for assistance from a first user computing device and determine a geographical location corresponding to the first user computing device. The computing device may publish the geographical location. The computing device may also receive a response to the request for assistance from a second user computing device and may determine whether the response indicates a request to establish communication with the first user computing device. Based on the determination, the computing device may establish direction communication between the first user computing device and the second user computing device.
US10009387B2

A single virtual telephone number that is used to route telephony communications is assigned to first and second users if the first and second users rarely, if ever, communicate with the same party. When an incoming call is received on the virtual telephone number, telephony information for the first and second users is reviewed to determine if the calling party is one that has communicated with either of the first and second users in the past. If so, the telephony communication is routed to the user who has communicated with the calling party in the past.
US10009385B2

A policy management system includes a policy management device that is configured to manage a policy input and/or a template and/or a functional model, a policy enforced device that is directly or indirectly connected to the policy management device via a network and that is configured such that at least a part of the functional model managed by the policy management device reflects the functional features/behaviors of the policy enforced device, a policy enforcement device that is configured to execute policy enforcement on the policy enforced device, and a policy decision device that is configured to receive machine-enforceable rule and/or configuration from the policy management device. The policy enforcement device, when a policy relevant event occurs, instructs the policy decision device to determine the result of the condition of the transmitted machine-enforceable rule and/or configuration for implementing the policy input for the policy enforced device, thereby modifying an operation of the policy enforced device or the policy enforcement device to execute the action.
US10009384B2

Systems and methods for governing derived electronic resources are provided. In one embodiment, a digital resource is associated with one or more rules and a set of one or more computations, wherein the rules correspond to one or more conditions for accessing the digital resource and the computations operate upon the digital resource in order to provide a specific view of the digital resource that differs from the digital resource.
US10009383B2

Methods and systems for microsegmentation of data networks are provided herein. Exemplary methods include: receiving a high-level declarative policy; getting metadata associated with a plurality of containers from an orchestration layer; determining a low-level firewall rule set using the high-level declarative policy and the metadata; and configuring by a plurality of enforcement points a respective virtual switch of a plurality of virtual switches to process packets in accordance with the low-level firewall ruleset, the virtual switches being collectively communicatively coupled to the plurality of containers, such that network communications between a first group of containers and a second group of containers of the plurality of containers are not permitted, and communications between containers of the first group of containers are permitted.
US10009380B2

A method of configuring a network security device includes receiving a changed set of network rules to replace a current set of network rules; using a plurality of network traffic events to perform a first simulation of according to the current set of network rules and a second simulation according to the changed set of network rules; comparing the results of the first and second simulation to identify changes in network traffic allowed and denied between the current set and the changed set of network rules; displaying the changes in allowed and denied traffic for review of the changed set of network rules; receiving an instruction to implement the changed set of network rules based on the review; and filtering network traffic according to the changed set of network rules.
US10009379B2

A system for sterilizing data sent through electronic messages includes first computing circuitry configured to receive a first electronic communication including first data having executable code and generate optical data representative of the first data. The system further includes second computing circuitry configured to receive the optical data from the first computing circuitry, convert the optical data into second data representative of the optical data, and transmit a second electronic communication that includes the second data and omits the first data.
US10009377B2

An information processing apparatus includes a policy acquisition unit configured to acquire a policy on disclosure of information on a target user; a collection unit configured to collect attributes that may be related to the target user from public information disclosed on a network to create an attribute set related to the target user; and a determination unit configured to determine whether or not the attribute set satisfies the policy.
US10009376B2

A Secure Input/Output (I/O) Module (SIOM) is networked-enabled providing secure communications with terminals and peripherals integrated into the terminals. Communications between devices are securely made through encrypted communication sessions provisioned, defined, and managed through a secure protocol using the network-based SIOM. In an embodiment, a single-tenant network-based SIOM is provided. In an embodiment, a hybrid dual single-tenant and multi-tenant network-based SIOM is provided. In an embodiment, a multi-tenant network-based SIOM is provided. In an embodiment, a cloud-based SIOM is provided.
US10009374B1

A computer-implemented method for detecting malware is described. In some embodiments, the method includes identifying an application identifier of a first application paired with a universal resource locator (URL) scheme, and storing the identified pairing of the application identifier and URL scheme of the first application in a database. In some cases, the database stores URL scheme pairings of a plurality of applications. In some embodiments, the method includes identifying an application identifier of a first application paired with a universal resource locator (URL) scheme, identifying a second application as an unknown application, detecting a request to register a URL scheme pairing of the second application, querying the database based on the request to register the URL scheme pairing of the second application, and determining whether the second application is potential malware based on a result of the querying.
US10009370B1

A method comprises obtaining a potentially malicious file, decoding the file to identify one or more code streams, processing each of the identified code streams to determine the presence of respective ones of a set of indicators of compromise, determining whether the file is malicious based on the presence of one or more of the indicators of compromise in the code streams, and modifying access by a given client device to the file responsive to determining that the file is malicious.
US10009362B2

Provided herein are systems and methods for targeted attack protection using predictive sandboxing. In exemplary embodiments, a method includes retrieving a URL from a message of a user and performing a preliminary determination to see if the URL can be discarded if it is not a candidate for sandboxing. The exemplary method includes computing a plurality of selection criteria factors for the URL if the URL passes the preliminary determination, each selection criteria factor having a respective factor threshold. The method can further include determining if any of the selection criteria factors for the URL exceeds the respective factor threshold for the respective selection criteria factor. Based on the determining, if any of the selection criteria factors exceeds the factor threshold for the selection criteria factor, the exemplary method includes automatically placing the URL in a sandbox for analysis.
US10009358B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting malicious attacks. One of the methods includes generating a collection of hypergraphs representing user events across a collection of users; analyzing the collection of hypergraphs to determine a group of malicious user accounts or account activities satisfying a threshold confidence; using the group of malicious user accounts or account activities as training data for a machine learning system that generates one or more classifiers; and using the one or more generated classifiers to output additional malicious user accounts or account activities.
US10009355B2

Disclosed are various embodiments that facilitate bootstrapping authentication of a user at a first device using a second device. The second device is authenticated for access to a user account via a first security credential. A second security credential is received by the second device. The second security credential is then sent to the first device. Subsequently, the second security credential is received from the first device, and the first device is authenticated for access to the user account. The second device includes visual cues to indicate a network page is legitimate, while the first device excludes visual cues to indicate the network page is legitimate.
US10009354B2

Methods and apparatuses for a computerized system are disclosed. A data processing device receives information from at least one source of log information in the computerized system and detects, based at least in part on said received log information, at least one security protocol related event at a first host device, the at least one security protocol related event being initiated by a second host device. Information is then stored for determination of a trust relationship record based on the detected at least one security protocol related event and information of the second host device.
US10009348B2

Hybrid database access control in external-to-database security systems is achieved by selectively operating a database server system in different security modes. During low traffic, access to the server is monitored by an agent subject to access policies (LSP) stored at an external security device (ESD). During high traffic, access is monitored by the server itself subject to access policies (DSP). The ESD translates an access policy (LSP) to an access policy (DSP) supported by the server. Thereafter the agent intercepts session login information and transmits it to the ESD, which determines an access policy is relevant to the session, updates the session login information according to database protocol rules, and sends the updated session login information to the agent. The agent releases the updated session login information to the server which allows a session based on the particular objects access rules (DSP) corresponding to the updated session login information.
US10009344B2

A system and method for mitigating security vulnerabilities of a computer network by detecting a management status of an endpoint computing device attempting to authenticate to one or more computing resources accessible via the computer network includes: detecting an authentication attempt by the endpoint computing device to the computer network; during the authentication attempt, collecting management status indicia from the endpoint computing device, wherein the management status indicia comprise data used to determine a management status of the endpoint computing device; using the management status indicia to identify the management status of the endpoint computing device and identifying the management status of the endpoint computing device; and controlling access to the computer network based on (a) whether the authentication attempt by the endpoint computing device is successful and (b) the identified management status of the endpoint computing device.
US10009335B2

Techniques are disclosed for using a global unified session identifier across data centers. Upon creating an initial session in the data center for a user first accessing the data center, a session identifier is generated for the user session. Because the initial session is the first session created for that user, the initial session identifier is designated as the global unified session identifier for all sessions that may be created for the user in other data centers within the enterprise network. Data centers may then map the global unified session identifiers to locally generated session identifiers for the user. A global unified session identifier enables various user session actions to be performed globally across the data centers, including global logout, global session termination, global session updates, and/or the like. A global unified session identifier prevents the risk of collision that can occur between randomly generated numbers of different data centers.
US10009332B2

Illustrative methods, processes, and software are disclosed herein that remotely prove the identity of individuals fully compliant with identity proofing standards and policies. The embodiments may utilize photo identification and government identities using networked capabilities and capabilities within a process for end-to-end fully remote identity proofing followed by the automated provisioning and issuance of a trusted identity and optional credentials. In alternative manifestations the embodiments use automated government identity lookups including but not limited to digital imagery equipment with artificial intelligence and pattern recognition to detect fraudulent physical identification articles remotely, electronic scans of magnetic stripes and other electronic markers on government-issued identification media including but not limited to drivers licenses, government employee identities, passports, or other government-issued identities combined with real-time lookup in trusted databases. In alternative manifestations the embodiments use multiple biometric form factors for proofing, registration, recognition, and authentication.
US10009330B1

Disclosed are techniques for use in authentication. In one embodiment, the techniques comprise a method. The method comprises the step of receiving a request comprising a plurality of attributes. The method also comprises determining whether to grant authentication or to perform an assessment of at least some of the attributes. The said determination is dependent on whether one of the attributes corresponds with a predictor.
US10009328B2

In one embodiment, a system including one or more hardware processors is: to receive a user request to access a website; sign a nonce with at least some of the plurality of group private keys, the at least some of the plurality of group private keys corresponding to personalization attributes of the website; and send the signed nonce to a web server to enable personalized interaction with the web server. Other embodiments are described and claimed.
US10009325B1

In one implementation, a method for providing end-to-end communication security for a controller area network (CANbus) in an automotive vehicle across which a plurality of electronic control units (ECU) communicate is described. Such an automotive vehicle can include, for example, a car or truck with multiple different ECUs that are each configured to control various aspects of the vehicle's operation, such as an infotainment system, a navigation system, various engine control systems, and/or others.
US10009322B2

Secure virtualizing of a mobile cellular device uses a cellular communication network having base transceiver station edge node servers. A virtualized-instance host server contains a virtualized instance of an enterprise environment. Base station controllers are in communication with and control the base transceiver stations. A mobile switching center in communication with the base station controllers contains the virtualized-instance host server. A cellular communication device is in communication with an edge node server, and an auxiliary data display entry device is in communication with the cellular communication device such that the virtualized instance of the enterprise environment is on the edge node server. Communications between the auxiliary display and data entry device are encrypted. In addition, movement of the cellular communication device within the cellular communication network are anticipated so that additional remote virtualized instances of the enterprise environment are provided on candidate future edge servers.
US10009319B2

Techniques are provided which may be implemented in various methods, apparatus, and/or articles of manufacture to allow a mobile device to obtain certain location service(s) and/or the like from one or more computing devices that have been authorized for use. For example, in certain implementations, a location server may comprise a proxy location server for an authorizing location server and may indicate one or more other location servers as being authorized for location service related access by a mobile device.
US10009311B2

A chat-based communication capability is presented. In at least some embodiments, a chat-based communication capability utilizes a chat-based communication paradigm to support one or more communication interaction types not typically supported by chat-based communication paradigms. In at least some embodiments, a chat-based communication capability supports chat-based communication between a human entity and a non-human entity (e.g., a device, a program, a process, an organization, or the like). In at least some embodiments, a chat-based communication capability supports chat-based communication between multiple non-human entities (e.g., where the non-human entities may include devices, programs, processes, organizations, or the like).
US10009303B2

A message push method and apparatus comprise: receiving a push request sent by a service provider server, where the push request carries pushed message content, a service provider server identifier, and a user identity user identity stored by the service provider server; querying a preconfigured information triplet according to the service provider server identifier and the user identity, and acquiring a client identifier of a client that will receive the pushed message content, where a correspondence among the service provider server identifier, the user identity, and the client identifier is recorded in the information triplet; and pushing the pushed message content to the client according to the client identifier. A message push can be implemented in a case in which a service provider server does not need to acquire a client identifier of a target terminal, thereby preventing private data from being exposed.
US10009302B2

A method, executed by a computer, for context-dependent message management, includes receiving proxy recipient information from a target recipient, detecting that a message is being drafted to the target recipient while the target recipient is unavailable, and suggesting a proxy recipient in place of the target recipient. The proxy recipient information may identify multiple proxy recipients organized according to message topic. The proxy recipient information may also describe one or more topics for which a target recipient is available and/or suitable. Proxy recipient information may be determined automatically or may be provided by a user. Furthermore, the proxy recipient information may include availability information. In one embodiment, a user approves of the proxy recipient prior to transmitting the message. In another embodiment, the target recipient is able to preemptively receive the message. A computer system and computer program product corresponding to the above method are also disclosed herein.
US10009297B2

A method, system, and/or computer program product displays related content on a user interface. An initial electronic document is analyzed to identify a mention in the initial electronic document. A mention descriptor of the mention in the initial electronic document is generated according to a context of the initial electronic document. The mention descriptor is mapped to a disambiguation identifier from a knowledge base that contains an entity related to the mention, where the disambiguation identifier identifies the entity within the knowledge base. The disambiguation identifier is associated with the initial electronic document, and is also associated with an entity metadata visualization panel. The disambiguation identifier is associated with the entity metadata visualization panel by mapping the entity metadata visualization panel to the disambiguation identifier. The entity metadata visualization panel is retrieved and displayed, on the user interface, as content related to the mention in the initial electronic document.
US10009275B1

Disclosed are techniques for determining lookup value(s) for each of a plurality of network packets. The lookup value can be used to locate a forwarding table storage location(s) for populating or retrieving forwarding information from forwarding table(s). An entropy value of the lookup values can indicate a greater degree of disorder than an entropy value for addresses of the network packets.
US10009274B2

A first routing instance may receive, from a second routing instance, forwarding information identifying a next-hop. The first routing instance may receive, via a component of the first routing instance, network traffic. The first routing instance may determine, based on the network traffic and the forwarding information, an interface to a component of the second routing instance. The first routing instance may provide, to the component of the second routing instance, the network traffic via the interface. The second routing instance may provide the network traffic to the next-hop.
US10009272B2

Provided is a packet transmission apparatus including at least one user network interface (UNI) line card configured to receive traffic including a client signal, a fabric switch configured to perform switching on the traffic based on a unit of line card, a network-to-network interface working (NNI-W) line card configured to generate a multiprotocol label switching-transport profile (MPLS-TP) working tunnel to transmit the traffic transferred through the fabric switch, and a network-to-network interface protection (NNI-P) line card configured to generate a MPLS-TP protection tunnel to transmit the traffic transferred through the fabric switch when a fault occurs on a path of the NNI-W line card.
US10009267B2

A method for controlling an underlying physical network by a software defined network includes providing a physical network that comprises routers for routing data traffic on a data communication plane, providing a software defined network that comprises at least one controller and at least one feature on a control plane for controlling the data forwarding elements of the physical network, communicating, by the data forwarding elements of the data communication plane, with the controller of the control plane on a dedicated control channel, communicating, by the controller, with the at least one feature on a dedicated feature channel in the control plane, and exchanging, via the data communication plane, at least a portion of the data traffic in the control plane.
US10009266B2

One embodiment provides a system for facilitating efficient communication of a collection of interests. During operation, the system receives, by an intermediate node, a first packet which has a name and a first nonce, wherein the first packet indicates a set of member interests, wherein a member interest has a name. In response to not obtaining a matching entry in a pending interest table based on the name for the first packet, the system creates a new entry in the pending interest table, wherein an entry includes a second nonce, a reference count, and a set of arrival nonces and corresponding arrival interfaces. The system sets the new entry's second nonce to a new nonce, and sets the new entry's reference count to a number of member interests indicated in the first packet. The system forwards the first packet, wherein the first nonce is replaced with the new nonce.
US10009260B2

Aspects of the disclosure relate to network management in communication networks, including but not limited to wireless communication networks including integrated access and backhaul (IAB) nodes within an IAB backhaul network. For example, a network node may determine to integrate a peer node, to which the network node has physical connectivity, into a network routing domain of which the routing node is a member. In another example, a network node may determine to truncate a peer node from a network routing domain. In various examples, the decisions to propagate or truncate the network routing domain may be made based on routing messages within a network routing domain, or in a plurality of overlapping network routing domains. In further examples, the decisions may be based on information about physical links between respective nodes.
US10009257B2

A communication system includes a first communication apparatus, a second communication apparatus, and a third communication apparatus. The first communication apparatus transfers content data to the second communication apparatus and the third communication apparatus using wireless communication. The second communication apparatus includes a first communication unit that transfers first control data including a reception request for receiving the content data transferred by the first communication apparatus if the wireless communication between the second communication apparatus and the first communication apparatus is disconnected. The third communication apparatus includes a second communication unit that transfers the content data transferred by the first communication apparatus to the second communication apparatus using the wireless communication if the third communication apparatus receives the first control data from the second communication apparatus.
US10009253B2

The present disclosure relates to providing shared resources to virtual devices on a network switch. In one example, a switch comprises a plurality of virtual device contexts (VDCs) and a default virtual device context (DVDC). The DVDC stores configuration data that identifies a network resource. The DVDC transmits a reference to the configuration data to each of the plurality of VDCs. Each of plurality of VDCs receives the reference from the DVDC. When the DVDC receive, from the at least one of the plurality of VDCs, a request to access the configuration data via the reference, the DVDC transmits at least a portion of the configuration data to the at least one of the plurality of VDCs. The at least the portion of the configuration data is operable to initiate a connection between the at least one of the plurality of VDCs and the network resource.
US10009251B1

Disclosed aspects relate to tuple traffic management in a stream computing environment to process a stream of tuples using a set of control group data with respect to a set of operation-system-level virtualization and resource isolation containers. The set of control group data may be collected with respect to a set of containers in the stream computing environment. A tuple flow model may be determined with respect to the set of containers in the stream computing environment based on the set of control group data. The stream of tuples may be processed using the tuple flow model with respect to the set of containers in the stream computing environment.
US10009249B2

Resources used by a plurality of applications that are located in system memory can be managed by monitoring usage statistics for the plurality of applications running on a hardware platform. Usage statistics for a particular application that are outside of a usage threshold profile can result in the creation of an on-demand profile that specifies a set of resources used by the particular application and a set of destination inputs mapped to the particular application. The destination inputs can be mapped to a management module. At least some of the resources of the set of resources used by the particular application can be released. Using the management module, an access to an input of the set of destination inputs can be detected. In response, resources of the set of resources can be allocated to the particular application.
US10009247B2

A method for monitoring streaming video content is provided. Content Delivery Network (CDN) feed sent over one or more CDNs is monitored and analyzed using a first soft probe deployed in the one or more CDNs to generate a first video session record. Video traffic sent over a packet core network (PCN) is monitored and analyzed using a second soft probe deployed in the PCN to generate a second video session record. A third session record is generated by correlating the first session record to the second session record. The third session record corresponds to an end-to-end video streaming session. One or more performance characteristics corresponding to the end-to-end video streaming session are generated based at least in part on the third session record.
US10009246B1

Described herein are techniques for detecting abnormal volume of high cardinality metrics within a system in substantially real time. For example, a device may be configured to model a system as a tree-structure capable of monitoring the volume of data points or contact between users of the system with various nodes of the tree structure. The value of each counter may be normalized based on the value of the counter associated with one or more parent node. The normalized time series may then be compared to one or more thresholds to detect abnormal volumes associated with the node.
US10009245B2

A communication system includes: a first communication device configured to include first buffers to store data to be transmitted and received; a second communication device configured to include second buffers to store data to be transmitted and received; and a failure control device configured to include: an obtainment unit configured to obtain buffer usage state information to indicate a state of use of each of the first buffers and the second buffers from each of the first communication device and the second communication device; and an identification unit configured to identify a failure occurrence site on a channel, based on the obtained buffer usage state information, wherein the first communication device is configured to transmit and receive the data via the channel to and from the second communication device.
US10009243B2

In one embodiment, a method includes determining a first set of similarity metrics for a first storage environment, obtaining one or more second sets of similarity metrics from second storage environments that correspond with the first storage environment, calculating a similarity measurement score between the first storage environment and each of the second storage environments, and determining a set of similar storage environments from amongst the second storage environments based on the similarity measurement scores. Other methods, systems, and computer program products are presented according to more embodiments.
US10009240B2

A method provides for associating reputation scores with policies, stacks and hosts within a network and upon receiving information about a newly provisioned entity (such as a host or a stack), recommending a policy scheme for the newly provisioned entity that will result in a particular reputation score of the reputation scores. The method further includes implementing the policy scheme for the newly provisioned entity.
US10009224B1

Described are methods, systems, and apparatus, including computer program products for maintaining computer systems in compliance with best practices. A configuration data set is received specifying a plurality of operational parameters, and, for each operational parameter, a target setting for the operational parameter. For each operational parameter of the plurality of operational parameters: a computer system is queried for a current setting of the operational parameter on the computer system; it is determined whether the current setting of the operational parameter complies with the target setting for the operational parameter; and a command is sent to the computer system to change the current setting of the operational parameter on the computer system to conform with the target setting for the operational parameter.
US10009223B2

Techniques to dynamically configure target bitrate for streaming network connections are described. An apparatus may comprise a streaming component operative to establish a streaming network connection with a second client device at a first client device; and a stream configuration component operative to determine inter-arrival rate information for the streaming network connection; provide the inter-arrival rate information to an inter-arrival rate analysis component; receive a preliminary target bitrate from the inter-arrival rate analysis component in response to providing the inter-arrival rate information to the inter-arrival rate analysis component; determine round-trip time information for the streaming network connection; determine an assigned target bitrate and a packet size setting for the streaming network connection based on the preliminary target bitrate and the round-trip time information; and configure the streaming component to perform the streaming network connection with the assigned target bitrate and the packet size setting. Other embodiments are described and claimed.
US10009221B2

System(s) and method(s) for facilitating design configuration of data center to provide management of the data center is disclosed. Input parameters providing design and operational requirements are received. Based on the input parameters, objectives are determined. The objectives refer to one or more technical requirements with respect to plurality of phases associated with the life cycle of the data center. The objectives are then used to create a generic configuration with respect to one or more services associated with the life cycle. The generic configuration is mapped with a predefined set of configuration stored in a knowledge repository in order to obtain a technology specific format. The generic configuration is further used to design a tool specific configuration to provide management of each phase of the life cycle of the data center.
US10009214B1

The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.
US10009210B2

Transmission quality is improved in an environment in which direct waves dominate in a transmission method for transmitting a plurality of modulated signals from a plurality of antennas at the same time. All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10009207B2

A transmission method simultaneously transmitting a first modulated signal and a second modulated signal at a common frequency performs precoding on both signals using a fixed precoding matrix and regularly changes the phase of at least one of the signals, thereby improving received data signal quality for a reception device.
US10009200B2

Embodiments of the present invention include an apparatus that receives date from multiple lanes, which are then aligned and synchronized for transcoding and encoding.
US10009186B2

A server device includes a storage unit that stores a database that records plural pairs of a user/device ID and a corresponding first parameter, the first parameter indicating an amount of data that the user or the device has a right to communicate via a predetermined network; a first obtaining unit that obtains a user/device ID and a corresponding retail ID from the information-processing device; an adding unit that performs, in a case that the first obtaining unit obtains a user/device ID and a retail ID, an adding process to add a predetermined second parameter to a first parameter corresponding to the user/device ID, from among the plurality of first parameters recorded in the database, the second parameter indicating an amount of data to be added; a second obtaining unit that obtains an amount of data in a communication performed by the information-processing device via the predetermined network.
US10009183B2

A server establishes a secure session with a client device where a private key used in the handshake when establishing the secure session is stored in a different server. During the handshake procedure, the server receives a premaster secret that has been encrypted using a public key bound with a domain for which the client device is attempting to establish a secure session with. The server transmits the encrypted premaster secret to the different server for decryption along with other information necessary to compute a master secret. The different server decrypts the encrypted premaster secret, generates the master secret, and transmits the master secret to the server. The server receives the master secret and continues with the handshake procedure including generating one or more session keys that are used in the secure session for encrypting and decrypting communication between the client device and the server.
US10009180B2

An interface receives a first digital signature of real-world data. A memory stores the first digital signature as seed data. The interface receives a second digital signature of real-world data. The memory stores the second digital signature as seed data. A processor generates first draw seed based, at least in part, on the seed data. The processor generates a first draw result based upon the first draw seed and a drawing algorithm. The interface receives a second draw result from a remote entity, the second draw result based, at least in part, on the first digital signature and the second digital signature. The processor determines whether the first draw result and the second draw result are in agreement. Upon a determination that the first draw result and the second draw result are in agreement, the interface communicates at least one of the first draw result and the second draw result.
US10009179B2

Example apparatus and methods provide a device (e.g., smartphone) that is more secure for electronic commerce. An example device includes a trusted platform module (TPM) that stores a public key and a private key. The device is provisioned with account information, user information, and device information. The TPM uses the account, user, and device information to acquire attestation credentials and endorsement credentials. The device uses the account, user and device information along with the attestation credentials and endorsement credentials to acquire limited use keys (LUKs) that are encrypted with the public key. The LUKs will only be decrypted as needed to support an actual transaction at the time of the transaction. Before decrypting an LUK, the TPM will authenticate a user of the device at the time of the transaction using. for example, a personal identification number (PIN), fingerprint, or other personal information.
US10009169B2

A format-preserving cipher including encryption and decryption schemes supporting non-linear access to input data by allowing the selection of portions of data from a potentially larger dataset to be encrypted. The cipher first defines a forward mapping from the allowable ciphertext values to an integer set of the number of such allowable ciphertext values, and a corresponding reverse mapping. It also supports exclusion of a certain set of characters from the ciphering process. An encryption algorithm is provided that encrypts the input plaintext data while preserving its original format and length, and a corresponding decryption algorithm is provided. The cipher advantageously embodies the encryption and decryption of multi-byte values, composite datasets, credit card numbers and discontinuous datasets, thus fitting a variety of industrial needs.
US10009148B1

Transmitters and receivers for use in hybrid networks capable of supporting time-reversal division multi-access communication protocols are described. Wireless access points include a wireless receiver for receiving a wireless channel probe signal from a device and a wireless transmitter capable of supporting a time-reversal division multi-access (TRDMA) protocol and at least one other wireless communication protocol. A controller is used to control the operation of the wireless transmitter. Wireless terminal devices include a wireless transmitter for transmitting a wireless channel probe signal and a wireless receiver capable of supporting a TRDMA protocol and at least one other wireless communication protocol. A controller is used to control the operation of the wireless receiver. An example of the at least one other wireless communication protocol that may be supported is OFDMA. Network performance can be improved by using wireless access points and terminal devices that switch between supporting one wireless communication protocol or another or supporting multiple wireless communication protocols simultaneously.
US10009135B2

According to some embodiments, a network architecture is disclosed. The network architecture includes a plurality of processing network nodes. The network architecture further includes at least one broadcasting medium to interconnect the plurality of processing network nodes where the broadcasting medium includes an integrated waveguide. The network architecture also includes a broadcast and weight protocol configured to perform wavelength division multiplexing such that multiple wavelengths coexist in the integrated waveguide available to all nodes of the plurality of processing network nodes.
US10009129B2

The present invention relates to a method for a companion device to receive current service information from a primary device comprising: (a) said companion device receiving from said primary device an emergency alert message including at least one of: (i) an identifier of said emergency alert message that uniquely identifies said emergency alert message; (ii) a date when said emergency alert message was generated together with a time when said emergency alert message was generated; (iii) a content format defining a content type of an initial said emergency alert message; (iv) a content of said emergency alert message received given by initial content element; (v) a URL which provides initial emergency alert message content for accessibility; (vi) an additional URL which provides additional information about said emergency alert message; (vii) a phone number for obtaining additional information about said emergency alert message; (viii) an e-mail address for obtaining additional information about said emergency alert message; (ix) a received additional emergency alert containing a continuation of another said emergency alert message; (x) a received one of a new or a repeat said emergency alert message; (xi) a received said emergency alert message that is not repeated; (xii) an identifier of said primary device; (xiii) a version of said primary device.
US10009126B2

Method for testing a radio frequency (RF) data packet signal transceiver device under test (DUT) with multiple RF signal transmitters and RF signal receivers capable of concurrent operations. Multiple successions of test data packets from a tester to respective RF signal receivers of the DUT and multiple successions of responsive DUT data packets from respective RF signal transmitters of the DUT to the tester are conveyed such that multiple RF signal transmissions, multiple RF signal receptions, or RF signal transmission and reception are performed at least partially concurrently.
US10009123B2

Systems and methods for phase alignment among multiple transmitters are described. In some embodiments, a method may include creating a loop between an RF transmitter and an RF receiver; measuring a first DC signal on the I and Q paths of the RF receiver without inserting a DC signal in the I and Q paths of the RF transmitter; measuring a second DC signal on the I and Q paths of the RF receiver while inserting a non-zero DC signal in the I and Q paths of the RF transmitter; and calculating a relative phase difference between the RF transmitter and the RF receiver using the first and second DC signals.
US10009109B2

A Pulse Amplitude Modulated (PAM) optical device utilizing multiple wavelengths, features a communications interface having enhanced diagnostics capability. New registers are created to house additional diagnostic information, such as error rates. The diagnostic information may be stored in raw form, or as processed on-chip utilizing local resources.
US10009105B2

Computer-implemented systems and methods for visually presenting spectrum usage of optical spectrum in an optical network include displaying a network map of the optical network comprising a plurality of nodes and a plurality of links connecting the plurality of nodes to one another; responsive to obtaining spectrum data comprising channel assignments on the plurality of links and nodes as endpoints of the associated channel assignments, displaying a plurality of circular histograms to visually illustrate spectrum usage in the optical network; and adjusting the plurality of circular histograms based on selections of a plurality of endpoints in the optical network. The plurality of circular histograms visually represent the spectrum usage by representing the optical spectrum in the optical network around the associated circular histogram, and wherein each portion or segment of the plurality of circular histograms represents one of a wavelength and a portion of spectrum.
US10009101B2

Systems, methods, and apparatus for laser communications following an atmospheric event. In one or more embodiments, the disclosed method involves transmitting, by at least one laser on at least one first satellite, at least one first transmit signal. The method further involves receiving, by at least one detector on at least one first satellite, at least one first receive signal. In one or more embodiments, at least one first satellite is in super-geosynchronous earth orbit (S-GEO). In at least one embodiment, at least one first transmit signal and at least one first receive signal are laser signals. Further, the method involves adapting, by at least one first processor on at least one first satellite, at least one first transmit signal according to at least one atmospheric event.
US10009094B2

A method and system for monitoring and optimizing a network may include configuring a remote antenna unit with a first transceiver for uplinking and downlinking a signal of a cellular service and with a second transceiver for uplinking and downlinking of the signal of at least one of a Bluetooth or Wi-Fi or Zigbee service. Performance data is collected from at least one user equipment configured for connecting to the remote antenna unit. The collected performance data is routed to a performance data collector configured to aggregate the performance data. The aggregated performance data is correlated. The network is optimized based on the correlated performance data.
US10009086B2

A system and method for feeding back channel information are provided. A method for communications device operations includes generating feedback information, encoding the feedback information to produce a feedback payload, and transmitting the feedback payload to a communications server serving a communications device. The feedback information includes at least a first long term wideband channel statistics and a second long term wideband channel statistics.
US10009082B2

The invention relates to an active antenna arrangement for transmitting precoded signals in a communication system supporting multi-stream beam-forming. The active antenna arrangement comprises: three or more active antenna devices each comprising an antenna element and a power amplifier; at least a first and a second splitter, each arranged to split a respective one of the precoded signals into two or more split precoded signals; and at least one combiner arranged to: receive one of the two or more split precoded signals from the first splitter, and one of the two or more split precoded signals from the second splitter, and combine the received split precoded signals for transmission by a single one of the active antenna devices. The invention also relates to a base station, methods and computer programs.
US10009076B2

An objective of the application is to provide a method and apparatus for obtaining downlink data in a massive MIMO system. Specifically, the base station transmits a downlink control signaling indicating downlink channel estimation information to a user equipment, wherein the downlink control signaling comprises corresponding effective channel mean value information; performs zero-forcing precoding to a to-be-transmitted signal on each subcarrier of a transmission sub-band; transmits the zero-forcing precoded signal to the user equipment. Compared with the prior art, the base station in the present application can perform zero-forcing precoding to signals on each subcarrier and transmitting a DL control signaling indicating downlink channel estimation information to a user equipment, such that the user equipment can perform demodulation based on an effective channel mean value information in the DL control signaling but does not rely on the DL reference signal, thereby achieving reduction of precoding granularity and signaling overheads, system performance also be enhanced greatly.
US10009069B2

An electromagnetic induction wireless transceiver system including: a magnetic antenna; an electric antenna including first and second plates, the first plate being connectable to a body; and a power driver configured to produce a modulating signal used to drive the magnetic antenna and the electric antenna to produce electromagnetic induction fields, wherein the transceiver when connected to a body in a first location is configured to transmit power to a second electromagnetic induction wireless transceiver connected to a second location a distance from the first location, wherein the first and second locations are connected through magnetic and electric near-field coupling.
US10009062B1

The systems and methods for a twisted pair transceiver with correlation detection includes a transceiver system operating on a cable. The transceiver system includes a receiver to obtain one or more data samples related to one or more encoded data symbols. The transceiver system further includes a first correlation filter to generate a first correlation output based on the one or more data samples, and a second correlation filter to generate a second correlation output based on the one or more data samples. The transceiver system further includes a detector. The detector compares the first correlation output with the second correlation output, generates an output data bit based on a comparison result, and sends the output data bit for data decoding.
US10009058B2

RF front-end circuitry arranged to provide for RF Multiple-Input and Multiple-Output (MIMO) signals is disclosed. In one embodiment, the RF front-end circuitry may include an antenna port, a first multiple throw (MT) switch, and a second MT switch. The first MT switch is configured to selectively couple a first pole port to any one of a first set of throw ports, and the second MT switch is configured to selectively couple a second pole port to any one of a second set of throw ports. The first pole port of the first MT switch is coupled to the antenna port. More than one of the second set of throw ports of the second MT switch are coupled to transmit one or more receive MIMO signals to RF transceiver circuitry. Accordingly, the RF front-end circuitry routes receive MIMO signals from the antenna port to the RF transceiver circuitry.
US10009050B2

A quadrature transmitter is described that comprises: a first transmitter path and a second transmitter path that are matched. Each transmitter path comprises: at least one input arranged to receive respective first or second sets of quadrature baseband signals; at least one local oscillator, LO, port configured to receive respective first and second sets of quadrature LO signals; at least one mixer stage coupled to the at least one input and configured to respectively multiply the sets of quadrature baseband signals with the respective first or second sets of quadrature LO signals to produce a respective output radio frequency, RF, signal; and a combiner configured to combine the output radio frequency signals of the first transmitter path and the second transmitter path. The first set of quadrature signals is a substantially 45° phase shifted version of the second set of quadrature signals; and the first set of quadrature LO signals is a reverse substantially 45° phase shifted version of the second set of quadrature LO signals.
US10009041B2

Provided is a BCH decoder in which a folded multiplier is equipped. The BCH decoder may include a key equation solver including a plurality of multipliers. The multiplier includes a plurality of calculation blocks configured to perform a calculation operation. Each of the calculation blocks repeatedly performs a calculation operation of a calculation stage for a plurality of calculation stages, outputs one output value on the basis of at least one input value in each calculation stage, and is connected to at least one another calculation block to transfer an output value of a current calculation stage as an input value of the at least one another calculation block in a next calculation stage.
US10009034B2

Methods and systems for an analog-to-digital converter with near-constant common mode voltage may comprise, in an analog-to-digital converter (ADC) having sampling switches on each of two input lines to the ADC, N double-sided and M single-sided switched capacitors on each input line: sampling an input voltage by closing the sampling switches, opening the sampling switches and comparing voltage levels between the input lines, iteratively switching the double-sided switched capacitors between a reference voltage (Vref) and ground, and iteratively switching the single-sided switched capacitors between ground and voltages that may equal Vref/2x where x ranges from 0 to m−1 and m is a number of single-sided switched capacitors per input line. A common mode offset of the ADC may be less than VADC_fs/128+VADC_fs/256+VADC_fs/512+VADC_fs/1024 when m equals 4 and where VADC_fs is the full-scale voltage of the ADC.
US10009026B2

This touch-sensitive sensor includes a layer of piezoelectric material interposed between, on the one hand, first and second electrically-conductive elements and, on the other hand, at least one third conductive element including a surface opposite at least one of the first and second conductors.
US10009020B2

To suppress an adverse effect of change in held data in a sample-and-hold circuit as a result of increase in operation speed on a generated parallel data signal. A signal converter circuit includes a first sample-and-hold circuit and a second sample-and-hold circuit each of which has a function of extracting and holding part of a serial data signal as a data in accordance with a sampling control signal and has a function of generating a data signal which is one of data signals of a parallel data signal by using the held data and outputting the data signal. The second sample-and-hold circuit includes a switch which has a function of selecting whether the potential of the data of the second sample-and-hold circuit is set to a reference potential or not in accordance with the sampling control signal of the first sample-and-hold circuit.
US10009019B2

Disclosed examples include self-biased DLL circuits to generate a bias current signal proportional to a repetition frequency of a first signal representing continuous switching or discontinued switching operation of the DC-DC converter. The DLL circuit includes a monostable multivibrator to provide a pulse output signal in response to an edge of the first signal with a pulse duration set by a control current signal, a phase detector to provide output signals according to a phase difference between an edge of the pulse output signal and the first signal, and an output circuit to provide an output signal according to the phase detector output signals and according to an offset signal, to provide the bias current signal according to the output signal, and to provide the control current signal according to the output signal.
US10009017B2

An apparatus for jitter measurement includes a first delay circuit, a second delay circuit, and a control circuit. The first delay circuit imposes a preliminary phase delay on an input signal to generate a delayed input signal. The second delay circuit operates with the first delay circuit to impose a fine phase delay on the delayed input signal. The control circuit controls amounts of delays imposed by the first and second delay circuits, and fine tunes the phase delay of the delayed input signal according to the amounts of delays respectively imposed by delay elements of the first and second delay circuits, and estimates or calculates a jitter window for the input signal according to adjustment results of the first and second delay circuits.
US10009016B1

In certain aspects, a system comprises a voltage-droop mitigation circuit configured to monitor voltage droop in a supply voltage supplied to a circuit, and to perform voltage-droop mitigation for the circuit if the monitored voltage droop is equal to or greater than a droop threshold. In one aspect, the system also includes a performance monitor configured to track a number of clock cycles over which the voltage-droop mitigation circuit performs the voltage-droop mitigation within a time duration, and to adjust the droop threshold based on the number of clock cycles. In another aspect, the system also includes a performance monitor configured to track a number of times that the voltage-droop mitigation circuit performs the voltage-droop mitigation within a time duration, and to adjust the droop threshold based on the number of times that the voltage-droop mitigation circuit performs the voltage-droop mitigation within the time duration.
US10009005B2

A rectangular quartz crystal blank having long sides substantially parallel to a Z′ axis of the quartz crystal blank, and short sides substantially parallel to an X axis of the quartz crystal blank. The quartz crystal blank includes a first center region, a second region and a third region that are adjacent to the first region along a long-side direction, and a fourth region and a fifth region that are adjacent to the first region along a short-side direction. A thickness of the second region and a thickness of the third region are smaller than a thickness of the first region, and/or a thickness of the fourth region and a thickness of the fifth region are smaller than the thickness of the first region, and 13.92≤W/T≤14.44, where W is a length of a short side and T is a thickness.
US10008989B2

Embodiments of radio frequency (RF) systems include a transmit/receive switch integrated with one or more power amplifiers and/or other components. The power amplifiers can have transformer-based architectures. A compensation circuit can act to protect the receive path during an RF transmit mode.
US10008984B2

An amplifier circuit is provided. The amplifier circuit includes an amplifier stage; a plurality of variable transistors connected to the amplifier stage; a transconductor connected to at least one of the plurality of variable transistors; and a hybrid differential envelope detector and full-wave rectifier connected to the transconductor.
US10008981B2

An integrated clock generator includes a tunable LC oscillator, a tunable frequency synthesizer, and a processor. The tunable LC oscillator has an input for receiving an oscillator control signal, and an output for providing an oscillator clock signal. The tunable frequency synthesizer has a clock input coupled to the output of the tunable LC oscillator, a control input for receiving a synthesizer control signal, and an output for providing a clock output signal. The processor has an input for receiving a data input signal, a first output for providing the oscillator control signal, and a second output for providing the synthesizer control signal. The processor provides the oscillator control signal and the synthesizer control signal such that the tunable frequency synthesizer generates the output clock signal at a frequency indicated by the data input signal, and provides the synthesizer control signal further in response to a dynamic condition.
US10008977B2

A heliostat apparatus includes one mirror frame supporting a reflecting mirror; a pair of north-south rotational shafts to rotate the mirror frame in the north-south direction; an east-west rotational shaft to rotate the mirror frame in the east-west direction with the north-south direction as the rotational axis direction; a pair of arms projecting from the east-west rotational shaft to the east and west; an east-west rotational shaft support allowing east-west rotational shaft axial rotation; and the north-south rotational shafts positioned to face each other on the ends of the arms. The mirror frame rotation, etc. as an integrated unit in the east-west direction with the east-west rotational shaft as the rotational axis adjusts a reflecting mirror reflecting surface east-west angle. With the north-south rotational shaft as the rotational axis, the mirror frame rotation in the north-south direction adjusts the north-south angle of at least one reflecting mirror reflecting surface.
US10008973B1

This disclosure discusses systems and methods related to the following example scenarios. When an aerial vehicle of an airborne wind turbine is functioning normally in motoring mode, a voltage converter may receive a nominal voltage from a power conversion system and provide the nominal voltage to the aerial vehicle. When the aerial vehicle is experiencing a fault in motoring mode, the voltage converter may receive the nominal voltage and provide a reduced fault voltage to the aerial vehicle. When the aerial vehicle is functioning normally in power-generating mode, the voltage converter may receive the nominal voltage from the aerial vehicle and provide the nominal voltage to the power conversion system. When the aerial vehicle is experiencing a fault in power-generating mode, the voltage converter may receive a reduced fault voltage from the aerial vehicle, boost the fault voltage, and provide the boosted fault voltage to the power conversion system.
US10008970B2

A control apparatus for an AC motor includes an inverter, a voltage-command calculation unit calculating a vector used for giving a command to the inverter, a voltage-waveform specifying unit specifying, as a voltage waveform for operating the inverter based on the vector, a pulse pattern selected from previously stored voltage waveforms, or a voltage waveform of a PWM signal generated by a comparison between a phase voltage and a carrier wave, an amplitude-spectrum extraction unit obtaining a bus current of the inverter to extract an amplitude spectrum of a specific frequency corresponding to a resonance frequency of a circuit through which the bus current flows, and a voltage-amplitude limiting unit limiting an amplitude of the vector so that the amplitude spectrum of the specific frequency becomes less than a threshold, if the amplitude spectrum of the specific frequency correlating with the voltage waveform is the threshold or more.
US10008969B2

When a voltage (auxiliary power supply voltage) on an auxiliary power supply line is instantaneously decreased to be smaller than a resetting voltage, a resetting operation is automatically started in each of the MG-ECU and the HV-ECU to perform an initialization process. After the resetting operation of the MG-ECU and/or the HV-ECU, the MG-ECU causes a converter to start a forced discharging operation when a DC voltage of a first smoothing capacitor is higher than a first reference voltage, and/or when a DC voltage of a second smoothing capacitor is higher than a second reference voltage.
US10008967B2

A closed loop flux weakening method and apparatus are provided. The closed loop flux weakening apparatus may include a difference circuit that obtains a difference between a q-axis reference voltage and a q-axis voltage, a controller that converts the difference between the q-axis reference voltage and the q-axis voltage into a d-axis current of a stator of the motor, and a summation circuit that obtains a d-axis reference current by adding the d-axis current of the stator of the motor and a feed forward d-axis current of the stator of the motor.
US10008959B2

A driving apparatus has a vibration plate, a vibrator having a piezoelectric element that excites vibration of the vibration plate, and first and second contact parts, and a friction member being in contact with the contact parts. The vibrator and the friction member relatively move with respect to each other, and the contact parts are provided at positions with and interpose an odd number of antinodal lines of vibration generated in a first direction of the vibrator along with excitation, and provided at positions with and interpose an odd number of nodal lines of vibration generated in a second direction of the vibrator along with excitation.
US10008955B2

A synchronous rectification converter circuit is provided, including three transformer secondary-windings, three current transformers, a synchronous rectification switching circuit, a diode rectification circuit, and a control circuit. Each of three current transformers includes a primary-winding and secondary-winding. The three transformer secondary-windings and the three current transformer primary-windings are alternately connected in series to form a first triangular structure circuit. Three vertices of the first triangular structure circuit are connected to the synchronous rectification switching circuit. The three current transformer secondary-windings are connected in series to form a second triangular structure circuit. Three vertices of the second triangular structure circuit are connected to the diode rectification circuit. The diode rectification circuit is connected to the control circuit and the synchronous rectification switching circuit is connected to the control circuit.
US10008950B2

A switching converter includes a synchronous rectifier and a synchronous rectifier driver that controls conduction of the synchronous rectifier. The synchronous rectifier driver turns OFF the synchronous rectifier in response to a turn-off trigger. The synchronous rectifier driver prevents the turn-off trigger from turning OFF the synchronous rectifier during a turn-off trigger blanking time that is adaptively set based on a conduction time of the synchronous rectifier.
US10008949B2

A switching power supply includes an output circuit connected to a secondary coil of a transformer via a secondary switching element and a synchronous rectification control circuit controlling ON/OFF of the secondary switching element based on a detected source-drain voltage of the secondary switching element. The synchronous rectification control circuit includes a voltage detection circuit detecting the source-drain voltage, a switch driving circuit switching the secondary switching element ON/OFF based on the detected source-drain voltage, an auxiliary power supply circuit generating an auxiliary supply voltage from said source-drain voltage, a voltage decrease detection circuit detecting an abnormal voltage drop in a DC output voltage of the output circuit, and a power supply switching circuit switching a power supply for the voltage detection circuit and switch driving circuit from the DC output voltage to the auxiliary supply voltage when the abnormal voltage drop is detected.
US10008945B2

A switching power supply device includes a power factor improvement circuit, a phase-shifted full bridge type DC/DC converter that is arranged in a rear stage of the power factor improvement circuit and has a full-bridge type switching circuit, an output current detecting circuit for detecting an output current to be supplied to a load, an output voltage detecting circuit for detecting an output voltage to be supplied to the load, and a power factor improvement circuit output voltage detecting circuit for detecting a power factor improvement circuit output voltage, which is input from the power factor improvement circuit to the DC/DC converter. The switching power supply device further includes a control unit for dynamically changing dead times of the full-bridge type switching circuit based on the power factor improvement circuit output voltage, and the output current and the output voltage to be supplied to the load, and the control unit applies the dead times that have been changed to control switching of the full-bridge type switching circuit.
US10008944B2

Disclosed are a control method and a control circuit for a switching power supply, said switching power supply comprises a secondary side controller and a secondary side MOS transistor connected between a load and a secondary side winding of a transformer. The present invention is used for detecting a working state of the secondary side winding of a transformer and a type of a communication signal transmitted by a load, and for generating a switching pulse signal VG in a Reset Time interval of an on/off cycle according to the type of the communication signal; the primary side controller detects a variation amplitude of the transiently varied signal of the voltage drop at the pin feedback (FB) in the Reset Time interval; if the variation amplitude of the transiently varied signal is greater than a pre-set value ΔVref, the primary side controller judges that the signal is a communication signal, and records the communication signal.
US10008938B2

A power conversion device, which includes an insulation type full bridge converter and can switch a power transmission direction at a high speed, is provided. A DC/DC converter (10) constitutes a power conversion device, which operates as a first type converter that converts a voltage within a first range applied to a first input/output terminal pair into a voltage within a second range and outputs the voltage from a second input/output terminal pair or a second type converter that converts a voltage within the second range applied to the second input/output terminal pair into a voltage within the first range and outputs the voltage from the first input/output terminal pair, as a device in which a direction of a current flowing through a winding of a transformer (TR) is switched after a magnitude of the current flowing through the winding of the transformer (TR) reaches “0.”
US10008937B1

Disclosed herein is an apparatus for controlling DC link voltage in power cells of a medium-voltage inverter. The apparatus controls DC link voltage in single-phase I/O power cells in the medium-voltage inverter, by way of using a first average power based on a positive sequence voltage and a positive sequence current to output a first DC link voltage reference for controlling the average value of the DC link voltages, and using a second average power based on a negative sequence voltage and a positive sequence current or a positive sequence voltage and a negative sequence current to output a second DC link voltage reference for controlling an interphase DC link voltage.
US10008925B2

A control arrangement for use in controlling the electrical supply from a power supply unit including an internal capacitance. The control arrangement includes first and second magnetically linked inductors arranged in series with one another and defining a connection therebetween. Third and fourth magnetically linked inductors are each connected to the connection between the first and second inductors. A switch means provides switched connections between the third and fourth inductors and ground, and a controller is operable to control the operation of the switch means such that closing of a switch of the switch means results in the formation of an LCR circuit. The internal capacitance forms the capacitance of the LCR circuit and the third or fourth inductor form the inductance of the LCR circuit. The magnetic link between the third and fourth inductors allow an output to be generated from the other of the third and fourth inductors.
US10008920B2

A method of commutation in a matrix rectifier from an active vector to a zero vector includes two steps. A method of commutation in a matrix rectifier from a zero vector to an active vector includes three steps.
US10008919B2

A method of controlling a power supply to a semiconductor device including a first region having a high-side drive circuit, a second region having a signal processing circuit, a low-side drive circuit and a voltage control circuit, and a separation region formed between the first and second regions and having a rectifying element, includes turning on a first control signal to the voltage control circuit, turning off the first control signal to the voltage control circuit, and repeating the turning on of the first control signal and the turning off the first control signal.
US10008913B2

A brush-commutated direct-current motor comprises a stator which is fitted with a plurality of field poles, a rotor which can rotate in relation to the stator about a rotation axis and which has a plurality of pole teeth, a plurality of windings, wherein a plurality of windings are arranged on each pole tooth, a commutator which is arranged on the rotor and has a plurality of lamellas, wherein each winding is connected to one of the lamellas by means of a first winding arm and is connected to another of the lamellas by means of a second winding arm, and a plurality of short-circuiting links which each electrically connect two windings to one another and to this end are each arranged on at least two lamellas of the commutator. The plurality of windings of the plurality of pole teeth are formed by a plurality of wire turns.
US10008912B2

A magnetic drive device may comprise a stator comprising a plurality of windings for generating a first number of magnetic pole pairs and a rotor comprising a plurality of permanent magnets for generating a second number of magnetic pole pairs that differs from the first number of magnetic pole pairs. The magnetic drive device may further comprise a plurality of free-spinning interpole elements disposed within an air gap between the stator and the rotor. The interpole elements may produce a magnetomotive force and harmonically couple the magnetic pole pairs of the stator with the magnet pole pairs of the rotor.
US10008903B2

An illustrative energy storage system includes an energy storage device, a processor coupled to the energy storage device, and a memory coupled to the processor. The memory is configured to store instructions adapted for execution by the processor to control and monitor operation of the energy storage device. The instructions are arranged into functional modules. Each functional module is associated with a memory cache in the memory. Control processes depending on the functional module read last known values from the associated memory cache. Reading last known values from the associated memory enables changes to the functional modules without shutting down the energy storage device.
US10008902B2

The present invention includes a stator; a substrate on which a position detection circuit for a rotor is mounted; a lead wiring part attached to one axial end of the stator and routing a sensor lead to the position detection circuit; and a housing connected to an end of the sensor lead. The substrate is attached to a first surface side of the lead wiring part, and the housing is disposed at a position that is opposed to a position at which the substrate is attached and that is on a second surface side of the lead wiring part, and the lead wiring part includes a housing contact portion provided between the position at which the substrate is attached and the position at which the housing is disposed.
US10008898B2

An electric motor stator includes an armature surrounding a longitudinal opening for receiving a shaft, with longitudinal fins protruding from an outer surface of said armature; windings are wound within the armature and protruding beyond ends of the armature; and encapsulant seals the windings to the armature, such that the encapsulant serves as an outer housing for the windings.
US10008885B2

Provided are a power transmitting device, a power receiving device, a power supply system, and a power supply method able to supply electric power by emitting electromagnetic waves. A power transmitting device comprises: a calculating unit for calculating the maximum value for the emitted output of electromagnetic waves meeting exposure standards on the basis of a response delay time measured by the communication link between the power transmitting device and a power receiving device; a power transmitting unit for transmitting power via a power supply link with the power receiving device at an output not exceeding the maximum value; an anomaly detecting unit for detecting an anomaly in the power supply link on the basis of communication with the power receiving device via the communication link; and an output control unit for controlling the output on the basis of the detection of an anomaly in the power supply link.
US10008871B2

An electronic cigarette and a method for detecting battery rod insertion into or removal from an electronic cigarette case. The electronic cigarette case is used for charging an electronic cigarette battery rod having a built-in magnet. The electronic cigarette case comprises: a microprocessor, a Hall sensor module, a battery rod charging interface and a charging circuit. The Hall sensor module is connected to the microprocessor. The charging circuit is connected to the microprocessor. The battery rod charging interface is connected to the charging circuit. The beneficial effect is that insertion or removal of a battery rod can be accurately identified on the basis of changes in a magnetic field, thus controlling the turning-on or turning-off of the charging circuit, providing a user with a novel charging scheme, better meeting customer needs, and enhancing user experience.
US10008870B2

A case for an electronic device includes a front member having an aperture for interacting with a touchscreen of the electronic device and a back member that includes a rechargeable power cell, a switched electrical interface, an electromechanical switch, and current monitoring circuitry. The switched electrical interface has an enabled mode in which electrical current is permitted to flow from the rechargeable power cell of the case to the installed electronic device and a disabled mode in which the electrical current is not permitted to flow to the installed electronic device. The electromechanical switch transitions the switched electrical interface from the disabled mode to the enabled mode. The current monitoring circuitry automatically toggles the switched electrical interface from the enabled mode to the disabled mode when the magnitude of the electrical current flowing from the case to the electronic device decreases to a predetermined value.
US10008864B2

A method and system for charging multi-cell lithium-based batteries. In some aspects, a battery charger includes a housing, at least one terminal to electrically connect to a battery pack supported by the housing, and a controller operable to provide a charging current to the battery pack through the at least one terminal. The battery pack includes a plurality of lithium-based battery cells, with each battery cell of the plurality of battery cells having an individual state of charge. The controller is operable to control the charging current being supplied to the battery pack at least in part based on the individual state of charge of at least one battery cell.
US10008862B2

There is provided a power storage device including a plurality of modules each including secondary batteries, a charging switch that controls charging to the secondary batteries, a discharging switch that controls discharging of the secondary batteries, and a voltage measuring unit that measures a voltage of the module, and a switch control unit that controls one or both of the charging switch and the discharging switch. The modules are connected in parallel. The switch control unit maintains an on state of the discharging switch for at least one of the modules for a predetermined period, and controls the charging switch of the module in which a maximum module charging current estimated based on the voltage of the module is a predetermined value or less, to be in an on state.
US10008860B2

An electronic device sends a wireless signal to a charging station indicating that charging of a battery of the electronics device is to commence. The electronic device generates a profile representing characteristics of the battery during charging. The electronic device sends a wireless signal to the charging station indicating the first type of charging is to be applied to the battery. The electronic device responds to a determination that charging of the battery is to continue by determining a second type of charging to be applied to the battery. The electronic device determines whether charging of the battery is to continue. In response to a determination that charging of the battery is not to continue, the electronic device sends a wireless signal to the charging station indicating that charging of the battery is to cease.
US10008857B2

An uninterruptable power supply (UPS) system for providing power to a load coupled to a utility power source is provided. The UPS system includes a doubly-fed induction generator (DFIG), a rechargeable energy storage system, a first inverter, and a controller in communication with the DFIG and the first inverter. The DFIG includes a stator and a rotor coupled to the load. The stator and rotor are magnetically coupled together. The DFIG generates an auxiliary power output. The first inverter is coupled between the rotor and the rechargeable energy storage system. The controller detects a power disturbance associated with the utility power source and controls the first inverter to provide an excitation input to the rotor in response to the power disturbance. The DFIG provides the auxiliary power output to the load based on the excitation input.
US10008850B2

An electrical power infeed module for modular electrical power systems selectively provides power to one or more electrical outlets in the system from a single power source, regardless of the number of power sources are engaged by power infeed modules in the system. The power infeed module includes a power infeed cable, a power output cable, and an electrical circuit disposed between the power infeed cable and the power output cable, the electrical circuit being operable to selectively connect the power output cable to the power infeed cable if the power infeed cable is connected to a first power source and the power output cable is not already electrically energized by a second power source. The circuit includes an electrical switch, a sensor for detecting whether the power output cable is electrically energized, and a controller for operating the switch in response to a signal from the sensor.
US10008848B2

ESD protection circuitry that includes one, or more, of the following features, characteristics and/or advantages: (i) use of different “diode types” (for example, Schottky type, PN type, p-type diode-connected field-effect transistor (FET) type, NFET type)) in a series-connected diode set (connected in series with respect to a device-under-protection) and a parallel-connected diode set (connected in parallel with respect to a device-under-protection and the series-connected diode set); (ii) a FET is connected in series with a target device such that the FET's gate can be turned on during normal operation and the FET's gate is resistively coupled to the FET's source; and/or (iii) two FETs are connected in series with a target device such both FETs gates can be turned on during normal operation, one FET's gate is resistively coupled to its source, and the other FET's gate is electrically coupled to its drain.
US10008844B2

A cable seal for feed-throughs on housings is provided. Cables or hoses are fed through the feed-through into the housing and are sealed by two sealing rings. Because of different diameters of the sealing rings, the sealing rings are radially expanded or compressed by an axial force and the cable is sealed to the housing tightly with respect to the surroundings. The axial force on the sealing rings is produced by a pressing element that can be screwed on.
US10008837B2

An improved bus bar apparatus is usable in high temperature electrical terminations and is configured to provide sufficient heat dissipation such that when connected at one end with a 90° C. wire, the bus bar apparatus is at most only at 75° C. at another end thereof, which end can be connected with a lower temperature electrical component such as a circuit interrupter. The bus bars apparatus may include bus bars that extend directly between the high temperature wires and the low temperature electrical component, or the bus bar apparatus may additionally include wires that are electrically interposed between the low temperature region of the bus bars and the electrical component. Additional cooling could be provided by employing oversized wires. The bus bars may additionally include fins, fans, or supplementary heat sinks to enhance thermal convection of the bus bar. The bus bar apparatus additionally can be provided with its own enclosure to be usable in a retrofit situation.
US10008832B2

A spark plug electrode having greater mechanical stability. The spark plug electrode includes a base body and a noble metal pin situated on the base body, the base body and the noble metal pin being connected to each other by a connection zone. The connection zone has at least one first welding seam and one second welding seam.
US10008829B2

A quantum cascade laser is configured with a semiconductor substrate, and an active layer provided on a first surface of the substrate and having a multistage lamination of unit laminate structures each of which includes an emission layer and an injection layer. The active layer is configured to be capable of generating first pump light of a frequency ω1 and second pump light of a frequency ω2, and to generate output light of a difference frequency ω by difference frequency generation. An external diffraction grating is provided constituting an external cavity for generating the first pump light and configured to be capable of changing the frequency ω1, outside an element structure portion including the active layer. Grooves respectively formed in a direction intersecting with a resonating direction are provided on a second surface of the substrate.
US10008819B2

A broad line red light generator is configured with a single mode (SM) pulsed ytterbium (“Yb”) fiber laser pump source outputting pump light in a fundamental mode (“FM”) at a pump wavelength which is selected from a 1030-1120 nm wavelength range. The disclosed generator further includes a SM fiber Raman converter spliced to an output of the Yb fiber laser pump source. The Raman converter induces an “n” order frequency Stokes shift of the pump light to output the pump light at a Raman-shifted wavelength within 1220 and 1300 nm wavelength range with a broad spectral line of at least 10 nm. The disclosed light generator further has a single pass second harmonic generator (“SHG”) with a lithium triborate (“LBO”) nonlinear optical crystal having a spectral acceptance linewidth which is sufficient to cover the broad spectral line of the pump light. The SHG generates a SM pulsed broad-line red light with a broad spectral line of at least 4 nm.
US10008818B2

An electrical device (10) comprises at least one electric terminal (11) of the type intended to receive and connect a stripped end of an insulated electric wire. A surface (14) of the device is provided with at least one seat (15) for cutting and stripping one end of an insulated wire. This seat (15) is intended to cut the insulation of the insulated wire and strip it from the end of the wire by means of insertion of the end of the wire into the seat (15) followed by axial pulling of the wire before inserting the wire inside the terminal (11).
US10008811B2

An electrical connector suitable to mate with another mating connector comprises an combined body, a grounding metal plate and an outer shielding shell. The combined body comprises a first terminal module and a second terminal module. The first terminal module has a first insulative piece and a plurality of first terminals. The first insulative piece has a first base portion and a first tongue portion. Each first terminal forms a first mating portion and a first soldering portion. The second terminal module has a second insulative piece assembled with the first insulative piece and a plurality of second terminals. The second insulative piece has a second base portion and a second tongue portion. Each second terminal forms a second mating portion and a second soldering portion. The grounding metal plate is interposed between the first terminal module and the second terminal module. The outer shielding shell surrounds an outer space of the first tongue portion and an outer space of the second tongue portion, and forms a mating cavity for insertion of the mating connector.
US10008807B2

This lever-type connector comprises a first part forming a base and a second part mobile in relation to the base, the first and second parts inwardly receiving first and second contact assemblies facing one another, male and female respectfully, each provided at one end with conductors to be connected, and a cam mechanism able to move the mobile part between contact disconnection and connection positions. The cam mechanism includes a lever shaped so as to be circumscribed inside the main cross-section of the connector.
US10008801B2

A pressure contact type connector includes: an upper flat plate portion; a lower flat plate portion which is disposed below the upper flat plate portion; a first spring portion which connects the upper and lower flat plate portions; and a second spring portion which extends upward from the lower flat plate portion and applies a resilient force to the upper flat plate portion, in which the first and second spring portions are wound about the upper flat plate portion when viewed from above in a plan view, and extend so that the spring portions do not interfere with each other when being compressed and extended in the vertical direction, the first spring portion is formed to be bent so that a width dimension is larger than a thickness dimension, and the second spring portion is formed to be bent so that a width dimension is larger than a thickness dimension.
US10008798B2

A connector having an insertion part into which a connection target is inserted; a plurality of first grooves provided inside insertion part so as to align along an alignment direction being perpendicular to the insertion direction of the connection target, first contact parts being respectively disposed in first grooves; a plurality of second grooves provided inside insertion part so as to oppose to first grooves, second contact parts being respectively disposed in second grooves; first partition wall partitioning adjacent first contact parts; and second partition wall partitioning adjacent second contact parts. At least one of the partition walls includes an elongated protrusion on its top surface in order to reduce capacitance between adjacent contact parts.
US10008795B2

A card socket for use in an electronic device is disclosed, wherein two cards may be inserted on top of one another into the card insertion space, so that both of the two cards may be used continuously. The card socket according to one embodiment of this disclosure for use in an electronic device comprises a housing having a space wherein a card is inserted, wherein the housing comprises a step part having a staircase shape in the card insertion direction within the card insertion space, so that two or more cards may be inserted on top of one another.
US10008784B2

A spacer has a first cylindrical portion where a primary crimped state of a braided member is formed between the spacer and a cable. After the primary crimped state is formed, in a state in which a second flange of the terminal fitting fitted around the cable and the braided member is in contact with a first flange, a sleeve fitted around a second cylindrical portion forms a crimped state of the braided member between the sleeve and the terminal fitting at the second cylindrical portion, so that the terminal fitting is fixed to the braided member.
US10008782B2

A full-duplex 2×2 multiple-input multiple-output (MIMO) antenna array is provided. An antenna reflector defining an x-y plane provides a plurality of antenna elements on the reflector. The linear polarization elements of the antenna elements are arrange in orthogonal polarizations for each transmit and receive pair. The elements are aligned in the same direction for half the orthogonal pair. A pair of elements are aligned along an axis to provide two coupled phase offset signals at a third element. The third element is collinear to the element of the first element defining a line of symmetry and parallel the direction of the element of the second element. The antenna array provides improved isolation between orthogonal ports and between transmit and receive ports by providing coupled signal cancelling between ports. This technique also increases boresight radiated pattern gain, as an additional benefit.
US10008762B2

A wireless device such as a mobile device comprises a metal frame antenna (MFA) solution developed to cover the multiple range of frequencies required in the wireless device. An MFA includes a ground plane layer, at least a single-strip metal frame element spaced apart from an edge of the ground plane layer, and at least a feeding system that connects the at least one single-strip metal frame element to an RF transceiver of the wireless device.
US10008758B2

A directional coupler utilizes an inductive element of a power amplifier and a coupled conductive element. The inductive element of the power amplifier is a functioning element within the power amplifier and at least part of the inductive element of the power amplifier is disposed in a multi-layer substrate. At least part of the coupled conductive element is disposed in the multi-layer substrate. The coupled conductive element is configured to be inductively coupled to the inductive element of the power amplifier such that the coupled conductive element carries a first RF signal that is representative of a second RF signal within the inductive element of the power amplifier.
US10008756B2

A dielectric contactless transmission device provided with a pair of ¼ wavelength dielectric resonance components (2, 3) having: dielectric blocks (20, 30) that have a first surface (20a), a second surface (20b), third to sixth surfaces (20c-20f) connecting the first surface (20a) and the second surface (20b), and a resonance hole (20g) for making the first surface (20a) and the second surface (20b) communicate; intra-resonance hole conductors (21, 31) covering the inner surface of the resonance hole (20g); external conductors (22, 32) covering the second surface (20b) and the third to sixth surfaces (20c-20f), the external conductors (22, 32) being connected to one end of the intra-resonance hole conductors; and coupling electrodes (23, 33) arranged on the first surface (20a) while being isolated from the external conductors (22, 32) and connected to the other end of the intra-resonance hole conductors (21, 31), the first surfaces (20a) being arranged facing each other so that the coupling electrodes (23, 33) of the pair of ¼ wavelength dielectric resonance components (2, 3) are capacitively coupled.
US10008753B2

A electrochemical battery including: a battery module including one or more metal air cells which use oxygen gas as a positive electrode active material; an air supply configured to supply air to the battery module and to adjust an oxygen concentration in air supplied to the battery module; and a control unit configured to control an oxygen concentration adjusting operation of the air supply unit. Also a method of operating the electrochemical battery including: supplying air to a battery module using an air supply unit, the battery module including one or more metal air cells which use oxygen in air as a positive electrode active material; and controlling the air supply unit to adjust an oxygen concentration in the air supplied to the battery module.
US10008750B2

Described embodiments include a system and a method. A system includes a controllable electrochemical cell configured to output electric power. The controllable cell includes an electrolyte and a first working electrode configured to transfer electrons to or from the electrolyte. The controllable cell includes a second working electrode configured to transfer electrons to or from the electrolyte. The controllable cell includes a gating electrode spaced-apart from the second working electrode. The gating electrode is configured, if biased relative to the second working electrode, to modify an electric charge, field, or potential in the space between the electrolyte and the second working electrode. The controllable cell includes a control circuit coupled to the gating electrode of the controllable cell and configured to apply a biasing signal responsive to an electrical property of an external electrical load coupled to the controllable cell.
US10008743B2

The invention provides a method for producing a molecule capable of undergoing reduction-oxidation when subjected to a voltage potential, the method comprising phosphorylating hydroquinone to create a first intermediate; rearranging the first intermediate to an aryl-bis-(phosphonate) thereby creating a second intermediate comprising phosphorous alkoxy groups; alkylating (e.g., methylating) the second intermediate; converting the alkoxy groups to halides; and substituting the halides to alkyl or aryl groups. Also provided is a system for preventing overcharge in a Lithium-ion battery, the method comprising a mixture of a redox shuttle with electrolyte in the battery such that the shuttle comprises between about 10 and about 20 weight percent of the mixture.
US10008735B2

A method of producing a sulfide solid electrolyte material includes: forming an intermediate having crosslinking sulfur but no Li2S, by vitrifying, in a first vitrification process, a starting material composition obtained by mixing Li2S and a sulfide of a group 14 or group 15 element such that a proportion of Li2S with respect to the sum total of the Li2S and the sulfide of a group 14 or group 15 element is smaller than a proportion of Li2S required for the sulfide solid electrolyte material to obtain an ortho composition; and eliminating the crosslinking sulfur by vitrifying, in a second vitrification process, an intermediate-containing composition resulting from mixing a bond cleaving compound, which cleaves a bond of the crosslinking sulfur, with the intermediate.
US10008729B2

High performance flow batteries, based on alkaline zinc/ferro-ferricyanide rechargeable (“ZnFe”) and similar flow batteries, may include one or more of the following improvements. First, the battery design has a cell stack comprising a low resistance positive electrode in at least one positive half cell and a low resistance negative electrode in at least one negative half cell, where the positive electrode and negative electrode resistances are selected for uniform high current density across a region of the cell stack. Second, a flow of electrolyte, such as zinc species in the ZnFe battery, with a high level of mixing through at least one negative half cell in a Zn deposition region proximate a deposition surface where the electrolyte close to the deposition surface has sufficiently high zinc concentration for deposition rates on the deposition surface that sustain the uniform high current density.
US10008728B2

A fuel cell system, which includes a fuel cell for generating electric power and which discharges externally water remaining in the fuel cell by supplying a gas to the fuel cell, includes discharge amount estimating means, for estimating, based on the state of the fuel cell (the amount of residual water or an inclination angle), the amount of water to be discharged from the fuel cell.
US10008722B2

An object of the present invention is to provide a positive-electrode active material comprising a carbon-sulfur structure which has Raman shift peaks at around 500 cm−1, at around 1,250 cm−1 and at around 1,450 cm−1 in a Raman spectrum, and by using the positive-electrode active material, it is possible to greatly improve cycling characteristics of a lithium-ion secondary battery.
US10008716B2

A multilayer electrode suitable for use in a secondary battery is disclosed. The major active component of one layer is different to a major active component of an adjacent layer. The use of layered electrodes improves both the capacity retention and cycle life of batteries including such layered electrodes.
US10008709B2

A bus bar module electrically connects in series a plurality of batteries stacked against each other in a row with alternately opposite polarities. This bus bar module has the plurality of bus-bars, and a housing part. The housing part includes a plurality of housing units for housing each of the plurality of the bus-bars such that the bus bars are movable along three axes. Each of the plurality of the bus-bars connects together electrodes of the two adjacent batteries among the plurality of the batteries, while being provided with two holes for loosely inserting the electrodes. Each of the plurality of housing units has a retaining part for retaining each of the plurality of the bus-bars inside each of the plurality of the housing units.
US10008708B2

A battery pack includes a plurality of electrically connected battery modules. The battery module includes a plurality of type-A battery cells and a plurality of type-B battery cells. The type-A battery cells and the type-B battery cells are arranged in alternate manner. Both of the type-A and the type-B battery cells have a positive tab and a negative tab. The positive tabs and negative tabs of all type-A battery cells are electrically connected with a type-A first and a type-A second connecting pieces respectively. The positive tabs and negative tabs of all type-B battery cells are electrically connected with a type-B first and a type-B second connecting pieces respectively. When the battery pack burns, the type-A battery cells have an isolation effect on stopping the diffusion of combustion so as to improve the safety, and also improve the rapid charging and discharging ability and energy density of the battery pack.
US10008707B2

There is disclosed a battery module that includes a housing. At least one terminal is melt joined with the bus member of the housing sealing the terminal relative to the bus member and providing a conductive path to an interior of the battery module. The terminal may be melt joined in an ultrasonic joining operation or in a thermal insertion operation. A plurality of cells are disposed in the housing with each of the cells electrically coupled via bus bars integrated into a bus member. Each of the cells includes a plurality of positive and negative electrodes that are spaced by a separator. The negative electrode includes a substrate having tab meeting at a flange that is connected to an active material portion of the electrode. The positive electrode includes a substrate having a tab meeting at a flange that is connected to an active material portion of the electrode.
US10008706B2

The present invention provides a laminated separator, for a nonaqueous electrolyte secondary battery, suppressing a deterioration in cycle characteristic. The laminated separator includes: a porous film containing a polyolefin-based resin; and a porous layer, a surface of the porous layer having a 60-degree specular gloss of 3% to 26%, a volume per unit area of the porous layer being 0.1 cm3/m2 to 2.5 cm3/m2.
US10008704B2

A battery assembly includes a thermal shield. The thermal shield protects battery cells in the battery assembly from hot gases vented by a neighboring cell experiencing thermal runaway. The thermal shield acts as a one-way valve, allowing the cell experiencing thermal runaway to properly vent away hot gases, but still protecting the rest of the cells in the battery pack from the hot gases.
US10008702B2

The present invention relates to the field of battery cells, particularly to a pouch cell comprising a packaging seal, a heating element and a fault switch, wherein the fault switch will activate the heating element to generate heat to make the packaging seal delaminate when the inner space of the pouch cell reaches a predetermined pressure, such that the pouch cell vents. The mechanism and components of these venting concepts can be designed to be fully compatible with existing manufacturing methods and typical cell handling situations. The most favorable configuration has both vent device components outside the cell, with nothing passing through or even into the seal. Such a configuration has the advantage of having no impact on the seal integrity relative to a conventional pouch cell, is easy to manufacture, and has improved safety.
US10008700B2

A packaging material 1 includes a heat resistant resin stretched film layer 2 as an outer layer, a thermoplastic resin layer 3 as an inner layer, a metal foil layer 4 arranged between these layers, and a colored ink layer 10 arranged between the metal foil layer 4 and the heat resistant resin stretched film layer 2. As the heat resistant resin stretched film, a heat resistant resin stretched film having a hot water shrinkage rate of 2% to 20% is used, and the heat resistant resin stretched film layer 2 and the colored ink layer 4 are integrally laminated via an easily adhesive layer 30. In this packaging material, at the time of forming and sealing, and even being used in a somewhat severe environment such as high-temperature and humid environment, the colored ink layer will not be detached from the heat resistant resin stretched film layer.
US10008690B2

The present invention discloses a method and a system of flattening a surface formed by sealant of a packaging cover plate, as well as a packaging method, the method includes vibrating a high temperature sintered packaging cover plate by using a high frequency vibrator with a preset frequency, and irradiating the surface formed by sealant of the packaging cover plate by using a laser with preset power, so that a convex portion formed by the sealant is melted and flows to a concave portion formed by the sealant under vibration of the high frequency vibrator, thereby flattening the surface formed by sealant of the packaging cover plate.
US10008689B2

A display panel includes a first substrate and a second substrate sealed by sealant, and an inorganic material thin film is also formed outside the sealant. The display panel possesses a better characteristic of water and oxygen isolation in a lateral direction. A manufacturing method of a display panel and a display device including the display panel are further disclosed.
US10008688B2

Provided is a display apparatus and a method of manufacture. The display apparatus includes a first substrate with a plurality of organic electroluminescence devices, a second substrate with a color filter, the second substrate facing the first substrate, and an adhesive layer disposed between the first substrate and the second substrate so as to cover the plurality of organic electroluminescence devices, the adhesive layer being made of a material selected from the group consisting of a phenol resin, a melanin resin, an unsaturated polyester resin, an epoxy resin, a silicon resin and a polyurethane resin.
US10008684B2

An organic light-emitting device, including a first sub-organic light-emitting device including a first emission layer, a first common emission part, a first buffer part, a first doping part, and a first cathode part, sequentially stacked; a second sub-organic light-emitting device including a second emission layer, a second common emission part, a second buffer part, a second doping part, and a second cathode part, sequentially stacked; and a third sub-organic light-emitting device including a third common emission part, a third buffer part, a third doping part, and a third cathode part, sequentially stacked, the first through third common emission parts integrated with one another as one body, the first through third buffer parts integrated with one another as one body, the first through third doping parts integrated with one another as one body, and the first through third cathode parts integrated with one another as one body.
US10008683B2

An organic device, including semiconducting polymers processed from a solution cast on one or more dielectric layers on a substrate; and electrical contacts to the semiconducting polymers, wherein the substrate and the one or more dielectric layers are flexible and the semiconducting polymers are aligned. The one or more dielectric layers can increase mobility of the semiconducting polymers and/or alignment of the semiconducting polymers with one or more of the nanogrooves in the dielectric layers.
US10008682B2

The present invention provides an organic semiconductor composition, which improves the insulation reliability of an organic thin film transistor without greatly reducing the mobility of the organic thin film transistor, and an organic thin film transistor, electronic paper, and a display device which are prepared by using the organic semiconductor composition. The organic semiconductor composition of the present invention contains an organic semiconductor material and an anti-migration agent containing at least either a compound X, which contains at least two or more groups selected from the group consisting of a group represented by Formula (A) and a group represented by Formula (B), or a compound Y which is represented by Formula (C).
US10008681B2

The current invention relates to novel platinum(II) based organometallic materials. These materials show high emission quantum efficiencies and low self-quenching constant. Also provided are high efficiency, green to orange emitting organic light-emitting diode (OLED) that are fabricated using platinum(II) based organometallic materials as the light-emitting material. The organometallic materials of the invention are soluble in common solvents; therefore, solution process methods such as spin coating and printing can be used for device fabrication. The devices fabricated from these materials show low efficiency roll-off.
US10008676B2

An organic light-emitting device includes a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode and including an emission layer, wherein the organic layer includes a compound of Formula 1: wherein R1, R2, X, m, and n in Formula 1 are as defined in the specification.
US10008675B2

The present disclosure relates to a novel compound and an organic electroluminescent element including the same, and the compound according to the present disclosure is used for an organic material layer of the organic electroluminescent element, thereby improving the light emitting efficiency, driving voltage, lifetime, and the like of the organic electroluminescent element.
US10008671B2

Provided are an organic thin-film transistor including: a gate electrode, an organic semiconductor layer, a gate insulating layer, and a source electrode and a drain electrode on a substrate, in which the organic semiconductor layer contains an organic semiconductor and a block copolymer, and the block copolymer is at least one selected from specific block copolymers such as a styrene-(meth)acrylate ester block copolymer and may be phase-separated, and a method for manufacturing an organic thin-film transistor, which includes an organic semiconductor containing a phase-separated block copolymer, including: applying a coating solution which contains an organic semiconductor and a block copolymer for film formation; and heating the obtained film so that the block copolymer is self-assembled.
US10008668B2

A thermally optimized phase change memory cell includes a phase change material element disposed between first and second electrodes. The second electrode includes a thermally insulating region having a first thermal resistivity over the first electrode and a metallic contact region interposed between the phase change material element and the thermally insulating region, where the metallic contact layer has a second thermal resistivity lower than the first thermal resistivity.
US10008666B2

Examples of the present disclosure include non-volatile resistive memory cells and methods of forming the same. An example of a non-volatile resistive memory cell includes a first portion of the non-volatile resistive memory cell formed as a vertically-extending structure on a first electrode, where the first portion comprises at least one memristive material across a width of the vertically-extending structure. The non-volatile resistive memory cell also includes a second portion formed as a vertically-extending memristive material structure on at least one sidewall of the first portion.
US10008661B2

The invention relates to a piezoelectric lead-free material based on bismuth sodium titanate, to a method for the production thereof, and to the use thereof.
US10008660B2

A generator unit to harvest energy from motion is disclosed which comprises a support (6) with a connection member (7) for attachment to a movable object (8), at least a first body (3) and a second body (9) supported by the support and configured to move relatively to each other and with a varying, preferably magnetic field (4) spatially in between, one of the first or second body comprising at least one electricity generating member (2) of piezoelectric, electromagnetic or electrostatic type to produce electricity when mechanically deformed or moved, and a field engagement part (5) configured to move in the varying field when the first and second bodies move relatively to each other and generate a varying mechanical deformation or movement of the electricity generating member.
US10008657B2

A piezoelectric adjustment apparatus comprises a piezoelectric stack which has a plurality of layers of piezoelectric material arranged in a stacked manner and each provided with electrodes, and comprises a lever mechanically connected to the piezoelectric stack for converting a drive movement of the stack into an adjustment movement of an adjustment element provided at the lever. A cooling device for dissipating heat from the piezoelectric stack is provided.
US10008655B2

A qubit system includes a substrate layer, a qubit circuit suspended above the substrate layer and fine structure disposed between the qubit circuit and the substrate layer.
US10008653B2

A thermoelectric half-Heusler material comprising niobium (Nb), iron (Fe) and antimony (Sb) wherein the material comprises grains having a mean grain size less than one micron. A method of making a nanocomposite half-Heusler thermoelectric material includes melting constituent elements of the thermoelectric material to form an alloy of the thermoelectric material, comminuting (e.g., ball milling) the alloy of the thermoelectric material into nanometer scale mean size particles, and consolidating the nanometer size particles to form the half-Heusler thermoelectric material comprising at least niobium (Nb), iron (Fe) and antimony (Sb) and having grains with a mean grain size less than one micron.
US10008646B2

A heat-curable epoxy resin composition for optical semiconductor element encapsulation capable of being pressure molded and transfer molded under room temperature, comprising: (A) a prepolymer obtained by reacting at least one component of (A-1), (A-2) and (A-3); and (A-4), (A-1) a triazine derivative epoxy resin having not less than three epoxy groups in one molecule, (A-2) at least one epoxy resin that is non-fluid at 25° C. and selected from the group consisting of a bisphenol-type epoxy resin, a hydrogenated bisphenol-type epoxy resin, an alicyclic epoxy resin and monoalkyl diglycidyl isocyanurate, (A-3) a cyclic siloxane compound having not less than two epoxy groups in one molecule, and (A-4) an acid anhydride curing agent in a liquid state at 25° C.; (A′) a component(s) among (A-1) to (A-3) that is/are not used in said prepolymer (A); and (B) a curing accelerator.
US10008644B2

A light-emitting device includes a light-emitting element for emitting primary light, and a wavelength conversion unit for absorbing part of the primary light and emitting secondary light having a wavelength longer than that of the primary light, wherein the wavelength conversion unit includes plural kinds of phosphors having light absorption characteristics different from each other, and then at least one kind of phosphor among the plural kinds of phosphors has an absorption characteristic that can absorb the secondary light emitted from at least another kind of phosphor among the plural kinds of phosphors.
US10008643B2

A light emitting device comprises a light emitting element having an emission peak wavelength in a wavelength range of 430 nm to 470 nm, and a phosphor material comprising at least one type of phosphor selected from the group consisting of a first phosphor and a second phosphor, a third phosphor, a fourth phosphor, and a fifth phosphor having respective compositions represented by formulas (I)-(V): (x−s)MgO.(s/2)Sc2O3.yMgF2.uCaF2.(1−t)GeO2.(t/2)Mt2O3:zMn4+  (I) A2[M1−pF6]:pMn4+  (II) Lu3Al5O12:Ce  (III) (Sr,Ca)AlSiN3:Eu  (IV) (Ca,Sr,Ba)8MgSi4O16(F,Cl,Br)2:Eu  (V) In the formulas (I)-(V), Mt is at least one of Al, Ga, and In; x, y, z, s, t, and u each satisfy 2≤x≤4, 0
US10008640B2

A light emitting apparatus includes at least one first light source and at least one second light source. The at least one first light source and at least one second light source may be configured to emit white light and cyan light, respectively, such that a ratio of luminous flux of the white light to luminous flux of the cyan light ranges from 19:1 to 370:1, based on a common magnitude of electrical current being applied to each of the at least one first light source and the at least one second light source.
US10008639B2

A method for producing optoelectronic semiconductor components (100) is specified, wherein a carrier (1) having a carrier main side (11) is provided. Furthermore, a plurality of singulated optoelectronic semiconductor chips (2) are provided, wherein the semiconductor chips (2) each have a main emission side (21) and a contact side (22) opposite the main emission side (21). The singulated semiconductor chips (2) are then applied to the carrier main side (11), such that the contact side (22) in each case faces the carrier main side (11). In regions between the semiconductor chips, a mask frame (3) is applied, wherein the mask frame (3) is a grid of partitions (31). In a plan view of the carrier main side (11), each semiconductor chip (2) is surrounded all around by the partitions (31). The semiconductor chips (2) are potted with a conversion material (4) such that a conversion element (41) is respectively formed on the semiconductor chips (2). In this case, the conversion element (41) at least partly covers the main emission side (21) of the respective semiconductor chip (2). The carrier (1) is then removed. In a further step, the optoelectronic semiconductor components (100) are detached from the mask frame (3), the mask frame (3) being destroyed.
US10008628B2

A method for providing a textured layer in an optoelectronic device is disclosed. The method includes depositing a template layer on a first layer. The template layer has significant inhomogeneity either in thickness or in composition, or both, including the possibility of forming one or more islands to provide at least one textured surface of the island layer. The method also includes exposing the template layer and the first layer to an etching process to create or alter at least one textured surface. The altered at least one textured surface is operative to cause scattering of light.
US10008622B2

The solar cell includes: a first metal seed layer and a first plating layer provided on a first surface of a photoelectric conversion section; a second metal seed layer provided on a second surface of the photoelectric conversion section; and a third metal seed layer and a third plating layer provided on the lateral surface and the peripheral edge of the second surface of the photoelectric conversion section. The first metal seed layer is in electrical continuity with the third metal seed layer, while the second metal seed layer is in electrical non-continuity with the third metal seed layer. By supplying electricity to at least one of the first metal seed layer and the third metal seed layer, the first plating layer and the third plating layer are formed simultaneously.
US10008610B2

A display apparatus includes a substrate, an emission layer on the substrate; a planarization layer between the substrate and the emission layer; and a thin-film transistor between the substrate and the planarization layer. The emission layer includes a light-emitting diode (“LED”) electrically connected to the thin-film transistor, and a pixel separation member which surrounds the LED and is in contact with side surfaces of the LED.
US10008609B2

To suppress a change in electrical characteristics and improve reliability in a transistor including an oxide semiconductor film. Provided is a semiconductor device including a transistor including a first gate electrode, a first insulating film over the first gate electrode, a first oxide semiconductor film over the first insulating film, a source electrode electrically connected to the first oxide semiconductor film, a drain electrode electrically connected to the first oxide semiconductor film, a second insulating film over the first oxide semiconductor film, a second oxide semiconductor film as a second gate electrode over the second insulating film, and a third insulating film over the second oxide semiconductor film. The second insulating film includes an excess oxygen region having a concentration gradient.
US10008607B2

According to one embodiment, a thin-film transistor includes a polycrystalline semiconductor layer, a gate electrode opposing the polycrystalline semiconductor layer, a gate insulating film provided between the gate electrode and the polycrystalline semiconductor layer and in contact with the gate electrode, and an amorphous layer provided between the gate insulating film and the polycrystalline semiconductor layer, and in contact with the gate insulating film and the polycrystalline semiconductor layer.
US10008606B2

The thin film transistor includes a gate electrode formed on a surface of a substrate; a first amorphous silicon layer formed on an upper side of the gate electrode; a plurality of polysilicon layers separated by the first amorphous silicon layer and formed on the upper side of the gate electrode with a required spaced dimension; a second amorphous silicon layer and an n+ silicon layer which are formed on the upper side of the plurality of polysilicon layers and the first amorphous silicon layer; and a source electrode and a drain electrode formed on the n+ silicon layer.
US10008598B2

In an embodiment, this invention discloses a top-drain lateral diffusion metal oxide field effect semiconductor (TD-LDMOS) device supported on a semiconductor substrate. The TD-LDMOS includes a source electrode disposed on a bottom surface of the semiconductor substrate. The TD-LDMOS further includes a source region and a drain region disposed on two opposite sides of a planar gate disposed on a top surface of the semiconductor substrate wherein the source region is encompassed in a body region constituting a drift region as a lateral current channel between the source region and drain region under the planar gate. The TD-LDMOS further includes at least a trench filled with a conductive material and extending vertically from the body region near the top surface downwardly to electrically contact the source electrode disposed on the bottom surface of the semiconductor substrate.
US10008587B2

A semiconductor device which includes an oxide semiconductor and has favorable electrical characteristics is provided. In the semiconductor device, an oxide semiconductor film and an insulating film are formed over a substrate. Side surfaces of the oxide semiconductor film are in contact with the insulating film. The oxide semiconductor film includes a channel formation region and regions containing a dopant between which the channel formation region is sandwiched. A gate insulating film is formed on and in contact with the oxide semiconductor film. A gate electrode with sidewall insulating films is formed over the gate insulating film. A source electrode and a drain electrode are formed in contact with the oxide semiconductor film and the insulating film.
US10008577B2

One illustrative method disclosed herein includes, among other things, forming a gate structure above an active region and an isolation region, wherein the gate structure comprises a gate, a first gate cap layer and a first sidewall spacer, removing portions of the first gate cap layer and the first sidewall spacer that are positioned above the active region, while leaving portions of the first gate cap layer and the first sidewall spacer positioned above the isolation region in place, wherein a plurality of spacer cavities are defined adjacent the gate, and forming a replacement air-gap spacer in each of the spacer cavities adjacent the gate and a replacement gate cap layer above the gate, wherein the replacement air-gap spacer comprises an air gap.
US10008570B2

The contact area between a source strap structure of a buried source layer and semiconductor channels within memory structures can be increased by laterally expanding a source-level volume in which the memory stack structures are formed. In one embodiment, sacrificial semiconductor pedestals can be formed in source-level memory openings prior to formation of a vertically alternating stack of insulating layers and sacrificial material layers. Memory openings can include bulging portions formed by removal of the sacrificial semiconductor pedestals. Memory stack structures can be formed with a greater sidewall surface area in the bulging portions to provide a greater contact area with the source strap structure. Alternatively, bottom portions of memory openings can be expanded selective to upper portions during, or after, formation of the memory openings to provide bulging portions and to increase the contact area with the source strap structure.
US10008565B2

Semiconductor device stacks and devices made there from having Ge-rich device layers. A Ge-rich device layer is disposed above a substrate, with a p-type doped Ge etch suppression layer (e.g., p-type SiGe) disposed there between to suppress etch of the Ge-rich device layer during removal of a sacrificial semiconductor layer richer in Si than the device layer. Rates of dissolution of Ge in wet etchants, such as aqueous hydroxide chemistries, may be dramatically decreased with the introduction of a buried p-type doped semiconductor layer into a semiconductor film stack, improving selectivity of etchant to the Ge-rich device layers.
US10008564B2

Embodiments of the invention describe a method of corner rounding and trimming of nanowires used in semiconductor devices. According to one embodiment, the method includes providing in a process chamber a plurality of nanowires separated from each other by a void, where the plurality of nanowires have a height and at least substantially right angle corners, forming an oxidized surface layer on the plurality of nanowires using an oxidizing microwave plasma, removing the oxidized surface layer to trim the height and round the corners of the plurality of nanowires, and repeating the forming and removing at least once until the plurality of nanowires have a desired trimmed height and rounded corners.
US10008560B2

A capacitor includes a first via level having first metal bars and first vias, such that the first metal bars are coupled to a first potential node. The first metal bars are longer than the first vias. Second metal bars and second vias are disposed in a second via level, the second metal bars are coupled to the first potential node. The second metal bars are longer than the second vias. The second via level is above the first via level and the first metal bars are parallel to the second metal bars. Each of the first metal bars has a first end, an opposite second end, and a middle portion between the first and the second ends. Each of the middle portions of the first metal bars and the second ends of the first metal bars do not contact any metal line.
US10008559B2

A method includes forming a capacitor, which includes depositing a bottom electrode layer, depositing a capacitor insulator layer over the bottom electrode layer, depositing a top electrode layer over the capacitor insulator layer, and depositing a dielectric layer over the top electrode layer. The dielectric layer is etched using a process gas until the top electrode layer is exposed. In the etching of the dielectric layer, the dielectric layer has a first etching rate, and the top electrode layer has a second etching rate, and a ratio of the first etching rate to the second etching rate is higher than about 5.0.
US10008557B2

Vertical meander inductors for small core voltage regulators and approaches to fabricating vertical meander inductors for small core voltage regulators are described. For example, a semiconductor die includes a substrate. An integrated circuit is disposed on an active surface of the substrate. An inductor is coupled to the integrated circuit. The inductor is disposed conformal with an insulating layer disposed on an essentially planar surface of the substrate. The insulating layer has an undulating topography.
US10008553B2

A display device includes a flexible substrate having a display region including a plurality of pixels, each of the plurality of pixels having a pair of electrodes and a display element therebetween; a first electrode layer provided on the plurality of pixels; a second electrode layer provided on the first electrode layer; a third electrode layer provided on the second electrode layer; a piezoelectric material layer provided between the first electrode layer and the second electrode layer; and a flexible material layer provided between the second electrode layer and the third electrode layer.
US10008543B2

Various embodiment include optical and optoelectronic devices and methods of making same. Under one aspect, an optical device includes an integrated circuit having an array of conductive regions, and an optically sensitive material over at least a portion of the integrated circuit and in electrical communication with at least one conductive region of the array of conductive regions. Under another aspect, a film includes a network of fused nanocrystals, the nanocrystals having a core and an outer surface, wherein the core of at least a portion of the fused nanocrystals is in direct physical contact and electrical communication with the core of at least one adjacent fused nanocrystal, and wherein the film has substantially no defect states in the regions where the cores of the nanocrystals are fused. Additional devices and methods are described.
US10008531B2

An integrated circuit device incorporating a plurality of isolation trench structures configured for disparate applications and a method of forming the integrated circuit are disclosed. In an exemplary embodiment, a substrate having a first region and a second region is received. A first isolation trench is formed in the first region, and a second isolation trench is formed in the second region. A first liner layer is formed in the first isolation trench, and a second liner layer is formed in the second isolation trench. The second liner layer has a physical characteristic that is different from a corresponding physical characteristic of the first liner layer. An implantation procedure is performed on the second isolation trench and the second liner layer formed therein. The physical characteristic of the second liner layer may be selected to enhance an implantation depth or an implantation uniformity compared to the first liner layer.
US10008526B2

An image sensor may include: a photoelectric conversion element suitable for generating a photo charge in response to incident light; and a transfer transistor suitable for transferring the photo charge generated by the photoelectric conversion element to a floating diffusion in response to a transfer signal, the transfer transistor comprising a first transfer gate formed over the photoelectric conversion element; an opening formed in the first transfer gate and exposing the photoelectric conversion element; a second transfer gate formed in the opening; and a channel layer interposed between the first and second transfer gates and between the photoelectric conversion element and the second transfer gate.
US10008520B2

A semiconductor device in an embodiment according to the present invention includes a first terminal and a second terminal stacked with a first conductive layer including titanium or molybdenum, a second conductive layer including aluminum above the first conductive layer, and a third conductive layer including titanium or molybdenum above the second conductive layer, a first insulation layer between the first terminal and the second terminal, a second insulation layer between the first insulation layer contacting a side wall part of the first terminal, and a fourth conducing layer extending an upper surface of the first terminal and an upper surface of the second insulation layer. The first terminal and the second terminal are arranged on an exterior side of a drive circuit including a semiconductor element.
US10008517B2

A display device and a method of manufacturing the same are disclosed. In one aspect, the display device includes a plurality of pixels, wherein each pixel includes a scan line extending in a first direction. Each pixel also includes a data line extending in a second direction crossing the first direction and a driving thin-film transistor (TFT) formed adjacent to the data line and including a gate electrode, a source electrode, and a drain electrode. The pixel also includes an interlayer insulating layer formed between the data line and the driving TFT, and a first through hole is formed in the interlayer insulating layer to be adjacent to the data line and the gate electrode. Each pixel also includes a driving voltage line formed adjacent to the data line and including a first portion formed in the first through hole and formed on the interlayer insulating layer.
US10008512B2

A semiconductor device may include pipe channel layer, and a pipe gate surrounding the pipe channel layer. The semiconductor device may include an oxidization layer formed between the pipe gate and the pipe channel layer. The semiconductor device may include a source side channel layer and a drain side channel layer extended from the pipe channel layer to protrude further than the oxidization layer.
US10008505B2

A method for manufacturing a semiconductor device may include forming contact pads spaced apart from each other in a first direction on a substrate and between first insulating patterns; forming first holes between the first insulating patterns and having bottom ends adjacent top surfaces of the contact pads; forming second holes between second insulating patterns and overlapping with partial portions of the first holes in a second direction perpendicular to the first direction; and forming a bottom electrode layer including first portions to cover the bottom ends of the first holes and sidewalls of the second holes. In forming the first and second holes, the first and second holes are formed simultaneously.
US10008501B2

The present disclosure relates to a transistor device having a channel region comprising a sandwich film stack with a plurality of different layers that improve device performance, and an associated apparatus. In some embodiments, the transistor device has a source region and a drain region disposed within a semiconductor substrate. A sandwich film stack is laterally positioned between the source region and the drain region. The sandwich film stack has a lower layer, a middle layer of a carbon doped semiconductor material disposed over the lower layer, and an upper layer disposed over the middle layer. A gate structure is disposed over the sandwich film stack. The gate structure is configured to control a flow of charge carriers in a channel region located between the source region and the drain region.
US10008495B2

A method includes providing a semiconductor structure including an active region having a first doped region, a first contact member on the first doped region, first and second gates on opposite sides of the first contact member, an interlayer dielectric layer surrounding the first and second gates and the first contact member. The method also includes forming a first insulator layer having first and second contact holes, forming a second insulator layer on sidewalls of the first and second contact holes, filling the first and second contact holes with a first conductive material to form first and second contacts to the first and second gates, forming a third insulator layer on the first and second contacts, selectively etching the first insulator layer to form a third contact hole, and filling the third contact hole with a second conductive material to form a third contact to the first contact member.
US10008485B2

A semiconductor device and method for providing an enhanced removal of heat from a semiconductor die within an integrated fan out package on package configuration is presented. In an embodiment a metal layer is formed on a backside of the semiconductor die, and the semiconductor die along and through vias are encapsulated. Portions of the metal layer are exposed and a thermal die is connected to remove heat from the semiconductor die.
US10008464B2

The present invention relates to a smart BGA chip maintenance device comprising a base, a moving worktable, a horizontal slide, a vertical slide, a grinding knife, an electronic microscope and a mini-sized air compressor, wherein the base comprises a platform and a portal frame. The moving worktable is propelled by a first driving mechanism, wherein the horizontal slide is propelled by a second driving mechanism, wherein the vertical slide is propelled by a third driving mechanism. Both a grinding knife and an electronic microscope are provided on the vertical slide. An air pipe is disposed at the side of the grinding knife, wherein the grinding knife is propelled by a fourth driving mechanism to rotate, wherein the device can automatically perceive the flatness of the chip, ensuring a horizontal grinding process and avoiding the damage to the soldering pad of the circuit board.
US10008463B2

A semiconductor package includes a first semiconductor die surrounded by a molding compound. The semiconductor package further includes a first conductive pad on the first semiconductor die, wherein the first conductive pad is at a top metal level of the first semiconductor die. The semiconductor package further includes redistribution lines (RDLs) formed over the first conductive pad, wherein at least one RDL of the RDLs extends beyond the boundaries of the semiconductor die, and a portion of the at least one RDL contacts the first conductive pad, wherein a surface of the first conductive pad contacting the portion of the at least one RDL is at a different level than a surface of the molding compound under the at least one RDL extended beyond the boundaries of the first semiconductor die.
US10008460B2

According to an exemplary embodiment, a semiconductor package is provided. The semiconductor package includes: a chip having a plurality of joint pads; a component having a plurality of metal caps on one side and having a grinded surface on the other side, wherein the metal caps are in contact with the joint pads of the chip.
US10008450B2

An integrated circuit and method comprising an underlying metal geometry, a dielectric layer on the underlying metal geometry, a contact opening through the dielectric layer, an overlying metal geometry wherein a portion of the overlying metal geometry fills a portion of the contact opening, and an oxidation resistant barrier layer disposed between the underlying metal geometry and overlying metal geometry. The oxidation resistant barrier layer is formed of TaN or TiN with a nitrogen content of at least 20 atomic % and a thickness of at least 5 nm.
US10008446B2

A structure for an e-Fuse device in a semiconductor device is described. The e-Fuse device includes an anode region, a cathode region and a fuse element which interconnects the anode and cathode regions in a dielectric material on a first surface of a substrate. The fuse element has a smaller cross section and a higher aspect ratio than the anode and cathode regions. The anode and cathode regions are comprised of a high EM-resistant conductive material. The fuse element is comprised of low EM-resistant conductive material.
US10008430B2

A semiconductor device includes: a semiconductor element; a frame which has a first surface, holds the semiconductor element on the first surface, and is electrically connected with the semiconductor element; and a seal which has electrical insulation properties and seals the semiconductor element and the frame, wherein a through-hole is formed in the seal, the through-hole has a hole axis which extends in a direction intersecting with the first surface, and an inner peripheral end surface of the seal exposed inside the through-hole is inclined with respect to the hole axis.
US10008429B2

A semiconductor device reduces measurement time. The semiconductor device according to an embodiment of the invention includes: plural series-coupled resistance elements for testing; plural switches coupled to a coupling path coupling the resistance elements; and plural selection circuits to select, by turning on or off the switches, a number of the series-coupled resistance elements to be measured as a group. In the semiconductor device: the switches include plural first switches coupled to plural groups of the resistance elements, each of the groups including N (N=2 or a larger integer) of the resistance elements; and the selection circuits turn the first switches on or off and thereby select a number of the series-coupled resistance elements to be measured as a group, the number equaling the N.
US10008423B1

Methods and apparatuses for modifying a work function of transistors included in an integrated circuit are disclosed. A tester unit may be configured to test an integrated circuit that includes a plurality of circuit paths. The tester unit may be further configured to analyze the results from testing the integrated circuit and, based on the analysis, identify a circuit path that fails to meet a desired performance goal. A work function of a transistor included in the identified circuit path may be modified by the tester unit using an energy source external to the integrated circuit.
US10008412B2

Described are methods for controlling the doping of metal nitride films such as TaN, TiN and MnN. The temperature during deposition of the metal nitride film may be controlled to provide a film density that permits a desired amount of doping. Dopants may include Ru, Cu, Co, Mn, Mo, Al, Mg, Cr, Nb, Ta, Ti and V. The metal nitride film may optionally be exposed to plasma treatment after doping.
US10008404B2

An electrostatic chuck assembly includes a puck and a cooling plate. The puck includes an electrically insulative upper puck plate comprising one or more heating elements and one or more electrodes to electrostatically secure a substrate and further includes a lower puck plate bonded to the upper puck plate by a metal bond, the lower puck plate comprising a plurality of features distributed over a bottom side of the lower puck plate at a plurality of different distances from a center of the lower puck plate, wherein each of the plurality of features accommodates one of a plurality of fasteners. The cooling plate is coupled to the puck by the plurality of fasteners, wherein the plurality of fasteners each apply an approximately equal fastening force to couple the cooling plate to the puck.
US10008400B2

A substrate processing device capable of stabilizing an etching amount of a metal film provided on a substrate is provided. The substrate processing device includes a first container, a second container and a control unit. The first container stores a first liquid in which an acid solution containing phosphoric acid and water are mixed. The first liquid is capable of etching a metal film provided on a substrate. The second container stores a second liquid containing water. The control unit controls supply of the second liquid from the second container to the first container such that a water concentration of the first liquid increases over time corresponding to change in a concentration of the phosphoric acid in the first liquid.
US10008392B2

A power semiconductor module is produced by: providing an electrically conductive terminal block having a screw thread, a connecting conductor having first and second sections, a module housing, a circuit carrier having a dielectric insulation carrier and an upper metallization layer on an upper side of the insulation carrier, and a semiconductor component; fitting the semiconductor component on the circuit carrier; producing a firm and electrically conductive connection between the terminal block and the connecting conductor at the first section; producing a material-fit and electrically conductive connection between the circuit carrier or the semiconductor component and the connecting conductor at the second section; and arranging the terminal block and the circuit carrier fitted with the semiconductor component on the module housing so the semiconductor component is arranged in the module housing and the screw thread is accessible from an outer side of the module housing.
US10008383B2

The present disclosure provides a semiconductor structure includes a substrate and an epitaxy region that is partially disposed in the substrate. A doping concentration of the epitaxy region increases from a bottom portion to a top portion of the epitaxy region. The present disclosure also provides a method for manufacturing the semiconductor structure, including forming a recess in a substrate; forming an epitaxy region in the recess; and in situ doping the epitaxy region to form a doping concentration profile increasing from a bottom portion to a top portion of the epitaxy region.
US10008375B2

The invention generally relates to systems for analyzing a sample and methods of use thereof. In certain aspects, the invention provides systems that include an ionization probe and a mass analyzer. The probe includes a hollow body that has a distal tip. The probe also includes a substrate that is at least partially disposed within the body and positioned prior to the distal tip so that sample extracted from the substrate flows into the body prior to exiting the distal tip. The probe also includes an electrode that operably interacts with sample extracted from the substrate.
US10008368B2

A gas injection system includes (a) a side gas plenum, (b) a plurality of N gas inlets coupled to said side gas plenum, (c) plural side gas outlets extending radially inwardly from said plenum, (d) an N-way gas flow ratio controller having N outputs coupled to said N gas inlets respectively, and (e) an M-way gas flow ratio controller having M outputs, respective ones of said M outputs coupled to said tunable gas nozzle and a gas input of said N-way gas flow ratio controller.
US10008365B2

An ion milling device of the present invention is provided with a tilt stage (8) which is disposed in a vacuum chamber (15) and has a tilt axis parallel to a first axis orthogonal to an ion beam, a drive mechanism (9, 51) which has a rotation axis and a tilt axis parallel to a second axis orthogonal to the first axis and rotates or tilts a sample (3), and a switching unit which enables switching between a state in which the ion beam is applied while the sample is rotated or swung while the tilt stage is tilted, and a state in which the ion beams is applied while the tilt stage is brought into an untilted state and the sample is swung. Consequently, the ion milling device capable of performing cross-section processing and flat processing of the sample in the same vacuum chamber is implemented.
US10008362B1

Fiber feedthrough device (50), for forming a hermetic seal around optical fibers in a flat fiber group (60) with a group width. The device comprises a slotted member and a base (62). The base defines a hole (65) that extends entirely through the base along a feedthrough direction (X), and is adapted to accommodate the slotted member. The slotted member (52) defines first and second surfaces (53) on opposite sides associated with the feedthrough direction, and a side surface (55, 56) facing transverse to the feedthrough direction. The slotted member comprises a slot (58), which extends along the feedthrough direction through the slotted member, and opens into the first and second surfaces and into a longitudinal opening (59) along the side surface. The slot extends transversely into the slotted member up to a slot depth at least equal to the fiber group width.
US10008360B2

The device includes a beam source for generating an electron beam, a beam guiding tube passed through an objective lens, an objective lens for generating a magnetic field in the vicinity of the specimen to focus the particles of the particle beam on the specimen, a control electrode having a potential for providing a retarding field to the particle beam near the specimen to reduce the energy of the particle beam when the beam collides with the specimen, a deflection system including a plurality of deflection units situated along the optical axis for deflecting the particle beam to allow scanning on the specimen with large area, at least one of the deflection units located in the retarding field of the beam, the remainder of the deflection units located within the central bore of the objective lens, and a detection unit to capture secondary electron (SE) and backscattered electrons (BSE).
US10008359B2

An X-ray tube can include: a cathode including an electron emitter; an anode configured to receive the emitted electrons; a first magnetic quadrupole between the cathode and the anode and having a first quadrupole yoke with four first quadrupole pole projections extending from the first quadrupole yoke and oriented toward a central axis of the first quadrupole yoke and each of the four first quadrupole pole projections having a first quadrupole electromagnetic coil; a second magnetic quadrupole between the first magnetic quadruple and the anode and having a second quadrupole yoke with four second quadrupole pole projections extending from the second quadrupole yoke and oriented toward a central axis of the second quadrupole yoke and each of the four second quadrupole pole projections having a second quadrupole electromagnetic coil; and a magnetic dipole between the cathode and anode and having a dipole yoke with four dipole electromagnetic coils.
US10008358B2

Disclosed is an X-ray source, including: a cathode including a shielding channel through which an X-ray passes; emitters formed on an upper surface of the cathode, and arranged around the shielding channel; an anode positioned so as to face the cathode, and including an anode target in which an E-beam is focused; and a gate electrode positioned between the cathode and the anode, and including gate holes at positions corresponding to those of the emitters.
US10008357B2

Disclosed herein are a high-voltage generator for an x-ray source, an x-ray gun, an electron beam apparatus, a rotary vacuum seal, a target assembly for an x-ray source, a rotary x-ray emission target, and an x-ray source. These various aspects may separately and/or together enable the construction of an x-ray source which can operate at energies of up to 500 kV and beyond, which is suitable for use in commercial and research x-ray applications such as computerised tomography. In particular, the high-voltage generator includes a shield electrode electrically connected intermediate of a first voltage multiplier and a second voltage multiplier. The electron beam apparatus includes control photodetectors and photo emitters having a transparent conductive shield arranged therebetween. The rotary vacuum seal includes a pumpable chamber at a position intermediate between high-pressure and low-pressure ends of a bore for a rotating shaft. The rotary target assembly is configured such that when a torque between a bearing housing and a vacuum housing exceeds a predetermined torque, the bearing housing rotates relative to the vacuum housing. The rotary x-ray emission target has a plurality of target plates supported on a hub, the plates being arranged on the hub to provide an annular target region about an axis rotation of the hub. The x-ray gun is provided with a shield electrode maintained at a potential difference relative to the x-ray target different to the electron beam emission cathode.
US10008353B2

A metering apparatus includes a support; a connection apparatus disposed on the support and structured to be electrically connected with a circuit interrupter; a detection apparatus disposed on the support and structured to detect a first operational aspect of the circuit interrupter; a communication apparatus in communication with the detection apparatus, the communication apparatus being disposed on the support; a first bidirectional communications port disposed on a first side of the support and in communication with the communication apparatus; and a second bidirectional communications port disposed on a second side, opposite the first side, of the support and in communication with the communication apparatus. The communication apparatus is structured to communicate to another device via at least one of the first communications port or the second communications port at least a first parameter of the circuit interrupter based at least in part upon the first operational aspect.
US10008349B2

A switch device is presented. The switch device comprises a magnet supported such that it can be tilted, a transmitter device coupled to the magnet, designed to cause a tilting movement of the magnet in response to a switch actuation of the switch device, and a sensor device, having a first sensor element and a second sensor element for detecting the tilting movement, wherein the first sensor element is designed to acquire a plurality of first magnetic field values of a magnetic field shift of a magnetic field generated by the magnet caused by the tilting movement, and the second sensor element is designed to acquire a plurality of second magnetic field values of a second magnetic field shift of the magnetic field generated by the magnetic caused by the tilting movement.
US10008346B1

A waterproof keyboard, including a keypad and a plurality of keys passing through the keypad. The keypad includes a compressive waterproof layer, a plate structure, and a plurality of through-holes, the compressive waterproof layer covering the plate structure, and the through-hole passing through the compressive waterproof layer and the plate structure. Each of the keys passes through one of the through-holes, and the compressive waterproof layer and the plate structure are clamped by means of a slot that is formed on a lateral surface of the key, to enable the key to be sealed with the compressive waterproof layer to form a sealed layer, so as to achieve the waterproof effect.
US10008344B2

A switch assembly is adapted to be disposed in a holding portion of a hand-held device. The switch assembly includes first and second keys, first and second connecting portions, a switch element and a plunger. The first and second keys are exposed on the surface of the holding portion and respectively disposed on the opposite sides thereof. The first and second connecting portions respectively connect the first and second keys and the holding portion. The first and second connecting portions are disposed for allowing the first key having a displacement toward the second key along their connecting direction. The switch element is located inside of the holding portion, and the first key has a first backside toward the second key. The second key has a second backside toward the first key. The plunger is adapted to press and activate the switch element through the displacement.
US10008343B2

An apparatus and method for a safety interlock door switch tool are disclosed. An example embodiment includes: support posts having a top end and a bottom end; base elements coupled to the bottom end of the support posts, an attachment mechanism being coupled to the base elements; a grip element coupled to the top end of the support posts; and a plurality of switch depression surfaces formed between the support posts, each of the plurality of switch depression surfaces being configured to engage and activate a particular type of safety interlock door switch.
US10008338B2

Disclosed here is a method for increasing the hydrophilicity of a carbon aerogel, comprising heating the carbon aerogels under air or a gas having a higher concentration of oxygen than air at a temperature of about 200°-500° C. to obtain an activated carbon aerogel. Also disclosed include an activated carbon aerogel obtained by the method, an electrode comprising the activated carbon aerogel, and a supercapacitor or capacitive deionization device comprising the electrode.
US10008331B2

A multilayer ceramic electronic component includes a ceramic element body including internal electrodes and external electrodes electrically connected to respective internal electrodes. Each of the external electrodes includes a sintered metal layer including glass and metal and a conductive resin layer including resin and metal particles. In a cross section of the multilayer ceramic capacitor, at an interface between the sintered metal layer and the conductive resin layer, recesses having a shape in which a dimension of an inner portion is larger than a dimension of an inlet are present, and L1/L2 is about 0.2 or more and about 1.5 or less, where L1 is a length along the interface at which the glass of the sintered metal layer is exposed at the interface, and L2 is a length along the interface at which the metal of the sintered metal layer is exposed at the interface.
US10008326B2

A multilayer ceramic electronic component in which an interface of an edge region of an external electrode that extends around to a side surface of a ceramic body and the ceramic configuring a surface of the ceramic body, an inorganic matter is present containing 26 mol % or more and less than 45 mol % of SiO2 and having a molar ratio (TiO2+ZrO2)/(SiO2+TiO2+ZrO2) of 0.154 or more, or an inorganic matter is present containing 45 mol % or more of SiO2 and having a molar ratio (TiO2+ZrO2)/(SiO2+TiO2+ZrO2) of 0.022 or more. Furthermore, the inorganic matter may contain B2O3 having a molar ratio relative to SiO2 within 0.25≤B2O3/SiO2≤0.5.
US10008324B2

A method for manufacturing a powder magnetic core using a soft magnetic material powder, wherein the method has: a first step of mixing the soft magnetic material powder with a binder, a second step of subjecting a mixture obtained through the first step to pressure forming, and a third step of subjecting a formed body obtained through the second step to heat treatment. The soft magnetic material powder is an Fe—Cr—Al based alloy powder comprising Fe, Cr and Al. An oxide layer is formed on a surface of the soft magnetic material powder by the heat treatment. The oxide layer has a higher ratio by mass of Al to the sum of Fe, Cr and Al than an alloy phase inside the powder.
US10008321B2

A small size transformer is provided with hollow bobbin which has flange-shaped end parts at least on both ends of winding shaft part around which conducting wire formed of reinforced insulation wire is wound, and is formed by through-hole being pierced between the flange parts, box-shaped cover member to be covered on an outside of the bobbin, and magnetic core part formed by combining two E-shaped core members in a manner of surrounding side surface outer circumferential part of cover member, in which middle leg portions of the core members are configured in a manner of being inserted into the through-hole of the bobbin, in which sidewall parts of cover member to be interposed between the wiring part wound around bobbin and the core members are not provided therebetween.
US10008318B2

In one embodiment, an inductor has a substrate, a conductor disposed above the substrate and a seamless ferromagnetic material surrounding at least a first portion of the conductor.
US10008317B2

This patent discloses an active impedance-injection module for dynamic line balancing of a high-voltage (HV) transmission line. The impedance-injection module comprises a plurality of transformers each having a primary winding in series with a HV transmission line. Each transformer also has secondary windings, each connected to an individual electronic converter. The plurality of secondary windings are electrically isolated from the associated primary winding and extract power from the HV transmission line for operation of the converters and other circuits connected to the secondary windings. The active impedance-injection module is enabled to generate a controlled impedance, inductive or capacitive, to be impressed on the HV transmission line. A plurality of active impedance-injection modules spatially distributed on a HV transmission line are enabled to inject a controlled cumulative impedance on a HV transmission line while limiting the capacity of individual converters to that achievable with practical electronic components.
US10008314B2

An electric coil apparatus has at least two subcoils from a superordinate doubly connected tape conductor. The coil apparatus has at least two conductor branches, each of the subcoils being wound from one of these conductor branches respectively. The conductor branches of the superordinate tape conductor have a superordinate first surface and a superordinate second surface facing away from this first surface. In a first subcoil, the first surface of the tape conductor faces a centerpoint of the first subcoil, and in a second subcoil, the second surface of the tape conductor faces a centerpoint of the second subcoil. Furthermore, in a manufacturing method of such a coil apparatus the two conductor branches are routed parallel to each other so as to dorm the subcoils.
US10008310B1

A resistor element includes a first terminal and a second terminal disposed on opposite end portions of a base substrate, respectively. A first resistance layer is connected to the first terminal and formed of a thick film resistor, and a second resistance layer is connected to the first resistance layer and the second terminal and is formed of a thin film resistor.
US10008295B2

An emergency core cooling system is provided with at least four active safety divisions each equipped with a motor-driven active safety system, and at least one passive safety division equipped with passive system that does not require to be electrically driven. The number of active safety divisions is grater than the number of active safety divisions needed during a design basis accident by two or more, and each active safety division is provided with one motor-driven active safety system. The passive safety system can cool the reactor core without being re-supplied with cooling water from the outside during the time period needed for the active safety system subjected to online maintenance to recover if an accident occurred during online maintenance of one active safety system. In an emergency core cooling system for a boiling water nuclear power plant, it is possible to reduce the size of an emergency power source and the number of systems that lose the function caused by an auxiliary cooling system losing the function.
US10008289B2

A semiconductor memory device and a method of operating the same are provided. The method of operating the semiconductor memory device includes detecting a first group of changed bits between first and second page data, by comparing the first and second page data, which are read out using first and second test voltages from the memory cells, respectively, detecting a second group of changed bits between the second page data and a third page data, by comparing the second page data with the third page data read out from the memory cells using a third test voltage, comparing the numbers of the first and second groups of changed bits, and determining one of the first to third test voltages as a read voltage according to the comparing of the numbers of the first and second groups of changed bits.
US10008287B2

Apparatuses and methods for an interface chip are described. An example apparatus includes a first chip. The first chip includes, on a single semiconductor substrate, first terminals, circuit groups, and terminal groups corresponding to the circuit groups, each of the circuit groups including circuit blocks. A control circuit in the first chip selects one of the circuit groups and electrically couples the first terminals to the circuit blocks of the selected circuit group. Second terminals are included in each of the terminal groups. A number of all of the second terminals in each of the terminal groups is smaller than a number of all of the circuit blocks in the corresponding circuit group. The first chip further includes, for example, a remapping circuit.
US10008286B2

Systems and methods for self-testing archival memory devices are described. The memory device includes a data storage component capable of being coded with data. The memory device further includes a read-write mechanism configured to read, write, and delete data stored on the data storage component. The memory device includes a read-write controller configured to control the read-write mechanism based on input received through a device interface of the memory device, wherein the device interface of the memory device is configured to connect to an external computing device. The memory device further includes a diagnostic controller configured to perform a test on at least one of the data stored on the data storage component, the data storage component, and the read-write mechanism. The memory device includes a power source configured to provide operational power to the diagnostic controller when the memory device is not connected to an external power source.
US10008273B2

Apparatuses, systems, methods, and computer program products are disclosed for read level determination. A block of non-volatile storage cells has a plurality of bit lines. A controller for a block is configured to perform a first read on a set of storage cells using a first read level for the bit lines. A controller is configured to determine a second read level for at least a portion of the bit lines based at least partially on a first read. A controller is configured to perform a second read on a set of storage cells using a second read level for at least a portion of bit lines.
US10008270B2

A programming method of a non-volatile memory device including a plurality of memory cells arranged in a plurality of cell strings includes sequentially applying a first pass voltage to unselected word lines of word lines connected to the plurality of memory cells during a first interval and a second pass voltage higher than the first pass voltage to the unselected word lines during a second interval; and applying a discharge voltage lower than a program voltage to a selected word line of the word lines connected to the plurality of memory cells after applying the program voltage to the selected word line in the first interval, and applying the program voltage to the selected word line during the second interval.
US10008262B2

A semiconductor memory includes a cell array including a plurality of resistive memory cells in which a plurality of columns and a plurality of rows are arranged, a read voltage application circuit configured to apply a read voltage to a selected memory cell of the plurality of resistive memory cells, a sensing circuit configured to detect an amount of a current flowing through the selected memory cell and sense data, and an overcurrent prevention circuit configured to reduce voltage levels at both ends of the selected memory cell when an overcurrent flows through the selected memory cell.
US10008261B2

A static random access memory (SRAM) includes an array of storage cells and a first sense amplifier. The array of storage cells is arranged as rows and columns. The rows correspond to word lines and the columns correspond to bit lines. The first sense amplifier includes a first transistor and a second transistor. The first sense amplifier is configured to provide a first read of a first storage cell of the array of storage cells. Based on the first read of the first storage cell failing to correctly read data stored in the first storage cell, the first sense amplifier is configured to increment a body bias of the first transistor a first time. In response to the body bias of the first transistor being incremented, the first sense amplifier is configured to provide a second read of the first storage cell.
US10008259B1

A system and method for efficient power, performance and stability tradeoffs of memory accesses are described. A memory includes an array of cells for storing data and a sense amplifier for controlling access to the array. The cells receive word line inputs for data access driven by a first voltage supply. The sense amplifier includes first precharge logic, which receives a first precharge input driven by the first power supply used by the array. Therefore, the first precharge input has similar timing characteristics as the word line input used in the array. The sense amplifier includes second precharge logic, which receives a second precharge input driven by a second power supply not used by the array and provides precharged values on bit lines driven by the second power supply.
US10008253B1

A memory cell includes a plurality of thyristors each having a first end and a second. The memory cell further includes a plurality of bit-lines. Each of the plurality of thyristors are electrically coupled to one of the plurality of bit-lines at a first end. A local word line is electrically coupled to the second end of each of the thyristors. A selector is electrically coupled to the local word line. The selector is configured to selectively electrically couple the local word line to a data line.
US10008248B2

Devices or circuits based on spin torque transfer (STT) and Spin Hall effect are disclosed by using a spin Hall effect (SHE) metal layer coupled to a magnetic free layer for various applications. The efficiency or strength of the STT effect based on this combination of SHE and STT can be enhanced by an interface modification between the SHE metal layer and the magnetic free layer or by modifying or engineering the SHE metal layer by doping the SHE metal with certain impurities or other means.
US10008235B1

A disc grabbing device including a body, a drive shaft, a first cam, a second cam, multiple first movable parts and multiple second movable parts are provided. The drive shaft is rotatably disposed in the body. A first cam and a second cam are disposed on the drive shaft, and rotate together with the drive shaft. The first movable parts are disposed in the body and correspond to the first cam, and move to a disc hold position or a disc release position along with the rotation of the first cam. The second movable parts are disposed in the body and correspond to the second cam, and move to a disc release position or a disc hold position along with the rotation of the second cam.
US10008233B2

A conveying block 20 for conveying recording mediums between slots 15 and a drive block 16 is provided with a recording medium delivery block 50 for delivering the recording mediums to and from the slots 15 or the drive block 16, an extendable and retractable rail portion for moving the recording medium delivery block to a desired slot, and a control block 17 for controlling extension and retraction operation of the rail portion 31. The control block 17 determines whether the slots 15 are provided in an expansion area provided in an extending direction of the rail portion 31, and when the slots 15 are provided in the expansion area, the rail portion 31 is extended so that the recording medium delivery block 50 is moved to the desired slot in the expansion area. The recording mediums are efficiently stored for changer operation.
US10008228B1

In a storage device, data is written to tracks on a storage medium. Data for each track includes a preamble. The preamble in any current track is orthogonal to the preamble in any track adjacent to the current track. A first read head is positioned over the current track and off-center toward a first adjacent track on a first side of the current track to detect first signals from among the current track, the first adjacent track, and a second adjacent track on a second side of the current track. A second read head is positioned over the current track and off-center relative to the current track toward the second adjacent track to detect second signals from among the current track, the first adjacent track, and the second adjacent track. Analyzing the first and second signals determines an amount by which the read heads are off-track from the current track.
US10008221B2

An apparatus for magnetic recording having a barrier layer. One embodiment includes a magnetic head having an array of sensors, each of the sensors having a media facing surface. A barrier layer is positioned above at least the media facing surfaces of the sensors. The barrier layer includes at least one at least partially polycrystalline layer.
US10008220B2

A magnetic recording medium includes a substrate; a lower base layer formed on the substrate; and a (001) oriented L10 magnetic layer formed on the lower base layer and including a first magnetic layer formed on the lower base layer and having a granular structure of magnetic grains and a grain boundary portion, the grain boundary portion containing C, and a second magnetic layer formed on the first magnetic layer and having a granular structure of magnetic grains and a grain boundary portion, the grain boundary portion containing oxide or nitride, the second magnetic layer further containing one or more elements selected from a group consisting of Mg, Ni, Zn, Ge, Pd, Sn, Ag, Re, Au and Pb as an additive.
US10008214B2

Disclosed is a unified speech and audio coding (USAC) audio signal encoding/decoding apparatus and method for digital radio services. An audio signal encoding method may include receiving an audio signal, determining a coding method for the received audio signal, encoding the audio signal based on the determined coding method, and configuring, as an audio superframe of a fixed size, an audio stream generated as a result of encoding the audio signal, wherein the coding method may include a first coding method associated with extended high-efficiency advanced audio coding (xHE-AAC) and a second coding method associated with existing advanced audio coding (AAC).
US10008201B2

A system and method of performing automatic speech recognition (ASR) includes: receiving speech at a vehicle microphone; communicating the received speech to an ASR system; measuring an amount of time that elapses while speech is received; selecting a point-of-interest (POI) context or an address context based on the measured amount of received time; and processing the received speech using a POI context-based grammar when a POI context is selected or an address-based grammar when an address context is selected.
US10008193B1

A singing voice conversion system configured to generate a song in the voice of a target singer based on a song in the voice of a source singer is disclosed. The embodiment utilizes two complementary approaches to voice timbre conversion. Both combine the natural prosody of a source singer with the pitch of the target singer—typically the user of the system—to achieve realistic sounding synthetic singing. The system is able to transpose the key of any song to match the automatically determined or desired pitch range of the target singer, thus allowing the system to generalize to any target singer, irrespective of their gender, natural pitch range, and the original pitch range of the song to be sung.
US10008186B2

In accordance with one exemplary embodiment of the disclosure, a capo configured for use with a stringed instrument includes a frame, a mounting member, and a plurality of individually selectable toggle members. The mounting member is connected to the frame and configured to secure the frame to the musical instrument. The plurality of individually selectable toggle members are retained by the frame. A plurality of feet are provided on the toggle members, and the feet have differing widths.
US10008184B2

The invention includes a method including the steps of obtaining a plurality of images, each of the images in the plurality having at least one corresponding region, generating a merged image, the merged image also having the corresponding region. The step of generating includes selecting an image source from the plurality of images to source image data for the corresponding region in the merged image by comparing attributes of the corresponding regions of the plurality of images to identify the image source having preferred attributes.
US10008176B2

A display driver integrated circuit (IC) (DDI) includes a graphic memory that receives and stores line data including a plurality of pixel data blocks, an indicator generating circuit that compares the pixel data blocks of the line data received by the graphic memory with each other and generates an indicator signal corresponding to results of the comparison, and a read controller that performs a read operation with respect to the whole or a part of the line data from the graphic memory, based on a read command for the line data and the indicator signal.
US10008173B2

A liquid crystal display device capable of being grounded to avoid afterimages includes a liquid crystal panel, a time controller, a gate driver, a data driver, a common voltage generating circuit, and a discharging circuit. The liquid crystal panel includes a plurality of pixel electrodes and a plurality of common electrodes. The pixel electrodes and common electrodes cooperate with each other to form a liquid crystal capacitor. In a power off process, the discharging circuit of the display controls the gate driver to stop generating grayscale voltages and grounds the common voltage generating circuit to discharge the liquid crystal capacitor.
US10008164B2

Optical systems are described that include a switchable diffuser, a display panel, a lighting component and a diffuser controller. The diffuser controller is configured to switch the state of the switchable diffuser when the diffuser controller determines that the diffuser state is to be changed. The diffuser controller may be configured to vary an output level of the display panel in association with a change in state of the switchable diffuser. The optical system may also include a switching device which may be separable from the display panel.
US10008160B2

A liquid crystal display apparatus is provided. The liquid crystal display apparatus includes a graphene LED backlight source, a first polarizing film, a first substrate, a liquid crystal layer, a second substrate and a second polarizing film. The graphene LED backlight source is used for providing light output, the first polarizing film is used for converting the light output from the backlight source into a polarized light. The liquid crystal layer includes liquid crystal molecules used for deflecting the polarized light from the backlight source to form a polarized output light, and the second polarizing film is used for emitting the polarized output light.
US10008154B2

The present invention provides a gate driving circuit and an OLED display device. The gate driving circuit comprises multiple stages of shift registers, each stage of shift register is connected to an inverter and provides a first signal and a second signal for the inverter; the inverter receives the first signal and the second signal and generates a light emitting signal according to the first signal and the second signal and input the light emitting signal to the light emitting device; the inverter comprises at least two current amplification units and an external pull-down unit; each current amplification unit comprises a pull-up module, a pull-up hold module, an internal pull-down module and a driving transistor. According to the present invention, the number of transistors can be reduced, the aperture ratio of the display device is improved, and output with high voltage and large current can be provided.
US10008151B2

A display unit includes: a unit pixel; a switch configured to perform ON-OFF control between a second terminal and a third terminal, based on a pulse signal applied to a first terminal, the second terminal being supplied with a DC signal, and the third terminal being connected to the unit pixel; and a non-linear element interposed between the first terminal and the third terminal.
US10008150B2

A light-emitting device comprising an emitting unit including at least two emitting elements, a driving unit configured to control the emitting unit, and a capacitor unit formed over the driving unit. A shield layer may be located between the two emitting elements. In one example, the capacitor unit is formed at a level higher than a level of the driving unit, and a shield layer that is located between the two emitting elements is formed at a level that is higher than the level of the driving unit and equal to or lower than the level of the capacitor unit.
US10008145B2

Systems and methods are provided to perform refresh-rate dependent dithering. One embodiment describes a computing device that includes an image source that generates spatially dithered image data and an electronic display communicatively coupled to the image source. More specifically, the electronic display receives the spatially dithered image data from the image source and determines a refresh rate with which to display an image by comparing a local histogram and an artifact histogram, in which the local histogram describes pixel grayscale distribution of a portion of the image and the artifact histogram describes a pixel grayscale distribution that when displayed will cause a perceivable artifact. Additionally, when the determined refresh rate is less than a threshold refresh rate of the electronic device, the electronic display spatially dithers the image data without temporally dithering the image data and displays the image based at least in part on the spatially dithered image data.
US10008144B2

A display apparatus includes a display panel, a memory, a bit-data convertor, a switch, and a gate driver. The display panel includes pixels. Each pixel is connected to one of the data lines and one of the gate lines. The memory stores a plurality of image data corresponding to a frame period. The bit-data convertor determines a plurality of bit data. Each of the bit data corresponds to a degree of change between adjacent image data among the plurality of image data, obtains a sum of the bit data, and outputs the sum of the bit data as a total count bit data value. The switch outputs a first pulse control signal corresponding to the total count bit data value. The gate driver generates a gate signal based on the first pulse control signal, and to output the gate signal to one of the gate lines.
US10008140B2

A bright dot detection method adapted to be used in a display panel including a plurality of gate lines, a plurality of source lines and a bright dot detection module. The plurality of gate lines and the plurality of sources line are interlaced thereby forming a plurality of pixels. The bright dot detection method includes: driving the plurality of pixels through enabling the plurality of gate lines simultaneously, thereby forming a first bright line in a first direction; and driving the plurality of pixels through enabling the plurality of gate lines sequentially and providing a control signal to the bright dot detection module, thereby forming a second bright line in a second direction, wherein a bright dot is positioned where the first and second bright lines meet with each other. A display panel is also disclosed.
US10008138B2

Self-erectable displays and methods of making such self-erectable displays are disclosed. An example apparatus includes a shroud including a first shroud panel, a second shroud panel coupled to the first shroud panel, and an interior formed between the first shroud panel and the second shroud panel; a support disposed in the interior of the shroud, the support including a first tongue and a second tongue, the first tongue to extend through a first aperture of the support, the second tongue to extend through a second aperture of the support, the first and second tongues to extend in opposing directions; and a biasing member coupled to the support to cause a portion of the first shroud panel to separate from a portion of the second shroud panel.
US10008136B2

Disclosed herein is a display apparatus including: a first pixel including three sub-pixels for displaying three primary colors respectively; and a second pixel including three sub-pixels for displaying two colors selected among the three primary colors and a predetermined color other than the three primary colors, wherein, in the first pixel, the size of the display surface of a sub-pixel for displaying a specific color included in the three primary colors as a specific color missing from the second pixel is larger than each of the sizes of the display surfaces of the two other sub-pixels for displaying the two other primary colors respectively.
US10008134B2

A sign system and method for temporarily displaying signs. The sign system includes a mounting assembly, a pole and a sign. The mounting assembly is installed in the ground; the pole is engaged with the mounting assembly and the sign is engaged with the pole. The mounting assembly includes a flange with upper and lower surfaces; a base engaged with the upper surface and extending outwardly therefrom in a first direction; and a screw engaged with the lower surface of the flange and extending outwardly therefrom in a second direction. The flange is oriented at right angles to a longitudinal axis of the screw. When the screw is rotated into the ground the flange contacts the ground surface and limits the depth to which the screw may rotate. Additionally, the screw may be of a preset length to additionally control the depth of penetration of the screw into the ground.
US10008133B2

A label sheet assembly including a liner sheet, a carrier sheet, and a facestock sheet. The facestock sheet includes cut lines defining labels and cut lines defining at least a portion of a carrier strip. The carrier sheet can include cut lines defining at least a portion of the carrier strip. The carrier strip can be removed from the label sheet assembly to expose at least a portion of a layer of pressure sensitive adhesive on the labels. The label sheet assembly has a uniform thickness in an area that includes the carrier strip and the labels.
US10008132B2

A method and apparatus for embedding a data message in a carrier object using steganography. The method provides a secret key and determines an indicator channel from a plurality of color channels in the carrier object, wherein the indicator channel is the color channel in the carrier object that has a maximum number of different pixel values in the carrier object. The method generates a sorted indicator channel value array based on the channel values and the frequency of occurrence of each value of the indicator channel in the carrier object. For each indicator channel value in the sorted indicator channel value array, the method iterates through the carrier object to determine the pixel in the carrier object whose indicator channel value is the same as the current indicator channel value in the sorted indicator channel value array. For pixels in the carrier object whose indicator channel value is the same as the current indicator channel value, and based on the value of a portion of the secret key, the method embeds a first portion of the data message into a first color channel other than the indicator color channel and embeds a second portion of the data message into a second color channel other than the indicator color channel and other than the first color channel. The method repeats the iteration and embedding until all of the data message is embedded into the carrier object, thereby generating a stego image.
US10008128B1

A method and system for assisting communication. The method includes receiving a message in a first communication medium from a first device of a first user. The message has one or more recipients. The method further includes determining whether at least one recipient of the one or more recipients is in a predefined category by referencing a stored look-up table, monitoring, via one or more sensors, surroundings of the at least one recipient when the at least one recipient is in the predefined category, detecting whether there is a hazard based on the monitoring, and determining whether the first communication medium corresponds to a preferable communication medium based on the predefined category of the at least one recipient. Further, the method includes converting the message to the preferable communication medium and delivering the converted message to at least one recipient device when a hazard is not detected.
US10008126B1

A training aid for an athletic movement comprises: an EMG acquisition device for placement on a muscle of a user. The training aid is configured to: identify an acquired set of EMG signals generated during the movement from muscles in two different appendages; divide the set of EMG signals into a sequence of smaller time intervals; compare the placement in the smaller time intervals of peak EMG signals in the acquired set of EMG signals to a reference criteria; identify whether the acquired EMG signals satisfy or does not satisfy the reference criteria during the movement. A set of movements are displayed, such that a displayed movement is matched to acquired EMG signals during one of the smaller time intervals, and the movements are displayed with an indication of which move or moves are wrong based on whether the EMG signals matched with the movement, satisfies the reference criteria.
US10008123B2

Systems and methods are disclosed for generating a digital flight path within complex mission boundaries. In particular, in one or more embodiments, systems and methods generate flight legs that traverse a target site within mission boundaries. Moreover, one or more embodiments include systems and methods that utilize linking algorithms to connect the generated flight legs into a flight path. Moreover, one or more embodiments include systems and methods that generate a mission plan based on the flight path. In one or more embodiments, the generated mission plan enables a UAV to traverse a flight area within mission boundaries and capture aerial images with regard to the target site. Furthermore, in one or more embodiments, systems and methods capture digital aerial images of vertical surfaces of a structure by generating a reference surface and flight legs corresponding to the reference surface.
US10008117B1

A master-slave compatible PDC system, comprising a master sensor, at least one slave sensor, which comprises an ultrasonic IC, a boost drive module, and a second ultrasonic transducer; the CPU module drives the first ultrasonic transducer via the master drive module, the first ultrasonic transducer amplifies and transmits echoed signals to a A/D conversion module of the CPU module via a master amplifier module, the CPU module drives the ultrasonic IC of the corresponding slave sensor via a slave drive module, the ultrasonic IC drives the second ultrasonic transducer via the boost drive module, and the second ultrasonic transducer feeds back the echoed signal to the A/D conversion module of the CPU module via the ultrasonic IC. In the Invention, the ultrasonic IC is employed for each slave sensor, enabling a farther detection distance and stronger anti-interference capability of the whole system.
US10008114B2

A vehicle searching system and a method for searching a vehicle are provided. The vehicle searching system includes a vehicle electronic device, a data storage device and a mobile device. The vehicle electronic device captures images along a moving direction of the vehicle, and provides a positioning information of the vehicle and determines whether the vehicle sends a parking stall signal. The data storage device stores data. The mobile device communicates with the data storage device. The vehicle electronic device receives the parking stall signal to select a parking image from the images and obtain positioning information of the vehicle, and transmits the parking image and the positioning information to the data storage device. The mobile device obtains the parking image and the positioning information from the data storage device, and displays the parking image and presents the positioning information in a graphical interface.
US10008109B2

A method for training a programmable transceiver is provided that includes scanning frequencies within a desired range for a first signal, and detecting the first signal at a first frequency. The method also includes computing harmonic frequencies and subharmonic frequencies of the first frequency, and scanning the harmonic frequencies and the subharmonic frequencies for a second signal at a second frequency. The method further includes comparing a first magnitude of the first signal to a second magnitude of the second signal. In addition, the method includes training the programmable transceiver based on the second signal if the second magnitude is greater than the first magnitude, otherwise training the programmable transceiver based on the first signal.
US10008108B2

A method for controlling a home network system using a mobile terminal is provided, which includes the mobile terminal connecting to a gateway of a home network through a communication network, the mobile terminal receiving a list of devices which are connected to the home network from the gateway of the home network, the mobile terminal displaying the devices connected to the home network, if one of the displayed devices is selected, requesting the status information of the selected device from the selected device status information of the selected device through the gateway, receiving the status information of the selected device from the selected device, and displaying the received status information and a user interface for controlling the selected device.
US10008107B2

A method and surveillance system are presented for detecting and alarming intrusions that are caused by unwanted people in a protected area, by exploiting interactions between the wireless communication and monitoring devices of the surveillance system but no special sensors. An intrusion in the protected area is primarily detected by analyzing the variation of the wireless channel observed at the wireless communication device, and further confirmed by images captured by the monitoring device, where the image capture can be triggered by the intrusion detection result. The threshold used to primarily determine the existence of an intrusion is self-calibrated by comparing the result of the channel-variation based intrusion detection with the findings of the captured images. Moreover, an intrusion caused by authorized people of the protected area is identified through checking the connection status of the secured wireless communication network in the protected area, and then filtered out.
US10008096B2

Apparatus and associated methods relate to a light curtain protection system having a passive optical module arranged to receive, from an active optical module, a light signal such that a reflector reflects, through a polarization control module, the light signal to be received by a receiver in the active optical module. In an illustrative example, the polarization control module includes a half-wave plate aligned with the reflector to impart a first predetermined polarization to the reflected light signal such that the reflected light signal corresponds to a second predetermined polarization when received by the receiver. The polarization control module includes optical elements, such as, for example, a linear polarizer, to receive the reflected light such that the optical elements polarizes the received reflected light signal to correspond to a predetermined polarization. In some examples, the light curtain protection system may advantageously require operating power only for the active optical module.
US10008094B2

An electric meter apparatus with a light-blinking function includes a positive-side probe, a negative-side probe, a resistor measuring circuit, a voltage supply unit, a micro control unit and a light-blinking indication unit. The resistor measuring circuit is configured to measure an external resistor to obtain a resistance value of the external resistor through the positive-side probe and the negative-side probe. The resistor measuring circuit is configured to inform the micro control unit of the resistance value of the external resistor. If the resistance value of the external resistor is less than or equal to a predetermined value, the micro control unit is configured to control the light-blinking indication unit to light, to be turned off or to light blinkingly, in order to remind the user.
US10008092B2

Disclosed are a method, apparatus, and storage medium for alerting a cooking state of an electric cooker. The method includes: detecting a current cooking state of an electric cooker; generating cooking state alert information when a preset cooking state is detected; and sending the cooking state alert information to a target terminal for alerting a user to the current cooking state of the electric cooker.
US10008087B2

A proximity based ad-hoc messaging, alerting, and tracking system can be employed to quickly and efficiently propagate alerts when a child or other individual becomes lost. Various types of alerts can be provided to facilitate locating a lost individual even in scenarios where a network connection or GPS is not available. The system can also be employed to track the presence of an individual after traveling in a vehicle to enable detecting when the individual has been separated from all guardians such as would be the case when the individual is left in the vehicle.
US10008086B2

An apparatus and method are described for an IoT security system. For example, one embodiment of the IoT security system comprises: one or more attachable security devices, each comprising an IoT device to establish local wireless connections with one or more IoT hubs within a location, each attachable security device to be attached to a child registered with the security system and comprising a switch to trigger upon detachment of the attachable security device from the child; a plurality of kiosks, each kiosk comprising: a monitor to provide instructions to parents for registering and de-registering children with the security system; an input device to receive input from the parents during a registration process and a de-registration process to register and de-register the children, respectively; a camera to capture a photo of a child to be registered with the security system; an IoT hub to establish a first set of local wireless communication channels with the IoT devices of the security bracelets, the IoT hub to further provide connectivity among each of the kiosks through a second set of one or more communication channels; the IoT hub to associate the photo of the child with an IoT device of a security bracelet provided to the child, the association being stored in one or more of the kiosks or in a network service; an IoT device of an attachable security device to transmit a first alarm to a first kiosk responsive to the switch triggering upon detachment of the attachable security device; the first kiosk to communicate the first alarm with other kiosks and the plurality of kiosks to display the photo.
US10008085B1

A monitoring system is provided for monitoring a user's premises. The system comprises a monitoring device that comprises at least one sensor configured to enable determining occurrence of one or more pre-defined events, wherein the monitoring device is characterized in that it is configured to automatically guide itself to move within the user's premises, and in addition the system comprises a docking station for the monitoring device.
US10008074B2

A method for authenticating instant lottery tickets in a web-based program that links secondary activities to the tickets includes providing each lottery ticket with a validation code that links the lottery ticket to an electronic validation file in a database that contains a predetermined outcome and status of the lottery. Each lottery ticket is provided with a registration code separate from the validation code, wherein a player uses the registration code to register the lottery ticket in the web-based program. The registration code is an encrypted form of the validation code for each ticket. With a server and upon receipt of the registration code, the registration code is decrypted to determine the validation code. The validation file associated with the decrypted registration code is accessed and, from the validation file, the authenticity and status of the lottery ticket required for a valid entry into the web-based program is determined.
US10008073B2

An electronic method of gaming comprises an electronic game controller forming a first game outcome by selecting a plurality of symbols for display at respective ones of a plurality of symbol display positions of a symbol display, evaluating the first game outcome to determine whether the symbol display includes a designated winning symbol combination, upon the displayed symbols including a designated winning symbol combination, a) making an award in respect of the designated winning symbol combination and b) removing symbols of the designated winning symbol combination and at least one further, non-winning symbol from the symbol display, forming a second game outcome at least from remaining symbols of the first game outcome, and evaluating the second game outcome to determine whether to make an award.
US10008068B2

A modular outdoor large item vending system for large items such as propane tanks, liquid petroleum gas cylinders of various sizes and other items that must be stored in and dispensed from a hazardous location compliant system. The vending system can be placed on a store front, parking lot, campsite, or park, and comprises a master module assembly connected to a plurality of add-on module assemblies with each of the master module assembly and the add-on module assemblies having compartments to hold large items which are dispensed from the compartments when a payment is made through a credit card reader interface located on a master module control compartment door face. The large item vending system of the invention is powered by AC current which is turned to DC power by a power supply, or DC batteries charged by AC power and/or solar power, or by other power means.
US10008062B2

A long-range power-efficient multiple-band identification system and method includes, for example, a base-station control module and paired electronic key fob. The base-station control module and paired electronic key fob is arranged to provide a UHF (ultra-high frequency) wake transmitter for transmitting a wakeup signal in a UHF frequency range to the paired electronic key. When in range, the electronic key is awakened by the wakeup signal and in response transmits an acknowledgment reply to the base-station control module. After receiving the acknowledgment, the base-station control module transmits a relatively high power localization signal for determining an electronic key location.
US10008059B2

An access control reader includes a housing with a base having a main wall for securing to a support and at least one front part mounted on the base. Each front part includes a front wall opposite the main wall of the base in a closed configuration of the housing. The access control reader further includes an electronic board incorporating at least one controller, a memory and a main access-control device, the controller driving the main access-control device by implementing a first drive algorithm loaded in the memory. The housing includes a component for securing a complementary access-control module and component for passing a connection cable between the module and a connector mounted on the electronic board. The electronic board memory is loaded with a second drive algorithm for driving the module such that the controller drives the module once the connection cable has been connected to the connector.
US10008044B2

Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a display system. For example, one disclosed embodiment includes displaying a virtual object via the display system as free-floating, detecting a trigger to display the object as attached to a surface, and, in response to the trigger, displaying the virtual object as attached to the surface via the display system. The method may further include detecting a trigger to detach the virtual object from the surface and, in response to the trigger to detach the virtual object from the surface, detaching the virtual object from the surface and displaying the virtual object as free-floating.
US10008043B2

In embodiments of the invention, an apparatus may include a display comprising a plurality of pixels and a computer system coupled with the display and operable to instruct the display to display images. The apparatus may further include an SLM array located adjacent to the display and comprising a plurality of SLMs, wherein the SLM array is operable to produce a light field by altering light emitted by the display to simulate an object that is in focus to an observer while the display and the SLM array are located within a near-eye range of the observer.
US10008038B2

A method of displaying augmented reality comprises identifying an object as a totem having at least one user input element, capturing at least one image of an interaction of at least one finger of a user of an augmented reality system with the at least one user input element of the totem, detecting at least one characteristic pertaining to the interaction of the finger(s) of the user with the user input element(s) of the totem based on the capture image(s), and determining a user input based at least in part on the at least one determined characteristic.
US10008037B1

An augmented reality environment allows interaction between virtual and real objects. By monitoring user actions with the augmented reality environment various functions are provided to users. Users may buy or sell items with a gesture, check inventory of objects in the augmented reality environment, view advertisements, and so forth.
US10008036B2

In a system for facilitating mesh generation corresponding to a volumetric, prismatic object, generalized polyhedrons representing at least a portion of a layer of the volumetric object are transformed into a set of convex polyhedrons based on, at least in part, the prismatic properties of the volumetric object. The convex polyhedrons corresponding to a layer are decomposed into a set of tetrahedrons by accounting for an intersecting and/or overlapping edge of a polyhedron in an adjacent layer, so that the set of tetrahedrons automatically, i.e., without having to enforce any continuity requirements after tetrahedron generation, forms a mesh of that is continuous with tetrahedrons corresponding to the adjacent layer.
US10008035B1

A technique for generating virtual models of plants in a field is described. Generally, this includes recording images of plants in-situ; generating point clouds from the images; generating skeleton segments from the point cloud; classifying a subset of skeleton segments as unique plant features using the images; and growing plant skeletons from skeleton segments classified as unique plant feature. The technique may be used to generate a virtual model of a single, real plant, a portion of a real plant field, and/or the entirety of the real plant field. The virtual model can be analyzed to determine or estimate a variety of individual plant or plant population parameters, which in turn can be used to identify potential treatments or thinning practices, or predict future values for yield, plant uniformity, or any other parameter can be determined from the projected results based on the virtual model.
US10008034B2

A system, method, and computer program product are provided for computing indirect lighting in a cloud network. In operation, one or more scenes for rendering are identified. Further, indirect lighting associated with the one or more scenes is identified. Additionally, computation associated with the indirect lighting is performed in a cloud network utilizing at least one of a voxel-based algorithm, a photon-based algorithm, or an irradiance-map-based algorithm.
US10008030B2

A panel image that may be displayed in a display apparatus to display a 3D image that includes reduced differences with a source image may be generated based on generating a predicted 3D image based on a panel image, comparing the predicted 3D image to the source image, and adjusting the panel image to reduce differences between the predicted 3D image and the source image. Such a process may be performed iteratively. The predicted 3D image may be generated based on applying a convolution kernel to the panel image in a convolution operation. The convolution kernel may be based on a first function and a second function. The first function may be associated with a brightness distribution of one or more visual fields of the panel image. The second function may be associated with a Gaussian distribution of brightness of a panel image pixel.
US10008029B2

Updating depth related graphics data is described. Geometric primitives are processed. Pixels are generated from the primitives based on the processing, each of which has at least one corresponding depth value. Culling is performed on a first group of the pixels, based on a representation of the at least one depth related value corresponding to each. Pixels may be discarded based on the culling and upon which a second group of pixels remain. A depth related raster operations function is performed, in which data is transacted with a depth buffer. The culling function is updated in relation to the transacting. The updating is performed on the basis of a granularity, which characterizes the culling function.
US10008023B2

A method and a device for texture filtering include determining an upper mipmap and a lower mipmap based on a level of detail (LOD) value corresponding to a quad, obtaining first color values corresponding to the upper mipmap, obtaining second color values corresponding to the lower mipmap, and obtaining third color values of the pixels of the quad by using linear interpolation, based on the obtained first and second color values.
US10008021B2

Among other things, one or more techniques and/or systems are disclosed for rendering imagery that compensates for parallax. Image data may comprise a sequence of images of a location, collected at known intervals (e.g., distances), such as along a path. The image data can comprise a first layer comprising a first depth, and a second layer comprising a second depth, that is different from the first depth. The image data can be composed into resulting imagery, where the first layer is composed at the first depth and the second layer is composed at the second depth. The resulting imagery can be rendered to compensate for, or rather make use of, parallax, such that the first layer is rendered at a first movement speed, based at least upon the first depth, and the second layer is rendered at a second movement speed, based at least upon the second depth.
US10008016B2

In one embodiment, a method includes adjusting the images or text rendered on a display based on the position of the viewers relative to the display.
US10008011B1

A method of creating watercolor images from a source image may include some or all of: scaling down and lightening the source image; converting the lightened image to a single channel grayscale image; blending a noise pattern with the lightened image to add random jitter; overlaying an edge detection map to produce an edge buffered control image; determining a main set of colors in the source image; determining boundaries for each region where the main set of colors appear; coloring in multiple passes using one color at a time, with a diffusion of water technique emulating wet-on-wet watercoloring; coloring each of the main set of colors, by coloring from a light to dark order; enhancing the edges of the regions to model the areas where a water-color artist would maintain separation; and compositing to add sedimentation texture; flocculation texture; a drawing layer; and a paper texture pattern.
US10008002B2

Systems and methods for estimating distances to objects or features are described. The distance estimation tracks features across images captured from a single camera mounted to an automobile and determines features that are off-ground. Features are tracked based on a ground motion estimate and respective motion of the features tracked across two or more successive images. For each off-ground feature a distance to the camera is calculated based on motion of the feature in the images captured by the camera projected to a ground-plane and the ground motion estimate.
US10007999B2

Techniques for estimating direct and diffuse sunlight reaching a location as a function of time using color whole sky images are provided. In one aspect, a method for forecasting solar insolation is provided that includes the steps of: obtaining color whole sky images using a digital camera which are taken at different times, and wherein an image of a solar disk is present in at least one of the color whole sky images; creating sky transparency images from the color whole sky images; determining atmospheric solar scattering based on a width of the solar disk in the color whole sky images; determining cloud motion trajectories from a time series of the sky transparency images; and calculating the solar insolation as a function of time using the sky transparency, the atmospheric solar scattering, and the cloud motion trajectories. A system for forecasting solar insolation is also provided.
US10007984B2

A method of quantifying a medical image is disclosed herein. The method of quantifying a medical image includes acquiring regions of interest based on a medical image; filtering the sizes of the acquired regions of interest using length scale analysis; classifying the regions of interest whose sizes have been filtered, according to the sizes of the regions of interest; and visualizing the regions of interest whose sizes have been filtered, so that the regions of interest whose sizes have been filtered are distinguished from each other in the medical image according to the sizes of the regions of interest.
US10007978B2

The present invention provides a method and a device for processing an image of an upper garment, helpful to improve a user's experience during virtual fitting. The method for processing an image of an upper garment in the present invention comprises setting a collar image having an upper edge, a connecting line of two endpoints of which is in the horizontal direction, the distance between the two endpoints being equal to the distance between two end portions at a notch on a rear collar in a picture of upper garment without the rear collar, and the upper edge being in left-right axial symmetry and is convex or concave at a preset height or depth, overlaying the image of the upper garment without the rear collar on an upper layer of the neckline image, and superposing the two ends of the collar with the two endpoints of the upper edge.
US10007973B2

An image processing apparatus includes at least one processor operatively coupled to a memory, serving as an obtaining unit configured to obtain a contrast material-enhanced image of an object, a first region extraction unit configured to extract a first region representing a first anatomical portion of the object from the image, an estimation unit configured to estimate a state of the image concerning a temporal change in gray level from the first region, and a second region extraction unit configured to extract a second region representing a second anatomical portion of the object from the image based on an estimation result obtained by the estimation unit.
US10007966B2

Systems, methods, and non-transitory computer readable media configured to create, process, and/or modify images are provided. Recipient image data associated with an original image captured by a second computing system can be received by a first computing system. A first intermediate image may be generated based on the recipient image data. A first viewable image for display on the first computing system may be generated based on the first intermediate image.
US10007965B2

Techniques to patch a shader program after the shader has been compiled and/or while the shader is in an execution pipeline are described. The shader may be patched based on references to global constants in a global constant buffer. For example, the reference to the global constant buffer may be patched with the value of the global constant, conditional statements based on references to the global constant buffer may be replaced with unconditional statements based on the value of the global constant in the global constant buffer, to optimize the shader or increase computational efficiency of the shader.
US10007953B1

In some examples, a service provider may provide a payroll service and a payment processing service to businesses. For instance, with authorization from the employer, the service provider may withhold a percentage of funds received as sales revenue through the payment service. For example, the service provider may withhold a percentage of sales revenue each day to be used to pay at least a portion of the payroll payments paid to employees of the employer. Alternatively, the service provider may determine an amount of payroll payments currently due to be paid on a given day, and may deduct at least a portion of this amount from the sales revenue of the employer for that day. As another alternative, the service provider may make payroll payments in advance, and may withhold a percentage of the employer's daily sales revenue until the cash advance is paid back.
US10007952B1

Apparatus and methods to process vehicle or driver behavior data are described herein. In some examples, the behavior data is used by a premium calculating engine to derive a premium for a vehicle insurance policy using the data. The behavior data may be associated with a single driver, or may be associated with all drivers of a vehicle without regard to the actual drivers, in some examples. Data received from the vehicle may also include vehicle performance data, in further examples. Additionally, a method of underwriting a dynamic vehicle insurance policy is described, in one example.
US10007949B2

Methods, systems and computer-readable storage media disclosed herein provide visual depictions of warnings and errors. An example method includes detecting, using a computing device, a change in a design of a trading algorithm. The trading algorithm is defined by a user-specified arrangement of blocks representing trading functionality. The example method includes determining, using the computing device, whether the trading algorithm complies with a trading algorithm rule. The example method includes facilitating, using the computing device, at least one of warning handling or error handling when the trading algorithm does not comply with the trading algorithm rule. Facilitating warning handling or error handling includes displaying a warning or an error to the user in connection with the trading algorithm before the trading algorithm is available for execution.
US10007945B2

Techniques for keyword-based searching are described. Some embodiments provide a Merchant Information Search System (“MISS”) that allows a potential customer to search for information about proximately located merchants that provide goods and/or services that match one or more keywords provided by the customer. In some embodiments, multiple keywords are associated with individual goods and/or services provided by a merchant. By associating keywords with individual goods and/or services, rather than a category or type of goods, the MISS may provide fine-grained search results that identify merchants that would not have been otherwise identified by category-based approaches to searching. Some embodiments employ other or additional techniques, including proximity-based searching and keyword feedback to improve search performance.
US10007943B2

A processor-based system stores different card templates in a database. Each card template has a card feature that can have any color from among a first set of colors. The system also stores, in the database, for each stored card templates, a corresponding envelope template. Each envelope template has an envelope feature that can have any color from among a second set of colors. The system receives a user selection of a card template from among the card templates and a user selection of a color to be applied to the card feature. The system displays the card template, with the card feature having the user-selected color. The system also displays the corresponding envelope template that corresponds, in the database, to the selected card template. The envelope feature is displayed with the user-selected color based on the user-selected color having been selected for the card feature.
US10007941B1

A device is provided to receive, from a first device, a request for a product or service, determine a first geographic location of the first device, and identify a second device that is located in a geographic region associated with the first geographic location. The second device may be associated with a user that is capable of providing the product or service. The device may provide, to the first device, information regarding a second geographic location of the second device. The information may specify an obfuscated second geographic location without revealing the second geographic location. The device may also receive, from the first device, an instruction to provide the request to the second device, provide the request to the second device, receive an acceptance of the request from the second device, and provide, to the second device, data indicating the first geographic location of the first device.
US10007940B2

Methods for purchasing of goods or services over the internet. A customer has a customer account set up at a bank with associated account information. The account information includes verification information for verification parameters, such as authorized computer identification, authorized delivery addresses, authorized user identification, authorized telephone caller identification, and/or other account information. An order is placed by a user via an ordering computer which provides order information. Such order information includes verification variables used by the bank. Verification and/or authentication using one or more variables of the customer account information is used by the bank to validate the order before assuring payment to the merchant.
US10007937B1

A service provider may collect information about items offered by merchants and prices for the items. The service provider may use the collected information to determine whether to recruit the merchant to join an electronic marketplace to offer one or more items for consumption. The service provider may receive the information from customer submissions, from monitoring payment processing data accessible to the service provider, or both. The service provider may collect various pieces of information about the seller and/or items offered by the seller. The collected information may include contact information of the seller, location information of the seller, a price of the item, an inventory or availability of the item, special options, and so forth, which may differentiate the seller and/or the item from other available sellers and items accessible through the electronic marketplace.
US10007936B1

Methods and systems are provided for managing product reviews for users based on their social data, wherein the social data may comprise data associated with or inferred from the users' social connections.
US10007934B2

A system and method for cosmetic evaluation of an electronic device, using the device's own camera or cameras to take photos of the device itself using a mirror or mirrors and using the processor of the electronic device itself to analyze its own cosmetic condition.
US10007929B1

Provided are, among other things, systems, methods and techniques for light-based communication. One representative embodiment involves a messaging system that includes multiple messaging units at different locations within a commercial space, with each of such messaging units including: a light-emitting diode (LED); and a messaging/modulation controller coupled to the LED and configured to turn the LED on and off so as to broadcast a digital message, with each of the messaging units configured to broadcast a different digital message, including substantive content that is different from what is broadcast by the other messaging units.
US10007927B2

A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, a model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users.
US10007924B2

A method for providing a service through a stamp service server, includes: receiving user information and beacon information from a user terminal, wherein the user terminal recognizes a beacon signal output from a beacon device and transmits the beacon information contained in the beacon signal; extracting stamp information matching the received user information on a stored database; providing the extracted stamp information to a POS (Point Of Sale) corresponding to the beacon information; receiving stamp saving information or stamp use information from the POS terminal; and generating or updating stamp information matching the user information included in the stamp saving information or the stamp use information.
US10007921B2

In selected embodiments, one or more wearable mobile devices provide videos and other sensor data of one or more participants in an interaction, such as a customer service or a sales interaction between a company employee and a customer. A computerized system uses machine learning expression classifiers, temporal filters, and a machine learning function approximator to estimate the quality of the interaction. The computerized system may include a recommendation selector configured to select suggestions for improving the current interaction and/or future interactions, based on the quality estimates and the weights of the machine learning approximator.
US10007919B2

A method for managing customer interactions includes: receiving first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center; creating an interaction object including data corresponding to the first proximity information; receiving, by the processor, second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location; modifying the interaction object to include data corresponding to the second proximity information; storing the interaction object in a first data storage device, wherein data of contact center interactions between the customer and resources of the customer contact center is also stored; and retrieving the stored data of the interaction object and the data of contact center interactions for generating an output based on the retrieved data.
US10007913B2

Logic on a first remote device causes the capture of personal data identifying a user from an identification card. The logic generates a hash value from the personal data using a hashing algorithm and signs the hash value with a digital signature created using a private key paired with a public key. The logic transmits, over a network, the signed hash value and the public key from the remote device to a distributed public database for storage. The logic receives, over the network, a transaction number from the distributed public database. The logic then transmits the transaction number and the personal data to a second remote device. Logic on the second remote device verifies that the hash value in the signed hash value is the same as a generated hash value and verifies that the signed hash value was signed with the private key.
US10007909B2

A method for receiving and processing a data message includes: storing at least an encryption key; receiving a data message, the data message including at an encrypted message and a message authentication code, the message authentication code generated using at least a portion of the encrypted message; generating a reference authentication code using at least a portion of the encrypted message included in the received data message; validating the received data message based on a check of the message authentication code included in the received data message against the generated reference authentication code; and decrypting the encrypted message included in the received data message using the stored encryption key to obtain a decrypted message.
US10007902B2

In one aspect, the present application is directed to a communications network, a computer system, a computer-implemented method, and a computer program product for providing a femtocell-based infrastructure for mobile electronic payment. In an aspect, the communications network may include a mobile operator network; a local area in the mobile operator network, wherein the local area is under coverage of at least one femtocell; and a femtocell-based payment system connected to the mobile operator network, wherein the femtocell-based payment system is operable to provide mobile electronic payment via a user device recognized by the at least one femtocell within the local area and notified by the femtocell-based payment system.
US10007894B2

A computer processor may extract identity information from a document. The identity information may include at least one custodian identity attribute. After extracting the identity information, the computer processor may determine that the identity information is associated with a specific custodian. The computer processor may then search for the custodian identity attribute in a custodian directory to determine whether the custodian directory contains an entry for the custodian. If the custodian is not in the custodian directory, the computer processor may create a new entry in the custodian directory for the custodian and store the extracted identity information in the new entry.
US10007893B2

Systems and methods for creating and editing collaborative music compositions via a computer network, including remote uploading tracks by musicians, and for creating and joining a band, wherein the system and methods provide for at least one musician to join a virtual group of at least one other musician for the purpose of virtual collaborative creating and/or editing music tracks remotely, via an online network and interactive website therefor.
US10007890B1

The disclosed inventory systems and methods can be used to retrieve and transport items from one location in an inventory system to another. Specifically, an unmanned aerial vehicle (UAV) including passive buoyancy element, a thrust unit, and a retention feature, can be controlled by a management component to retrieve one or more items, transport the item or items, and deposit the item or items. For example, a UAV can be controlled to obtain an item at one location in a warehouse such as a first floor and lift said item to a second location in the warehouse such as a second floor, and deposit the item at the second location.
US10007889B2

A method, system, and computer program product for enterprise software application modules for order consolidation management. The method commences by receiving a set of orders where individual orders have one or more order constraints, then mapping the orders onto one or more transportation legs, where the individual transportation legs have leg constraints. A set of feasible paths through the legs for the orders is generated and ranked based on a total cost through the legs to pick-up an order from a source location and deliver it to a destination location. The method continues by determining a set of shortest paths through a transportation network for the set of orders, wherein the determination of any one of the shortest paths is made subject to honoring respective order constraints while concurrently honoring the leg constraints. The orders are then remapped onto one of the shortest paths.
US10007887B2

A possible failure of a first device may be identified. Whether a user of the first device has a scheduled meeting to be held within a time range of the possible failure, may be determined by accessing calendar information. Responsive to determining that the user has the scheduled meeting to be held within the time range of the possible failure, at least one other participant of the scheduled meeting may be determined by accessing the calendar information, a contact address for said at least one other participant may be determined, and information may be transferred to the at least one other participant via the contact address.
US10007876B1

Systems, methods, and apparatus, including computer programs encoded on a computer storage medium for processing a network input through a neural network having one or more initial neural network layers followed by a softmax output layer. In one aspect, the methods include obtaining a layer output generated by the one or more initial neural network layers and processing the layer output through the softmax output layer to generate a neural network output. Processing the layer output through the softmax output layer includes determining, for each possible output value, a number of occurrences in the layer output values; for each possible output value occurring in the layer output values, determining a respective exponentiation measure; determining a normalization factor for the layer output by combining the exponentiation measures in accordance with the number of occurrences of the possible output values; and determining, for each of layer output values, a softmax probability value.
US10007874B1

An attachment for a clamping bolt has a base body and an opening which passes through the base body. Around the through-going opening runs a contact face which is positioned orthogonally on the longitudinal axis of the through-going opening and which is configured to make contact with the clamping bolt. A receptacle region runs around the through-going opening in the basic body, between the through-going opening and the contact face. An RFID transponder is arranged in the receptacle region. The clamping bolt has a circular-cylinder-shaped clamping region. A first boundary region and a second boundary region bound the clamping region along the longitudinal axis of the clamping bolt Each boundary region has a larger external diameter than the clamping region. The attachment is arranged on the first boundary region. A through-going opening runs along the longitudinal axis of the clamping bolt.
US10007869B2

A payment card receiver including at least one element defining a payment card receiving slot, a shutter, pivotably mounted with respect to the payment card receiving slot for selectably blocking the payment card receiving slot and a card-operated shutter movement restricting switch operative to retain the shutter in a shutter movement restricting operative orientation, in which the shutter blocks the payment card receiving slot, in the absence of at least partial insertion of a payment card in the payment card receiving slot.
US10007866B2

A training engine is described which has a memory arranged to access a neural network image classifier, the neural network image classifier having been trained using a plurality of training images from an input space, the training images being labeled for a plurality of classes. The training engine has an adversarial example generator which computes a plurality of adversarial images by, for each adversarial image, searching a region in the input space around one of the training images, the region being one in which the neural network is linear, to find an image which is incorrectly classified into the plurality of classes by the neural network. The training engine has a processor which further trains the neural network image classifier using at least the adversarial images.
US10007863B1

Accurately detection of logos in media content on media presentation devices is addressed. Logos and products are detected in media content produced in retail deployments using a camera. Logo recognition uses saliency analysis, segmentation techniques, and stroke analysis to segment likely logo regions. Logo recognition may suitably employ feature extraction, signature representation, and logo matching. These three approaches make use of neural network based classification and optical character recognition (OCR). One method for OCR recognizes individual characters then performs string matching. Another OCR method uses segment level character recognition with N-gram matching. Synthetic image generation for training of a neural net classifier and utilizing transfer learning features of neural networks are employed to support fast addition of new logos for recognition.
US10007862B2

A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.
US10007854B2

The present invention includes computer vision based driver assistance devices, systems, methods and associated computer executable code (hereinafter collectively referred to as: “ADAS”). According to some embodiments, an ADAS may include one or more fixed image/video sensors and one or more adjustable or otherwise movable image/video sensors, characterized by different dimensions of fields of view. According to some embodiments of the present invention, an ADAS may include improved image processing. According to some embodiments, an ADAS may also include one or more sensors adapted to monitor/sense an interior of the vehicle and/or the persons within. An ADAS may include one or more sensors adapted to detect parameters relating to the driver of the vehicle and processing circuitry adapted to assess mental conditions/alertness of the driver and directions of driver gaze. These may be used to modify ADAS operation/thresholds.
US10007835B2

There are included a colony evaluation unit 31 that acquires an evaluation result of the cell colony in a cell image obtained by imaging the cell colony, a divided region setting unit 32 that sets a plurality of divided regions by dividing the region of the cell colony according to the evaluation result, a display control unit 34 that displays each of the plurality of divided regions, and a region deformation unit 33 that deforms the divided regions according to a change in the form of the cell colony due to an operation on the cell colony. The display control unit 34 changes a display of the divided regions before the change in form of the cell colony to a display of the divided regions after the deformation.
US10007831B2

An information processing apparatus includes a touch panel; a camera; and a processor coupled to the touch panel and the camera and configured to: display first guide information on the touch panel, display second guide information at a location different from a location of the first guide information on the touch panel when an operation to the first guide information is detected, acquire a plurality of images of a first palm photographed during a period from when a finger touching to the first guide information has been detected to when a finger touching to the second guide information has been detected, and extract a first authentication image for use in authentication of a user from the plurality of images of the first palm.
US10007806B2

Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration.
US10007805B2

The system may comprise receiving a data element, and receiving an encryption key and an associated encryption key identifier from an encryption keystore database. The system may further comprise transmitting the data element to an encryption module for encryption using the encryption key to form an encrypted data element. The system may also comprise receiving the encrypted data element from the encryption module and concatenating the encryption key identifier with the encrypted data element to form a protected data field entry.
US10007803B2

The present invention relates to a computer-implemented method, system and computer readable medium for searching over encrypted keywords in a database. The method includes the steps of generating at least one keyword, generating a plurality of different encrypted keywords corresponding to the keyword, storing the at least one encrypted keyword in the database, generating a plurality of different trapdoors for the keyword, verifying the plurality of different trapdoors with the plurality of different encrypted keywords corresponding to the keyword, and determining the keyword is found if the plurality of different trapdoors match with one the encrypted keyword corresponding to the keyword, otherwise determining the keyword is not found.
US10007802B2

A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected state: displays a lock screen interface, the lock screen interface including a camera access indicia; detects a gesture; in response to a determination that the gesture starts on the camera access indicia: ceases to display the lock screen interface; starts a restricted session for the camera application; displays an interface for the camera application, without displaying a passcode entry interface; and maintains the device in the locked, passcode-protected state for the applications other than the camera application; and in response to a determination that the gesture starts at a location other than the camera access indicia: displays a passcode entry interface, wherein in response to entry of a correct passcode in the passcode entry interface, the device enters an unlocked state.
US10007799B2

A hardware processor may execute instructions to execute at least one request from a plurality of profiles with corresponding credentials used to access inputs from at least one source of input, and the credential corresponds to a placeholder tag corresponding to a particular task of the workflow. In some examples, the source of input may be adjusted based on the requests and the association corresponding to the respective profiles.
US10007794B2

The present invention relates to a method and system used to ensure that a printer which is capable of printing security patterns loses its ability to print these patterns if the printer is disconnected from an approved system and, more particularly, to a method and system including a printer containing an encrypted key and password loaded into its memory, where the stored password must match a password present in a data stream sent from the host software application in order to print a requested print job.
US10007791B2

Systems, methods, and non-transitory computer-readable media can provide a set of security features capable of being enabled by a user associated with an online service. In some implementations, it can be determined that at least one security feature in the set has yet to be enabled by the user. A communication can be provided to the user. In some instances, the communication can indicate that a quantity of social connections associated with the user has already enabled the at least one security feature. One or more options to enable the at least one security feature can be provided to the user.
US10007782B2

One embodiment of the present invention provides system for facilitating replacement of a system function in an application with a customized function. During operation, the system shifts an existing load command in a file of an application to accommodate an additional load command. The system also adds the additional load command to the file. The additional load command identifies additional instructions that change a pointer of the application from a value that points to a system function to another value that points to a customized function.
US10007779B1

Methods and systems are provided to enable gradual expiration of credentials. Instead of depriving a user of all his access rights upon expiration of his credential (e.g., password), the user's access rights may be gradually restricted during a grace period after an expected or initial expiration time and/or before a final expiration time. The access right may be determined based on a duration from a time of the access request to the final expiration time or to the initial expiration time.
US10007770B2

An input device for an electronic system includes: an input surface, configured to provide an interface for determining positional information for an input object in a sensing region of the input device; a biometric sensor, configured to determine biometric information about a user; and a processing system, configured to: in response to placement of a valid biometric object on the biometric sensor, enable access to a secure object of the electronic system while the valid biometric object is maintained on the biometric sensor; and disable access to the secure object of the electronic system in response to removal of the valid biometric object from the biometric sensor.
US10007764B2

Disclosed in the present invention is a medicine dispensing device comprising: a medicine storage portion for storing a medicine; a medicine discharge portion for discharging the medicine stored at the medicine storage portion; a communication module for communicating with a hospital server; and a control portion for controlling the operation of the medicine storage portion and the medicine discharge portion so as to allow the medicine to be discharged on the basis of prescription information of a prescription received from the hospital server through the communication module.
US10007757B2

A scheduling system and method are provided. The system and method provide a mechanism for a customer to schedule appointments directly with healthcare providers which is not presently possible since each healthcare provider may use a different practice management system that has different formats and protocols.
US10007753B2

In one exemplary embodiment, a computer-implemented method for determining a genetic result from a biological sample is provided. The method includes receiving nucleic acid amplification data of a biological sample, by a processor, from a biological instrument. The method further includes storing translation data, in a memory. The translation data includes a pattern of assay values associated with possible genetic results. The method further includes comparing the translation data with the nucleic acid amplification data, by the processor, to generate the genetic result of the biological sample. Moreover, the method includes displaying the genetic result, on a display, to a user.
US10007750B2

A layout design of a standard cell for a set of masks includes a first gate pad layout pattern, a second gate pad layout pattern immediately adjacent to the first gate pad layout pattern, and a third gate pad layout pattern immediately adjacent to the second gate pad layout pattern. Each gate pad layout pattern has first and second sides extending along a first direction, the second side further along a second direction than the first side. A first gate pad pitch is a distance between first sides of the first and second gate pad layout patterns and has a value different from that of a second gate pad pitch that is a distance between first sides of the second and third gate pad layout patterns. Each gate pad pattern is usable for forming a gate pad surrounding a set of channel structures.
US10007744B2

Methods and systems for automatically generating robust metrology targets which can accommodate a variety of lithography processes and process perturbations. Individual steps of an overall lithography process are modeled into a single process sequence to simulate the physical substrate processing. That process sequence drives the creation of a three-dimensional device geometry as a whole, rather than “building” the device geometry element-by-element.
US10007741B2

Systems and methods for simulating a geological formation of a fluvial zone by using observation data and a spatial model of the fluvial zone. The displacement of particles in the spatial model is simulated by superimposing a deterministic term defined by the observation data and a stochastic term parameterized by the observation data. By virtue of this method, it is possible to take into account both the fluid flow of the particles in the fluvial zone and introduce a probabilistic perturbation.
US10007740B2

Embodiments relate to generating a retrieval condition for retrieving a target character string from texts by pattern matching. An aspect includes dividing a first text into words. Another aspect includes generating a converted character string by performing at least one of appending at least one character in at least either one of previous and subsequent positions of the target character string. Another aspect includes replacing at least one character of the target character string. Another aspect includes generating the retrieval condition for retrieval candidates in the words of the first text, the retrieval condition comprising determining that a retrieval candidate matches the target character string and does not match the converted character string based on a ratio of a part of the retrieval candidate which matches the converted character string and corresponds to the target character string is less than or equal to a reference frequency.
US10007739B1

Methods for reconciling an address database include comparing addresses in an update database to addresses in a production database. A second comparison of unique addresses from the first comparison is executed, the second comparison allowing matching of addresses that the first comparison did not match.
US10007738B2

The present invention provides a method for forming a webpage, a peripheral apparatus, and a system. The method includes: when a webpage forming request sent by a client is received, acquiring, from the client, language information for forming a webpage; and sending webpage data to the client according to the language information and a preset webpage description file, so that the client displays, on the client according to the webpage data, a webpage formed by adopting the language information. According to the webpage forming method, peripheral apparatus, and system in these embodiments, after receiving a webpage forming request from a client, the peripheral apparatus acquires language information for forming a webpage form the client, and sends webpage data to the client according to the language information, so that a language adopted for a webpage displayed by the client meets a user's habits, thereby facilitating the user.
US10007734B2

A generic means for synchronizing information about a user's view of a document or other content within an application across native client and web applications is provided. Attendees of an online broadcast are enabled to see what the presenter is seeing within their own application. In addition, meeting-specific information such as the meeting time and notes may be synchronized enabling nearly real time synchronization. Moreover, by enabling attendees to view the presented document within their own applications, the attendees are afforded the capabilities provided by that application, such as navigating through the document manually.
US10007721B1

Humans have collaborated in both small and large groups for thousands of years, sometimes achieving great feats for the good of all mankind. However, most groups have failed to achieve greatness, often because of poor group “chemistry” and/or because of missing skills or insights. These problems typically arise because group organizers build groups using human mental processes that suffer from social, racial, gender, ethnic, or other unconscious biases. To reduce impact of these biases and help organizers form more effective groups or teams, the present inventors have devised, among other things, an exemplary system that subdivides a group of user data structures into subgroups, based on similarities between electronic surveys and/or other data types, such as social media and network analysis data types. The system further includes user interfaces for creating surveys, implementing user preferences regarding subgroup membership and sizes, controlling the subdivision process, and displaying the subgroups.
US10007717B2

Methods and apparatus related to clustering documents based on one or more classification terms and optionally based on similarity of structural paths of the documents. In some implementations, the documents are communications such as structured emails or other structured communications. In some of those implementations, clustering the communications includes identifying a plurality of classification terms indicative of a classification, identifying a corpus of communications that includes communications that are not labeled with an association to the classification, and determining a cluster of the communications based on occurrence of one or more of the classification terms in the communications of the cluster.
US10007716B2

An event clustering system is provided. An extraction engine is in communication with an infrastructure. The extraction engine in operation receives data from the infrastructure and produces events. An alert engine receives the events and creates alerts mapped into a matrix, M. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to the alerts and or events. A data extraction device is configured to be coupled to the event clustering system.
US10007701B2

Techniques are described for generating automated advice with respect to consolidating a plurality of sources. A set of one or more parameters relating to a proposed consolidation for a plurality of consolidation sources is received. In response to receiving the set of one or more parameters, a set of one or more recommendations for consolidating the plurality of consolidation sources is generated and stored on at least one of a volatile or non-volatile computer-readable storage medium. The set of one or more recommendations may indicate how to improve a performance associated with consolidating the plurality of sources to a set of one or more destinations based on a particular consolidation scenario. The set of one or more recommendations may be displayed during consolidation planning for the plurality of consolidation sources.
US10007699B2

A computer-implemented method for querying a data source using an optimized exclusion filter expression created from a full filter expression is described. The method includes receiving one or more queries defined by the full filter expression, wherein the one or more queries are for obtaining an output from the data source; performing a reduction on the full filter expression to determine the optimized exclusion filter expression; applying the optimized exclusion filter expression in the data source to exclude data; and applying the full filter expression to data not excluded by the optimized exclusion filter expression.
US10007696B2

A feeding module for an address book includes a processor and a memory. The processor receives at least one search parameter. The processor accesses information sources to find existing entities and expecting entities that match the at least one search parameter. The memory stores the found existing entities and the found expecting entities. The feeding module forwards the found existing entities and the found expecting entities to an address book to be displayed.
US10007695B1

Computer-implemented techniques for replication-lag constrained deletion of data in a distributed data storage system. In some aspects, the techniques improve the operation of a computing system by preventing too high of a delete rate that causes severe replication lag while at the same time increasing and decreasing the delete rate over time to a maximum allowable delete rate constrained by measured replication lag in terms of both local replication lag and geographic replication lag. In one implementation, the delete rate is adjusted by increasing or decreasing a pause interval that determines how long a database data deletion process pauses between submitting database deletion commands to a database server.
US10007694B2

A method, system, and computer program product for managing data sets of a storage facility is disclosed. The method, system, and computer program product include determining, by analyzing a first data set, that the first data set includes a first record having padded data. To identify the padded data, the method, system, and computer program product include comparing at least a portion of the first record of the first data set with a second record of a second data set. Next, the method, system, and computer program product include removing, from the first record of the first data set, the padded data.
US10007689B1

The present disclosure extends to temporally consistent group keys for groups of linked records in a data store. In embodiments, records in the data store can be categorized as persistent or temporary. Each record carries a unique record identifier and a timestamp depicting the record's time of creation. The group key for a group is the record identifier for the oldest persistent record in the group. If a group has no persistent records, the group key is the record identifier for the oldest temporary record in the group. If two or more records have identical timestamps, the group key is the first record identifier in a lexicographical ordering of the record identifiers for records having the earliest timestamps.
US10007686B2

An automatic physical-layout designer for a database-management system determines the database's physical layout from a set of training queries, the database's logical design, and a parameter k that indicates how many storage nodes can be lost without losing access to any of the data. The designer lays the database out as a column store such that the stored columns constitute redundant projections on the system's different storage nodes. It repeatedly identifies a projection, whose addition to the design will result in the greatest performance improvement for the training queries. In doing so, it takes into account the different compression formats to which the different projections lend themselves. When a projection has been identified as one to be added, it is added on one node, and k projections having the same columns are added to other nodes. The designer continues thus adding projections until a space budget has been reached.
US10007683B1

Conditional creation of child nodes based on ancestor node metadata runtime values are described. A system receives, from an end user device, a runtime request to create an instance of a child node in a case model. The system identifies an instance of an ancestor node associated with the instance of the child node. The system identifies a runtime value of metadata associated with the instance of the ancestor node and corresponding to the instance of the child node. The system determines whether the runtime value of the metadata satisfies a condition. The system creates the instance of the child node in response to a determination that the runtime value of the metadata satisfies the condition. The system enables the end user device to access the created child node.
US10007671B1

A method of conditionally truncating a volume file in a data storage system includes identifying counts of categories of data blocks of the volume file, including (1) a first count of blocks owned by the volume file and located after the target end-of-file, (2) a second count of blocks located after the target end-of-file and requiring relocation to before the target end-of-file, and (3) a third count of blocks being free and owned by the volume file and located before the target end-of-file. An approximation of space to be freed is generated as a difference between the first count and a value expressing an excess of the second count over the third count. When the approximation is above a predetermined threshold, then the volume file is truncated to the target end-of-file, and otherwise truncating is refrained from.
US10007664B2

Systems, methods and apparatus are disclosed for linking virtual content to various types of object, such a static physical objects, through the use of triggers of varying formats. The virtual content can be updated by a content curator over time. The virtual content can be translated into a plurality of languages and can be selectively transmitted to a mobile communications device upon receipt of the trigger.
US10007663B2

An iterative language translation system includes multiple communicatively connected statistical speech translation systems. The system includes an automatic speech recognition component adapted to recognize spoken language in a source language and to create a source language hypothesis. A machine translation component is adapted to translate the source language hypothesis into a target language. The system also includes a second automatic speech recognition component and second machine translation component. The translation results are used to adapt the automatic speech recognition components and the language hypotheses are used to adapt the machine translation components.
US10007659B2

A method includes acquiring a first corpus, including first text of a first sentence including a first word and described in a natural language, and second text of a second sentence including a second word different in meaning from the first word, a second word distribution of the second word being similar to a first word distribution of the first word, acquiring a second corpus including third text of a third sentence, including a third word identical to the first word and/or the second word, a third word distribution of the third word being not similar to the first word distribution, based on an arrangement of a word string in the first corpus and the second corpus, assigning to the first word a first vector representing a meaning of the first word and assigning to the second word a second vector representing a meaning of the second word.
US10007658B2

Systems and methods for multi-stage recognition of named entities based on morphological and semantic features of natural language texts. An example method comprises: performing a lexico-morphological analysis of a natural language text comprising a plurality of tokens, each token comprising at least one natural language word; determining, based on the lexico-morphological analysis, one or more lexical meanings and grammatical meanings associated with each token of the plurality of tokens; for each token the plurality of tokens, evaluating one or more classifier functions using the lexical and grammatical meanings associated with the tokens, wherein a value of each classifier function is indicative of a degree of association of the token with a category of named entities; performing a syntactico-semantic analysis of at least part of the natural language text to produce a plurality of semantic structures representing the part of the natural language text; and interpreting the semantic structures using a set of production rules to determine, for one or more tokens comprised by the part of the natural language text, a degree of association of the token with a category of named entities.
US10007648B2

Embodiments relate to supporting creation of a manual of a program product. An aspect includes recording into a recording medium that can be accessed by the computer a screen character string, a translated character string where the screen character string has been translated to another language, or an identifier associated with the screen character string or the translated character string, displayed on a display device by the program product. Another aspect includes recording into the recording medium attribute information of the screen character string or the translated character string. Yet another aspect includes maintaining consistency between the screen character string or the translated character string and a character string that is displayed on a display device by an application for creating the manual, using the screen character string, the translated character string or identifier recorded on the recording medium and the attribute information.
US10007647B2

Systems, methods, and computer program products to perform an operation for validating and adapting a GUI structure to a screen of a client device. The operation comprises receiving by the client device a software agent together with a device dependent arrangement rule. The software agent is adapted for analyzing received GUI code for identifying GUI elements to be rendered on the screen and determining a relative arrangement of the rendered GUI elements. If the relative arrangement is not compliant with the device dependent arrangement rule, the software agent determines a distance between GUI elements of the relative arrangement and a relative arrangement of the GUI elements in accordance with the device dependent arrangement rule, amends the GUI code to re-arrange the GUI elements towards the improved arrangement, and re-renders the GUI elements for the screen using the amended GUI code.
US10007646B1

Disclosed is an improved approach to implement authoring and presentation of information to users in electronic formats. The document may include multiple hierarchical levels, where the entirety of a given hierarchical level is displayed along with each sub-level that is associated with selected level. The contents of the entire hierarchy of any portion of a hierarchy can be displayed inline at any given level of the document.
US10007644B2

Actual values of statistical signatures are computed. The actual values of statistical signatures correspond to analytical elements of a sample dataset. The computed actual values are discretized by assigning bucket values to the computed actual values. An aggregate score based on the assigned bucket values are computed. The assigned bucket values correspond to the analytical elements. The analytical elements of the sample dataset are ranked, based on the computed aggregate score. Combination of analytical elements is identified, and cumulative rank is computed based on the individual ranks of the analytical elements in the combination. The combinations of analytical elements are automatically displayed in a user interface associated with automatic visual discoveries.
US10007643B2

Embodiments relate to methodologies and program product is provided for conducting regression analysis. In one embodiment the method includes obtaining data related to a statistical process including a plurality of points in a plurality of dimensions and organizing the plurality of points and the plurality of dimensions in a matrix. The method also includes calculating a vector of a particular measurement such that the measurement equal the number of the plurality of points and calculating a least absolute deviation by determining the number of non-zero entries provided in the matrix.
US10007622B2

A method for reducing load in a memory module. In such a method, a plurality of memory chips are coupled to a circuit platform. Each memory chip of the plurality of memory chips each has a plurality of memory dies. At least one controller is coupled to the circuit platform and further coupled to the plurality of memory chips for communication with the plurality of memory dies thereof. The at least one controller is for receiving chip select signals to provide a plurality of rank select signals in excess of the chip select signals. The plurality of memory dies are coupled with wire bonds within the plurality of memory chips for a reduced load for coupling the circuit platform for communicating via a memory channel. The load is sufficiently reduced for having at least two instances of the memory module share the memory channel.
US10007608B2

A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.
US10007602B2

For flash copy relationship management, a management module identifies a data unit in a flash copy relationship with an extent range using a flash copy table. A resolution module erases the flash copy relationship from the flash copy table in response to the flash copy relationship completing.
US10007598B2

An apparatus for testing applications includes a data-processing machine including a memory and a processor operably coupled to the memory. The data-processing machine is configured to implement a data-driven testing framework that includes a data engineering module, a computational environment manager, and a result analysis module. The data engineering module is configured to create engineered test data based at least in part on the application to be tested. The computational environment manager is configured to control a computational environment in which the application is to operate on the engineered test data. The result analysis module is configured to compare engineered test data operated upon by the application with an expected output.
US10007588B2

A method and apparatus for generating an address sequence in a memory device is provided. The method includes providing a memory array having a set of unique addresses, storing one of a first subset of the set of unique addresses in a first storage element, storing one of a second subset of the set of unique addresses in a second storage element, and generating a sequence of addresses to test the memory array. The sequence of addresses are formed by alternately outputting addresses stored in the first storage element and the second storage element such that the sequence of addresses causes each unique address of the set to transition only once. The sequence of addresses can be used to efficiently test the memory array during a built-in self-test (BIST).
US10007585B2

The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
US10007584B2

Implementations provide for automated container migration in a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving, by a processing device executing a control server of a multi-tenant Platform-as-a-Service (PaaS) system, identification of a distressed node of the multi-tenant PaaS system and a resource under contention at the distressed node, providing, by the control server, identification of the resource under contention to the distressed node, receiving, by the control server, identification of a candidate container executing on the distressed node, wherein the candidate container contributes to the resource under contention on the distressed node and is launched from an instance of an application image corresponding to an application of the PaaS system, and sending, by the control server, the identification of the candidate container to a PaaS master component of the PaaS system and a request to migrate the candidate container from the distressed node.
US10007581B2

A technique referred to as “data structure chronicles” is described that may be used to build strictly failure resilient persistent concurrent data structures. A “chronicle” maintains a persistent history of operations invoked on a persistent data structure that can be replayed to recover the current consistent state of the data structure after a failure. The chronicle technique may also enable composability of data structure operations with the enclosing application. In addition, the chronicle technique is non-blocking, a desirable progress condition for concurrent data structures. A lock free, non-blocking chronicle stack algorithm is described that may outperform a lock-based implementation in the presence of high contention. In addition, a lock free, non-blocking chronicle queue algorithm is described.
US10007579B2

Embodiments of memory backup management in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method of managing memory backup includes in response to a system error being detected, causing a memory controller to disengage from communicating with and controlling a hybrid memory device having a volatile memory module and a non-volatile memory module. The method can also include causing the hybrid memory device to copy data from the volatile memory module to the non-volatile memory module subsequent to disengaging the memory controller communicating with and controlling the storage device and without operating the main processor and the memory controller.
US10007578B2

An approach for improving application performance after database recovery is provided, the approach involving tracking one or more applications connecting to a database, tracking metadata in memory on a server computer, wherein the metadata is accessed by the one or more applications, recovering the metadata during a database recovery occurring after a database crash and repopulating the metadata in memory on the server computer during the database recovery, wherein the repopulating occurs prior to the metadata being requested by the one or more applications.
Patent Agency Ranking