US09877394B2

A mechanical and electrical connection system including a printed circuit board, a busbar and an electrical component, wherein the board includes a first orifice in which a bottom foot of the bar is received and includes a second orifice in which a lug of the component is received, and wherein the bar includes an elastically deformable clamp which receives the lug of the component.
US09877393B2

A laminated electronic component includes a main body composed of a stacked body in which dielectric layers and internal electrode layers are alternately laminated, and an external electrode disposed on an outer surface of the stacked body so as to make electrical connection with the internal electrode layers; and a first joining member and a second joining member which are provided on a first face side located in a stacking direction of the dielectric layers and the inner electrode layers. The first joining member and the second joining member are provided on a first side and second side which constitute the first face, respectively, and located in a region which includes midpoints thereof but does not include a vertex of the main body. By mounting such a laminated electronic component to a substrate via the joining members, acoustic noise can be suppressed.
US09877378B2

A system includes a chamber, a laser beam apparatus configured to generate a laser beam to be introduced into the chamber, a laser controller for the laser beam apparatus to control at least a beam intensity and an output timing of the laser beam, and a target supply unit configured to supply a target material into the chamber, the target material being irradiated with the laser beam for generating extreme ultraviolet light.
US09877376B2

The present invention relates to a system, method, and apparatus for powering intelligent lighting networks. The power for the intelligent lighting network is supplied by Power-over-Ethernet (PoE) switches and/or Mid-Spans, which are conditioned by a powered device to distribute power tuned specifically for each, at least one light emitting diode (LED) fixture. The Power-over-Ethernet switch and/or Mid-Span with associated router and wireless access point can be used to communicate with, and power a sensor network that collects data relevant to the intelligent lighting network. Optionally, the Power-over-Ethernet switch and/or Mid-Span can be used to communicate with, and power a network of sensors that collects data relevant to the space the intelligent lighting network is operating in, or can be used to communicate with and power a network of AC wall plugs that can be turned on and off, and various switches, relays, and PLCs, RFID systems, USB hubs, etc.
US09877375B2

An example of a lighting system includes intelligent lighting devices, each of which includes a light source, a communication interface and a processor coupled to control the light source. In such a system, at least one of the lighting devices includes a user input sensor to detect user activity related to user inputs without requiring physical contact of the user; and at least one of the lighting devices includes an output component to provide information output to the user. One or more of the processors in the intelligent lighting devices are further configured to process user inputs detected by the user input sensor, control lighting and control output to a user via the output component so as to implement an interactive user interface for the system, for example, to facilitate user control of lighting operations of the system and/or to act as a user interface portal for other services.
US09877367B2

An LED lamp comprises one or more LEDs and an LED driver receiving an input signal from a dimmer switch indicative of an amount of dimming for the LED lamp. The LED driver controls regulated current through the one or more LEDs based on the input signal such that an output light intensity of the one or more LEDs substantially corresponds to the amount of dimming for the LED lamp. A regulated output provides operating power for the LED driver. A controller regulates the regulated output to power the LED driver. The controller selects a power source for charging the regulated output from two or more power sources, and the regulated output is charged using the power source selected by the controller.
US09877362B2

A light emitting diode (LED) driver circuit is provided. The light emitting diode (LED) driver circuit includes an LED array; an LED driving circuit configured to provide a constant current to the LED array by a switching operation of a switch element; and a driving controller configured to control the switch element using a clock signal of a preset frequency so that the constant current corresponding to a dimming signal is provided to the LED array. The driving controller varies a frequency of the clock signal in response to a signal value indicating that the dimming signal is being transitioned.
US09877360B2

A microwave range includes a main body having a cooking chamber therein; and a tray unit in the cooking chamber, in which the tray unit is configured to rotate food on a first plane and a second plane, the second plane being is orthogonal to the first plane.
US09877357B2

A first performance measure is determined of an existing data session between a mobile gateway and a cloud gateway via a first wireless carrier. Second performance measures of others of the wireless carriers are determined during the existing data session. Based on the first performance measure and the second performance measures, the existing data session is continued with the cloud gateway via a second of the wireless carriers.
US09877356B2

A distributed antenna system (DAS) according to an aspect of the inventive concept includes a first node unit for receiving first digital data in accordance with a digital interface standard from a base station, converting the first digital data into second digital data in accordance with a DAS frame standard, and a second node unit for receiving the second digital data from the first node unit, and restoring the first digital data based on the second digital data.
US09877355B2

A wireless communicator includes network processors transmitting data to and receiving data from respective different networks; a media access control (MAC) setter receiving pieces of information on a MAC layer from the plurality of network processors and storing the pieces of information on the MAC layer; and a MAC processor performing operations on media access control on the basis of the pieces of information stored in the MAC setter. In the wireless communicator, the network processors supply a frame signal containing network identification information corresponding to the respective network processors to the MAC processor. Thus, it is possible to provide a wireless communicator which can give a notice to every network processor even when broadcast frames are received and which can make a reply even when beacon request command frames are received.
US09877354B2

A method and system are provided for transmitting information in a Mobile Internet Protocol (IP) environment, which includes a home agent (HA) provided at a home network, a base station (BS) broadcasting a pilot signal, a foreign agent (FA) provided at or associated with the BS, a mobile node (MN) providing the ability to detect and identify itself to a BS, a proxy mobile node (PMN) Identifying the MN wherein the PMN is provided at the BS. If the PMN identifies the MN, the PMN retrieves an IP address for each of the MN, FA and HA and sends a registration request to the FA. The FA relays the registration request to the HA, and the proxy MN is registered with the HA. Thus, the MN functionality is provided transparently to the MN by the PMN. This significantly simplifies the configuration of the MN and the Mobile IP network.
US09877352B2

The present disclosure concerns radio communication. More particularly, the present disclosure inter alia introduces the possibility for a user equipment (UE) to apply a temporary DRX cycle during the time period when the UE transitions from an IDLE mode to a CONNECTED mode. Thus, the disclosure presents an example method performed by a UE. The UE is configured to be either in an IDLE mode or in a CONNECTED mode. The method implemented in the UE comprises applying the temporary DRX cycle during the time period when the UE is in transition from the IDLE mode to the CONNECTED mode.
US09877351B2

A mobile communication system supports a dual connectivity scheme. The dual connectivity scheme is a scheme in which a user terminal establishes a pair of connections with a pair of cells including a combination of cells managed by different base stations. The user terminal is permitted to apply the dual connectivity scheme only when the pair of cells is a combination of a large cell and a small cell provided within a coverage of the large cell.
US09877349B2

One embodiment of the present specification provides a method comprising the steps of: transferring, by an access stratum (AS) layer of a user device, information on a communication state with another user device to an upper layer through a non-access stratum (NAS) layer, while the user device communicates with the other user device through a direct communication path; receiving, by the NAS layer, a notification on a change of the communication path from the upper layer; commanding, by the NAS layer, the AS layer to perform a radio resource control (RRC) connection procedure in a request type (call type) which indicates the purpose of service continuity in accordance with the change of the communication path; and transmitting, by the AS layer, an RRC connection request message including a connection request type (establishment cause) which indicates the purpose of the service continuity of the proximity service to a base station.
US09877346B2

The embodiments herein relate to a method in a UE (101) for handling ESM information. The UE (101) supports reception of information to be used in determination of the ESM information. The UE (101) receives, from an MME (105), information about at least one supported EPS network feature which the UE (101) may use. The information is received before the UE (101) sends ESM information to the MME (105). Based on the received information, the UE (101) determines the ESM information for a PDN connection for the UE (101). The UE (101) sends the determined ESM information to the MME (105).
US09877343B2

A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus transitions to a dormant state and transmits a very low duty cycle signal (LDCS) while in the dormant state. The apparatus may transmit an LDCS configuration to a second entity, the second entity being one of an LPN that is not in a dormant state and a macro cell. The apparatus may further monitor for a RACH messages at a predetermined RACH delay after transmitting the LDCS. The apparatus may transition to a DRX/DTX mode. The DRX/DTX mode may be matched to at least one connected UE.
US09877342B1

When an upper layer of a device is going to initiate an exchange of two or more messages with a corresponding upper layer of another device, the initiating device will provide from its upper layer to a lower layer such as a MAC layer an indication of how many messages the devices will be exchanging. In response to that indication, the lower layer of the initiating device will then cause the lower layer of the other device to forgo checking for and confirming availability of the channel for transmission of the next message of the exchange from the other device to the initiating device. Further, the lower layer of the initiating device may also responsively forgo for and confirming availability of the channel for a subsequent message of the exchange.
US09877341B2

A multi-subframe scheduling method, device and system are disclosed. The method includes: a base station side scheduling transmission of a plurality of subframes through a piece of downlink control information DCI; and according to an acquired multi-subframe scheduling mode and scheduling parameters, a user equipment UE receiving and sending the plurality of subframes according to an indication of the DCI.
US09877339B2

In the present invention, a method for a base station transmitting a downlink channel is disclosed. More particularly, the method comprises the steps of: dividing each of one or more resources blocks, which are allocated for the downlink control channel, into a predetermined number of subsets; deciding the number of subsets that comprise a resource allocation basic unit for the downlink control channel, based on a start symbol and/or an end symbol of the downlink control channel; mapping a transmission resource on the downlink control channel as the resource allocation basic unit comprising the predetermined number of subsets; and transmitting the downlink control channel by using the transmission resource that is mapped.
US09877336B2

A base station that implements an improved link adaptation process that takes into account the fact that a certain reference signal (e.g., CSI-RS) may be seen as interference by certain wireless communication devices (WCDs). Accordingly, when the base station schedules a data transmission for the WCD to occur in a particular TTI and the base station is scheduled to transmit the CSI-RS during the same TTI, the base station will tend to select a more robust MCS for the data transmission to the WCD to counter effect the possible interference caused by the CSI-RS.
US09877334B2

A cross-carrier scheduling group comprises a first cell and a second cell. Each of the first cell and the second cell are identified by a respective cell identifier employing a first number of bits. A wireless device receives a message comprising configuration parameters. The configuration parameters comprise a cell identifier and a first cell indicator field. The first cell indicator field employs a second number of bits. The second number is smaller than the first number. The wireless device receives downlink control information on a control channel of the second cell for a packet transmitted on the first cell.
US09877321B2

Various communication systems may benefit from managing signal interference. For example, certain wireless communication systems may benefit from a dynamic time division duplex system involving slot allocation. A method includes allocating, by an access point, in a time division duplex frame a plurality of radio resource slots, each one of the plurality of radio resource slots being allocated for a downlink or an uplink transmission, and determining that the allocation of the downlink or uplink transmission should be changed. The method also includes applying a permutation pattern to re-allocate at least one of the plurality of radio resource slots for the downlink or uplink transmission.
US09877313B2

Disclosed is a method for transmitting a downlink control channel by a base station in a wireless communication system. More particularly, the method comprises the following steps: setting a transmission resource for transmitting the downlink control channel in a data area of a subframe; mapping one or more first control channels for downlink acknowledgement(ACK)/negative-ACK(NACK) information to the transmission resource; and transmitting the mapped one or more first control channels, wherein the one or more first control channels are mapped to a location adjacent to a terminal specific reference signal existing in the transmission resource.
US09877308B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a broadcast multimedia receiver device. The apparatus detects a signal causing interference at a first radio of the receiver device. The first radio is configured to receive broadcast multimedia transmissions. The apparatus determines a RAT associated with an aggressor entity transmitting the signal. The aggressor entity is physically remote from the receiver device. The apparatus determines a mitigation action to mitigate the interference caused by the signal at the first radio. The apparatus transmits, at a second radio of the receiver device, a control message to the aggressor entity. The control message instructs the aggressor entity to implement the mitigation action. The second radio is configured to communicate with the aggressor entity using at least one RAT or a wired interface.
US09877306B2

Provided are a wireless communication terminal device and a control channel forming method with which, in the forming of a control channel for transmitting control information including an ACK/NACK and CSI (channel state information), wasteful use of resources is reduced compared to that in related art. In the case where CSI is transmitted independently, and in the case where CSI and an ACK/NACK are transmitted at the same time, the same format is used to form a control channel. Furthermore, in the case where an ACK/NACK is transmitted independently, another format is used if a component carrier (CC) number is equal to or less than 2, and the same format is used if the CC number is equal to or greater than 3.
US09877303B2

There is provided a method for processing Multimedia Broadcast/Multicast Service MBMS session update in M3 and M2 interfaces in a wireless communication system, the wireless communication system comprising a Mobility Management Entity MME, a Multi-cell/Multicast Coordination Entity MCE and an eNB, the method comprising: sending, by the MME, a first MBMS session update request message to the MCE; processing, by the MCE, the first MBMS session update request message, and sending, a second MBMS session update request message to the eNB and sending a first feedback message to the MME; processing, by the eNB, the second MBMS session update request message, and sending a second feedback message to the MCE.The present invention enables a RAN and an EPC to consistently process the MBMS session update procedure. Thus, the present invention may avoid misunderstanding caused by signaling processing from the EPC to EUTRAN in a radio access network.
US09877295B2

A method and apparatus for recording information from a plurality of mobile devices in an area, the method comprising listening for data packets from the plurality of mobile devices in a predetermined time period, creating a record for containing addresses and signal strength readings associated with the plurality of mobile devices, determining whether a data packet received during the predetermined time period is from a mobile device of the plurality of mobile devices, determining whether an address associated with the mobile device is recorded in the record, updating the record with the address and a signal strength reading associated with the mobile device, and updating the signal strength reading associated with the mobile device updating the record depending upon the number of times the record has been updated with a signal strength reading associated with the mobile device during the predetermined time period.
US09877283B2

A method and a terminal for reporting sensor data are provided. The method for reporting sensor data includes: when a processor needs to process only sensor data collected by a sensor, sending, by the processor, an indication that the processor is to enter a sleep state, and entering the sleep state; after the processor enters the sleep state, receiving and temporarily storing, by a sensor hub, the sensor data collected and reported by the sensor into an event information table, recording, by the sensor hub, corresponding time at which the sensor collects the sensor data, and further temporarily storing the time into the event information table; and when the processor is restored to a working state, reporting, by the sensor hub, the event information table to the processor, so that the processor parses the event information table to complete corresponding processing.
US09877281B2

Embodiments of scheduled peer power save systems, devices, and methods are disclosed. For example, methods of saving power for stations configured to communicate via a direct link are provided. Embodiments of scheduled peer power save systems, devices and methods are disclosed. For example, methods of saving power for stations configured to communicate via a direct link are provided. In one embodiment, among others, a method comprises waking up, at a station and peer station, before a scheduled wakeup interval. The scheduled wakeup interval is defined relative to common timing reference at the station and the peer station. Further, in the absence of a service period between the station and the peer station, the station and the peer station stay awake until at least a predefined time period has elapsed or a predefined number of idle slots have elapsed.
US09877273B2

The present invention provides a D2D communication method, a terminal, and a network device. The method includes: acquiring, by a first terminal, network information, where the network information includes a system message sent by a network device and/or a cell coverage result; determining, by the first terminal according to the network information, whether to enable D2D communication for autonomously discovering a second terminal; and if the first terminal determines to enable the D2D communication, discovering, by the first terminal, the second terminal autonomously, and performing the D2D communication with the second terminal directly.
US09877269B2

An electronic device is provided. The electronic device includes a communication unit configured to communicate with an Access Point (AP), a controller configured to find at least one AP through the communication unit, and transmit a query signal to the found at least one AP found through the communication unit to request a connection, wherein the controller sets up at least one of a maximum number of retransmission times of a query signal and a response standby time of the query signal based on at least one of a number of the found at least one AP and a quality of the found at least one AP.
US09877263B1

A wireless communication network controls Carrier Aggregation (CA). A macrocell base station broadcasts a macro network Identifier (ID) and a relay network ID. A wireless relay broadcasts the macro network ID. The base station serves a first set of User Equipment (UEs) using CA responsive to the macro network ID. The wireless relay serves a second set of UEs using CA responsive to the macro network ID. The base station also serves the wireless relay using CA responsive to the relay network ID. The base station determines that a CA load threshold is exceeded and responsively terminates CA for the first set of UEs. The base station also transfers an instruction to terminate CA for the second set of UEs using the macro network ID. The wireless relay receives the instruction and responsively terminates CA for the second set of UEs.
US09877256B2

Embodiments of the present disclosure describe systems, devices, and methods for interworking between a universal mobile telecommunications system (UMTS) network and a wireless local area network (WLAN). Various embodiments may include utilizing traffic steering rules based on radio access network assistance parameters to perform traffic steering between the UMTS network and the WLAN. Other embodiments may be described or claimed.
US09877253B1

A radio access network (RAN) may determine that a quality-of-service (QOS) load of a first base station exceeds a QOS load high threshold. The RAN may further determine that a set of wireless communication devices (WCDs) served by the first base station are located within a geographic area nearby a second base station. The RAN may additionally determine that the set of WCDs are responsible for at least a predefined portion of the QOS load of the first base station, and may power on the second base station. If at some point a second QOS load of the second base station falls below a QOS load low threshold, the RAN may facilitate handover of at least one of the WCDs served by the second base station from the second base station to the first base station, and may power off the second base station.
US09877251B2

Access points and a wireless client device, such as a workgroup bridge, are configured to optimize a roaming algorithm of the client device for a high-speed vehicle scenario, such as a high-speed train. A static/dynamic neighbor list is generated and used to improve scanning efficiency. An improved parent access point selection procedure, metrics, and thresholds are provided to optimize client roaming along the vehicle's path, e.g., the train track.
US09877249B2

A method in which a terminal that supports a multi-carrier manages a primary carrier, including: receiving a primary carrier change command from a base station; and changing the primary carrier from a serving primary carrier to a target primary carrier.
US09877244B2

The present invention provides an inter-frequency neighboring cell proximity detection method, an inter-frequency neighboring cell measurement method, a radio network controller, and user equipment. In this method, a signal of an intra-frequency cell of a current serving cell of a user equipment is measured, a measurement result is compared with proximity detection information of an inter-frequency neighboring cell, and reporting may be performed when the information is met.
US09877239B2

An in-device coexistence interference report control method of a network for terminal to inform the network of interference among heterogeneous radio communication modules coexisting in the terminal is provided. The method includes determining, at a terminal when a terminal capability enquiry message is received from a base station, whether the base station supports an In-Device Coexistence (IDC) interference report, transmitting, when the IDC interference report is supported, a terminal capacity information message to the base station, receiving a Radio Resource Control (RRC) connection reconfiguration message including information on whether terminal's IDC interference indicator transmission is permitted from the base station; and transmitting an RRC connection reconfiguration complete message to the base station in response to the RRC connection reconfiguration message. The in-device coexistence interference indication control method is advantageous in preventing the UE from transmitting useless in-device coexistence interference indication messages, resulting in reduction of unnecessary signaling.
US09877238B2

Embodiments of the invention provide a method, apparatus and computer readable memory for controlling a user equipment (UE), comprising receiving at the UE on a first radio access technology (RAT) from a first access node radio resource control information for a second RAT. Then the UE performs at least one of a) uses the received radio resource control information to configure or reconfigure a module of the UE for communicating on the second RAT, and b) uses the module of the UE to report the received radio resource control information on the second RAT to a second access node.
US09877237B2

A method is provided for managing heterogeneous cellular networks. The method comprises obtaining measurement reports from wireless entities relating to the intensity at which signals are received by each wireless entity; based on these measurement reports, and/or on geographical information of HetNet elements, identifying a macro cell located at the vicinity of the small cells; selecting one of the small cells to be a gateway cell, and other small cells to be inner cells. The gateway cell is a small cell that receives, or mobile terminals connected thereto receive, signals transmitted by the macro cell at an intensity being at least similar to intensity at which these signals are received at the inner cells; identifying physical layer identifiers (PLIs) used at the macro cell; and determining PLIs for the gateway cell which are not currently used by the macro cell, and PLIs available for use by the inner cells.
US09877233B1

A method of operating a communication system includes communicating a traffic channel information stream with a wireless device using a first air-interface scheme while communicating control channel information with the wireless device using the first air-interface scheme. The control channel information is communicated with the wireless device using the first air-interface scheme is used to handover the wireless device from the first air-interface scheme to a second air-interface scheme. After the handover of the wireless device from the first air-interface scheme to the second air-interface scheme, the traffic channel information stream is communicated with the wireless device using the second air-interface scheme while still communicating control channel information with the wireless device using the first air-interface scheme.
US09877227B2

OSS device(s) described herein are configured to receive a congestion indication from a RAT component, a CSR, or an edge router of a core network and to determine whether the congestion indication meets a threshold or criteria. Based on that determination, the OSS device(s) may perform one or both of obtaining additional transport resources from a provider of a transport network or updating a resource utilization policy for the RAT component, CSR, or edge router. If obtaining additional transport resources, the OSS device(s) may notify the RAT component, the CSR, and the edge router. If updating a policy, the OSS device(s) may provide the updated resource utilization policy to its associated RAT component, CSR, or edge router.
US09877224B2

A user equipment (UE), which is able to use a plurality of different wireless access technologies, receives a request to establish a voice call. In response to the request, the UE determines whether voice over a first wireless access technology of the different wireless access technologies is supported, and responsive to determining that voice over the first wireless access technology is not supported, the UE attempts to establish the voice call over a second wireless access technology of the different wireless access technologies.
US09877222B2

Provided are a mobile communication system, a digital unit, and a method of establishing a joint transmission area in the system. When the digital unit determines that a terminal is located in a joint transmission area based on signal strength values received from two of radio units and transmission powers of the two radio units, the digital unit adjusts the joint transmission area depending on the load on the network including the two radio units belong in order to allow the two radio units to perform a joint transmission function to send at least one of the same signal and a spatiotemporally coded signal of the same data to the terminal.
US09877215B2

Disclosed are a method for measuring channel state information in a wireless access system that supports an environment in which an amount of uplink resource and an amount of downlink resource dynamically change, and an apparatus for the method. In detail, the method comprises: a step of receiving interference measurement resource information including information on the location of an interference measurement resource set in an uplink resource for interference measurement; a step of measuring interference being received from an adjacent cell at the location of the interference measurement resource a step of calculating channel state information using the measured interference value; and a step of transmitting the calculated channel state information to a base station.
US09877214B1

To determine a cause of a customer experience event (e.g., dropped call or choppy video) passively collected measures from various network layers (e.g., internet, transport, application, etc.) are used to establish user activity across multiple service types (a.k.a., contexts). These contexts are monitored across parallel contexts, services, and/or sockets. The multiple contexts are aggregated for analysis. The multiple contexts can be analyzed to determine a cause of the customer experience event.
US09877213B1

A method of remediating wireless communication issues. The method comprises receiving a ticket by a ticket server computer that identifies a mobile communication device and identifies a service issue category, transmitting the mobile communication device identity and the service issue category to a resolution server computer, analyzing the service issue category by the resolution server computer, based on the analyzing of the service issue category, initiating a minimization of drive test (MDT), a subscriber trace, or a cell trace in a wireless communication network by the resolution server computer, where the wireless communication network provides wireless communication service to the mobile communication device and where the wireless communication network comprises a plurality of cell sites, analyzing the results of the MDT or trace by the resolution server computer; and initiating a corrective action in the mobile communication device or in the wireless communication network.
US09877212B1

The present invention provides a method and system for configuring multiple beacons distributed in one or more physically uncoupled sites. A computing device sends a command to multiple portable communication devices to update, when a portable communication device is within range of a beacon, one or more parameters of selected beacons to be updated with data specific to each beacon. The command instructs for verification of a beacon update to be immediately sent to the computing device and in response to the verification, an instruction is sent from the computing device to the multiple portable communication devices to not update the a first beacon to which the beacon update pertains with the identified data specific to the first beacon.
US09877210B1

Methods and apparatus, including computer program products, for surreptitiously installing, monitoring, and operating software on a remote computer controlled wireless communication device are described. One aspect includes a control system for communicating programming instructions and exchanging data with the remote computer controlled wireless communication device. The control system is configured to provide at least one element selected from the group consisting of: a computer implemented device controller; a module repository in electronic communication with the device controller; a control service in electronic communication with the device controller; an exfiltration data service in electronic communication with the device controller configured to receive, store, and manage data obtained surreptitiously from the remote computer controlled wireless communication device; and a listen-only recording service in electronic communication with the device controller.
US09877206B2

Aspects of the subject disclosure may include, for example, a transmission device that includes at least one transceiver configured to modulate data to generate a plurality of first electromagnetic waves in accordance with channel control parameters. A plurality of couplers are configured to couple at least a portion of the plurality of first electromagnetic waves to a transmission medium, wherein the plurality of couplers generate a plurality of second electromagnetic waves that propagate along the outer surface of the transmission medium. A training controller is configured to generate the channel control parameters based on channel state information received from at least one remote transmission device. Other embodiments are disclosed.
US09877201B2

The present invention relates to a method for communicating in a network, comprising a) a secondary station preparing the transmission to a primary station of a message comprising at least a data field for containing data in an allocated resource, said resource comprising a plurality of resource blocks, and b) if the size of the allocated resource is bigger than required for the size of the message, the secondary station dividing the allocated resource in a first portion and a second portion, each portion comprising at least one resource block, c) the secondary station transmitting the message to the primary station in the first portion of the resource, d) the secondary station preventing from transmitting in the second portion of the resource.
US09877196B2

An exemplary method includes a user authentication system detecting a touch input on a lock screen of a mobile device while the lock screen displays a notification of an incoming voice call, determining that the touch input satisfies an end-user-defined authentication key requirement that includes an end-user-defined setting specifying that a direction of a vector of the touch input across the lock screen will not be considered as part of the end-user-defined authentication key requirement, and facilitating, based on the determining that the touch input satisfies the end-user-defined authentication key requirement, a pick-up of the incoming voice call. Corresponding systems and methods are also described.
US09877193B2

Methods and apparatus for user authentication and human intent verification of administrative operations for eSIMs of an eUICC included in a mobile device are disclosed. Certain administrative operations, such as import, modification, and/or export, of an eSIM and/or for an eUICCs firmware can require user authentication and/or human intent verification before execution of the administrative operations are performed or completed by the mobile device. A user of the mobile device provides information to link an external user account to an eSIM upon (or subsequent to) installation on the eUICC. User credentials, such as a user name and password, and/or information generated therefrom, can be used to authenticate the user with an external server. In response to successful user authentication, the administrative operations are performed. Human intent verification can also be performed in conjunction with user authentication to prevent malware from interfering with eSIM and/or eUICC functions of the mobile device.
US09877192B2

A mobile terminal including a camera provided at a terminal body; a touch screen configured to output a preview image received through the camera; and a controller configured to perform an authentication process associated with an object included in the preview image and for obtaining security-set information for operating the object included in the preview image, and output the security-set information when the authentication process is successfully performed based on input authentication information.
US09877191B2

A process for authorizing wireless service includes providing a generally rectangular flat form factor card having a first surface and opposing second surface, providing at least one removable subscriber identity module (SIM) card arranged in the generally rectangular flat form factor card defined by the first surface, where the at least one removable subscriber identity module is releasably attached to the first surface of the generally rectangular flat form factor by respective breaking tabs. The process further includes providing an activation code arranged on the first surface, the activation code is associated with the at least one SIM card, wherein the activation code is configured to authorize wireless service associated with the at least one SIM card when provided to a wireless service provider, and provisioning wireless service to a wireless device from a wireless network. An activation card is also disclosed.
US09877187B2

A method, computer readable medium and apparatus for obtaining cellular network load information in a secure manner are disclosed. For example, the method receives the cellular network load information, where the cellular network load information is encrypted. The method then decrypts the cellular network load information using a decryption key and performs a task responsive to the network load information that is decrypted.
US09877181B2

Provided are a device discovery method and a communication device thereof. The method includes: transmitting a probe request frame; receiving a probe response frame including session information on a client connected to a group owner (GO), from the GO among source and sink devices belonging to the display group; and determining whether to associate with the display group by using the session information in the probe response frame.
US09877176B2

Systems and methods are configured to detect the occurrence of accidents, and to collect, process, and distribute accident related data. The accident related information may include location information, accident image information, and/or other information. Optionally, upon detection of an accident, emergency contacts of a user involved in the accident may be automatically notified of the accident. Service providers may be contacted over a network to provide accident-related services.
US09877173B2

Systems and methods for providing users of wireless mobile devices with content available for purchase are disclosed. Content is loaded into a cache memory in the wireless mobile device and the user is provided with a preview of the content and the ability to purchase the content. If the user does not purchase the content, then the content is purged from the cache memory.
US09877168B2

A non-transitory computer readable medium stores a program causing a computer to execute a process for transmission and reception of media data including at least one of audio data and video data among multiple terminal apparatuses connected via a network. The process includes receiving a transmission request for the media data from at least one terminal apparatus among the multiple terminal apparatuses; receiving a reception request for the media data from at least one terminal apparatus among the multiple terminal apparatuses; and establishing a communication path to transmit the media data between a terminal apparatus that has made the transmission request among the multiple terminal apparatuses and at least one of terminal apparatuses that have made the reception request among the multiple terminal apparatuses, in a case where the total number of terminal apparatuses that have made the transmission request is less than or equal to a predetermined set value.
US09877164B2

The inventive concepts provides indoor positioning capabilities and door monitoring to facilities including but not limiting to day care providers and elderly care facilities in order for them to be able to quickly position someone inside the building as well as to be forewarned when they are going somewhere they shouldn't be i.e. near an exit way. The system also offers two way communications to the staff in the facility when a management server is implemented.
US09877157B2

Aspects of the disclosure provide an apparatus that includes a navigation signal receiver and a processing circuit. The navigation signal receiver is to receive, from a plurality of satellites, first ephemeris data. The first ephemeris data is effective for a first time duration. The processing circuit is to predict, based on the first ephemeris data, second ephemeris data. The second ephemeris data is effective for a second time duration that is extended beyond the first time duration. The second ephemeris data is used by the navigation signal receiver to acquire satellite signals for positioning the apparatus during the second time duration.
US09877153B1

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: recording position data for a mobile device over time, the position data being associated to an identifier of the mobile device; outputting to a user an identification code associated to the identifier; receiving input data from a user, the input data including the identification code and user identifying information from a user; responsively to the receiving the input data from a user associating the identification code and the user identifying information; based on the associating processing the position data and user profile data associated to the user identifying information; sending a message to the user based on a result of the processing.
US09877149B2

An assisted passive geo-location method and system for determining the location of a wireless device. The method includes passive location techniques in order to assist in determining the location of the wireless device and active techniques in order to assist in the calculation of the relative drift between the clock associated with the wireless device and the clock associated with the measuring station.
US09877134B2

In one embodiment, a recording optimizer included in a recorder optimizes the fidelity of output signals. In operation, the recorder receives and records two sets of input signals—one set of input signals received via microphones included in the recorder and another set of input signals received as line-inputs from a front of house console mixer. The recording optimizer analyzes the recorded signals to identify discrepancies, such as unamplified instruments that are underrepresented in the line-inputs. The recording optimizer then performs compensation operations that adjust one or more recorded signals to mitigate the discrepancies. Subsequently, the recording optimizer combines the compensated recorded signals, generating output signals that leverage the strengths of both sets of input signals to accurately represent the experienced sound. By contrast, conventional recorder/mixer combinations may produce output signals with degraded fidelity attributable to unresolved discrepancies between the source signals.
US09877130B2

A data source sends a synchronization signal and information to several data sinks that use the synchronization signal and a specified parameter to determine when to process the information. The data source and data sinks may comprise wireless nodes such as, for example, a wireless audio source that sends multi-channel data to a pair of wireless earpieces. The wireless earpieces use the synchronization signal and a latency interval to determine the appropriate time to output audio based on the audio channels.
US09877121B2

A button on an auditory prosthesis is aligned with a shaft and a bone anchor of the prosthesis. Forces resulting from pressing of the button are evenly distributed towards the anchor, which prevents damage to the prosthesis. The button can be connected to the prosthesis housing with a flexible element or seal, which acts as a soft mute function when the button is pressed, further reducing the risk of feedback. Dampers can be incorporated into the button structure to further dampen feedback that can be transmitted to other components of the auditory prosthesis.
US09877120B2

The present invention relates to a system comprising a telephone (10) and a hearing aid (40). The analog signal to the loudspeaker (11) of the telephone (10) is picked up and digitalized at the telephone where after it is wirelessly transmitted to the hearing aid (40) using a radio transceiver at the telephone (10), coupling with a radio at the hearing aid. The sound from the telephone (10) is hereby transmitted directly to the hearing aid without relying on the acoustic coupling between the telephone speaker (11) and the hearing aid microphones and may further be transmitted to both left and right hearing aid at the same time. The invention provides a telephone, a hearing aid and a method of communicating with a hearing aid.
US09877112B2

An audio system includes an audio panel. The audio panel includes a first face plate, a second face plate, and a core that includes a plurality of structural members that extend between the first face plate and the second face plate. The plurality of structural members define a plurality of cavities in the core. The audio system also includes a first piezoelectric actuator mounted to at least one of the first face plate, the second face plate, and the core. The first piezoelectric actuator is configured to convert electrical signals into mechanical energy to cause the audio panel to generate sound.
US09877108B2

Example embodiments disclosed herein relate to user experience oriented audio signal processing. There is provided a method for user experience oriented audio signal processing. The method includes obtaining a first audio signal from an audio sensor of an electronic device; computing, based on the first audio signal, a compensation factor for an acoustic path from the electronic device to a listener and applying the compensation factor to a second audio signal outputted from the electronic device. Corresponding system and computer program products are disclosed.
US09877102B2

A receiver assembly comprising a first and a second receiver housing and a spout. The second receiver housing is positioned over a first sound outlet port of the first receiver housing and the spout is positioned over a second outlet port of the second receiver housing. An acoustic duct is located between the first and second receiver housing acoustically connecting the first sound outlet port to the spout and is provided with an acoustic mass.
US09877096B2

A portable speaker mount is provided. The portable speaker mount includes a base plate having a front surface, a rear surface, an upper edge, a lower edge, a first side edge, and a second side edge. At least one upper flange arm extends from the upper edge of the base plate and curves towards the lower edge. At least one lower flange arm extends from the lower edge of the base plate and curves towards the upper edge. The lower flange arm includes a first clearance portion disposed in between an outer edge of the lower flange arm. The first clearance portion is positioned to align with a control and port region of a speaker. A cylinder shaped space is formed in between the upper flange arm and the at lower flange arm and is sized to snuggly fit the speaker in between.
US09877070B2

Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream.
US09877062B2

A terrestrial receiver at a premises includes a plurality of antennas and a corresponding plurality of tuners. The terrestrial receiver receives terrestrial television signals via the plurality of antennas and the plurality of tuners and diversity combines a corresponding plurality of terrestrial television channels within the received terrestrial television signals, for example, based on control signals received from one or more customer premises equipment (CPE). The terrestrial receiver processes the diversity combined corresponding plurality of terrestrial television channels and communicates the processed and diversity combined corresponding plurality of terrestrial television channels to the one or more CPE. The diversity combined corresponding plurality of terrestrial television channels may be remodulated, and converted to corresponding analog signals prior to being communicated to the one or more CPE. The diversity combined corresponding plurality of terrestrial television channels may be demodulated and converted to intermediate frequency signals prior to being communicated to the one or more CPE.
US09877061B2

An apparatus and method for processing satellite signals is provided. A switch receives an input signal having a predetermined frequency range, the predetermined frequency range including at least two frequency sub-bands. A first diplexer is connected to a first output of the switch and generates a first filtered signal including a first frequency sub-band and a second frequency sub-band and a second filtered signal including a third frequency sub-band. A second diplexer is connected to a second output of the switch and generates a third filtered signal including the first frequency sub-band and a fourth filtered signal including the second frequency sub-band. A controller activates the switch to operate between a first mode and a second mode. In the first mode, the switch provides the input signal to the first diplexer to generate the first and second filtered signals, the first diplexer provides the first filtered signal to the second diplexer to generate the third and fourth filtered signals from the first filtered signal, the second filtered signal being provided to the controller to derive a first type of data therefrom and the third and fourth filtered signals being provided to the controller to derive a second different type of data therefrom. In the second mode, the switch provides the input signal to the second diplexer to generate the third and fourth filtered signals from the input signal, the second diplexer provides the third and fourth input signal to the controller to derive the second different type of data therefrom.
US09877059B1

A video hosting system is provided for storing and managing broadcasts. A user device communicates with the video hosting system to create or join a broadcast. The user device transmits video to the video hosting system for inclusion in the broadcast that may be joined by video transmitted by other user devices. Users of user devices may also search for nearby broadcasts to join. The video hosting system associates a time and place for broadcasts and limits users from joining a broadcast who do not correspond to the time and place of the broadcast. Users of the video hosting system may search for and view videos associated with a broadcast and compile portions of videos associated with a broadcast to create a compilation.
US09877049B2

Provided are entropy encoding and entropy decoding for video encoding and decoding. The video entropy decoding method includes: determining a bin string and a bin index for a maximum coding unit that is obtained from a bitstream; determining a value of a syntax element by comparing the determined bin string with bin strings that is assignable to the syntax element in the bin index; storing context variables for the maximum coding unit when the syntax element is a last syntax element in the maximum coding unit, a dependent slice segment is includable in a picture in which the maximum coding unit is included, and the maximum coding unit is a last maximum coding unit in a slice segment; and restoring symbols of the maximum coding unit by using the determined value of the syntax element.
US09877038B2

A motion vector calculation method which attains a higher compression rate, includes: a selection step of selecting one of at least one reference motion vector of a reference block; and a calculation step of calculating a motion vector of a current block to be processed, using the one reference motion vector selected in the selection step, and in the selection step, when the reference block has two reference motion vectors, one of the two reference motion vectors is selected based on whether the reference block is located before or after the current block in display time order, and when the reference block has only one reference motion vector, the one reference motion vector is selected.
US09877032B2

A sequence of visual dynamic range (VDR) images is encoded using a standard dynamic range (SDR) base layer and one or more enhancement layers. A predicted VDR image is generated from an SDR input by using a weighted, multi-band, cross-color channel prediction model. Exponential weights with an adaptable decay parameter for each band are also presented.
US09877024B2

A device for encoding video data may be configured to encode video data according to a set of sample adaptive offset (SAO) types; perform a plurality of coding passes to test a subset of the SAO types for a first block of video data, wherein the subset is smaller than the set; select from the subset of SAO types an SAO type for the first block of video data; and generate for inclusion in an encoded bitstream, information for identifying the selected SAO type for the first block.
US09877023B2

A filter unit of a video encoder or video decoder can determine a first metric for a group of pixels within a block of pixels based on a comparison of a subset of the pixels in the block to other pixels in the block; determine a filter based on the first metric; and generate a filtered image by applying the filter to the group of pixels. The subset of pixels can be selected to not include pixels on the boundary of the block of pixels.
US09877018B2

A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
US09877017B2

A method of driving an auto-stereoscopic display apparatus includes detecting a position of a user to determine a target visible distance, determining at least one original pixel unit having a first unit width based on the target visible distance, wherein the pixel unit includes a plurality of pixel sets in a row, each pixel set including N pixels, comparing the target visible distance to a predetermined reference visible distance of the auto-stereoscopic display apparatus, and converting the original pixel unit to a compensated pixel unit having a second unit width different from the first unit width to project viewpoint sets through the N pixels to a viewing zone at the target visible distance.
US09877012B2

An image processing apparatus includes a holding unit configured to hold a positional relationship of a plurality of image capturing units, an acquisition unit configured to detect objects from respective images captured by the plurality of image capturing units and acquire positions of the objects on the captured images and geometric attributes of the objects, an associating unit configured to associate the detected objects, based on the positional relationship, the positions and the geometric attributes, and an estimation unit configured to estimate a three-dimensional position of the objects based on the positional relationship and the positions of the detected objects.
US09877009B2

A system for capturing live-action three-dimensional video is disclosed. The system includes pairs of stereo cameras and a LIDAR for generating stereo images and three-dimensional LIDAR data from which three-dimensional data may be derived. A depth-from-stereo algorithm may be used to generate the three-dimensional camera data for the three-dimensional space from the stereo images and may be combined with the three-dimensional LIDAR data taking precedence over the three-dimensional camera data to thereby generate three-dimensional data corresponding to the three-dimensional space.
US09877003B2

An image projection apparatus includes a light source to emit light, a light modulator to modulate intensity of the light emitted from the light source for generating a projection image, and an image luminance controller to control the light modulator to maintain brightness of the projection image projected on a projection face at a substantially constant level during a given time period of the image projection apparatus. The given time period is from one time point when power supply to the image projection apparatus is started to another time point when a power level for driving the light source is increased to a given power level.
US09877002B2

A reconfigurable mobile device is provided. The reconfigurable mobile device includes a first body, a second body that is disposed at a side of the first body and is movable with respect to the first body, a multistage supporter that is provided between the first body and the second body and comprises at least two supporting members that are inserted and received in at least one of the first body and the second body according to movement of the first body and the second body, a screen that is provided in the multistage supporter and is wound or unwound according to the movement of the first body and the second body, and a projector that is provided in at least one of the first body and the second body and configured to project an image toward the screen.
US09876998B2

A light source apparatus includes a light source, a substrate provided rotatably around a predetermined axis of rotation, a scattered light generator which is provided on the substrate and on which light from the light source is incident, a pickup lens provided on the light exiting side of the scattered light generator, and a holding member that holds the pickup lens, and at least one of the contour of a surface closest to the substrate among the surfaces of the holding member and the contour of a surface facing the substrate among the surfaces of the pickup lens is located inside the contour of the substrate when viewed in the direction parallel to the axis of rotation.
US09876997B2

An endoscope includes: an image sensor including: pixels for receiving light to generate image signals, and reading circuits sharing predetermined number of pixels with one another; a format converter configured to convert the image signals output from the image sensor into a predetermined format corresponding to a processing device for performing image processing on the image signals; and a connector including the format converter and configured to be connected to the processing device. The image sensor includes a color filter of a Bayer array in which a red filter for passing a red component and a first green filter for passing a green component are alternately arranged in even lines of horizontal lines of the pixels, and a second green filter for passing a green component and a blue filter for passing a blue component are alternately arranged in odd lines of the horizontal lines.
US09876996B2

An image processor adjusts luminance values of pixels in a captured image to compensate for effects on focal quality due to thermal expansion or contraction. Responsivity values for different colors are characterized and a table is generated mapping temperature values to weights for each pixel color based on the relationship between temperature and focal length and the relationship between focal length and focal quality in each different color. Luminance values for one color may be compensated based on the measured luminance values for other colors, the relative responsivity values, and the weights.
US09876991B1

An intermediate server (104) is operable in a distributed key management system (300). The intermediate server comprises one or more processors (205) and an intermediate key material repository (302) to store digital rights management key material. The intermediate server can be operable in the system between a master server (101) and a local server (106), with the local server to deliver content (108) to one or more subscriber devices (109,110). The intermediate server, or optionally a management system (117) can pre-populate the intermediate key material repository with one or key material (1005) corresponding to fragments (1001) of the content prior to the fragments of content being requested by the one or more subscriber devices.
US09876990B2

A method and apparatus for delivering video program content with selective viewing capability. An apparatus in accordance with the present invention comprises a personal video recorder (PVR), which can be a portion of an Integrated Receiver Decoder (IRD), an access key, coupled to the PVR, and a storage medium containing the video program content, wherein the video program content is stored on the storage medium in an encrypted manner, the access key is used to access the program content on the storage medium, and the storage medium is removable from the PVR.
US09876985B2

A system, apparatus, and computer program product for monitoring a subject person's environment while the person is isolated from the environment. The system can use a microphone and/or a digital camera or imager to detect and capture sounds, voices, object, symbols, and faces in the subject person's environment, for example. The captured items can be analyzed, identified, and provided in an events log. The subject person can later review the events log to understand what happened while isolated. In various instances, the subject person can select an event from the log and review the underlying detected sounds, voices, object, symbols, and faces.
US09876965B2

A moving-image processing device (101) synthesizes a first moving image and a second moving image. In the first moving image, a first object is drawn, and accompanied by first-object depth information. In the second moving image, a second object is drawn, and accompanied by second-object depth information. A moving image generator (105) generates a third moving image in which the first moving image and the second moving image are synthesized. A clash determiner (103) serving as an interference determiner refers to the first-object depth information and the second-object depth information to determine whether the first object and the second object in the third moving image satisfy interference conditions. In cases when it is determined that the interference conditions are satisfied, a corrector (106) performs deforming transformation corresponding to correction of the shape of the trajectory of movement of the second object in three-dimensional space, thereby correcting the second moving image.
US09876959B2

The drone comprises a camera, an inertial unit measuring the drone angles, and an extractor module delivering data of an image area (ZI) of reduced size defined inside a capture area (ZC) of the sensor. A feedback-control module dynamically modifies the position and the orientation of the image area inside the capture area, in a direction opposite to that of the angle variations measured by the inertial unit. The sensor may operate according to a plurality of different configurations able to be dynamically selected, with a base configuration using a base capture area (ZCB) for low values of roll angle (θ), and at least one degraded mode configuration using an extended capture area (ZCE) of greater size than the base capture area (ZCB), for high values of roll angle (θ).
US09876956B2

In the present invention, when a user operation (shutter button depression) for instructing to start still image recording or a user operation (REC button depression) for instructing to start moving image recording is performed and detected at recording timing in interval shooting, a CPU records a still image or a moving image by an imaging section based on the user operation, without temporarily stopping the recording for the interval shooting. In addition, the CPU stores, in an external memory, a still image or a moving image recorded by the interval shooting and the still image or the moving image recorded by the detection of the user's instruction operation such that they can be managed to be usable as material for the interval shooting.
US09876953B2

An omnidirectional sensor array system, for example a panoptic camera, comprising a plurality of sensors arranged on a support of predetermined shape to acquire data, wherein said sensors are directional and wherein each sensor is attached to a processing node which comprises integrated electronics that carries out at least a portion of the signal processing algorithms locally in order to reduce the computational load of a central hardware unit.
US09876948B2

A camera module and array camera module with circuit board unit and photosensitive unit and manufacturing method thereof is provided. The array camera module comprises two or more camera lenses and a circuit unit. The circuit unit comprises a circuit board portion for electrically connecting two or more photosensitive sensors of the array camera module, and a conjoined encapsulation portion integrally encapsulated on the circuit board portion. The camera lenses are respectively arranged along the photosensitive paths of the photosensitive sensors.
US09876931B2

We propose new methods for creating color varying prints with classical cyan, magenta, yellow inks on a metallic specularly reflecting or on a white diffusely reflecting substrate. We use a special cross-line halftone with optimized surface coverages of the inks to create cross-halftone prints whose colors change when rotating the print in-plane under specular reflection. These prints enable viewing at the same location a first image with a first set of colors and upon in-plane rotation of the print or displacement of the observer, a similar or a different image whose parts are colored with a different set of colors. Applications comprise counterfeit prevention, art, advertisement, decoration, exhibitions and surprising displays in amusement parks.
US09876927B2

An image reading device is movable between a first position and a second position spaced farther apart from an image forming device than the first position, and a regulating member configured to regulate respective positions of two cables maintains, when the image reading device is at the first position, the two cables, respectively, in a bent state in a direction away from each other.
US09876923B2

Printing a graphic media product is described. The media product has an indicia marked on a media substrate. An installation of a supply of the media substrate is detected. A sensor is activated based on the detection of the installation. The activated sensor measures a width of the installed media substrate. A center position of the media substrate is computed based on the measured width. The marking of the indicia upon the media substrate is aligned relative to the computed center position of the media substrate.
US09876921B2

An object is to improve a user's convenience. There is provided a control unit for use in a liquid ejecting apparatus using a tank containing a liquid and a storage material attachable to and detachable from the liquid ejecting apparatus, and storing an amount of the liquid in the tank. After the storage material is not mounted on a predetermined place, the control unit receives an answer for a question to ask whether or not the liquid is injected to the tank.
US09876918B2

An information processing system including an electronic apparatus and at least one information processing apparatus which are connected through a network includes an acquisition destination information administration unit configured to administer acquisition destination information of setup information for an execution of a job in the electronic apparatus, a setup information acquisition unit configured to acquire the setup information from an acquisition destination specified by the acquisition destination information acquired from the acquisition destination information administration unit, and a setup information reflection unit configured to control a content of the job executed by the electronic apparatus based on a content of the setup information.
US09876917B2

An image reading apparatus includes a setting unit configured to set a document opening orientation, and a reading unit configured to read a document according to the document opening orientation set by the setting unit in a case where a reading instruction is received based on a predetermined communication protocol.
US09876909B1

A first service session is facilitated via a packet switched network, wherein user equipment participates in a first interactive communication exchange with a first agent via a first interaction mode, wherein the first interactive communication exchange is based on a user inquiry. The first interactive communication exchange is monitored and a determination is made that a consultation service would facilitate resolution of the user inquiry. A service resource is associated with the first service session responsive to the determining that the consultation service would facilitate the resolution, wherein the service resource provides consultation to the first agent via a second interaction mode of the plurality of interaction modes, without exposing the consultation to the user equipment, and wherein the consultation elevates an experience level employed in the first service session towards resolution of the user inquiry. Other embodiments are disclosed.
US09876899B2

Provided are a method and device for calling in a mute mode. The method includes that: when a terminal receives an incoming call, a current mode of the terminal is detected; and in the case where the terminal is in a mute mode, a call ring tone and/or vibration of the terminal are/is enabled according to a pre-set condition, so as to prompt a user to answer a call.
US09876895B2

A cell phone having a normal notification mode and an enhanced silent notification mode. The phone includes a memory, a speaker, a touch screen and a processor. The memory stores contact information for a plurality of contacts including general contacts and emergency contacts. The contact information includes an emergency notification setting for incoming calls and an emergency notification setting for incoming text messages that are selectable by a user via the touch screen on a contact by contact basis. In the normal notification mode, incoming calls and incoming text messages from both the general contacts and the emergency contacts cause the speaker to generate sounds. In the enhanced silent notification mode, incoming calls and incoming text messages from the general contacts do not cause the speaker to generate sounds, but at least one of incoming calls and incoming text messages from the emergency contacts causes the speaker to generate sounds.
US09876892B2

Methods and systems for powering-off a wireless communication device from a linked device are provided. A device can transmit a wireless communication signal to a linked device to instruct the linked device to power-off. In this manner, the user need only turn off one device manually which results in all linked devices being powered off. This process can be initiated by a user through a device directly linked with the device to be powered-off or through a device that is indirectly connected, through one or more wireless communication networks, with the device to be powered-off. This process can also be automatically initiated by a device when a set of predetermined conditions exist. Once instructed to do so, a device can initiate a predetermined power-off process which can involve terminating any ongoing functions and turning off various subsystems. In accordance with the present invention, a user can initiate a power-off of all the devices on a wireless communication network through a single device.
US09876889B1

This disclosure is generally directed to a smart playable device and charging systems and methods. The playable device can include any device that is suitable for sports, games, or play, such as balls, discs, staffs, clubs, and the like. The playable device can include rapid charging circuits to receive power from a remote charger. The playable device may transmit sensor data including motion data to a computing device. Sensor data may be interpreted by the computing device as gestures of the playable device for interacting with the computing device. Sensor data can also be interpreted as motion data during gameplay and notifications can be provided to a user based on the gameplay. In some instances, the computing device can capture image data of the playable device and identify the playable device and annotate image data based on the sensor data from the playable device.
US09876884B2

An electronic device and method of wireless signal transmission and reception therefor are provided. The electronic device may include: a housing having an opening; a connector socket disposed in close proximity to the opening and configured to accommodate an external connector having a plurality of contact terminals through the opening; a ground connected to the connector socket; a codec circuit disposed in the housing and electrically connected with the connector socket; and a communication circuit configured to process a radio signal received from the outside of the electronic device. The connector socket may include a first contact terminal and a second contact terminal that electrically contact one of multiple contact terminals of the external connector when the external connector is inserted into the connector socket. The ground may be electrically connected with the first contact terminal. The codec circuit may include a first port that is electrically connected to the first contact terminal through a first electrical path. The communication circuit may be electrically coupled with the second contact terminal through a second electrical path different from the first electrical path.
US09876880B2

A description of an application programming interface (API) of a server system may be received at a client system. One or more methods associated with the API of the server system may be identified from the received description. The one or more methods may be associated with accessing functionality of the server system. Furthermore, a binding may be created at the client system in view of the identified one or more methods that are associated with the received description of the API server system.
US09876877B2

A device intercepts a request that includes a network address or a universal resource locator (URL) for a landing page and determines whether special handling is applicable when forwarding the landing page to the requesting device. When the special handling is applicable, the request is automatically redirected to a validation device, which determines whether the requesting device is eligible for the special handling. The validation device signs based on the determination and returns the signed request to the requesting device. The requesting device forwards the signed request to request the landing page and the special handling is selectively applied based on the signed request.
US09876861B2

Autonomic discovery and integration of complementary Internet services can include discovering a plurality of services that are complementary to an offered service and selecting a service from the plurality of services as a candidate for integration with the offered service. A new service can be automatically generated by integrating the candidate service with the offered service. The new service can be included in a service catalog.
US09876856B2

A network intelligence system may include a plurality of sensors located throughout and industry system. The sensors may obtain data related to various aspects of the industry network. The network intelligence system may include system endpoint intelligence and system infrastructure intelligence. The system endpoint and system infrastructure intelligence may provide distributed intelligence allowing localized decision-making to be made within the industry system based in response to system operation and occurrences. The network intelligence may include a centralized intelligence portion to communicate with endpoint and infrastructure intelligence. The centralized intelligence portion may provide responses on a localized level of the system or on a system-wide level.
US09876850B2

A network-connected object for performing a function and communicating with a server computing device via a network includes a functional object, application-specific input/output (I/O) device, and a gateway device. The functional object is configured to perform a function. The application-specific I/O device includes an electronic circuit configured to perform an application-specific function related to the functional object. The gateway device includes a first communication device configured for data communication with the application-specific I/O device, a second communication device configured for data communication with the server computing device, at least one processing device, and at least one computer readable storage device. The gateway device is configured to receive a command and a profile identifier from the application-specific I/O device, determine a client identification key associated with the profile identifier, and transmit the command with the client identification key to the server computing device.
US09876836B1

Techniques described and suggested herein include systems and methods for generating and/or substituting application-local audiovisual data, such as audio, for analogous application-remote audiovisual data when remote resources upon which the executing application depends become unavailable. For example, an executing application may, nominally, be partially or fully dependent on remote resources. If audiovisual data, such as audio resources used by the application, are ordinarily accessed by the application from a remote resource, but that remote resource (or some or all of the audiovisual data associated therewith) is/are unavailable to the application, the techniques described herein may be used to generate and/or select application-local substitute audiovisual data, so as to provide a user of the application a more consistent user experience, as well as to reduce reliance by the application on the stability and/or availability of the remote resource.
US09876834B2

Systems and methods for facilitating cross device resumable media content consumption. In an aspect, a system includes an update component that receives a media statistics update where the media statistics update includes information identifying an account, media content identification information, and a first playback time position associated with media content. A monitoring component is also included that identifies when the account accesses the media content associated with the media content identification information. A resume component is also included that plays back the media content at the first playback time position in response to identifying an access of the media content associated with the account.
US09876833B2

Techniques described herein provide for cloud-based media delivery that accepts or ingests media content, transcodes it according to various media profiles to create a plurality of video files, and provides notification that at least a portion of the video files is ready for delivery. The notification can be provided using a notification Unique Resource Locator (URL), which can be provided in a request to prepare the media content for delivery. Business rules can be used to customize the cloud-based media delivery based on any of a variety of factors, such as requesting party, media type, and the like.
US09876829B2

There is provided a display control apparatus including an acquisition section configured to acquire display information for displaying a state of collaborative editing in which a plurality of editors collaboratively edit a same editing target, and a display control section configured to cause an editing screen to display, based on the display information, the state of the collaborative editing performed on a not displayed part not included in a display range displayed when the editing target is displayed on the editing screen referenced to by a first editor among the plurality of editors.
US09876826B2

A system for providing an architecture for enabling internet protocol (IP) carrier peering is disclosed. The system provides mechanisms for providing carrier telephone number mapping (ENUM)-based routing for subscribers of a first carrier to locate and connect with subscribers of another IP peering carrier. The system may receive an IP call from a first device of a first carrier that is destined for a second device of a second carrier. The call is forwarded to a breakout gateway control function/transit function that initiates a modified ENUM query to an internetwork packet exchange partner (IPX-P) network using an intercarrier ENUM apex domain. To retrieve a record for routing the call, the modified ENUM query is sent to an IPX-P ENUM via a domain name service name server record configuration directing to the IP address of the IPX-P ENUM. Based on the record, the call is then routed to the second device.
US09876806B2

In an example, a detection engine identifies potential malware objects according to behavior. In order to circumvent blacklists and fingerprint-based detection, a malware server may frequently change domain names, and change the fingerprints of distributed malware agents. A malware agent may perform only an initial DNS lookup, and thereafter communicate with the malware command-and-control server via “naked” HTTP packets using the raw IP address of the server. The detection engine identifies malware agents by this behavior. In one example, if an executable object makes repeated HTTP requests to an address after the DNS lookup “time to live” has expired, the object may be flagged as potential malware.
US09876805B2

A message reception apparatus includes a reception module configured to receive a message transmitted from a message transmission apparatus, a determination module configured to compare a serial number of the received message with a serial number stored in a serial number management buffer, and to classify the received message as a normal message or an abnormal message based on a result of the comparison, and a processing module configured to process the normal message.
US09876796B2

The field of the invention relates to network connected authentication systems, and more particularly to systems and methods that enable authentication of one or more users of a group using network connected devices. In an embodiment, the system includes a network connected authentication server coupled to a network for access by a plurality of user devices in a group to authenticate a user of one or more third party applications. When a user of the group visits a third party application and initiates a group authentication, the network connected authentication server retrieves authentication rules and sends authentication requests to the user devices of the group based on the authentication rules. When the network connected authentication server receives authentication responses from the user devices, the network connected authentication server sends the responses to the third party application, which determines whether approval should be granted based on the responses and on the policies of the third party application.
US09876786B2

The disclosure herein is related to a method for verifying security data, a system, and a computer-readable storage device. The system includes an application server for providing service, and receiving a service request made by a terminal. The system also includes an authentication server for providing identification authentication for receiving a request made by the application server for verifying the terminal. The authentication server sends a signal to the terminal for initiating an authentication process, and processing authentication with the terminal. The authentication server delivers transaction data for the terminal to complete the service access when the connection between the server and terminal is verified. The terminal is permitted to access the service when the terminal passes the authentication and submits a request form according to the data to the application server.
US09876784B2

A method for authenticating a user of a computing device. The method includes a computer processor receiving an indication that a user of a computing device is accessing an object that utilizes an authentication process. The method further includes a computer processor selecting a first multi-media file that is associated with a user profile of the user and the object of the authentication process, wherein the first multi-media file is associated with a baseline user input authentication sequence. The method further includes creating a first temporal manipulation vector based on the user profile and a security requirement of the object of the authentication process, wherein the temporal manipulation vector modifies a presentation of a multi-media file and a corresponding time sequence of a user input authentication sequence in the multi-media file. The method further includes transmitting the first temporal manipulation vector and the first multi-media file to the computing device.
US09876779B2

A client system is configured to obtain signatures for digital input records. An application program interface reformats each digital record, and this is used as an argument to a cryptographic hash function, from which a signature request is formed. The signature request is then submitted to a keyless, distributed hash tree infrastructure system, which returns a signature that includes recomputation values enabling recomputation from the result of the cryptographic hash function upward through the hash tree infrastructure to a root hash value at a calendar period corresponding to a time during which the signature request was originally submitted. An arbitrary subsequent test digital record is considered authenticated if, applying the cryptographic hash function to it, along with any other parameters included in the original computation, and recomputing an uppermost value using the recomputation values, the same composite calendar value is attained as when it was originally computed.
US09876775B2

Generalized Entity Network Translation provides new state of the art methodology for extending RKI techniques into a truly generalized framework capable of operating at exceptional levels of authenticity without the need for roots, certificate authorities, or other static points in an infrastructure. More astounding is its ability to create trusted authentic entity relationships that require no externally stored state outside of the shared context between discrete peers. The present invention provides, among other things, novel improvements to blockchain-derived systems and provides strong proof of ownership, renewal, roll-backs, and localized state and many blockchain systems more palatable choices for system integration.
US09876774B2

A communication security system includes a secure communication application module and a chip module. The communication security system is installed in a mobile device. Accordingly, the communication security system of the present invention allows mobile devices of users to encrypt and decrypt communication data between the users. A communication security method includes the steps of generating keys, requesting a key exchange by a first mobile device, receiving a key exchange by a second mobile device, receiving a key exchange by the first mobile device, activating a key by the second mobile device, activating a key by the first mobile device, and starting secure communication between the first and second devices. Thus, the encrypted communication can avoid theft and unauthorized falsification.
US09876768B2

In one embodiment, a method includes: receiving, in a first device of a first segment of a first network, a root seed from a second device; generating a pseudo-random seed tree using the root seed; according to a predetermined schedule, accessing at a first time a random number at a level of the pseudo-random seed tree associated with the first time; generating a rendezvous point record to enable communication with a third device in a second segment of the first network, the rendezvous point record including a rendezvous point name based on the random number; and encrypting and sending a message to the third device via an exchange server identified using the rendezvous point record, where the rendezvous point record does not include connection metadata and the exchange server has an anonymous network location.
US09876756B2

Provided are a network access method and device for equipment. The method includes that: first equipment receives a first message, wherein the first message is used for indicating that a controller structuring and sending the first message can provide a reachable path reaching a network address allocation server; the first equipment sends a first request message to the controller according to the first message, wherein the first request message is used for requesting the controller and/or the path-reachable network address allocation server controlled by the controller to allocate a network address to the first equipment; and the first equipment accesses the network according to the allocated network address.
US09876755B2

Examples relate to identifying algorithmically generated domains. In one example, a computing device may: receive a query domain name; provide the query domain name as input to a predictive model that has been trained to determine whether the query domain name is an algorithmically generated domain name, the determination being based on syntactic features of the query domain name, the syntactic features including a count of particular character n-grams included in at least a portion of the query domain name, where n is a positive integer greater than one; and receive, as output from the predictive model, data indicating whether the query domain name is algorithmically generated.
US09876752B2

In one embodiment, note is received from a first user, comprising a message and a first location. The first location may be specified by the first user. A number of second users are identified based on a respective second location of each identified second user being within a threshold distance of the first location. The message of the note is sent to the identified second users. When the message is sent, it is determined whether a current location of the first user is within a predetermined distance from the first location. If the current location is within the predetermined distance, a notification is sent to the first user informing the first user that the message has been sent to the identified second users.
US09876745B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for providing messages to client devices. In certain examples, a stream of messages is provided to a messaging application on a client device at a desired message feed rate. A message download rate of the stream of messages by the messaging application is monitored. A determination is made that the message download rate is less than the desired message feed rate. In response, the stream of messages is provided to a buffer on the client device at the desired message feed rate, and the stream of messages is sent from the buffer to the messaging application at the message download rate. A determination is made that the message download rate is greater than the desired message feed rate and, in response, a stored quantity of messages on the buffer is allowed to decrease. A determination is made that the stored quantity of messages on the buffer is zero and, in response, the stream of messages is provided to the messaging application at the desired message feed rate.
US09876741B1

Methods, systems, and media for facilitating user interactions while watching media content are provided. In accordance with some embodiments, the method comprises: associating a first user device with a second user device, wherein the first user device and the second user device are associated with a first user; causing, on the first user device, a media content item to be presented; receiving an indication that the media content item is being presented on a third user device associated with a second user; causing, on the first user device, a selectable indication that the media content item is being presented on the third user device to be presented; and in response to determining that the selectable indication has been selected on the first user device, causing a communication interface for exchanging messages between the second user device and the third user device to be presented on the second user device.
US09876739B2

A system and method of failure detection in rings includes a switch including a control unit, one or more first ports coupled to the control unit and configured to couple the switch to a ring of switches in a first direction, and one or more second ports coupled to the control unit and configured to couple the switch to the ring of switches in a second direction opposite the first direction. The control unit is configured to detect a failure in the ring of switches in the second direction, transmit a request message in the first direction using one of the one or more first ports, receive a response message on one of the one or more first ports, extract reachability data from the response message, and determine one or more first switches in the ring of switches that are reachable in the first direction based on information associated with the reachability data.
US09876738B2

A system and method includes a first switching device that includes a first control unit with a first and third port coupled to the first control unit and a second switching device that includes a second control unit with the a second port coupled to the second control unit. The system and method may include a network link coupling the first and second switching devices. The first control unit configured to receive a data packet and adding a drop indication. The second control unit configured to detect the drop indication. In some embodiments the first control unit is configured to apply a rule, and mark a data packet with a drop indication in a header, the header being a header normally attached to the data packet. The second switching device may interpret the drop indication with a set of rules to determine a course of action.
US09876734B2

A method and system for processing RSVP-TE signaling, including: extending an object using unnumbered resources within an RSVP-TE signaling, representing link resources in the signaling with a triple consisted of an area ID, a router ID and an interface; when configuring network resources, configuring each area ID to be different, while an intra-area router ID to be unique; representing resources in a signaling message with the triple when applying cross-area services.
US09876725B2

In one embodiment, a method includes sending a first flow control signal to a first stage of transmit queues when a receive queue is in a congestion state. The method also includes sending a second flow control signal to a second stage of transmit queues different from the first stage of transmit queues when the receive queue is in the congestion state.
US09876720B2

In an embodiment, a method includes identifying a core of a multicore processor to which an incoming packet that is received in a packet buffer is to be directed, and if the core is powered down, transmitting a first message to cause the core to be powered up prior to arrival of the incoming packet at a head of the packet buffer. Other embodiments are described and claimed.
US09876717B2

Computerized methods, systems, and computer-readable media are provided for distributing virtualized gateway functionality to multiple nodes within a physical network. Initially, drivers that carry out the gateway functionality are provisioned to cooperate with endpoints instantiated on the network nodes, while a directory service is implemented to maintain a mapping between virtual internet protocol (IP) addresses and location-dependent addresses, as well as a table enumerating transformation actions according to known pathways connecting the endpoints within a network. In operation, the directory service replies to requests from the driver (carrying source and destination IP addresses of data packets) with the appropriate location-dependent addresses (utilizing the mapping) and the appropriate transformation action(s) (utilizing the table). The transformation action(s) include rewriting headers of the data packets to include the location-dependent addresses, encapsulating the data packets as inner data packets within respective outer data packets, or configuring the data packets with a tunneling protocol.
US09876716B2

A packet processing apparatus includes: a flow table in which flow entries can be stored in areas allocated in order of priority groups; an entry management unit that determines, upon receiving a new flow entry from a prescribed control apparatus, a storage position in the flow table based on which priority group among the plural priority groups the new flow entry belongs to, and on a level 2 priority that is used for determining position within the priority group; and an entry retrieval unit that scans from the beginning of the flow table, retrieves an entry having match condition(s) that match(es) a received packet, and determines processing to be applied to the received packet.
US09876712B2

A method and device for processing an address resolution protocol (ARP) in a software-defined networking (SDN) environment is disclosed. The method includes receiving, by a first network device, an ARP request packet from a first terminal so that the first terminal communicates with a second terminal and transmitting, by the first network device, an ARP response message including MAC address information of the second terminal to the first terminal as a response to the ARP request packet. Accordingly, a load of the controller can be reduced by sharing and processing an ARP proxy function with the network device in the SDN environment.
US09876711B2

Systems, methods, and non-transitory computer-readable storage media for translating source addresses in an overlay network. An access switch in an overlay network, such as a VXLAN, may receive an encapsulated packet from a tunnel endpoint in the overlay network. The encapsulated packet may originate from a host associated with the tunnel endpoint and be encapsulated at the tunnel endpoint with a first source tunnel endpoint address and a destination tunnel endpoint address. The access switch may replace the first source tunnel endpoint address in the encapsulated packet with a second source tunnel endpoint address of the access switch to yield a translated packet. The access switch may then transmit the translated packet towards the destination tunnel endpoint address.
US09876708B2

Several embodiments of the present technology are related to network-on-chip based integrated circuits with wireless interconnects. In one embodiment, a computing device includes a plurality of computing cores on a common substrate. The computing cores are organized into a plurality of subnets individually associated with a set of the computing cores, a communications hub associated with the set of the computing cores, and a plurality of conductive or semi-conductive connectors connecting the set of the computing cores into a small world network. The computing device further includes a plurality of wireless transceivers on the substrate, the wireless transceivers being individually associated with one of the communications hubs of a corresponding subnet.
US09876696B2

The disclosure discloses a method and a system for processing browser crash information. The method comprises: receiving browser crash status information uploaded when a browser crashes; according to the browser crash status information, generating crash identification information to indicate whether allowing the browser to upload a crash data packet or not; feeding the crash identification information back to the browser; if the crash identification information indicates allowing the browser to upload the crash data packet, receiving crash information including the crash data packet uploaded by the browser; starting up an automatic crash data packet analyzing program to analyze the crash data packet; and sending the analyzing result of the crash data packet back to the browser uploading the crash data packet. The disclosure provides a solution at cloud system level to specifically collect, process, analyze and identify the browser crash information.
US09876688B2

A method is disclosed of a wireless communication device connectable to a subscriber identity module and adapted to communicate with a wireless communication network using one of a first radio access technology and a second radio access technology. The method comprises determining if the subscriber identity module supports the second radio access technology and determining if the wireless communication network supports emergency call using the second radio access technology. If the subscriber identity module does not support the second radio access technology, the method comprises performing neighboring cell measurements for the second radio access technology only if the wireless communication network supports emergency call using the second radio access technology. Corresponding computer program product, arrangement and wireless communication device are also disclosed.
US09876687B2

Embodiments of the disclosure provide a method and an apparatus for selecting a preferred parent node in a wireless sensor network, and the method includes: according to all received DIO messages, separately acquiring, by a first node, node identification information carried in each of the DIO messages and generates a parent node set; selecting, by the first node, a fixed node with a highest performance parameter level as a preferred parent node when it is determined that the parent node set includes at least two fixed nodes; and selecting, by the first node, a mobile node with a highest performance parameter level as the preferred parent node when it is determined that the parent node set does not include a fixed node, and includes at least two mobile nodes.
US09876681B2

A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entitiesthat is operable for downloading a set of corresponding management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated one of the corresponding server-side management policies, which each target data-processing entity is not compliant with, and executing by the server data-processing entity, a corresponding server-side remediation action in response to each remediation request for remotely remedying, by the server data-processing entity, the non-compliance of the corresponding target data-processing entity with the corresponding violated server-side management policy.
US09876662B2

A method of transmitting a Physical Layer Convergence Procedure (PLCP) frame in a Very High Throughput (VHT) Wireless Local Area Network (WLAN) system includes generating a MAC Protocol Data Unit (MPDU) to be transmitted to a destination station (STA), generating a PLCP Protocol Data Unit (PPDU) by adding a PLCP header, including an L-SIG field containing control information for a legacy STA and a VHT-SIG field containing control information for a VHT STA, to the MPDU, and transmitting the PPDU to the destination STA. A constellation applied to some of Orthogonal Frequency Division Multiplex (OFDM) symbols of the VHT-SIG field is obtained by rotating a constellation applied to an OFDM symbol of the L-SIG field.
US09876661B2

A method and a transmitting station for transmitting data in a wireless local area network are discussed. The method according to an embodiment includes generating a physical layer convergence procedure (PLCP) protocol data unit (PPDU), the PPDU including a Very High Throughput Signal (VHT-SIG) field and a PLCP Service Data Unit (PSDU); and transmitting the PPDU to a receiving station. The VHT-SIG field includes a class type and identification information, the class type indicates that the PPDU is transmitted by an access point (AP) or a non-AP station, the identification information includes a partial identifier formed from a Basic Service Set Identifier (BSSID), and the partial identifier has a length shorter than a length of the BSSID.
US09876659B2

An interference estimation method and a communication device configured to estimate interference. The interference estimation method can include determining a first communication channel of a first uplink communication signal of a first communication protocol and determining a second communication channel of a second downlink communication signal of a second communication protocol. The method can further include: determining frequency spacing between the first uplink communication signal and the second downlink communication signal; determining the PSD of the transmit signal within the receiver bandwidth of the second downlink communication signal; and determining the transmit noise floor from the first uplink communication signal in the receiver bandwidth. Power integration terms can be determined based on the overall PSD of the transmit signal from first uplink communication signal within the second downlink communication channel. An interference estimation can be calculated using the interference power integration term(s).
US09876654B2

Provided is a messaging service system and method for adding a contact through a grouping operation. The messaging service system includes a member registering unit configured to create a group, and to register a first member designated by a user as a first participant of the group; and a member managing unit configured to disclose the group to the first participant of the group, to assign, to the first participant, a permission to add a second participant to the group, in which, the member registering unit is configured to add a second member designated by the first participant of the group as the second participant of the group, and the member managing unit is configured to display a list of members registered by the member registering unit and a list of groups created by the member registering unit.
US09876647B2

Provided is an apparatus for generating a hardware-based OTP which is impossible to duplicate. The apparatus for generating the OTP can comprise a PUF for generating a unique PIN. In addition, provided is a method which is used for 2-Factor authentication with the apparatus for generating the OTP and existing secure elements.
US09876636B2

Technologies are generally described for providing a fully homomorphic public key encryption scheme. In some examples, a method performed under control of a transmitter may include receiving, from a server, a system parameter; selecting a secret decryption key corresponding to the transmitter; generating a first public encryption key for the transmitter, based at least in part on the secret decryption key corresponding to the transmitter and the system parameter; receiving, from the server, a public encryption key corresponding to a receiver; enciphering a message into a first ciphertext, based at least in part on the public encryption key corresponding to the receiver and the secret decryption key corresponding to the transmitter; and transmitting, to a data processing device, a request to process the message by processing the first ciphertext that corresponds to the message into a second ciphertext without deciphering the first ciphertext.
US09876630B2

A digital receiver for decoding input data having three states includes a first input coupled to a first data line, a second input coupled to a second data line, a third input coupled to a third data line, and a fourth input coupled to a fourth data line. A first decoder is coupled to a first output, wherein the first decoder is for outputting first data signals in response to the sign of input data on the first data line minus input data on the second line. A second decoder is coupled to a second output, wherein the second decoder is for outputting second data signals in response to the sign of input data on the third data line minus input data on the fourth data line.
US09876622B2

Techniques for sending control information on uplink channels are disclosed. In one design, a user equipment (UE) may determine its current configuration for concurrent transmission of a control channel and a shared channel. The UE may select one or more channels, from among the control channel and the shared channel, to send control information of at least one type in a same subframe. The UE may select the one or more channels based on the types of control information to send, the current configuration for concurrent transmission of the control channel and the shared channel, whether the UE is scheduled for data transmission on the shared channel in the subframe, whether the UE has sufficient transmit power to transmit both the control channel and the shared channel, etc. The UE may send the control information on the one or more selected channels in the subframe.
US09876610B2

Embodiments of the present invention disclose a method for retransmitting a message, mainly including notifying, by a terminal, a base station that the terminal is a narrowband terminal when sending a random access preamble to the base station; and when the base station subsequently detects that an error occurs to a message 3 sent by the terminal, instructing, by the base station, through a message 3 retransmission indicator, the terminal to retransmit the message 3, or retransmitting, by the terminal, the message 3 to the base station in a manner for actively retransmitting the message 3.
US09876607B2

Encoding of a plurality of encoded symbols is provided wherein an encoded symbol is generated from a combination of a first symbol generated from a first set of intermediate symbols and a second symbol generated from a second set of intermediate symbols, each set having at least one different coding parameter, wherein the intermediate symbols are generated based on the set of source symbols. A method of decoding data is also provided, wherein a set of intermediate symbols is decoded from a set of received encoded symbols, the intermediate symbols organized into a first and second sets of symbols for decoding, wherein intermediate symbols in the second set are permanently inactivated for the purpose of scheduling the decoding process to recover the intermediate symbols from the encoded symbols, wherein at least some of the source symbols are recovered from the decoded set of intermediate symbols.
US09876602B1

Power can be conserved by managing the frequencies at which a processor operates to process data packets. For example, a pair of frequencies can be selected from among at least three candidate frequencies based on a power consumption associated with the pair of frequencies being less than another power consumption associated with another pair of frequencies selected from the at least three candidate frequencies. A clock rate of the processor can be set to a lower frequency in the selected pair of frequencies based on a number of data packets in a data buffer being below a threshold number of data packets. The clock rate of the processor can be set to a higher frequency in the selected pair of frequencies based on the number of data packets in the data buffer meeting or exceeding the threshold number of data packets.
US09876599B2

A multimedia presentation system for presenting multimedia data comprising a demultiplexing unit and at least one processing unit. The demultiplexing unit demultiplexes a plurality of streams of data. At least one presentation processing unit provides the plurality of stream of data for presentation according to predetermined timing and detecting an end of any one of the plurality of streams of data.
US09876597B2

A method or an arrangement for the clock synchronization of a plurality of distributed modules of an information or communication system where said modules are coupled via a packet-switched network is adapted so that at least two of said modules are controlled by a local clock generator of the modules using an adjustable frequency, and a clock signal is transmitted via the network in the form of clock signal packets. One of said at least two modules takes over the function of a master module, and all remaining modules synchronize the local clock of the modules with the clock of the master module.
US09876596B2

Disclosed are a method and a device for detecting a fault in a synchronization link. The method includes: setting one or more reference nodes corresponding to a node to be detected (101); when the node to be detected starts a detection function, acquiring reference time from the one or more reference nodes and acquiring synchronization time from a synchronization path (102); and determining, by the node to be detected, whether there is a fault in the synchronization link between the node to be detected and a Grandmaster Clock (GM) node by using all the reference time and the synchronization time (103).
US09876589B2

According to one embodiment of the present invention, a method by which a fixed base station adjusts inter-cell interference in a wireless communication system comprises the steps of: receiving channel state information-reference signal (CSI-RS) configurations on an access link of each moving cell connected to the fixed base station; determining the CSI-RS configuration on a backhaul link of a first moving cell among the moving cells on the basis of the CSI-RS configurations on the access link; and providing, to the first moving cell, the CSI-RS configuration on the determined backhaul link, wherein the CSI-RS configuration on the determined backhaul link is for measuring, by the backhaul link of the first moving cell, the interference received from an access link of a second moving cell among the moving cells.
US09876587B2

Aspects of the subject disclosure may include, for example, a waveguide system that includes a transmission device having a coupler positioned with respect to a transmission medium to facilitate transmission or reception of electromagnetic waves that transport communications data. The electromagnetic waves propagate along an outer surface of the transmission medium. A training controller detects an impairment on the transmission medium adverse to the transmission or reception of the electromagnetic waves and adjusts the electromagnetic waves to reduce the effects of the impairment on the transmission medium. Other embodiments are disclosed.
US09876585B2

A method and system for dynamically partitioning a signal processing chain of plural signal processing functions, between an edge signal processor associated with an edge node, and a common signal processor associated with a base node is provided. The partition point may be determined in accordance with at least a first parameter that is indicative of a current state of an input signal transmitted to the edge node or common equipment node, current operational or configuration state of the communication network or portion thereof, or other parameter that can impact signal transmission and/or processing. By determining the signal processing chain partition point according to a current input signal or network state, embodiments of the present disclosure are able to more efficiently manage network resources. In addition, joint processing schemes such as CoMP may be more effectively deployed.
US09876584B2

A quasi-optical coupling system launches and extracts surface wave communication transmissions from a wire. At millimeter-wave frequencies, where the wavelength is small compared to the macroscopic size of the equipment, the millimeter-wave transmissions can be transported from one place to another and diverted via lenses and reflectors, much like visible light. Transmitters and receivers can be positioned near telephone and power lines and reflectors placed on or near the cables can reflect transmissions onto or off of the cables. The lenses on the transmitters are focused, and the reflectors positioned such that the reflected transmissions are guided waves on the surface of the cables. The reflectors can be polarization sensitive, where one or more of a set of guided wave modes can be reflected off the wire based on the polarization of the guided wave modes and polarization and orientation of the reflector.
US09876582B2

An integrated multi-channel photonic radio-frequency (RF) receiver system includes a master oscillator including a laser source configured to generate laser light. A local oscillator (LO) path may include an LO generator, an LO modulator, an optical LO filter, and an optical amplifier optically coupled to one another to generate an LO signal. Multiple RF-modulation channels are coupled through an optical switch to a number of channel filters and configured to produce a number of filtered RF-modulated optical signals. An optical combiner may combine the LO signal with each filtered RF-modulated optical signal to generate down-converted optical signals. Each channel of the plurality of RF-modulation channels includes a channel laser coupled to a channel modulator, and the LO generator and channel lasers of the RF-modulation channels are fed by the laser light of the master oscillator.
US09876580B2

An optical device, comprising an optical component, configured to produce optical amplification; a component configured to intermittently supply coherent light to said optical component; and a controller, configured to apply a time varying signal to said optical component such that a plurality of light pulses are emitted during each period of time that said coherent light is received, wherein the plurality of light pulses emitted during each period have a fixed phase relation.
US09876570B2

Aspects of the subject disclosure may include, for example, a coupler that includes a tapered collar that surrounds a transmission wire. A coaxial coupler, that surrounds at least a portion of the transmission wire, guides an electromagnetic wave to the tapered collar. The tapered collar couples the electromagnetic wave to propagate along an outer surface of the transmission wire. Other embodiments are disclosed.
US09876568B2

A light source emits a modulated light, and a radio-frequency transceiver disposed therewith emits a radio-frequency signal. A mobile device may receive either or both signals and determine its position based thereon. The light and radio-frequency sources may be disposed in node in a network of said sources, and the nodes may communicate via the radio-frequency transceivers.
US09876556B2

Disclosed are passive reflector radio communications systems, such as for UHF frequencies or greater than UHF frequencies, and related deployment systems and devices that provide underground communications. Embodiments of the system include reflector elements to provide passive radio communications, structural frameworks to support and orient the reflector elements, methods for calculating reflector size, shape, and position corresponding to a desired wavelength, and deployment methods and devices to install the communication system at a desired location. The passive reflectors can be placed in a folded or otherwise compact mode, for transport into underground tunnels. Once at the desired installation location, the system can be installed, with the reflectors positioned appropriately for the radio frequencies used at the location. Some of the embodiments include any of vertical or horizontal foldable reflector poles, reflective sheets, reflective mesh sheets and/or ropes, inflatable reflective pucks, and rapid deployment systems and methods.
US09876555B2

Technology for managing beamformed signals. A method includes: receiving beamformed signals from one or more arrays of receiving elements, which one or more arrays of receiving elements send beamformed signals at given transmission rates; recovering information from the received beamformed signals; measuring a quality of the recovered information, using a metric that estimates a distance between the recovered information and reference information; and, based on the measured quality, instructing the one or more arrays of receiving elements to change the transmission rates at which they send beamformed signals.
US09876548B2

A method and apparatus can be configured to transmit a number of azimuth antenna elements. The method can also comprise transmitting a number of elevation antenna elements. The method can also comprise receiving an azimuth precoder-matrix-indicator. The method can also comprise receiving an elevation precoder-matrix-indicator. The method can also comprise transmitting based on the received azimuth precoder-matrix-indicator and the received elevation precoder-matrix-indicator.
US09876546B2

A digital beam-forming network for an array antenna having N>1 antenna ports, to be associated to respective antenna elements, and M≧1 beam ports (BP), corresponding to respective antenna beams. The digital beam-forming network comprises a plurality of complex weighting elements interconnected through summing nodes. At least one of the complex weighting elements is connected to either two antenna ports, to be associated with respective antenna elements which are arranged symmetrically with respect to the symmetry axis, or two beam ports corresponding to respective antenna beams pointing toward directions which are symmetrical with respect to the symmetry axis, or both. The digital beam forming network can be a part of an array antenna comprising N antenna elements, NS of which are arranged according to an array pattern having a symmetry axis, NS being an even integer different from zero.
US09876544B2

Some demonstrative embodiments include apparatuses, devices, systems and methods of multi-user (MU) wireless communication. For example, a wireless station may be configured to generate a MU Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU) including a header field and a plurality of Media Access Control (MAC) Protocol Data Units (MPDUs) to a respective plurality of users, the header field including an indication of a plurality of lengths of respective ones of the plurality of MPDUs, one or more MPDUs of the plurality of MPDUs being followed by one or more respective PHY padding portions extending to an end of a longest MPDU of the plurality of MPDUs; and process transmission of the MU PPDU to the plurality of users over a wireless communication band.
US09876528B2

A single channel full duplex wireless communication system includes a processor, a transmitter, a receiver, a secondary transmission path, a combining element, a primary transmission feedback path and a secondary transmission feedback path. The transmitter transmits a transmission signal via a transmission path. The receiver receives a received signal via a reception path. The transmitter and the receiver utilize one channel to transmit and receive signals. The transmission signal causes self-interference. The processor estimates a first transfer function and feeds the secondary transmission path with the transmission signal adjusted by the first transfer function to reduce the transmission signal leaked to the reception path. The combining element combines the transmission signal with the adjusted secondary transmission path signal to remove the self-interference. The primary transmission feedback path output is modified by a second transfer function. The secondary transmission feedback path output is modified by a third transfer function.
US09876527B2

A remote unit of a distributed antenna system is disclosed that can communicate analog RF signals with both base stations and terminal devices in a coverage zone serviced by the remote unit. In some aspects, the remote unit can include a signal processing module and a transceiver. The transceiver can communicate RF signals between a master unit of the distributed antenna system and a terminal device. The transceiver can also receive analog downlink RF signals from a base station. The signal processing module can convert the analog downlink RF signals to digital downlink signals and provide the digital downlink signals to the master unit.
US09876523B2

A smartphone case is provided with a card cache assembly for concealing one or a few cards therein, which may be credit cards, identity cards, or other cards selected by a user. The card cache assembly includes a slidably mounted card support member and a latch for retaining the tray inside of a main cache body. The smartphone case includes a concealed switch, which is operable to release the card support member from the main cache body using a spring-loaded ejection mechanism.
US09876502B2

The clock circuit of an integrated circuit operates with variations such as temperature, ground noise, and power noise. Various aspects of an improved clock integrated circuit address one or more of the variations in temperature, ground noise, and power noise.
US09876497B2

An active diode having an improved transistor turn-off control method is disclosed. The active diode comprises: a comparator for comparing voltages of both ends of a parasitic diode of a transistor; and a gate driver for controlling a gate terminal of the transistor according to the comparison result of the comparator, and estimates a turn-on time of the transistor and uses the same to control the gate terminal of the transistor.
US09876489B1

The phase interpolator comprises a first charge pump configured to receive a first differential clock signal having a first clock phase, wherein the first charge pump has a first current path and a second current path coupled between a first pull-up current source and a first pull-down current source, wherein the first current path comprises a first NMOS steering switch coupled between a first output node and the first pull-down current source and the second current path comprises a second NMOS steering switch coupled between a second output node and the first pull-down current source; and a second charge pump configured to receive a second differential clock signal having a second clock phase, wherein the second charge pump has a third current path and a fourth current path coupled between a second pull-up current source and a second pull-down current source, and wherein the third current path comprises a third NMOS steering switch coupled between the first output node and the second pull-down current source and the fourth current path comprises a fourth NMOS steering switch coupled between the second node and the second pull-down current source.
US09876481B2

A microwave processing device includes: a periodic structure body which forms a surface-wave transmission line to transmit surface waves of microwaves; an oscillator which generates microwave power; and a transmitting part which transmits the microwave power generated by the oscillator to the periodic structure body, wherein a matching part is provided at a connecting portion between the periodic structure body and the transmitting part, and an impedance of the matching part is set to a value between an impedance of the periodic structure body and an impedance of the transmitting part.
US09876477B2

In a folded cascode operational amplifier circuit, a source is connected to a back gate in each of third and fourth transistors that are cascode-connected to first and second transistors, which are an electric current source that returns an electric current signal output by a differential pair of an input stage. In the third and fourth transistors, an active parasitic element exists due to its device structure. When a falling edge signal of a rectangular wave is input, and electric current is supplied to the source of the third transistor to increase its electric potential, electric current flows into the drain from the back gate via the active parasitic element in an on state, in order to rapidly charge a capacitor. Thereby, a fifth transistor turns on within a shorter time, in order to improve an internal slew rate.
US09876476B2

A radio frequency (RF) control system including a RF generator having a power amplifier that outputs a RF signal and a controller. A matching network receives the RF signal and generates at least one RF output signal. In a first mode of operation, the controller enables adjustment of the frequency of the RF signal and a tune element of the matching network to achieve an impedance match and in a second mode of operation the controller enables adjustment of only the tune element of the matching network to achieve an impedance match while the frequency is adjusted to a target frequency. The RF controls system operates in a continuous and pulse mode of operation.
US09876474B2

A Doherty power amplifier includes a main power amplification circuit, an auxiliary power amplification circuit, a connection circuit, and an impedance conversion circuit. An output end of the main power amplification circuit and an output end of the auxiliary power amplification circuit are connected to two ends of the connection circuit separately by using bonding wires. The output end of the auxiliary power amplification circuit is further connected to one end of the impedance conversion circuit by using a bonding wire, and the other end of the impedance conversion circuit is connected to an output load.
US09876470B2

This disclosure provides isolation for a medical amplifier by providing a low impedance path for noise across an isolation barrier. The low impedance path can include a capacitive coupling between a patient ground, which is isolated from control circuitry, and a functional ground of an isolation system that is isolated from earth ground. The low impedance path can draw noise current from an input of an amplifier of patient circuitry.
US09876462B2

A support system for photovoltaic mounting rails having a cylindrical base that rotates into a locked position.
US09876451B2

A control system (14) for controlling a brushless electric motor (1) for an automotive power actuator (10), having a rotor (3) operable to rotate with respect to stator windings (2a, 2b, 2c), the control system (14) is provided with: a position sensing unit (4a-4c, 30) coupled to the rotor (3), to sense its angular position and to provide a sensed position (θ); and a generation unit (24), to generate driving voltages and/or currents for the stator windings (2a, 2b, 2c), as a function of the angular position of the rotor (3). A position estimation module (25) is coupled to the position sensing unit (4a-4c, 30), to receive the sensed position (θ) and to correct the value of the sensed position (θ), thereby providing a corrected angular position (θr) to the generation unit (24).
US09876450B2

An apparatus includes a clamp control circuit configured to control a first current to have a magnitude substantially equal to that of a second current when the second current has a first flow direction. The clamp control circuit is configured to control the first current to be substantially zero when the second current has a second flow direction. A method includes determining a value of a first current, controlling a second current to have a substantially zero value when the first current flows in a first direction, and controlling the second current to have a magnitude substantially equal to that of the first current when the first current flows in a second direction. The first current flows in the first direction when a winding of a motor is being supplied with energy and flows in the second direction when the winding of the motor is discharging energy.
US09876432B2

The present invention provides, in one aspect, a restart timer that turns a switching element ON when it is not possible to turn the switching element ON via a zero-current detection and frequency reduction part, and specifically includes: a frequency reduction part that reduces a switching frequency of the switching element by delaying the turn-ON timing of the switching element by the zero-current detection and frequency reduction part when a light load state is detected; and a timer adjustment part that lengthens the restart time of the restart timer by synchronizing with the turn-ON timing of the switching element that was delayed by the frequency reduction part.
US09876418B2

An actuator (1) has a movable portion (120); a supporting portion (210, 110); and a torsion bar (230), a rib (123) is formed on a surface of the movable portion, the movable portion has a protruding portion (122) which protrudes in a direction along the surface and protrudes toward an outside of the movable portion, at least one portion of the rib is formed on the surface to extend on the protruding portion.
US09876413B2

A coil segment manufacturing apparatus includes a conducting wire material feeder which repeatedly feeds a conducting wire material while changing the feeding amount and interposing a processing time, a coating remover which removes an insulation coating of the conducting wire material at a removal position each time the processing time is reached, and a conducting wire material cutter which cuts the conducting wire material each time the processing time is reached.
US09876409B2

An inner-rotor motor includes a shaft, a rotor magnet, a stator arranged radially outside of and opposite to the rotor magnet, and upper and lower brackets arranged to hold upper and lower bearings. The upper bracket includes an upper cylindrical cover press fitted to an outer circumference of a stator core from above, an upper bearing holding portion configured to hold the upper bearing, and a top plate portion arranged to join the upper cylindrical cover to the upper bearing holding portion. The lower bracket includes a lower cylindrical cover press fitted to the outer circumference of the stator core from below, a lower bearing holding portion arranged to hold the lower bearing, and a bottom plate portion arranged to join the lower cylindrical cover to the lower bearing holding portion. Each of the upper and lower brackets is fixed to the stator core through press fitting.
US09876401B2

A rotatable transverse flux electrical machine (TFEM) comprising a stator portion and a rotor portion operatively disposed inside the stator portion is described therein, the rotor portion comprising a plurality of magnets and concentrators alternatively affixed in a cylindrical arrangement to a non-magnetic magnets-and-concentrators supporting frame, the non-magnetic magnets-and-concentrators supporting frame being operatively secured to an axial shaft concentrically aligned with a rotational axis of the rotor portion.
US09876397B2

An electrical machine, in particular an electric motor of a motor vehicle, having a stator and having a rotor which has a rotation axis. An electrical machine can be a brushless electric motor (DC motor) or a synchronous machine, but also a generator. The stator or the rotor has an electromagnet structure, and the other has a permanent-magnet structure which comprises a first quantity of permanent magnets and a second quantity of permanent magnets. At at least the operating temperature (T), the magnetic coercive field strength (Hcji) of the first quantity is greater than the magnetic coercive field strength (Hcj2) of the second quantity. Further, two methods for producing hybrid magnets are provided.
US09876391B2

PCS 400 operates in any one of a standard mode and a charging mode within a plurality of operation modes at a time when PV 100 operates. The plurality of operation modes include the standard mode in which an output of the PV 100 is converted into AC power and the AC power is supplied to grid 1 and/or load 300 and the charging mode in which the output of the PV 100 is supplied to storage battery 200. An output voltage of the DC/DC converter 410 is different in the standard mode and in the charging mode.
US09876389B2

A solar power generation system includes: a solar power generation module; a power converter for solar power generation configured to convert DC power generated by the solar power generation module into AC power; a storage battery unit; a charge and discharge controller configured to take out the AC power obtained through conversion by the power converter 3 for solar power generation from an isolated operation mode terminal, convert the AC power into DC power, and to store the DC power in the storage battery unit. A controller detects input power taken out from the isolated operation mode terminal and inputted into the charge and discharge controller, acquires generated power generated by the solar power generation module, and lowers the input power inputted into the charge and discharge controller when a differential between the acquired generated power and the detected input power is not greater than a predetermined value.
US09876388B2

A combined energy harvesting and measuring device, for use in harvesting energy from a power line conductor and in optimizing load balance and charge as between one or more energy storage or energy drawing devices comprises a single, multi-function current transformer (CT) which itself comprises an electrical winding disposed thereon, the CT being configured to receive an induced current on the electrical winding via magnetic flux energy generated by alternating current on the power line conductor and, at the same time, being configured to measure current flow on the power line conductor; and wherein there is a circuit electrically coupled to the electrical winding and configured to convert the harvested and received induced current into an electrical energy for consumption by an electrical device.
US09876387B2

Example systems and methods are described that wirelessly charge a rechargeable battery associated with a lock. In one implementation, a rechargeable battery is electrically coupled to an electronic lock module associated with a door corresponding to a door frame. An electronic control module associated with the door frame and physically separate from the electronic lock module generates a wireless charging link between the electronic control module and the electronic lock module. The electronic control module transmits a charging signal to the electronic lock module via the wireless charging link, and the electronic lock module uses this charging signal to charge the rechargeable battery. The implementation also includes a lock associated with the door that can be locked or unlocked by the electronic lock module.
US09876385B2

A seat control unit (SCU) for use in an aircraft can include a base that has a wireless charger configured to transmit a wireless power signal and a case at least partially enclosing the wireless charger. The SCU can also include a control device having a remote controller configured to wirelessly control a system of the aircraft and a battery coupled to the remote controller and configured to store electrical energy. The control device can also include a wireless receiver configured to receive the wireless power signal from the wireless charger and transmit associated power to the battery and an outer casing at least partially enclosing at least one of the remote controller or the wireless receiver.
US09876382B2

An information handling system includes a wireless charging module, a capacitor, and a control module. The wireless charging module receives wireless power from a wireless charging pad, and provides power to other components in the information handling system. The control module receives a turbo mode request, and determines whether the wireless charging module of the information handling system has sufficient power delivery capability to enable a turbo mode of the information handling system. The wireless power charging module provides power to the capacitor in response to the turbo mode request being received and the wireless charging module having sufficient power delivery capability. The control module determines whether a first voltage of the capacitor is substantially equal to a second voltage of a second capacitor in the information handling system, and in response to the first voltage being substantially equal to the second voltage the capacitor to provide power for the turbo mode.
US09876377B2

A multichip in which a protection IC for detecting at least one of overcharge, over discharge, and overcurrent of a secondary battery and a monitoring IC for monitoring a battery state of the secondary battery are integrated in a package. The protection IC and the monitoring IC are not overlapped in a plan view. A regulator output terminal for the monitoring IC, a ground terminal common to the protection IC and the monitoring IC, a power supply terminal common to the protection IC and the monitoring IC, and a current detection terminal for the protection IC are disposed along a first side of package, and a communication terminal for the monitoring IC, a discharge control terminal for the protection IC, a charge control terminal for the protection IC, and a overcurrent detection terminal for the protection IC are disposed as external connection terminals along the second side of package.
US09876371B2

A battery pack includes: a battery to be charged; a first terminal part including a positive terminal coupled to a positive pole of the battery and a negative terminal coupled to a negative pole of the battery; a charge control switch and a discharge control switch between the positive pole and the positive terminal of the battery; and a protector to measure a voltage of the first terminal part, to control the charge control switch and the discharge control switch to operate normally when the voltage of the first terminal part is greater than or equal to a voltage of a reference power, and to control the charge control switch and the discharge control switch to be turned off when the voltage of the first terminal part is less than the voltage of the reference power.
US09876370B2

In a charging station for charging a battery installed on an autonomously navigating utility vehicle equipped with a prime mover powered by the battery to travel about a working area delineated by a boundary wire, there are provided with a pair of charging terminals installed on the station to be capable of connecting with a pair of charging terminals installed on the vehicle, a first wire installed on the station at a location inside of the working area and being formed as a circular shape having a center, and a second wire installed on the station to be formed as a shape that is symmetrical with respect to a center line obtained by connecting a midpoint of the terminals and the center of the first wire.
US09876366B2

Systems, methods, and apparatuses utilizing a bipolar double D vehicle coupler in wireless power transfer applications are described herein. Some implementations may include an apparatus for wireless power transfer. The apparatus comprises a first coil and a second coil connected in series to form a first circuit. The first coil does not overlap the second coil. The apparatus comprises a third coil and a fourth coil electrically connected in series to form a second circuit. The third coil does not overlap the fourth coil. At least a portion of the first circuit overlaps at least a portion of the second circuit. The first circuit is substantially magnetically decoupled from the second circuit.
US09876365B2

A contactless power supply system for transferring power without contact between a primary side coil and a secondary side coil is provided. In the contactless power supply system, a manipulation unit manipulates a secondary side converter so that power outputted to a load is controlled to be a command value. The manipulation unit manipulates an input voltage of a primary side resonance circuit so that a current flowing in the primary side resonance circuit equals a product of a current flowing in the secondary side resonance circuit and a current coefficient. The current coefficient is defined as a square root of a specific value and the specific value is an equivalent resistance of the secondary side resonance circuit divided by an equivalent resistance of the primary side resonance circuit.
US09876356B2

A power distribution system is dynamically and adaptively configured in real-time to improve energy efficiency, reliability and power quality, particularly if the system includes renewable sources and storages. An optimal multi-objective scheduling and partitioning method is provided to partition the system into self-sufficient sections (SSS) through optimally combination of adjacent basic switching sections (BSS). The SSSs enable system operating at a lower cost, with less power losses, more energy efficiency, improved power quality, and sufficient transient security. The method uses two storage based transient security indices, storage compensation power margin (SCPM) and storage compensation energy margin (SCEM) evaluate the transient stability margin of distribution system. A minimal stability margin is used to ensure that the system remains stable when subject to large unexpected load deviations.
US09876347B2

A method is provided for operating a multi-cell power supply that includes multiple series-connected power cells in each of multiple legs. Each power cell includes a bypass device that may be used to selectively bypass and de-bypass the power cell. After a first power cell faults and is bypassed as a result of the fault, the method includes de-bypassing the first power cell without stopping the multi-cell power supply if the first power cell fault was caused by a predetermined operating condition. Numerous other aspects are provided.
US09876344B2

An electronic circuit breaker may include a monitoring circuit configured to monitor and respond to a power supply and/or detection circuit failure within the electronic circuit breaker. In some embodiments, the monitoring circuit may monitor a regulated DC voltage provided by the detection circuit within the electronic circuit breaker. A response to a power supply and/or detection circuit failure may include interrupting current flow between an electrical power source and an electrical circuit protected by the electronic circuit breaker. Methods of monitoring and responding to a power supply and/or detection circuit failure within an electronic circuit breaker are also provided, as are other aspects.
US09876337B2

The present invention relates to a machine arranged for sawing micro trenches and placing ducts/cables in micro trenches, said machine comprising a saw blade arranged for sawing a micro trench in an area; said machine further comprising: a stabilizing device arranged for stabilizing the walls of said micro trench when placing ducts/cables into said micro trench, said stabilizing device being positioned immediately behind said saw blade in said micro trench, and said stabilizing device comprising guiding means for guiding at least one duct/cable when placed into said micro trench; said saw blade and said stabilizing device are arranged to be lowered and elevated independently of each other.
US09876336B2

A gas-insulated switching apparatus of a three-phase-isolated type includes: two first main buses and extending in parallel at an identical height; a first connection bus interconnecting the first main buses; a first divergence bus diverging downward from the first connection bus; and a first circuit breaker connected to the first divergence bus, wherein a connection portion between the first connection bus and the first divergence bus is disposed at a position lower than the height at which the first main buses extend, and a grounding switch is disposed above the connection portion between the first connection bus and the first divergence bus.
US09876329B2

An optical interconnect device is provided that includes a first vertical cavity of surface emitting laser (VCSEL), connected in parallel with a second VCSEL, an optical coupler that is configured to direct the light output from the first VCSEL and the second VCSEL to a single optical fiber, where a common connection of each VCSEL is controlled using a MOSFET/inverter, where in normal operation only one of the first VCSEL or the second VCSEL is enabled, where a common connection of each VCSEL is not directly connected to a ground, and a microcontroller that is configured to switch output from the first VCSEL to the second VCSEL in the event of failure by the first VCSEL, where a failure of the first VCSEL does not result a communication in link failure.
US09876328B1

In one example, a method includes outputting, by a power supply and across a supply node and a ground node, a supply power signal; and selectively outputting, by a driver, a power signal to a second terminal of a light emitting element that has a first terminal and the second terminal, wherein the first terminal of the light emitting element is coupled to a load node, wherein a supply terminal of the driver is coupled to the supply node, wherein a ground terminal driver is coupled to the ground node, and wherein a difference between a potential of the supply node and a potential of the ground node is less than an activation voltage of the light emitting element.
US09876318B2

Connector inserts having a high signal integrity and low insertion loss by shielding signal contacts. One example may provide one or more ground contacts between a front opening and signal pins of a connector insert. These ground contacts may have sufficient lever arm to provide a good contact to a corresponding contact in a connector receptacle. To avoid excessive length in the connector insert, embodiments of the present invention may stack a portion of the ground contact above the signal contacts in the connector insert. To reduce excessive capacitance that would otherwise reduce signal impedance, one or more openings may be formed in the ground contacts. To prevent signal contacts from shorting to a shield through this opening, the opening may be covered by tape. The ground contacts may be positioned to avoid encountering power contacts in the receptacle when the insert is inserted into the receptacle.
US09876316B2

According to one embodiment, an electronic device includes a first connector, a second connector, a engage portion, and a fixing portion. The second connector is configured to be connected to the first connector. The engage portion is in the first connector and movable between a first position where the engage portion is configured to engage the second connector and a second position where the engage portion is configured to disengage the second connector. The fixing portion is configured to be attached to the first and the second connectors to fix the first connector to the second connector, and to be separated from the second connector to move the engage portion from the first position to the second position.
US09876308B2

A connector part which is a female connector part for engagement with a male connector part having a pin. A connector body has a front portion with an opening for receiving a pin of a male connector part. A chamber inside the connector body is filled with dielectric liquid. A shuttle pin is configured to seal the opening in the front portion of the connector body when the connector part is in a de-mated state. The shuttle pin is moveable rearwardly into a rear portion of the connector body during mating. The first latching mechanism latches the shuttle pin to the pin of the male connector part during mating. A second latching mechanism in the rear portion of the connector body inside a fluid-filled chamber latches at least one of the shuttle pin or the pin towards the connector body in a mated state.
US09876306B2

A method for producing a modular electrical connector assembly for a vehicle control unit, the connector assembly having a module carrier and at least two connector modules disposed side-by-side on the carrier. Each connector module has a connector housing collar and a plurality of contact elements disposed in a contact area within the connector housing collar. First, one of the connector modules is placed in an opening in the module carrier and positioned precisely relative to the module carrier. The connector module is pressed with a hold-down device against the module carrier retained in a holding device. In this state, the connector module is laser-welded to the carrier in an attachment region with a laser beam. Laser welding permits a reliably stable and fluid-tight, material-locking connection between the components, and an advantageous, space-saving placement of the attachment region laterally within the collar, with higher manufacturing precision and small manufacturing tolerances.
US09876303B2

An electrical connector is provided and includes a housing and a contact. The housing includes a retention wall with a contact receiving passageway. The contact is secured in the contact receiving passageway and includes a front press fitting section and a rear press fitting section positioned rearward of the front press fitting section by a pitch.
US09876302B2

A medical instrument comprises an interface for electrically connecting a drive unit with the medical instrument. The interface has a plurality of electrical contacts arranged in a connecting surface. At least one of the contacts in the connecting surface is electrically isolated from the remaining contacts by a recess or an elevation.
US09876297B2

A connector includes a housing that has a fitting chamber with an insertion opening for a flat conductor in the upper surface thereof and whose lower side is placed on a circuit board, a locking spring that locks the flat conductor, and an unlocking member. The locking spring is provided with a housing fixing portion, an elastic arm that is rotationally displaced about the housing fixing portion away from the flat conductor, an engaging piece that engages with a locking portion of a through-shape provided in the flat conductor, and a sliding contact portion that comes into oblique sliding contact with the unlocking member displaced by a pressing operation, rotates the elastic arm, and extracts the engaging piece from the locking portion.
US09876295B2

A socket connector includes a first connection terminal and a second connection terminal that come into electrical contact with a plug connector, and a socket housing having an insertion opening for the plug connector. The first connection terminal is provided with a switch contact piece and a terminal body that comes into electrical contact with the plug connector. The switch contact piece has an opening contact point portion that comes into pressure contact with the plug connector, a short-circuit contact point portion, and an elastic arm that elastically supports the opening contact point portion and the short-circuit contact point portion and that is elastically deformed when the opening contact point portion is pressed by the plug connector, and thereby brings the short-circuit contact point portion out of contact with the second connection terminal.
US09876294B2

An electronic card connector is provided which has an insulative body and a plurality of terminals. The body is provided with a plurality of terminal grooves, each having first and second opposite sides. Each groove penetrates the body from a top surface thereof to a lower surface thereof. The terminals are respectively provided to the grooves. Each terminal has a transverse base portion, first and second elastic arms, and a contact portion. Two ends of the base portion are fixed in the groove at the first side. The base portion is exposed in the groove. A distal end of the second arm is a fixed end portion fixed at the second side. The contact portion protrudes from the top surface of the body. The first arm comprises two reverse bent elastic portions and a connecting portion which connects the bent elastic portions.
US09876280B1

A system for detecting radio frequency (RF) signals includes a radome including one or more phase change material (PCM) layers disposed on an inner surface thereof and a sensor at least partially disposed within the radome. The system also includes a heat source arranged such that it can direct heat toward the inner surface of the radome and a controller that causes the heat source to direct heat towards the inner surface of the radome such that a frequency selective surface (FSS) is formed thereon.
US09876275B2

An antenna device includes a casing including a metal casing portion and a feed coil. The metal casing portion includes a main surface, a side surface connected to the main surfaces, and a notch portion located in the side surface. The feed coil is disposed inside the casing to be coupled with the metal casing portion by a magnetic field, and includes a winding central portion forming a coil opening portion. The feed coil is disposed near the notch portion, with the coil opening portion directed to a region including the notch portion.
US09876263B2

The invention relates to an arrangement and a method for the galvanically separated energy transmission, in which the energy is transmitted via a dielectric waveguide.
US09876258B2

The present disclosure provides an energy storage device comprising at least one electrochemical cell comprising a negative current collector, a negative electrode in electrical communication with the negative current collector, an electrolyte in electrical communication with the negative electrode, a positive electrode in electrical communication with the electrolyte and a positive current collector in electrical communication with the positive electrode. The negative electrode comprises an alkali metal. Upon discharge, the electrolyte provides charged species of the alkali metal. The positive electrode can include a Group IIIA, IVA, VA and VIA of the periodic table of the elements, or a transition metal (e.g., Group 12 element).
US09876252B2

Disclosed is a pin-type rechargeable battery having a micro diameter for increasing an energy density at a preset volume. The rechargeable battery includes: an electrode assembly formed by winding a second electrode around an external circumference of a first electrode disposed at a center thereof by interposing a separator; a case to receive the electrode assembly and an electrolyte solution therein and electrically connected to the second electrode; a terminal electrically connected to the first electrode and drawn outside of the case; and a gasket disposed between the terminal and an opening of the case to close the opening of the case.
US09876238B2

An example fuel cell assembly includes a plate having channels configured to facilitate movement of a fuel cell fluid near an area of active flow of fuel cell. The channels include portions having a varying depth that extend laterally outside of the area of active flow.
US09876233B2

A secondary battery according to embodiments of the present invention can reduce or prevent an uncoated portion and the rest of an electrode assembly from being damaged when the uncoated portion and a collector plate are coupled to each other using laser welding. The secondary battery includes a case having an internal space, an electrode assembly accommodated in the case, the electrode assembly having a coated portion coated with an active material and an uncoated portion without the active material, and a collector plate including a first collector plate and a second collector plate coupled to the uncoated portion, wherein first protrusions of the first collector plate and second protrusions of the second collector plate are engaged with each other with the uncoated portion interposed therebetween, and a boundary surface between the first protrusions and the second protrusions is configured to deviate with respect to a direction in which the collector plate is coupled to the uncoated portion.
US09876232B2

A positive electrode active material layer comprises a coating layer for coating at least part of surfaces of positive electrode active material particles. The coating layer comprises alternate layers of a cationic material layer containing a cationic material having a positive zeta potential and an anionic material layer containing an anionic material having a negative zeta potential under neutral conditions, and a material layer having a zeta potential of opposite sign to that of the positive electrode active material particles is bonded to the surfaces of the positive electrode active material particles. The coating layer is thin and uniform, and has a high strength for bonding to the positive electrode active material particles, so the coating layer suppresses direct contact of the positive electrode active material particles and an electrolytic solution even when a nonaqueous secondary battery is used at a high voltage.
US09876231B2

The disclosed binder composition for the positive electrode of a lithium ion secondary battery includes a binder and an organic dispersion medium, a weight-average molecular weight of the binder being from 100,000 to 2,000,000, and the binder containing 10% to 35% by mass of an ethylenically unsaturated monomer unit containing an acid group, and includes 0.6 to 1.5 equivalents of lithium with respect to the acid group. The disclosed slurry composition for the positive electrode of a lithium ion secondary battery includes this binder composition, a positive electrode active material, and a conductive material.
US09876230B2

A battery electrode comprising a porous polymeric material having at least a coating of an active material applied thereto. The battery electrode may be a 3-dimensional electrode.
US09876222B2

A nonaqueous electrolyte secondary battery which can suppress the change in structure of a positive electrode active material at a high voltage is provided. The nonaqueous electrolyte secondary battery has a positive electrode including a positive electrode active material which absorbs and releases lithium ions; a negative electrode including a negative electrode active material which absorbs and releases lithium ions; and a nonaqueous electrolyte. The positive electrode active material has a surface to which a rare earth compound is adhered and includes a lithium cobalt composite oxide containing at least one type selected from the group consisting of Ni, Mn, Ca, Cu, Zn, Sr, Ge, Sn, Si, P, Nb, Mo, S, and W, and charge is performed so that the potential of the positive electrode is 4.53 V or more with reference to lithium.
US09876219B2

Method for an electrochemical device electrode enrichment, with ionic-species, including steps of: providing a substrate with at least one stack including: a first current-collector covering at least part of the substrate, first electrode covering at least part of the first current-collector, the first electrode being in electric contact with the first current-collector, protective layer totally covering the first electrode and at least part of the first current-collector, the protective layer being electrically insulating and ionically conducting; immersing in an electrolytic solution: the substrate provided with stack, counter-electrode made from conducting material, the electrolytic solution including at least one ionic-species salt and/or counter-electrode including ionic-species, applying electric voltage or current, with voltage or current generator, between first current-collector and counter-electrode making the ionic-species migrate to the first electrode and enrich the first electrode with ionic-species, depositing a second electrode on the protective layer after enrichment of the first electrode with ionic-species.
US09876214B2

An object of the invention is to provide an easy sealing technique of a battery element. A battery module has a battery element placed in the frame shape of an insulating middle frame body. This battery element is covered across the middle frame body by a positive electrode-side plate and a negative electrode-side plate to be contained. In the battery module, an insulating outer peripheral frame body is provided to cover outer peripheral plate sections of the positive electrode-side plate and the negative electrode-side plate along a circumference in a frame shape to include circumferential end faces of the positive and negative electrode-side plates and a circumferential end face of the middle frame body.
US09876213B2

An electrode assembly includes a first electrode plate including a first electrode current collector and a first electrode active material layer thereon, a second electrode plate including a second electrode current collector and a second electrode active material layer thereon, a separator between the first electrode plate and the second electrode plate, a first electrode tab coupled to the first electrode current collector, and a second electrode tab coupled to the second electrode current collector, wherein a region of the first electrode current collector including the first electrode tab faces a wound first electrode plate, wherein a region of the second electrode current collector including the second electrode tab faces a wound second electrode plate, and wherein the second electrode active material layer is only on one surface of the second electrode current collector in a region preceding a first winding turn of the second electrode plate.
US09876212B2

A battery assembly utilizing a compact and robust bus bar configuration is provided. The batteries within the assembly are divided into groups, where the batteries within each battery group are connected in parallel and the groups are connected in series. The batteries are interconnected using a repetitive sequence of non-overlapping, alternating polarity bus bars. The bus bars, which are integrated into a battery assembly upper tray member, are devoid of contact fingers and positioned such that there is a single bus bar located adjacent to either side of each battery group.
US09876206B2

A nonaqueous electrolyte secondary battery representing an embodiment of a sealed battery of the present invention includes a bottomed cylindrical exterior case (15), a sealing member (20), a cylindrical wound electrode assembly (14) including a positive electrode plate (11) and a negative electrode plate (12) wound together via a separator (13), and an electrolyte. The cylindrical wound electrode assembly (14) and the electrolyte are accommodated in the exterior case (15). An open end of the exterior case (15) is crimped together with the sealing member (20) via an insulating gasket (21) so as to form a seal. The sealing member (20) includes a valving element (23) having a thin and fragile portion (22) and a support element (25) having an opening (24). The support element (25) is disposed on an outer side of the valving element (23), and a portion of the valving element (23) is exposed to an outside environment along the inner periphery of the opening (24) in the support element (25).
US09876198B2

A rechargeable battery is disclosed. In one aspect, the battery includes an electrode assembly that comprises a first electrode plate, a second electrode plate, and a separator interposed between the first and second electrode plates. The battery also includes a can having an opening and accommodating the electrode assembly therein, wherein the can comprises a plurality of corner units, wherein at least one of the corner units is rounded, and wherein the outer radius of curvature of the at least one corner unit is greater than the inner radius of curvature thereof. The battery further includes a cap plate substantially sealing the opening of the can.
US09876192B2

A barrier film on an organic electronic device. The barrier film comprises an inorganic polymeric silicon composition having Si—O—Si bonds which exhibit an asymmetric stretching Si-0 vibration frequency (AS1) ranging between 1200 cm−1 and 1000 cm−1, Si—O—H vibration frequency ranging between 950 cm−1 and 810 cm−1 and an —O—H ranging between 3400 cm−1 and 3700 cm−1 in which the ratio of peak areas for Si—O—H and —O—H vibration frequencies compared to the peak area of the Si—O—Si vibration frequency is less than 0.15. The barrier film exhibits a water vapor transmission rate between 1×10−2 g/m−2 day and 1×10−8 g/m−2 day.
US09876191B2

The present invention provides an OLED panel, a packaging method thereof and a display device. The OLED panel includes a packaging coverplate and an OLED substrate opposite to each other, the OLED substrate having a display area and a packaging area surrounding the display area; and glass glue provided between the packaging coverplate and the OLED substrate and corresponding to the packaging area, and the OLED panel further includes a support structure provided at a side of the glass glue away from the display area, the support structure being used for supporting the packaging coverplate and the OLED substrate when cutting a display motherboard to form the OLED panel.
US09876179B2

An organic light-emitting device including: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer further includes: i) a hole transport region between the first electrode and the emission layer, the hole transport region including at least one selected from a hole transport layer, a hole injection layer, and a buffer layer, and ii) an electron transport region between the emission layer and the second electrode, the electron transport region including an electron transport layer and at least one selected from a hole blocking layer and an electron injection layer; and wherein the electron transport region includes a compound represented by Formula 1 or a compound represented by Formula 2:
US09876175B2

An organic electroluminescent element including a substrate, a pair of electrodes including an anode and a cathode, disposed on the substrate, and at least one organic layer including a light emitting layer, disposed between the electrodes, in which a compound represented by the following formula (I) is contained in any layer of the at least one organic layer. The organic electroluminescent element has high luminous efficiency and a strong effect of improving the durability by driving aging: wherein X, A1, A2, A3, A4, and R1 to R8 are as defined herein.
US09876174B2

There is provided a compound having Formula I. In Formula I: R3-R16 are the same or different and are H, D, alkyl, silyl, aryl, deuterated alkyl, deuterated silyl, or deuterated aryl, where no more than two R1-R16 are biphenyl and where at least two of R1-R16 have Formula II. In Formula II: Ar is phenyl, naphthyl, heteroaryl, spirofluorenyl, or a deuterated analog thereof; R11 is the same or different at each occurrence and is D, alkyl, silyl, aryl, deuterated alkyl, deuterated silyl, or deuterated aryl, where adjacent R11 groups can join to form a fused aromatic ring or fused deuterated aromatic ring; m is an integer form 0-4; n is an integer from 1-5; and the asterisk represents a point of attachment.
US09876169B2

The present disclosure relates to integrated circuits having a resistive random access memory (RRAM) cell, and associated methods of forming such RRAM cells. In some embodiments, the RRAM cell includes a bottom electrode and a top electrode which are separated from one another by an RRAM dielectric. A bottom electrode sidewall and a top electrode sidewall are vertically aligned to one another, and an RRAM dielectric sidewall is recessed back from the bottom electrode sidewall and the top electrode sidewall.
US09876167B2

The present disclosure relates to a method of forming a resistive random access memory (RRAM) cell having a good yield, and an associated apparatus. In some embodiments, the method is performed by forming a bottom electrode over a lower metal interconnect layer, and forming a variable resistance dielectric data storage layer having a first thickness onto the bottom electrode. A capping layer is formed onto the dielectric data storage layer. The capping layer has a second thickness that is in a range of between approximately 2 to approximately 3 times thicker than the first thickness. A top electrode is formed over the capping layer, and an upper metal interconnect layer is formed over the top electrode.
US09876155B2

An optoelectronic component includes a composite body including a molded body; and an optoelectronic semiconductor chip embedded into the molded body, wherein the optoelectronic semiconductor chip includes a first electrical contact on its top side, a first top side metallization is arranged on the top side of the composite body and electrically conductively connects the first electrical contact to the through contact, a second top side metallization is arranged on the top side of the composite body and electrically insulated with respect to the first top side metallization, the second top side metallization completely delimits a part of the top side of the optoelectronic semiconductor chip, and a wavelength-converting material is arranged in a region completely delimited by the second top side metallization on the top side of the composite body, the wavelength-converting material extending as far as the second top side metallization.
US09876151B2

A solid-state light-emitting element includes a structure body having a property of transmitting visible light and an uneven structure on each of the top side and the bottom side thereof; a high refractive index material layer provided on one surface of the structure body; and a light-emitting body with a refractive index of greater than or equal to 1.6 provided over the high refractive index material layer. One surface of the high refractive index material layer is flatter than the other surface thereof which is in contact with the structure body. The refractive index of the high refractive index material layer is greater than or equal to 1.6. The refractive index of the structure body is greater than 1.0 and less than that of the high refractive index material layer.
US09876149B2

A semiconductor light emitting device package may include: a light emitting diode (LED) chip having a first surface on which a first electrode and a second electrode are provided, a second surface opposite the first surface, and a plurality of side surfaces, a lateral wavelength conversion layer disposed on a side surface of the plurality of side surfaces of the LED chip, the lateral wavelength conversion layer comprising a wavelength conversion material, and a reflective layer covering the second surface of the LED chip, the reflective layer being configured to reflect light emitted by the LED chip back towards the LED chip.
US09876148B2

An electronic component, an optoelectronic component, a component arrangement, and a method for producing an electronic component are disclosed. In an embodiment, the method includes forming a sacrificial structure on a top side of a carrier by a photolithographic process from a photoresist layer, arranging an electronic semiconductor chip on the carrier after exposing the photoresist layer, molding a molded body around the sacrificial structure and around the electronic semiconductor chip such that a surface of the electronic semiconductor chip is at least partly not covered by the molded body, detaching the molded body from the carrier and removing the sacrificial structure, wherein removing the sacrificial structure results in a cutout being formed in the molded body.
US09876144B2

A light-emitting element includes a semiconductor layered body comprising: an n-type semiconductor layer, and p-type semiconductor layer; an insulating film disposed on the semiconductor layered body and defining at least one p-side opening above the p-type semiconductor layer and a plurality of n-side openings exposing the n-type semiconductor layer; an n-side electrode disposed on the insulating film and comprising a plurality of first n-contact portions each electrically connected to the n-type semiconductor layer through one of the plurality of n-side openings; a p-side electrode electrically connected to the p-type semiconductor layer through the at least one p-side opening; a p-side post electrode disposed on the p-side electrode; and an n-side post electrode disposed on the n-side electrode. A total area of one or more first n-contact portions located on the second side is smaller than a total area of one or more first n-contact portion located on the first side.
US09876138B2

A light-emitting device comprises a semiconductor layer sequence comprising a first semiconductor layer having a first electrical conductivity, a second semiconductor layer having a second electrical conductivity, and an active layer interposed between the first semiconductor layer and the second semiconductor layer; a plurality of beveled trenches formed in the semiconductor layer sequence; a plurality of protruding structures respectively formed in the plurality of beveled trenches; a dielectric layer formed on the second semiconductor layer and an inner sidewall of the plurality of beveled trenches; a reflecting layer interposed between the semiconductor layer sequence and the dielectric layer; and a metal layer formed along the inner sidewall of the plurality of beveled trenches, wherein the dielectric layer, the reflecting layer and the metal layer are overlapping, the plurality of protruding structures and the reflecting layer are not overlapping.
US09876133B2

A photovoltaic system is described that improves solar energy absorption efficiency by resolving light into constituent colors using dispersive optics. The system reduces a blurring effect of a light beam while ensuring that the system's bulkiness is not increased. The photovoltaic system disperses a focused light beam into constituent colors (spectrum) and provisions for sufficient expansion of the light beam. The photovoltaic system re-focuses the dispersed light beam that results in a reduction of the beam size, while the beam is being exposed to photovoltaic cells that convert the incident light energy into electrical energy.
US09876131B2

Disclosed are an ink composition for manufacturing a light absorption layer of solar cells and a method of manufacturing a thin film using the same. Particularly, an ink composition for manufacturing a light absorption layer of solar cells including core-shell structure nanoparticles including a core including a copper (Cu)-containing chalcogenide and a shell including a zinc (Zn)-containing chalcogenide; and tin (Sn)-containing bimetallic or intermetallic metal nanoparticles, or a tin (Sn)-containing chalcogenide nanoparticles, dispersed in a solvent, and a method of manufacturing a thin film using the same are disclosed.
US09876129B2

A photovoltaic device includes a substrate having a plurality of hole shapes formed therein. The plurality of hole shapes each have a hole opening extending from a first surface and narrowing with depth into the substrate. The plurality of hole shapes form a hole pattern on the first surface, and the hole pattern includes flat areas separating the hole shapes on the first surface. A photovoltaic device stack is formed on the first surface and extends into the hole shapes. Methods are also provided.
US09876125B2

A photoelectric conversion device capable of preventing anomalous transmission of light of a wavelength that is not supposed to be transmitted and reducing the half-width of a spectral waveform and a method for manufacturing such a photoelectric conversion device are provided. A first photoelectric conversion element is formed on a substrate. A first metal film having a plurality of openings arranged periodically or aperiodically is formed above the first photoelectric conversion element with insulating films interposed therebetween. A second metal film covering a part of the openings in the first metal film is provided.
US09876124B2

This semiconductor device includes: a semiconductor layer that is formed of first conductivity-type SiC; a plurality of trenches that are formed in the semiconductor layer; second conductivity-type column regions that are formed along the inner surfaces of the trenches; a first conductivity-type column region that is disposed between the adjacent second conductivity-type column regions; and insulating films that are embedded in the trenches. The semiconductor device is capable of improving a withstand voltage by means of a super junction structure. The semiconductor device may also include an electric field attenuation section for attenuating electric field intensity of a surface section of the first conductivity-type column region.
US09876121B2

A method for making a transistor in which: a) on a substrate, at least one semi-conductor structure is made, which is formed by a stack comprising alternating layer(s) based on at least one first semi-conductor material and layer(s) based on at least one second semi-conductor material different from the first semi-conductor material, b) a zone of the structure is made amorphous using implantations, the zone made amorphous comprising one or more portions of one or more layers based on the second semi-conductor material, c) the portions are removed by selectively etching a second semi-conductor material made amorphous towards the first semi-conductor material (FIG. 2L).
US09876120B2

The present invention provides a LTPS TFT substrate and a manufacturing method thereof. The LTPS TFT substrate of the present invention includes a metal layer formed on a channel zone so that the metal layer, a source electrode, and a drain electrode can be used as a mask to form LDD zones in a poly-silicon layer in order to save the mask needed for separately forming the LDD zones; further, due to the addition of the metal layer that is connected to the channel zone of the poly-silicon layer, the electrical resistance of the channel zone can be effectively reduced to increase a TFT on-state current. The LTPS TFT substrate manufacturing method of the present invention forms a metal layer on a channel zone at the same time of forming a source electrode and a drain electrode and uses the metal layer, the source electrode, and the drain electrode as a mask to form LDD zones in a poly-silicon layer so as to save the mask needed for separately forming the LDD zones thereby reducing the manufacturing cost and increasing throughput.
US09876115B2

A semiconductor device includes a semiconductor device and a semiconductor fin on the semiconductor substrate, in which the semiconductor fin has a fin isolation structure at a common boundary that is shared by the two cells. The fin isolation structure has a dielectric portion extending from a top of the semiconductor fin to a stop layer on the semiconductor substrate. The dielectric portion divides the semiconductor fin into two portions of the semiconductor fin.
US09876107B2

A semiconductor device includes a semiconductor substrate and a semiconductor element arranged on a predetermined surface side of the semiconductor substrate. The semiconductor element includes: a first region portion at which a first conductivity type semiconductor region is arranged on the surface side of the semiconductor substrate; a second region portion at a position separated from the first region portion; and a gate electrode arranged between the first region portion and the second region portion through an insulating film. In the first region portion, a first conductivity type semiconductor region is arranged. In the second region portion, a first conductivity type semiconductor region and a second conductivity type semiconductor region are alternately arranged. The semiconductor structure portions with a variety of types having ratios of the first conductivity type semiconductor region to the second conductivity type semiconductor region different from each other are provided at the second region portion.
US09876103B2

A transistor cell includes a drift region, a source region, and a body region arranged between the source region and the drift region in a semiconductor body. A drain region is below the drift region. An insulated gate trench extends into the drift region. A diode region extends deeper into the drift region than the insulated gate trench and partly under the insulated gate trench so as to form a pn junction with the drift region below a bottom of the insulated gate trench. The body region adjoins a first sidewall of the insulated gate trench and the diode region adjoins a second sidewall of the insulated gate trench opposite the first sidewall so that the body region of the transistor cell and a channel region including a region of the body region extending along the first sidewall are separated from the diode region by the insulated gate trench.
US09876101B2

A semiconductor substrate including a substrate, a buffer layer having a nitride-based semiconductor containing carbon provided on the substrate, a high-resistance layer having a nitride-based semiconductor containing carbon provided on the buffer layer, and a channel layer having a nitride-based semiconductor provided on the high-resistance layer, the high-resistance layer including a first region having carbon concentration lower than that of the buffer layer, and a second region which is provided between the first region and the channel layer, and has the carbon concentration higher than the first region. As a result, it is possible to provide the semiconductor substrate which can reduce a leak current by enhancing crystallinity of the high-resistance layer while maintaining a high resistance of the high-resistance layer, and suppress occurrence of a decrease in electron mobility or current collapse in the channel layer by likewise enhancing crystallinity of the channel layer formed on the high-resistance layer.
US09876096B2

A plurality of gate trenches is formed into an epitaxial region of a first conductivity type over a semiconductor substrate. One or more contact trenches are formed into the epitaxial region, each between two adjacent gate trenches. One or more source regions of the first conductivity type are formed in a top portion of the epitaxial region between a contact trench and a gate trench. A barrier metal is formed inside each contact trench.Each gate trench is substantially filled with a conductive material separated from trench walls by a layer of dielectric material to form a gate . A heavily doped well region of a conductivity opposite the first type is provided in the epitaxial region proximate a bottom portion of each of the contact trenches. A horizontal width of a gap between the well region and the gate trench is about 0.05 μm to 0.2 μm.
US09876081B2

A method to remove epitaxial semiconductor layers from a substrate by growing an epitaxial sacrificial layer on the substrate where the sacrificial layer is a transition metal nitride (TMN) or a TMN ternary compound, growing one or more epitaxial device layers on the sacrificial layer, and separating the device layers from the substrate by etching the sacrificial layer to completely remove the sacrificial layer without damaging or consuming the substrate or any device layer. Also disclosed are the related semiconductor materials made by this method.
US09876080B2

Disclosed herein is a semiconductor structure including: (i) a monocrystalline substrate having a top surface, (ii) a non-crystalline structure overlying the monocrystalline substrate and including an opening having a width smaller than 10 microns and exposing part of the top surface of the monocrystalline substrate. The semiconductor structure also includes (iii) a buffer structure having a bottom surface abutting the part and a top surface having less than 108 threading dislocations per cm2, the buffer structure being made of a material having a first lattice constant. The semiconductor structure also includes (iv) one or more group IV monocrystalline structures abutting the buffer structure and that are made of a material having a second lattice constant, different from the first lattice constant.
US09876075B2

Aspects of the invention are directed to a method for forming a semiconductor device. A dielectric layer is formed on a semiconductor substrate. Subsequently, a metallic contact is formed in the dielectric layer such that it lands on the semiconductor substrate. A masking layer comprising a block copolymer is then formed on the dielectric layer. This block copolymer is caused to separate into two phases. One of the two phases is selectively removed to leave a patterned masking layer. The patterned masking layer is used to etch the dielectric layer. The patterned air gaps reduce the interconnect capacitance of the semiconductor device while leaving the dielectric layer with enough mechanical strength to serve as a middle-of-line dielectric.
US09876073B2

This invention discloses a method for manufacturing a semiconductor power device in a semiconductor substrate comprises an active cell area and a termination area. The method comprises the steps of a) growing and patterning a field oxide layer in the termination area and also in the active cell area on a top surface of the semiconductor substrate b) depositing and patterning a polysilicon layer on the top surface of the semiconductor substrate at a gap distance away from the field oxide layer; c) performing a blank body dopant implant to form body dopant regions in the semiconductor substrate substantially aligned with the gap area followed by diffusing the body dopant regions into body regions in the semiconductor substrate; d) implanting high concentration body-dopant regions encompassed in and having a higher dopant concentration than the body regions and e) applying a source mask to implant source regions having a conductivity opposite to the body region with the source regions encompassed in the body regions and surrounded by the high concentration body-dopant regions.
US09876066B2

In various embodiments, a method for forming a device may be provided. The method may include forming a contact layer at least partially on a substrate. The method may also include forming a device structure adhered to the contact layer. In addition, the method may include depositing a transfer medium such that the device structure is at least partially covered by the transfer medium. The method may further include solidifying the transfer medium. The method may also include separating the contact layer, the device structure and the transfer medium from the substrate. The contact layer may have a greater adhesion to the device structure than to the substrate.
US09876063B2

By controlling the luminance of light emitting element not by means of a voltage to be impressed to the TFT but by means of controlling a current that flows to the TFT in a signal line drive circuit, the current that flows to the light emitting element is held to a desired value without depending on the characteristics of the TFT. Further, a voltage of inverted bias is impressed to the light emitting element every predetermined period. Since a multiplier effect is given by the two configurations described above, it is possible to prevent the luminance from deteriorating due to a deterioration of the organic luminescent layer, and further, it is possible to maintain the current that flows to the light emitting element to a desired value without depending on the characteristics of the TFT.
US09876054B1

A non-volatile memory device that limits the temperature excursion of a selector during operation to enhance the cycling life of the non-volatile memory device. A selector, in line with a memory element, may be degraded with repeated temperature excursions as current passes through a stack during the read/write process. The selector changes from an amorphous state to become crystalline thus reducing the life of a memory device. The memory device includes a word line, a bit line disposed perpendicular to the word line, a stack—including a memory element, a selector, and a spacer—disposed between the word line and bit line, and one or more insulating layers surrounding an outer surface of the stack disposed between the word line and bit line. By surrounding the selector with a high thermal conductive heat-sink material, heat is directed away from the selector helping maintain the selector's amorphous state longer.
US09876050B2

An apparatus is described that includes a first semiconductor chip having a first pixel array. The first pixel array has visible light sensitive pixels. The apparatus includes a second semiconductor chip having a second pixel array. The first semiconductor chip is stacked on the second semiconductor chip such that the second pixel array resides beneath the first pixel array. The second pixel array has IR light sensitive pixels for time-of-flight based depth detection.
US09876049B2

An image sensor as a photoelectric conversion device includes: a lower electrode containing a high-melting-point metal; an upper electrode disposed in a layer higher than the lower electrode; a p-type semiconductor layer and an n-type semiconductor layer disposed between the lower electrode and the upper electrode; and a relay electrode containing the high-melting-point metal. The lower electrode and the relay electrode are formed in the same layer. An intermediate layer as a selenized film of the high-melting-point metal is formed on the lower electrode.
US09876048B2

An infrared detector includes a substrate, a light blocking layer on the substrate, a lower electrode on the light blocking layer, the lower electrode electrically connected to the light blocking layer, a lower insulating layer on the light blocking layer, a first semiconductor layer on the lower insulating layer, a first source electrode and a first drain electrode on the first semiconductor layer, an upper insulating layer on the first semiconductor layer, and a first gate electrode on the upper insulating layer, the first gate electrode electrically connected to the lower electrode, where the first semiconductor layer includes a zinc and a nitrogen, and the first semiconductor layer is configured to generate electric charges by reacting with an infrared ray.
US09876047B2

A semiconductor apparatus includes a first photodiode arranged in a semiconductor substrate, a second photodiode arranged in the semiconductor substrate, a charge voltage conversion part connected to a cathode of the first photodiode and an anode of the second photodiode and configured to convert a charge amount in accordance with electrons generated in the first photodiode and holes generated in the second photodiode into a voltage, and a signal generation part configured to generate a signal in accordance with the voltage of the charge voltage conversion part.
US09876046B2

An imaging device includes: a semiconductor substrate; a photoelectric conversion element including a first electrode, a second electrode, and a photoelectric conversion film, supported on the semiconductor substrate, and generating a signal by performing photoelectric conversion on incident light; a multilayer wiring structure including an upper wiring layer and a lower wiring layer provided between the semiconductor substrate and the second electrode; and a signal detection circuit provided in the semiconductor substrate and the multilayer wiring structure, including a signal detection transistor and a first capacitance element, and detecting the signal. The signal detection transistor includes a gate and a source region and a drain region, the first capacitance element includes a first lower electrode, a first upper electrode, and a dielectric film disposed therebetween, the upper wiring layer is disposed between the second electrode and the gate, and the upper wiring layer includes the first upper electrode.
US09876037B2

The present invention provides a thin-film transistor array substrate and a manufacturing method thereof. In the thin-film transistor array substrate of the present invention, the portion of the gate insulation layer interposed between two electrode plates of the storage capacitor is smaller than that of the remaining portion of the gate insulation layer so that the thickness of the insulation layer of the storage capacitor is reduced and the area of the opposite surfaces of the capacitor can be made smaller and an increased aperture ratio can be achieved. The manufacturing method of a thin-film transistor array substrate of the present invention provides uses a half tone masking operation and applies two etching operations to have a portion of a gate insulation layer that is located on a first electrode plate of a storage capacitor partially etched so as to reduce the thickness thereof, thereby reducing the thickness of the internal insulation layer of the storage capacitor, whereby the area of the opposite surfaces of the capacitor electrode plates can be reduced under the condition of achieving the same capacitance and thus the aperture ratio is increased.
US09876030B1

A semiconductor device comprises a channel body, a pair of source drain regions provided on the channel body and a gate electrode provided above a part of the channel body between the source drain regions. The semiconductor device further comprises a first insulating layer covering the source drain regions and the gate electrode; contact bodies extending in the first insulating layer electrically connected to the source drain regions respectively; and a silicide layer provided between one of the source drain regions and one of the contact bodies electrically connected thereto. The one of the contact bodies includes a main part extending in the first insulating layer, and an expanded portion expanded along a surface of the one of the source drain regions; and the silicide layer is positioned between the expanded portion and the one of the source drain regions.
US09876029B2

A semiconductor memory device according to an embodiment comprises: a plurality of memory strings arranged in a first direction intersecting a surface of a semiconductor substrate, each of the memory strings including a plurality of memory transistors connected in series in a second direction along the surface of the semiconductor substrate; a source side select transistor connected to one end of the memory string; a drain side select transistor connected to the other end of the memory string; a plurality of source lines respectively connected, via the source side select transistor, to each of the plurality of memory strings arranged along the first direction; a bit line commonly connected, via the drain side select transistor, to the plurality of memory strings arranged along the first direction; a word line connected to a gate electrode of the memory transistor; and a layer selector disposed between the source line and the source side select transistor and commonly connected to the plurality of memory strings arranged along the first direction.
US09876024B2

A performance of a semiconductor device is improved. A film, which is made of silicon, is formed in a resistance element formation region on a semiconductor substrate, and an impurity, which is at least one type of elements selected from a group including a group 14 element and a group 18 element, is ion-implanted into the film, and a film portion which is formed of the film of a portion into which the impurity is ion-implanted is formed. Next, an insulating film with a charge storage portion therein is formed in a memory formation region on the semiconductor substrate, and a conductive film is formed on the insulating film.
US09876023B2

A semiconductor structure and a method of manufacturing the same are provided. The semiconductor structure includes a stack including first conductive layers and first dielectric layers, a second conductive layer formed on the stack, openings through the second conductive layer and the stack, and through structures formed in the openings, respectively. Each through structure includes a memory layer, a gate dielectric layer, a channel layer, a dielectric material and a pad. The channel layer is isolated from the stack by the memory layer, the channel layer is isolated from the second conductive layer by the gate dielectric layer, and the memory layer and the gate dielectric layer have different compositions.
US09876022B1

A method for manufacturing a semiconductor device includes forming a resist film on a film to be processed. An upper portion of the film to be processed is processed using the resist film as a first mask. Tungsten or a tungsten compound is selectively formed on the resist film. A lower portion of the film to be processed is processed with a reducing gas using the tungsten or the tungsten compound as a second mask.
US09876012B2

A voltage converter includes an output circuit having a high-side device and a low-side device which can be formed on a single die (a “PowerDie”). The high-side device can include a lateral diffused metal oxide semiconductor (LDMOS) while the low-side device can include a trench-gate vertical diffused metal oxide semiconductor (VDMOS). The voltage converter can further include a controller circuit on a different die which can be electrically coupled to, and co-packaged with the output circuit.
US09876008B2

An integrated circuit comprises a first doped region and a second doped region in a substrate. The second doped region is separated from the first doped region by a first spacing. The integrated circuit further comprises a dielectric layer over the substrate and a gate over the dielectric layer. The gate is positioned having the first doped region on a first substrate side of the gate and the second doped region on a second substrate side of the gate opposite the first substrate side of the gate. The integrated circuit also comprises a third doped region in the substrate separated from the first doped region by a second spacing. The integrated circuit further comprises a fourth doped region in the substrate. The gate and the third doped region are coupled with a first voltage supply, and the fourth doped region is coupled with a second voltage supply.
US09876003B2

The present disclosure provides an electrostatic discharge (ESD) protection circuit and configuration method thereof. The ESD protection circuit includes first and second power supply terminals, first and second detection units, a control unit, a clamping unit, and a voltage-dividing output node defined between the first and second power supply terminals. The first detection unit detects an electrostatic signal, based on a signal between the first power supply terminal and the voltage-dividing output node, and outputs a first signal. Likewise, the second detection unit outputs a second signal. The control unit is configured to be driven by the first signal to convert into a first discharge control signal and by the second signal to convert into a second discharge control signal. The clamping unit is configured to receive the first and second discharge control signals to discharge an electrostatic current between the first and the second power supply terminals.
US09875980B2

Methods for copper pillar protection may include forming a metal post over a contact on a semiconductor die, where the metal post comprises a sidewall. A metal cap may be formed on the metal post and may be wider than the width of the metal post. A solder bump may be formed on the metal cap, and a conformal passivation layer may be formed on at least the sidewall of the metal post. The metal cap may be rounded shaped or rectangular shaped in cross-section. The metal post and the metal cap may comprise copper. The metal cap may comprise a copper layer and a nickel layer. The seed metal layer may comprise one or more of titanium, tungsten, and copper. The conformal passivation layer may comprise a nonwettable polymer. Horizontal portions of the conformal passivation layer may be removed utilizing an anisotropic etch such as a plasma etch.
US09875973B2

A semiconductor device has a semiconductor die and encapsulant deposited over the semiconductor die. A first insulating layer is formed over the die and encapsulant. The first insulating layer is cured with multiple dwell cycles to enhance adhesion to the die and encapsulant. A first conductive layer is formed over the first insulating layer. A second insulating layer is formed over the first insulating layer and first conductive layer. The second insulating layer is cured with multiple dwell cycles to enhance adhesion to the first insulating layer and first conductive layer. A second conductive layer is formed over the second insulating layer and first conductive layer. A third insulating layer is formed over the second insulating layer and second conductive layer. The first, second, and third insulating layers have different CTE. The second insulating layer or third insulating layer is cured to a dense state to block moisture.
US09875970B2

A fan-out semiconductor package includes: a first connection member having a through-hole; a semiconductor chip disposed in the through-hole of the first connection member and having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the first connection member and the inactive surface of the semiconductor chip; a pattern layer disposed on the encapsulant and covering at least portions of the encapsulant adjacent to the inactive surface of the semiconductor chip; vias penetrating through the encapsulant and connecting the pattern layer and the inactive surface of the semiconductor chip to each other; and a second connection member disposed on the first connection member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads of the semiconductor chip.
US09875968B2

A substrate is provided having a dual damascene structure formed within a dielectric material over the substrate. The dual damascene structure includes a trench and an opening formed to extend from a bottom of the trench to an underlying conductive material, with the underlying conductive material exposed at a bottom of the opening. The dual damascene structure is exposed to a sealing process by which the exposed surfaces of the dielectric material in the opening are sealed without covering the underlying conductive material exposed at the bottom of the opening. The sealing process can be one or more of deposition of a flowable film, deposition of an amorphous carbon barrier layer, and formation of a self-assembled monolayer of an amino group. After the sealing process, an electroless deposition process is performed to fill the opening with a metallic material in a bottom-to-top manner up to the bottom of the trench.
US09875963B2

According to one embodiment, an integrated circuit is formed on a semiconductor chip, a regulator supplies power to the integrated circuit via the power-supply wire, a first resistor is connected between the first pad electrode and the power-supply wire on the semiconductor chip, and a second resistor is connected between the second pad electrode and the power-supply wire on the semiconductor chip and has a resistance smaller than that of the first resistor.
US09875962B2

A sensor device includes a power line and a semiconductor device. The semiconductor device includes an inductor. The inductor is formed using an interconnect layer (to be described later using FIG. 3). The power line and the semiconductor device overlap each other when viewed from a direction perpendicular to the semiconductor device. The semiconductor device includes two inductors. The power line extends between the two inductors when viewed from a direction perpendicular to the semiconductor device.
US09875957B2

A wiring substrate includes a first wiring structure and a second wiring structure. The first wiring structure includes a first insulating layer, which covers a first wiring layer, and a via wiring. A first through hole of the first insulating layer is filled with the via wiring. The second wiring structure includes a second wiring layer and a second insulating layer. The second wiring layer is formed on an upper surface of the first insulating layer and an upper end surface of the via wiring. The second wiring layer partially includes a roughened surface. The second insulating layer is stacked on the upper surface of the first insulating layer and covers the second wiring layer. The second wiring structure has a higher wiring density than the first wiring structure. The roughened surface of the second wiring layer has a smaller surface roughness than the first wiring layer.
US09875954B2

A socket assembly including a housing that has one or more spring probes therein. The socket assembly further includes a leadframe assembly that has one or more cantilever members, and the leadframe assembly has microwave structures and a flexible ground plane. The socket assembly further includes an elastomeric spacer adjacent the leadframe assembly, the elastomeric spacer having one or more holes receiving the spring probes therethrough.
US09875952B2

A power conversion device includes a heat releasing heatsink, a printed circuit board provided on the heatsink and having a through hole and wires, a metal case having a depressed portion fitted in the through hole and mounted on a top of the heatsink, and a heat releasable insulating layer made of a ceramic material and disposed between a bottom of the depressed portion and a top portion of the heat sink. A power semiconductor element is mounted in the depressed portion and electrically connected to the wires of the printed circuit board.
US09875945B2

An electrical device that in some embodiments includes a substrate including a lateral device region and a vertical device region. A lateral diffusion metal oxide semiconductor (LDMOS) device may be present in the lateral device region, wherein a drift region of the LDMOS device has a length that is parallel to an upper surface of the substrate in which the LDMOS device is formed. A vertical field effect transistor (VFET) device may be present in the vertical device region, wherein a vertical channel of the VFET has a length that is perpendicular to said upper surface of the substrate, the VFET including a gate structure that is positioned around the vertical channel.
US09875944B2

A semiconductor device includes a substrate structure, multiple fins protruding from the substrate structure, each of the fins having a first portion, a second portion on opposite sides of the first portion, and a third portion at an outer side of the first portion and adjacent to the second portion, a gate structure on the upper surface of the first portion, sidewall spacers on opposite sides of the gate structure and covering the upper surface of the second portion, and source and drain regions outside of the sidewall spacers. The source and drain regions each have an upper surface higher than the second portion upper surface. The first portion protrudes from the second portion. The upper surface of the second portion is lower than the first portion upper surface. The upper surface of the third portion is lower than the second portion upper surface.
US09875936B1

Methods for forming fins with a straight profile by preventing fin bending during STI fill and annealing are disclosed. Embodiments include providing STI regions separated by Si regions, each topped with a hardmask; planarizing the STI regions; removing the hardmask over a portion of the Si regions, forming recesses; forming a conformal spacer layer over the STI regions and in the recesses; removing horizontal portions of the spacer layer; epitaxially growing Si in each recess, forming fins; and etching the STI regions and a remainder of the spacer layer down to the Si regions to reveal the fins.
US09875929B1

A memory opening is formed through an alternating stack of sacrificial material layers and electrically conductive layers located over a substrate. Discrete annular dielectric metal oxide structures are formed on sidewalls of the electrically conductive layers around the memory opening. After forming memory stack structures including the annular dielectric metal oxide structures in the memory opening, lateral recesses are formed by removing the sacrificial material layers selective to the electrically conductive layers. Sacrificial material layers in the memory stack structure are etched at levels of the lateral recesses to form discrete annular structures at each level of the electrically conductive layers, each of which includes, from inside to outside, a respective annular charge storage structure, and a respective blocking dielectric comprising an annular dielectric metal oxide structure.
US09875897B2

A semiconductor device includes line patterns extending in a first direction, and separated from each other in a second direction perpendicular to the first direction. The plurality of line patterns includes at least two line sets, and each of the line sets includes four line patterns consecutively disposed in the second direction and having a length which varies based on location, and the at least two line sets have substantially an identical length.
US09875894B2

A system and method for forming graphene layers on a substrate. The system and methods include direct growth of graphene on diamond and low temperature growth of graphene using a solid carbon source.
US09875892B2

A method for forming a photoresist layer on a semiconductor device is disclosed. An exemplary includes providing a wafer. The method further includes spinning the wafer during a first cycle at a first speed, while a pre-wet material is dispensed over the wafer and spinning the wafer during the first cycle at a second speed, while the pre-wet material continues to be dispensed over the wafer. The method further includes spinning the wafer during a second cycle at the first speed, while the pre-wet material continues to be dispensed over the wafer and spinning the wafer during the second cycle at the second speed, while the pre-wet material continues to be dispensed over the wafer. The method further includes spinning the wafer at a third speed, while a photoresist material is dispensed over the wafer including the pre-wet material.
US09875885B2

A mass spectrometer includes a radio frequency ion trap and a controller. The controller is configured to cause an ion population to be injected into the radio frequency ion trap and supply an isolation waveform to the radio frequency ion trap. The isolation waveform has at least one notch at a target mass-to-charge ratio and a frequency profile determined to eject unwanted ions at a plurality of frequencies in a substantially similar amount of time.
US09875882B2

Disclosed is a microwave plasma processing apparatus. The microwave plasma processing apparatus includes a coaxial waveguide installed in a through hole which is formed in the center side portion in the intermediate metal body to extend continuously through the cooling plate and the intermediate metal plate. The coaxial waveguide includes an inner conductor, an intermediate conductor and an outer conductor. Each of a space between the inner conductor installed in a hollow portion of the intermediate conductor and the intermediate conductor and a space between the intermediate conductor installed in a hollow portion of the outer conductor and the outer conductor transmits microwaves. A difference between an inner diameter of the outer conductor and an outer diameter of the intermediate conductor is larger than a difference between an outer diameter of the inner conductor and an inner diameter of the intermediate conductor.
US09875865B2

A keyswitch structure includes a keycap layer having a keycap region, a circuit layer disposed under the keycap layer, at least a haptic actuator disposed under the circuit layer and electrically connected to the circuit layer, a cushion layer disposed under the circuit layer and having an accommodation space for accommodating the haptic actuator, a sensing unit disposed under the cushion layer, and a control circuit coupling the sensing unit and the circuit layer, wherein when an external force is applied and delivered through the cushion layer to trigger the sensing unit, the sensing unit outputs a trigger signal, and the control circuit receives the trigger signal and outputs a driving signal to drive the haptic actuator to vibrate.
US09875864B2

A backlight module includes a masking plate, a light guiding plate, a light emitting unit, a reflective plate and an attaching layer. A plurality of upper through holes are formed on the masking plate. An upper attached area is defined by a periphery of each of the upper through holes. The light guiding plate is disposed below the masking plate with a plurality of penetrating holes formed thereon. The light emitting unit is located on a lateral side of the light guiding plate and. The reflective plate is disposed below the light guiding plate. A plurality of lower through holes are formed on the reflective plate and located corresponding to the penetrating holes. A lower attached area is defined by a periphery of each of the penetrating holes. The lower attached area is attached to the upper attached area by the attaching layer via the penetrating hole.
US09875848B2

An exemplary MIM capacitor may include a first metal plate, a dielectric layer on the first metal plate, a second metal plate on the dielectric layer, a via layer on the second metal plate, and a third metal plate on the via layer where the second metal plate has a tapered outline with a first side and a second side longer than the first side such that the second side provides a lower resistance path for a current flow.
US09875846B2

A heated capacitor runs current through either a lower metal plate, an upper metal plate, a lower metal trace that lies adjacent to a lower metal plate, an upper metal trace that lies adjacent to an upper metal plate, or both a lower metal trace that lies adjacent to a lower metal plate and an upper metal trace that lies adjacent to an upper metal plate to generate heat from the resistance to remove moisture from a moisture-sensitive insulating layer.
US09875844B2

A winding component includes a core; a frame disposed near the core; and a winding. The frame includes two frame members, which are joined and have openings for inserting the core and guards that face each other. A barrel, which is disposed on an edge of an opening and has the core inserted thereinto, is formed on one frame member, which also includes a separation restricting portion that restricts separation of the frame members and includes: a plate that protrudes from the barrel toward the other frame member and elastically deforms relative to a center of the opening; and a hook which is formed on the plate, protrudes away from the center, and engages the other frame member. When the core is inside the barrel, the plate and the core remain adjacent or in contact, and elastic deformation of the plate toward the center is restricted.
US09875831B2

A method for producing a multi-layer varistor component is specified. A main body for the multi-layer varistor component includes a plurality of internal electrodes. The method further includes providing the main body with a starting material for a copper electrode layer in such a way that the starting material is directly connected to at least one internal electrode. A thermal treatment of the starting material is performed under a protective gas atmosphere in order to form the copper electrode layer.
US09875826B2

A method of connecting prefabricated pieces of an HTS cable onsite is disclosed. This quick and reliable procedure of connecting pieces of HTS cable adds to the flexibility of designing and installing power transmission and distribution grids. The joint can also be dissembled such that it can be dismantled for replacing the cable on one side of the connection. The joint can then be reassembled with a new cable in its place. This facilitates repairing the electrical grid in case of local damage to the cable, as well as reconfiguring the grid in case this is required. The complexity of creating demountable HTS cable joints is due to the necessity to create and maintain continuity of several media across the joint along the length of the cable. Various combinations of design options satisfying these requirements are possible.
US09875824B2

A waterproofing structure includes one or multiple insulated core wires; a shielding member configured to collectively cover the one or multiple insulated core wires; a sheath provided on the outside of the shielding member; and a waterproofing member provided at a target part of waterproofing. The target part of waterproofing is positioned where a sheath end portion is formed by cutting away the sheath to a predetermined length, and the shielding member is exposed from the sheath end portion. The waterproofing member is shaped to include a bottomed cylindrical body including a bottom portion, and one or multiple tubular portions which open up the bottom portion and continue with an outer surface of the bottom portion.
US09875821B2

Technologies are described for apparatus, methods and systems effective for filtering. The filters may comprise a first plate. The first plate may include an x-ray absorbing material and walls defining first slits. The first slits may include arc shaped openings through the first plate. The walls of the first plate may be configured to absorb at least some of first x-rays when the first x-rays are incident on the x-ray absorbing material, and to output second x-rays. The filters may comprise a second plate spaced from the first plate. The second plate may include the x-ray absorbing material and walls defining second slits. The second slits may include arc shaped openings through the second plate. The walls of the second plate may be configured to absorb at least some of second x-rays and to output third x-rays.
US09875803B2

According to one embodiment, a controller searches a threshold voltage distribution of first memory cells corresponding to a first processing unit that is one processing unit among a plurality of processing units, and acquires a first read voltage. The controller calculates a second read voltage that is a read voltage for second memory cells corresponding to a second processing unit based on the acquired first read voltage and a first relation. The controller reads data from third memory cells included in the second memory cells by using the calculated second read voltage.
US09875800B2

A semiconductor device may include a memory block including memory strings connected to respective bit lines coupled to a substrate and commonly connected to a common source line coupled to the substrate. The semiconductor device may include an operation circuit configured to perform an operation on memory cells included in the memory strings. The bit lines may be classified into a plurality of groups. The operation circuit may be configured to apply a voltage to bit lines of a selected group and set the common source line to a voltage level for the operation.
US09875799B1

Memories having a plurality of cell pairs, where each cell pair of the plurality of cell pairs is programmed to store a same bit of data corresponding to a particular bit position of a pattern to be searched in a memory are useful in mitigating match errors, such as in a CAM (Content Addressable Memory) memory device.
US09875795B2

Some embodiments include an improved memory array architecture and memory cell design. In one of such embodiments, a memory cell may comprise a memory element to store a logic state and two access transistors coupled to the memory element to access the logic state of the memory element. Other embodiments are described.
US09875789B2

Systems are provided for a three dimension static random access memory (SRAM) structure. The SRAM structure comprises a plurality of memory array layers, layer decoder circuitry on each memory array layer, a word line driver circuit disposed on each memory array layer, and a plurality of complementary bit line pairs extending vertically from a memory cell in a first memory array layer to a memory cell in a second memory array layer. The layer decoder circuitry on each memory array layer is configured to decode a portion of an SRAM address to determine if the SRAM address corresponds to memory cells on its memory array layer. The word line driver circuit disposed on each memory array layer is configured to operate cooperatively with a partial SRAM address decoder to select and drive one of the plurality of word lines disposed on its memory array layer, wherein a selected word line is connected to a predetermined number of memory cells in a specific memory array layer.
US09875788B2

A 5 Transistor Static Random Access Memory (5T SRAM) is designed for reduced cell size and immunity to process variation. The 5T SRAM includes a storage element for storing data, wherein the storage element is coupled to a first voltage and a ground voltage. The storage element can include symmetrically sized cross-coupled inverters. A single access transistor controls read and write operations on the storage element. Control logic is configured to generate a value of the first voltage a write operation that is different from the value of the first voltage for a read operation.
US09875786B2

A device includes a cutting circuit that is coupled between power supply lines in series with first and second output circuits which drive an output terminal in a push-pull manner. Each of the first and second output circuits includes a plurality of output transistors. The cutting circuit is rendered non-conductive when each of the transistors in the first and second output circuits is rendered non-conductive.
US09875781B2

A method for writing a MRAM device, including magnetic tunnel junction with a storage layer, a sense layer, and a spacer layer between the storage and sense layers. At least one of the storage and sense layers has a magnetic anisotropy axis. The method includes an initialization step including: applying an initial heating current pulse for heating the magnetic tunnel junction to a temperature above a threshold temperature at which a storage magnetization is freely orientable, providing an initial resultant magnetic field for adjusting the storage magnetization in an initial direction oriented along the magnetic anisotropy axis. The method allows performing the writing step with improved reproducibly.
US09875780B1

Improved STT MRAM source line configurations are provided. In one aspect, a STT MRAM array includes: a plurality of cells including magnetic tunnel junctions in series with field effect transistors; a plurality of word lines perpendicular to a plurality of bit lines; a plurality of source line segments spanning m+1 of the bit lines, wherein m of the bit lines include regular array bit lines, and wherein at least one other of the bit lines includes an extra bit line that is connected to the source line segments such that the source line segments span the regular array bit lines and the extra bit line. An STT MRAM device and a method for operating an STT MRAM device are also provided.
US09875775B2

A sense amplifier may be provided. The sense amplifier may include a first switch coupled between any one of a first signal line pair and a first power supply terminal. The sense amplifier may include a second switch coupled between the other one of the first signal line pair and the first power supply terminal. The sense amplifier may include a third switch configured to turn on the first switch depending on a level of the any one of the first signal line pair. The sense amplifier may include a fourth switch configured to turn on the second switch depending on a level of the other one of the first signal line pair.
US09875771B2

The present invention relates to an apparatus of providing a user interface for playing and editing moving pictures (i.e., video) and the method thereof, the user interface being capable of maximizing learning and practice effects by providing an interface which allows inserting of cue-points in the video on the basis of beats in music or periodic signals equivalent thereto and visibly displaying cue-points, recording of one's practice clips while playing the video so as to allow video playback and practice at the same time, and the instantaneous comparison/analysis of the recorded practice clips and reference video.
US09875769B1

An optical storage system includes an optical head configured to split a light beam into a higher power main beam and a lower power side beam. The system also includes a controller. The controller is configured to modulate the higher power main beam according to writing commands to write to an optical medium while processing first data resulting from the lower power side beam being reflected from the medium and second data obtained from a look-up table that maps the writing commands to digital representations of filtered writing strategy waveforms to remove noise from the first data caused by the higher power main beam and generate output indicative of written data directly after writing.
US09875759B1

A dual stage actuated (DSA) suspension uses two shear-mode PZT microactuators to finely position the head slider. The bottom surfaces of the PZTs are affixed to the flexure, and the PZT top surfaces move forward and backward, respectively, in push-pull fashion when the PZTs are activated. Flexible connector arms attach the tops surfaces of the PZTs to the gimbal tongue such that activating the PZTs causes the gimbal tongue to rotate, with the connector arms acting as levers to magnify the motion such that a relatively small shear movement of the PZTs results in a significantly larger lateral movement of the head slider across the data disk.
US09875756B2

A system for processing audio data comprising a first signal processing path configured to generate a mask control signal. A second signal processing path configured to generate a decorrelated input audio signal. A mixer configured to mix the mask control signal and the decorrelated input audio signal and to generate an output.
US09875753B2

A system for improving speech intelligibility of an audio signal, comprises a hearing aid (10), a server (71), and an external device (50)—such as a smartphone or a tablet computer. The hearing aid has a short range transceiver. The server is accessible via the Internet, and has a Speech Recognition Engine converting speech into text. The external device has a short range transceiver for communication with said hearing aid, a second transceiver for providing a wireless data connection to said server via the Internet, means for handling a speech stream intended for the hearing aid, and a Text-To-Speech engine adapted to synthesize speech based on a string of text. The invention also provides a method of improving speech intelligibility of an audio signal.
US09875751B2

Embodiments are directed processing adaptive audio content by determining an audio type as one of channel-based audio and object-based audio for each audio segment of an adaptive audio bitstream, tagging the each audio segment with a metadata definition indicating the audio type of the corresponding audio segment, processing audio segments tagged as channel-based audio in a channel audio renderer component, and processing audio segments tagged as object-based audio in an object audio renderer component that is distinct from the channel audio renderer component. Object-based audio is rendered through an object audio renderer interface that dynamically adjusts processing block sizes of the object audio segments based on timing and alignment of metadata updates and maximum/minimum block size parameters.
US09875750B2

A digital volume control may be implemented in a digital-to-analog controller (DAC) when an output rate of the DAC is higher than the input rate. The upsampling conversion process from the digital input to analog output may be controlled to adjust a volume of an output signal produced from the digital signals. The frames produced by the upsampling conversion process may include a fraction of scheduling blocks filled with the input data bit, where the fraction is based on a desired volume. The generated frames are provided to a finite impulse response (FIR) filter that produces an analog signal with a magnitude proportional to the determined fraction of scheduling blocks.
US09875746B2

The present invention pertains to an encoding device and method, a decoding device and method, and to a program, with which sound of an appropriate volume level can be obtained with a smaller quantity of codes. A first gain calculation circuit calculates a first gain for volume level correction of an input time series signal, and a second gain calculation circuit calculates a second gain for volume level correction of a downmixed signal obtained by downmixing of the input time series signal. A gain encoding circuit computes the gain differential between the first gain and the second gain, the gain differential between time frames, and the gain differential within time frames, and encodes the first gain and the second gain. The present invention can be applied in encoding devices and decoding devices.
US09875743B2

Disclosed herein are methods of diarizing audio data using first-pass blind diarization and second-pass blind diarization that generate speaker statistical models, wherein the first pass-blind diarization is on a per-frame basis and the second pass-blind diarization is on a per-word basis, and methods of creating acoustic signatures for a common speaker based only on the statistical models of the speakers in each audio session.
US09875741B2

Disclosed are computer-implemented methods and systems for dynamic selection of speech recognition systems for the use in Chat Information Systems (CIS) based on multiple criteria and context of human-machine interaction. Specifically, once a first user audio input is received, it is analyzed so as to locate specific triggers, determine the context of the interaction or predict the subsequent user audio inputs. Based on at least one of these criteria, one of a free-diction recognizer, pattern-based recognizer, address book based recognizer or dynamically created recognizer is selected for recognizing the subsequent user audio input. The methods described herein increase the accuracy of automatic recognition of user voice commands, thereby enhancing overall user experience of using CIS, chat agents and similar digital personal assistant systems.
US09875720B2

The present invention discloses a display wall comprising a display device and a solar panel for supplying power to the display device, wherein the display device and the solar panel are laminated.
US09875711B2

A gate driver and an operation method thereof are provided. The gate driver includes clock transmission wires and driving circuits. The clock transmission wires are configured to transmit clock signals having different phases. Each of the driving circuits has a clock input terminal, a pre-charge terminal, a discharge control terminal and an output terminal. The output terminals are configured to drive gate lines of a display panel. The driving circuits are grouped into several driving circuit groups. The driving circuits belonging to a first driving circuit group among the driving circuit groups are called first driving circuits. The clock input terminals of the first driving circuits are coupled to different transmission wires among the clock transmission wires. The pre-charge terminals of the first driving circuits commonly receive a first pre-charge signal. The discharge control terminals of the first driving circuits commonly receive a first discharge control signal.
US09875706B1

The present invention provides a GOA circuit of reducing feed-through voltage. An eleventh thin film transistor (T11) and a first capacitor (R1) coupled to the eleventh thin film transistor (T11) in series are added in a pull-down output unit (400). In the output process of the GOA circuit, the eleventh thin film transistor (T11) is activated with the added output control signal (CKF). With the voltage division function of the first resistor (R1), one more falling edge is generated to the waveform outputted by the output end (G(n)). Namely, the waveform outputted by the output end (G(n)) comprises two falling edges. Thereby, the voltage difference before and after the gate of the TFT in the pixel can be decreased to reduce the feed-through voltage and raise the display uniformity of the liquid crystal panel.
US09875704B2

A liquid crystal display panel includes multiple pixel units each connected to a data line and a gate line. The pixel unit defines a first region and a second region. A first liquid crystal capacitor is disposed in the first region. A first transistor is disposed in the first region and is connected between the data line and the first liquid crystal capacitor, and has a control electrode connected to the gate line. A second liquid crystal capacitor is disposed in the second region. A second transistor is disposed in the second region and is connected between the data line and the second liquid crystal capacitor, and has a control electrode connected to the gate line. A third transistor is disposed in the second region and is connected between a common voltage and the second transistor and has a control electrode connected to the gate line.
US09875701B2

A liquid crystal display includes a display panel, a data driver, and a scan driver. The display panel includes first and second pixel groups, each of having two pixels. The data driver is connected to the display panel via a plurality of data lines. The scan driver is connected to the display panel via a plurality of scan lines. The first pixel group is connected to one of the data lines. The second pixel group is connected to both the data line to which the first pixel group is connected and a data line adjacent to the data line to which the first pixel group is connected.
US09875694B2

First and second brightness metadata pertaining to respective first and second contents are accessed, and responsive to receiving a command to change presentation from the first content to the second content, a composite brightness is established using the first and second metadata. At least one of the contents using the composite brightness at a start time of a transition period. During the transition period, video is presented using a changing brightness that starts at the composite brightness at the start time of the transition period and ends at the second brightness at an end time of the transition period. Subsequent to the end time of the transition period, the second content is presented using the second metadata and not using the first metadata.
US09875692B2

Disclosed are a direct current converter and an organic light emitting display including the converter. The converter includes a power generator configured to generate a first voltage; an output terminal connected to the power generator and configured to output the first voltage; a feedback terminal connected to an external feedback wiring and configured to input a second voltage to a selector; and the selector connected to the first power generator, and configured to transfer the first voltage or the second voltage to the first power generator.
US09875686B2

The present disclosure relates to a voltage driving pixel circuit, a display panel and a driving method thereof. The voltage driving pixel circuit comprises: any two power lines and a load connected in each power line, wherein there is one or more switching circuits between the any two power lines. By means of the voltage driving pixel circuit of the present disclosure, the power lines form a network structure in the light emitting phase, so as to avoid voltage change of the power line voltage Vdd of each row in the pixel in the light emitting phase, thereby improving lateral resistance drop and crosstalk phenomenon of the variable power line voltage Vdd.
US09875685B2

A display device includes: a display including a plurality of pixels; and a controller configured to: receive an external input image signal, adjust the external input image signal to compensate for brightness deviations of the pixels, and transmit corresponding image data signals to the pixels, wherein the controller includes: a data input section configured to receive the external input image signal and transmit a test image data signal to the pixels through a data driver, a luminance information extracting section configured to: extract brightness information for the pixels after displaying a test image in accordance with the test image data signal, and calculate first, second, and third parameters, using the brightness information, and a data compensating section configured to generate the image data signals by adjusting the external input image signal based on the first, second, and third parameters.
US09875684B2

The present disclosure provides an array substrate including a plurality of subpixel array arranged in a matrix form. Each subpixel array may include a first subpixel, a second subpixel, a third subpixel, a first gate line for controlling the first subpixel, a second gate line for controlling the second subpixel, a third gate line for controlling the third subpixel, a first data line and a second data line. The first subpixel may be arranged between the first gate line and the second gate line. The second subpixel and the third subpixel may be arranged between the first gate line and the second gate line. The first subpixel, the second subpixel and the third subpixel may be arranged between the first data line and the second data line adjacent to each other. The first subpixel and the second subpixel may share the first data line, or the first subpixel and the third subpixel may share the second data line.
US09875672B2

A light shielding layer (200) is located between a plurality of light-emitting regions (101) when seen in a direction perpendicular to a substrate (100). The light shielding layer (200) includes a light reflection layer (202) and a light absorbing layer (204). The light absorbing layer (204) is located closer to the substrate (100) side in a thickness direction than the light reflection layer (202), and has a light reflectance lower than that of the light reflection layer (202). Further, when seen in the direction perpendicular to the substrate (100), an end of the light reflection layer (202) is located further inside of the light shielding layer (200) than an end of the light absorbing layer (204).
US09875669B2

Disclosed are systems, methods, and products for language learning software that automatically extracts text from resources using various natural-language processing features, which can be combined with custom-designed learning activities to offer a needs-based, adaptive learning methodology. The system may receive a text, extract keywords pedagogically valuable to non-native language learning, assign a difficulty score to the text using various linguistic attributes of the text, generate a list of potential distractors for each keyword related to a resource to implement in learning activities. Distractors may be of various types, which are dynamically selected from a distractor store depending on a learning activity chosen to meet a learner's needs. Distractors may vary in difficulty, and may be dynamically selected based on a learner's overall proficiency or based on a learner's abilities in specific language skills.
US09875663B2

A modular learning system is provided for providing learning users a plurality of learning applications. On occasion, learning users may wish to develop personalized testing systems to determine the learning user's progress. In the modular learning system, individual learning applications are selected by the learning users. The learning applications include learning content and are provided to the user with a learning facility, tutoring user, and other learning services. The personalized testing systems allows learning users to construct personalized testing for the user comprised of particular learning applications for performance by the learning user.
US09875662B2

An apparatus comprises a bag used for individuals with special needs (children and adults) and for typically developing children. The bag is used as a shopping list and schedules for what may happen on other community events to help with an easier transition on these activities for anyone that may need assistance. The inside of the bag contains storage for cards holding many product pieces. The front of the bag holds a small shopping list for those with decreased cognitive abilities. The inside of the bag may have additional hook sew-on fastener tape to provide for a longer shopping list for those with high cognitive abilities. The back of the bag has a large pocket holding product pieces once the user finds a product on their shopping list. The small pocket with flap is used to hold money, gift cards, credit cards, etc.
US09875656B2

A first processor derives a first arrival time to be taken for a vehicle and another vehicle travelling straight ahead to intersect at a point. A second processor derives a second arrival time to be taken for the vehicle and the other vehicle running on a straight line linking the vehicle and the other vehicle to encounter at a point. A third processor derives a first range of travelling directions the vehicle can take between the second arrival time and the first arrival time and derives a second range of travelling directions the other vehicle can take between the second arrival time and the first arrival time. A determiner determines relative relation between the vehicle and the other vehicle at a time of intersection between the vehicle and the other vehicle, based on difference between the first range and the second range.
US09875651B2

Disclosed is an electronic operating data memory for a rotationally operating machine, with a transceiver device for the contactless transmitting and/or receiving of data, it being possible for operating data of the machine that are stored on the operating data memory to be read out and/or overwritten by means of a mobile terminal. The operating data include data that relate to the rotational operating principle of the machine and can be monitored and displayed by means of the mobile terminal.
US09875650B2

A trainable transceiver for installation in a vehicle and for controlling a remote device includes a transceiver circuit configured based on training information to communicate with the remote device, a communications device configured to communicate with a mobile communications device, and a control circuit coupled to the transceiver circuit, and coupled to the communications device. The control circuit is configured to transmit diagnostic information related to the trainable transceiver to a mobile communications device via the communications device.
US09875647B1

A computer system detects a trigger event, which includes detecting an unverified user within the premises. A notification is provided regarding the detected trigger event to one or more authorized users distinct from the unverified user. Further, a first user input responsive to the notification and corresponding to instructions to execute a first security protocol is received from a first authorized user of the one or more authorized users. In response to receiving the first user input, the first security protocol is executed. Executing the first security protocol includes presenting to the unverified user an authentication request and monitoring the premises for a response to the authentication request. Furthermore, executing the first security protocol includes executing or declining to execute a second security protocol based on the response to the authentication request.
US09875639B2

Methods, systems and devices are provided for hand-washing compliance device with a motion-activated display of motion-controlled messages. In one embodiment, method for presenting and controlling a message on a motion-activated display is provided.
US09875624B2

A light emitting diode (LED) device includes a control circuit configured to apply a non-uniform output power pulse shape to increase illumination intensity in at least a part of the pulse without consuming additional power. Different intensity levels may be provided in series in the non-uniform output power pulse shape. The non-uniform output power pulse shape improves lighting while maintaining the same power consumption as a reference light pulse having a uniform shape.
US09875615B2

Methods, systems, and computer programs are presented for providing games with multi-hand bets with escalating payouts. One method includes an operation for providing an interface for a betting game, the interface including an option to select single or multiple turn bets. Additionally, the method includes an operation for detecting a player selection of the multiple-turn bet, which has a plurality of single turns, each single turn being associated with a respective payout multiplier. The method executes game operations for each single turn until the player loses or until the player plays the last turn, and calculates the total winnings, which are equal to the sum of winnings from each single turn. The winnings from each single turn are equal to the respective payout multiplier times the winnings determined from a payout table. In addition, the method includes an operation for providing the total winnings, if any, to the player.
US09875612B2

A casino credit access instrument comprises a source of funds for a player, such as for placing wagers to play casino-style games or to purchase other goods or services. The instrument defines a period of timed during which credit may be accessed up to a predetermined amount, defines a redemption period during which any accessed credit may be re-paid, and defines settlement terms if the instrument is not redeemed. Credit may be granted based upon financial collateral, which collateral may be executed upon to settle the instrument. The instrument provides a convenient source of funding for player at low risk to the casino or other lender.
US09875610B2

A system for interactive gaming among a plurality of players includes a host computer system and a plurality of player terminals communicably coupled to the host computer system or gaming platform via a network. The plurality of player terminals may be located at a plurality of licensed gaming locations. The plurality of player terminals may be configured to engage the plurality of players in a common interactive game operated by the host computer system. The plurality of player terminals can include means for dispensing player winnings from the player terminal.
US09875601B2

Provided is a gaming machine capable of changing a symbol when a predetermined condition is satisfied even though the gaming machine is a type of gaming machine that mechanically drives real reels. The gaming machine drives the reels to show a second symbol and drives the reels to show consecutive first symbols when the second symbol is shown.
US09875598B2

Disclosed is a method and system involving augmenting content. The system includes context-sensitive augmenting options that are conveniently presented to a player. Promotion of time sensitive propositions is presented to both simplify the content augmenting experience and provide a better targeted experience.
US09875592B1

In an electronic lock authentication method using a drone, authentication information input by a person is received at an electronic lock, a first level verification of the authentication information is performed at the electronic lock, and a drone request signal is transmitted from the electronic lock to the drone. The drone request signal instructs the drone to proceed to the electronic lock and perform a second level verification of the person when the first level verification has passed. Further in the method, the second level verification of the person is performed with the drone, a grant access signal is transmitted from the drone to the electronic lock, the grant access signal instructs the electronic lock to unlock when the second level verification has passed, and the electronic lock is unlocked in response to the grant access signal.
US09875588B2

There is provided systems and methods of identification and automation of devices using a beacon. A system includes a beacon, an automation device, and a server. The beacon is configured to transmit a signal to the automation device in response to entering a defined geographic zone. The automation device is configured to receive the signal from the beacon, transmit, in response to receiving the signal, the signal to the server, receive an identification of a person possessing the beacon from the server, and activate an automation feature, wherein the automation feature uses the identification of the person possessing the beacon. An automation feature may include, but is not limited to, a video camera, a display device, or a stereo.
US09875584B2

Systems, methods, and devices are provided herein for recording operation history of a remotely controlled vehicle. The recorded operation history may comprise outgoing operation commands sent from a remote controller of a remotely controlled vehicle, as well as incoming operation commands received by the remotely controlled vehicle. The recorded operation history may further comprise vehicle status data, such as data related to an operation process of the remotely controlled vehicle. The recorded operation history of a vehicle may be used to analyze a behavior of the vehicle.
US09875573B2

Provided herein are methods and systems to provide for parallax correction for multiple eye-points in a single viewpoint within a Homogeneous 3-Dimensional (3D) virtual environment. In preferred embodiments, the systems and methods are used as part of a virtual training environment where multiple participants are participating simultaneously. The methods and systems render multiple objects from multiple eye-points by creating custom projection matrix for each eye-point. Each rendered object is overlaid over the background and other images rendered with the standard eye-point projection matrix. Preferred embodiments use the same view matrix for all renderings.
US09875572B2

Disclosed is a method for simulating three dimensional display of data. The method comprises obtaining (S100) width and height for an information container, and obtaining (S110) width and height for a virtual three-dimensional display unit. Additionally, the method comprises determining (S120) a number of faces, width and height for each face of the virtual display unit, and an angle between adjacent faces of the virtual display unit. The method further comprises determining (S130) a rotation point, retrieving (S140) data for a first page, and determining (S150) width and height for the data of the first page. The method also comprises inserting (S160) the data of the first page into the first face, and then repeating steps (e) to (g) for each face of the plurality of faces. The final steps are to display (S170) and rotate (S180) the virtual display unit around its rotational axis.
US09875568B2

A graphics effect data structure and method of use thereof. One embodiment of the graphics effect data structure is embodied in an effect processing system, including: (1) a memory configured to store an effect data structure that describes a graphics effect implemented by a plurality of passes and shader code modules contained in the effect data structure, (2) a graphics processing unit (GPU) operable to render the graphics effect according to a shader program based on the shader code modules, assembled according to the plurality of passes, and (3) a central processing unit (CPU) configured to execute an application that employs the graphics effect and to gain access to the effect data structure during run time, at which time the shader program is passed to the GPU for processing.
US09875565B2

An information processing device communicates with display terminals. The information processing device includes an image information acquisition section adapted to obtain image information, a display control section adapted to perform control of displaying an image based on the image information obtained, a drawing information acquisition section adapted to obtain drawing information adapted to draw a second image so as to be superimposed on a first image displayed based on first image information, a determination section adapted to determine whether or not the first image information is the same as delivered image information having already been delivered to the terminal device, and a delivery control section adapted to deliver the drawing information to the terminal device without delivering the first image information in a case in which it is determined that the first image information and the delivered image information are the same as each other.
US09875558B2

A method and system for image reconstruction are provided. A projection image of a projection object may be obtained. A processed projection image may be generated based on the projection image through one or more pre-process operations. A reconstructed image including an artifact may be reconstructed based on the processed projection image. The artifact may be a detector edge artifact, a projection object edge artifact, and a serrated artifact. The detector edge artifact, the projection object edge artifact, and the serrated artifact may be removed from the reconstructed image.
US09875557B2

A method and system for determining extrinsic calibration parameters for at least one pair of sensing devices mounted on transportable apparatus obtains (202) image data (110) representing images captured by an image generating sensing device (102) of the pair at a series of poses during motion through an environment (120) by transportable apparatus (100). The method obtains (202) data (112) representing a 3D point cloud based on data produced by a 2D LIDAR sensing device (104) of the pair. The method selects (204) an image captured by the image at a particular pose. The method generates (210) a laser reflectance image based on a portion of the point cloud corresponding to the pose. The method computes (212) a metric measuring alignment between the selected image and the corresponding laser reflectance image and uses (214) the metric to determine extrinsic calibration parameters for at least one of the sensing devices.
US09875543B2

Techniques for rectification of camera arrays are described. In one embodiment, for example, an apparatus may comprise a processor circuit and an imaging management module, and the imaging management module may be operable on the processor circuit to determine a composite rotation matrix for a camera array comprising a plurality of cameras, determine a composite intrinsic parameter matrix for the camera array, and compute one or more rectification maps for the camera array based on the composite rotation matrix and the composite intrinsic parameter matrix, each of the one or more rectification maps corresponding to one of the plurality of cameras. Other embodiments are described and claimed.
US09875539B2

A medical image processing apparatus includes, an unit (12) extracting a blood vessel wall region from the image in a range including an aneurysm in an object, an unit (13) calculating the blood vessel diameter change rates of the neck portions of the aneurysm, blood vessel curvature, and blood vessel flattening ratio at each of discrete points on a blood vessel region based on the extracted blood vessel region, an unit (14) extracting, from discrete points, feature points at each of which at least one of a blood vessel diameter change rate, blood vessel curvature, and blood vessel flattening ratio exceeds a corresponding one of thresholds and decide a range for the indwelling of a stent graft in accordance with the extracted feature points, and a display unit (19) superimposing and display unrecommended ranges on a stored image.
US09875529B2

A device for removing a noise on an image using a cross-kernel type median filter includes a target pixel determination unit configured to determine whether a target pixel is a noise or not; a peripheral pixel determination unit configured to determine degrees of the noise on a peripheral pixel information of a peripheral pixel of the target pixel; and a noise removing unit configured to remove the noise of the target pixel and corrects the image by applying a cross-kernel type median filter based on the peripheral pixel information.
US09875522B2

A display control apparatus includes: a plurality of acquiring units; a determining unit configured to determine, as a display target, image data acquired by at least one of the acquiring units on the basis of an acquisition result of the plurality of acquiring units; and a setting unit configured to set a first display mode in a case where two or more image data are determined as the display targets, and to set a second display mode in a case where one image data is determined as the display target, wherein in a case where formats of a plurality of acquired image data are not the same, the determining unit determines one format based on the formats of the plurality of image data, and determines one or more image data having the determined one format as the display target.
US09875515B1

Debugging information for content rendered for display on a client device can be included in one or more watermarks inserted into the content. Performance, state, configuration, debugging, and other information can be encoded into a watermark and placed in rendered content in such a way that the information is imperceptible to most users. When a user reports a potential issue or problem, the user (or another source) can provide a version of the image frame corresponding to the issue, which enables the watermark to be located and the data extracted. A checksum or other value can be used to ensure that a complete and valid watermark was obtained. The data extracted from the watermark can then be used to attempt to identify and/or diagnose the potential issue without having to have access to the client device or communication with the user.
US09875511B1

A method and apparatus for improving efficiency of capturing images of documents at computers is provided. The method comprises receiving an instruction to obtain an image of a document using a mobile computer device comprising a camera; generating a unique parameterized uniform resource locator (URL) that has been assigned to the image of the document; sending, to a mobile computer device, the URL using a messaging service and receiving, from the mobile computer device, an invocation of the image capture function specifying the GUID; uploading, from the mobile computer device, the image file; storing the image file in association with the GUID; in response to the instruction to obtain the image of the document, sending the image file to the first computer device.
US09875510B1

The disclosure describes a peer-to-peer consensus system and method for achieving consensus in tracking transferrable digital objects. The system achieves consensus on a shared ledger between a plurality of peers and prevents double spending in light of network latency, data corruption and intentional manipulation of the system. Consensus is achieved and double spending is prevented via the use of the most committed stake metric to choose a single consensus transaction record. A trustable record is also facilitated by allowing stakeholders to elect a set of trusted non-colluding parties to cooperatively add transactions to the consensus record. The voting mechanism is a real-time auditable stake weighted approval voting mechanism. This voting mechanism has far reaching applications such as vote directed capital and providing a trusted source for data input into a digital consensus system. The system further enables digital assets that track the value of conventional assets with low counterparty risk.
US09875506B2

A method implemented using a computing device in communication with one or more memory devices is provided. The method includes receiving a request from a client computing device to provide financial performance data for at least a first merchant of a plurality of merchants, retrieving transaction data associated with the plurality of merchants from the one or more memory devices wherein the transaction data is associated with payments processed through a payment network, comparing the transaction data associated with the first merchant to the transaction data associated with each of the plurality of merchants to determine at least one ranking of the first merchant relative to the plurality of merchants based on at least one financial performance factor, and transmitting the at least one ranking to the client computing device, in response to the request, without providing a name of the first merchant.
US09875503B2

A housing contains a plurality of motorized transport units in a stacked relationship to one another, with a bottom-most one of the plurality of motorized transport units serving as a locomotion mechanism that selectively causes movement of the housing with the plurality of motorized transport units contained therein. By one approach the aforementioned housing has a cylindrical form factor and includes a cylindrically-shaped chamber configured to receive the motorized transport units, By one approach, for example, this housing includes no lifting mechanism to lift any of the motorized transport units into itself and further has no integral locomotion mechanism by which the housing can move itself. The interior of the housing can include at least one track formed therein to receive a corresponding part of each of the plurality of motorized transport units which the motorized transport units can engage to thereby lift themselves into the interior of the housing.
US09875485B2

A third party company (also referred to as an ad server) provides an advertiser with computer code to place on the advertiser's web pages. The web page's code is configured to provide the ad server read and write access to an advertiser's first party cookie on a user's web browser. A user interacts with an ad on a mobile application or third party web page. Based on the user's interaction with the ad a URL containing a web address and ad instance information are sent to the user's web browser. The user's landing page associated with the URL contains code for retrieving the ad instance information and storing it in a first party cookie. When the user navigates to a purchasing page and purchases a product, the code contained in the purchasing page retrieves the ad instance information from the first party cookie and sends it to the ad server.
US09875471B1

An appointment and payment handling system may operate to handle payments for appointments based on user locations at times associated with appointments. The appointment and payment handling system may determine if a location of a customer device associated with a customer associated with an appointment matches a location associated with the appointment. If the locations match, the appointment and payment handling system may create a payment record for a payment to the merchant from the customer based on the determination that the customer location matches the location associated with the appointment.
US09875464B2

Various arrangements for organizing business components for use in creating a business object are presented. A selection of a business context may be received from a plurality of business contexts. After receiving the selection of the business context, for each business component of the plurality of business components, whether the business component is within the received business context or outside of the received business context may be determined. An indicator may be assigned to each business component of the plurality of business components based on the business component being determined as being within the received business context or outside of the received business context. Each business component of the plurality of business components with the business component's assigned indicator may be presented.
US09875460B2

An electronically addressable object carrier for enabling the management of removably suspended objects, such as keys, distributed in an object location space, The object carrier includes a housing having an object retention element for securing an object to the object carrier and at least one through aperture for removably receiving an electrically conductive suspension member capable of manifesting object address signals and power signals supplied by a source; a microcontroller carried by the housing, the microcontroller having a unique object address serving to identify an object secured to the object carrier; an electrically conductive element located in the at least one aperture for electrically coupling the microcontroller to the electrically conductive suspension member when the aperture is removably received on the electrically conductive suspension member; and a visible indicator coupled to the microcontroller for activation whenever the microcontroller receives an address signal representative of the unique object address. Two electrically conductive elements can be used: one having first and second electrically conductive members slidably and oppositely disposed in a single aperture and bias means for urging the first and second electrically conductive members toward each other to make contact with an electrically conductive suspension member when the carrier is mounted. Another being a pair of washers mounted in spaced first and second apertures in the housing. In use, the devices are removably suspended by one or two electrically conductive suspension members secured to a support element, such as the back board of a cabinet.
US09875447B2

Generating an optimized supplier allocation plan includes identifying parts and suppliers associated with an allocation problem, where each supplier can supply at least one part. One or more objective functions are selected. Each objective function has part variables, and each part variable represents a quantity of a part to be procured from a supplier. At least one constraint constraining at least one part variable is received. The one or more objective functions are optimized with respect to the at least one constraint to yield a value for each part variable. A quantity of each part to be procured from at least one supplier is determined according to the values to generate the optimized supplier allocation plan.
US09875443B2

A unified attractiveness prediction method is provided. The method includes receiving a plurality of videos and extracting at least one of metadata and view data from each of the plurality of received videos, wherein the metadata is information for describing video contents, and the view data is a total number of users who watch the video. The method also includes obtaining potential view amounts of the plurality of received videos and calculating impact factor scores of the plurality of received videos based on the potential view amounts, each impact factor score including a numerical score for indicating a degree of effectiveness of a corresponding video. Further, the method includes providing a video with a highest impact factor score based on the calculated impact factor scores.
US09875440B1

A method of processing information is provided. The method involves receiving a message; processing the message with a trained artificial neural network based processor, having at least one set of outputs which represent information in a non-arbitrary organization of actions based on an architecture of the artificial neural network based processor and the training; representing as a noise vector at least one data pattern in the message which is incompletely represented in the non-arbitrary organization of actions; analyzing the noise vector distinctly from the trained artificial neural network; searching at least one database; and generating an output in dependence on said analyzing and said searching.
US09875428B2

Methods and systems for recovering corrupted/degraded images using approximations obtained from an ensemble of multiple sparse models are disclosed. Sparse models may represent images parsimoniously using elementary patterns from a “dictionary” matrix. Various embodiments of the present disclosure involve simple and computationally efficient dictionary design approach along with low-complexity reconstruction procedure that may use a parallel-friendly table-lookup process. Multiple dictionaries in an ensemble model may be inferred sequentially using greedy forward-selection approach and can incorporate bagging/boosting strategies, taking into account application-specific degradation. Recovery performance obtained using the proposed approaches with image super resolution and compressive recovery can be comparable to or better than existing sparse modeling based approaches, at reduced computational complexity. By including ensemble models in hierarchical multilevel learning, where multiple dictionaries are inferred in each level, further performance improvements can be obtained in image recovery, without significant increase in computational complexity.
US09875425B2

Provided is an individual identification device including: a biometric information storage unit; a biometric information acquisition unit; an identification unit which calculates a similarity of the biometric information on the subject and the registrant and performs identification of the subject according to whether or not the calculated similarity is equal to or higher than an identification threshold; an identification result storage unit which stores identification result information constituted by the calculated similarity and a correct identification result; and a threshold setting unit which sets the identification threshold such that at least either one of a false rejection rate and a false acceptance rate fulfils a predetermined condition in the identification result information stored in the identification result storage unit.
US09875421B2

Methods and systems described herein are useful for determining a thickness of a substance on a surface of a body of water, in particular through the use of a thickness detection apparatus that includes a body and at least one camera. The body has a plurality of sides with at least a portion of one of the sides comprising a light transmitting material. At least one camera is disposed within the body and configured to generate at least one image through the light transmitting material of the substances extending a depth below an air-substance interface.
US09875420B2

A single-instruction, multiple data processor performs object detection in an image by testing for a plurality of object features in a plurality of image regions, the processor comprising: a set of computation units operable to execute a plurality of classifier sequences in parallel, each classifier sequence comprising a plurality of classifier routines, and each classifier routine comprising identical instructions to the other classifier routines in each of the plurality of classifier sequences; wherein each computation unit is configured to independently maintain data identifying an image region and a feature under test on that computation unit, and each classifier routine is arranged to access the data, test the identified feature against the identified image region and update the data such that the computation units are operable to concurrently test different features against different image regions.
US09875417B2

Methods and devices for using a relationship between activities of different traffic signals in a network to improve traffic signal state estimation are disclosed. An example method includes determining that a vehicle is approaching an upcoming traffic signal. The method may further include determining a state of one or more traffic signals other than the upcoming traffic signal. Additionally, the method may also include determining an estimate of a state of the upcoming traffic signal based on a relationship between the state of the one or more traffic signals other than the upcoming traffic signal and the state of the upcoming traffic signal.
US09875411B2

The present disclosure relates to a video monitoring method and a video monitoring system based on a depth video. The video monitoring method comprises: obtaining video data collected by a video collecting module; determining an object as a monitored target based on pre-set scene information and the video data; extracting characteristic information of the object; and determining predictive information of the object based on the characteristic information, wherein the video data comprises video data including the depth information.
US09875405B2

The present disclosure relates to a video monitoring method, a video monitoring system and a computer program product. The video monitoring method comprises: obtaining video data collected by a video data collecting apparatus; and based on pre-set scene information and the video data, performing determination and statistics of monitored objects in a scene to be monitored corresponding to the scene information.
US09875402B2

Techniques for assigning context to a digitally captured image, and for manipulating recognized data fields within such image. In an exemplary embodiment, a context of an image may be assigned based on, e.g., user input or pattern recognition. Based on the assigned context, recognized data fields within the image may be manipulated according to context-specific processing. In an aspect, processing specific to a sales receipt context may automatically manipulate certain data, e.g., calculate updated sales tax and subtotals based on user-designated fields, and display the automatically calculated data in an output receipt. Fields not designated by the user may be selectively concealed in the output receipt for privacy. Further aspects disclose processing techniques specific to other contexts such as restaurant menu, store shelf, and fillable form contexts.
US09875394B2

A control method for controlling a skin analysis device is a control method for controlling a skin analysis device including a camera for obtaining a face image of a subject, a display for displaying the face image of the subject, and a computer, wherein the control method causes the computer of the skin analysis device to execute: obtaining the face image of the subject; determining a target extraction criterion for each of a plurality of skin areas of the face image based on a position on the face image; and extracting a target that satisfies the determined extraction criterion from the face image; and displaying the extracted target on the display of the skin analysis device.
US09875386B2

Object recognition can be improved by verifying a geometric consistency between matching interesting points pairs of two images, as objects with the images are more likely to match when the matching interesting points pairs are geometrically consistent. The geometric consistency between matching interesting points pairs can be verified in accordance with a topology code distance vector (D). The topology code distance vector (D) may be evaluated in accordance with a decision tree classifier, which may be trained in accordance with previous or historic topology code distance vectors. The topology code distance vector (D) may be computed from a subset of matching interesting points pairs having the shortest matching distance.
US09875373B2

Two or more users of a system are determined. The system includes at least one resource. Contextual information for a user of the two or more users is determined. The user of the two or more users are assigned to a tier of a plurality of tiers based on the contextual information. A failure of a system is determined. Responsive to determining the system has a system failure, a user of the two or more users is granted access to the system based on the tier assigned to the user.
US09875369B2

Protecting a fragment of a document includes automatically detecting the fragment without user intervention based on the content of the fragment and/or the context of the fragment within a set of documents, selectively encrypting the fragment to prevent unauthorized access, and providing an alternative view of the fragment that prevents viewing and access of content corresponding to the fragment unless a decryption password is provided. Automatically detecting the fragment may include detecting numbers and alphanumeric sequences of sufficient length that do not represent commonly known abbreviations, detecting generic terms, detecting proper names, detecting terms signifying a type of content, detecting mutual location of terms and sensitive content, and/or detecting user defined terms. The generic terms may correspond to password, passcode, credentials, user name, account, ID, login, confidential, and/or sensitive. The proper names may be names of financial organizations and security organizations.
US09875367B2

Customer content is securely loaded on a field programmable gate array (FPGA) located on a secure cryptography card. The customer content is loaded such that it may not be extracted. A customer obtains a secure cryptography card that includes a field programmable gate array and a master key generated by the secure cryptography card. The customer loads customer specific content on the field programmable gate array, wherein, based on the loading, the customer specific content is secure from extraction via the master key by at least entities other than the customer.
US09875365B2

A replaceable printer component includes a first memory device and a communication link. The first memory device stores a first secret. The communication link is configured to communicatively link the first memory device to a printer controller when the replaceable printer component is installed in a printing system. The printing system includes a second memory device storing a second secret. The second memory device is communicatively linked to the printer controller. The first memory device is configured to authenticate communications between the first memory device and the printer controller based on the first secret and the second secret.
US09875363B2

Embodiments are directed towards decrypting encrypted content. A key for decrypting the encrypted content may be provided to a web application executing within a browser. The application may employ a generic cryptography application program interface (GCAPI) to perform actions on the key, including, storing the key, decrypting an encrypted key, generating another key, converting the key to a different encryption type, or the like. The GCAPI may or may not be enabled to explicitly share the key with the browser's media engine. In response to receiving encrypted content, the GCAPI may provide the key to the application, explicitly or inexplicitly to the browser's media engine, or the like. The key may be utilized by the application, the browser, the media element, browser's media engine, and/or the GCAPI to decrypt the encrypted content. The decrypted content may be displayed within the browser to a user of a client device.
US09875357B2

A computing device processor may be configured with processor-executable instructions to implement methods of detecting and responding to fake user interaction (UI) events. The processor may determine whether a user interaction event is a fake user interaction event by analyzing raw data generated by one or more hardware drivers in conjunction with user interaction event information generated or received by the high-level operating system. In addition, the processor may be configured with processor-executable instructions to implement methods of using behavioral analysis and machine learning techniques to identify, prevent, correct, or otherwise respond to malicious or performance-degrading behaviors of the computing device based on whether a detected user interaction event is an authentic or fake user interaction event.
US09875348B2

A device configured to utilize training techniques and to gather information while training and administering certification examinations. Certification examinations may require security to ensure users taking the certification examination are actually the user designated on any issued certificate. When certification examinations are administered remotely from a proctor, different techniques to identify the user and attempt to guarantee that the user is not obtaining outside aid during the examination may be performed. Tests may be administered off-line while not connected to any network and locally cached data may be collected on the testing device for later transmittal to a back-end server for further analysis. In addition to remote proctoring/invigilating capabilities, the disclosed techniques and device may collect metrics that have a number of uses. For example, skill level of different geographical regions may be calculated to assist companies in determining a location for a new factory (e.g., assembly plant).
US09875344B1

Disclosed is a system and method for the monitoring and authorization of an optimization device in a network. In exemplary embodiments, an optimization device transmits an authorization request message to a portal to receive authorization to operate. The portal transmits an authorization response message to the optimization device with capability parameters for operation of the device, including an expiration parameter for the authorization. The optimization device sends updated authorization request messages to the portal with its device usage information, such that the portal can dynamically monitor the optimization device and continue to authorize its operation.
US09875340B2

Systems and methods disclosed herein provide efficacious pain management therapies based on delivery of physical medicine(s) via computer-implemented systems. Patient information comprising patient pain symptoms, patient physiological measurements, patient demographics, and other information is received at a pain therapy device. The patient information is compared with pain analytics data compiled on a plurality of individuals to determine a personalized pain management therapy. The personalized pain management therapy is applied via a combination of thermoceuticals, electroceuticals, ultrasound, and several other forms of physical medicine. Sensors coupled to the pain therapy device measure changes in physiological data resulting from the pain management therapy. The personalized pain management therapy can be adjusted based on the changes in the physiological data and/or patient feedback. The patient information, information about the applied therapy, and therapy outcome information is added to the analytics database.
US09875337B2

A method and apparatus for providing an interactive interface to user health data is described.
US09875335B2

Manipulability metrics are used to evaluate the feasibility of a vehicle occupant package design. A manipulability metric quantifies the ability of a virtual human subject to carry out an operational task in the design. Examples of specific manipulability metrics include a force metric quantifying the subject's ability apply a joint torque as a force to a component of the design, a velocity metric quantifying the subject's ability to cause the component to achieve velocity, and a dynamic metric quantifying the subject's ability to cause the component to achieve acceleration. Manipulability metrics are determined using a Jacobian determined as part of a determination of a posture of the subject carrying out the task. The manipulability metric is further determined using an endpoint direction of motion and a combination differential kinematics and static equilibrium considerations.
US09875322B2

Among other things, this document describes a computer-implemented method for storing and retrieving information about the locations of objects. The method can include receiving a first query that includes one or more terms identifying an object. The first query can be determined to include a command to store location information for the object. The first query can be parsed to determine identifying information for the object, and a location can be determined for the object. The method further includes identifying one or more attributes of the object that are not specified in the first query, and causing a first set of data to be stored that characterizes the identifying information for the objet, the location of the object, and the one or more attributes of the object.
US09875318B2

Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment.
US09875314B2

Techniques are disclosed for managing page state and interaction between a client and server. One embodiment provides a server that is configured to serve webpages having code therein that is executable within the client browser. The code is invoked upon user input indicative of a content request and is configured to request the server to pass back a desired representation of the requested content based on a template specified in the HTTP Accept request-header. The template is independent of content storage location, thereby allowing the same resource at a given server storage location to be accessed and presented in numerous renditions. The server is configured to send back the requested content in a rendition that corresponds to the specified template. The client-based code can be further configured to place the returned content the appropriate page location. The HTTP Accept request-header may specify a media type and template combination.
US09875308B2

A system, method, and computer readable medium for monitoring a communication, and providing users with information retrieved from one or more data sources that may be relevant to the communication. An information module monitors a communication associated with at least one remote client by receiving either all (or a portion of) the communication as input. The information module then analyzes the communication to filter out and produce a running list of words that may define the context or key topics of the communication. One or more of the topic words are then used as search terms in a search executed against one or more data sources. The search results may then be forwarded to the remote client in real-time, according to one or more specified parameters. In this regard, a user of a remote client does not have to formulate their own search terms, or even activate the search, while engaged in a communication. By coupling the information module to one or more data sources, a user of a remote client may be presented with access to knowledge reports of experts, various documents, information, or other resources relevant to the context of the communication to which they may currently be associated. This empowers the user with knowledge and expertise sources that match the evolution of the topic(s) of the communication.
US09875306B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.
US09875298B2

A method, computer-readable medium, and system for automatic generation of a search query are disclosed. A semantic key may be automatically recognized in a first search query, thereby allowing a second search query to be automatically generated based on the first search query. A first search may be performed using the second search query. Search results generated responsive to the first search may include one or more instances of at least one semantic sub-key associated with the semantic key. In this manner, more relevant search results may be returned while relieving the user of manually entering the semantic key separately from the search query keywords and/or demarcating the semantic key and the search query keywords.
US09875293B2

Systems and methods are disclosed for news events detection and visualization. In accordance with one implementation, a method is provided for news events detection and visualization. The method includes, for example, obtaining one or more documents, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters, presenting information associated with the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way, and filtering the presented information based on the scores associated with the one or more clusters.
US09875290B2

The present disclosure relates to methods and systems for generating an intermediation function and performing the intermediation function. The first method selects at least one command among a plurality of pre-defined commands stored at a configuration server, configures parameters of the at least one command, processes the at least one command to generate the intermediation function, transmits the intermediation function and the parameters to an intermediation platform, and stores the intermediation function and the parameters at the intermediation platform. The second method receives the intermediation function and parameters from the configuration server, stores the received intermediation function and the parameters at the intermediation platform, receives data from a user based on the parameters, processes the user data with the intermediation function based on the parameters, and transmits information generated by the processing of the user data to a database server.
US09875284B1

The present technology relates to methods, systems and computer program products for displaying search completion results. A chalkboard interface having search completion results can be displayed in response to inputs entered in a search field of a webpage. One or more search completion options, such as predicted search queries, can be generated based at least on the inputs. The search completion options and corresponding search results can be displayed in the chalkboard interface. If further inputs are entered in the search field, the search completion options are modified, resulting in a dynamic chalkboard interface that displays search completion options with corresponding search results that change with each keystroke or input inputted at the search field. The chalkboard interface can be superimposed over the webpage, except for the search field, so that as inputs are entered in the search field, the search completion options and search results are accordingly modified.
US09875277B1

In one implementation, a query is received that is related to data stored in a database that is implemented in computer memory. Based on the received query, attributes of data stored in the database that are relevant to generating a response to the received query are identified. Information that is indicative of attributes for which values are recorded in different tables included in the database is accessed. Based on having accessed this information, tables included in the database that record values for the attributes identified as being relevant to generating a response to the received query are identified. These tables then are joined to create, within computer memory, a new table that reflects relationships between values of attributes identified as being relevant to generating a response to the received query.
US09875273B2

A method for receiving configuration data for a client from a data repository may include sending a request for information pertaining to data stored in the data repository and receiving the data repository information. The method may include identifying a settings repository from the data repository information and requesting configuration data for the client from the identified settings repository. The configuration data may be received from the data repository and stored at the client. The settings at the client may be applied based on the received configuration data.
US09875269B1

A server for editing content using a single page application (SPA). The server comprises a processor, a memory, and a self-contained SPA, that is configured to receive a request from a workstation to edit a selected segment within a file, wherein the file comprises a plurality of segments including the selected segment, determine if the selected segment is locked, wherein locked file segments are unavailable for editing, upon determining that the selected segment is unlocked, provide access to the selected segment to the workstation, lock the selected segment for a period of time, wherein the selected segment is unavailable for editing by any other workstations, receive a save request from the workstation to save changes made to the selected segment, save the changes made in the selected segment within the file, and unlock the selected segment, wherein the unlocked segment is available for editing by any workstation.
US09875266B2

Techniques for restoring point-in-time and transaction consistency across consistency groups between a first and a second independent database management system (DBMS) for a disaster recovery. Several consistency groups (CGs) are defined for replication. For each CG in the first DBMS data changes are transmitted to a second DBMS. A timestamp representing a most recently received commit log record or a heartbeat during periods of inactivity for a CG is stored in a database table at regular intervals. At regular intervals, the timestamp is compared with timestamps for other CGs to identify a common time at which data to be applied to the CGs in the second DBMS have been received into a recoverable data store. The received data is applied to the CGs in the second DBMS up to the common time.
US09875257B2

A mobile terminal includes: a communication unit communicating with an external device; an image reception judgment unit determining whether an image is received from the external device; a location information extraction unit extracting location information included in an image received from the external device; a vehicle connection judgment unit determining whether the mobile terminal is connected to a vehicle; and a location information transmission unit transmitting the location information to the vehicle via the communication unit when the mobile terminal is connected to the vehicle.
US09875243B2

A recommender system provides recommendation scores based on stored ratings for media items, for example to assist control of selection of a media item for rendering by a terminal. Data representing stored rating values for media items is stored in a storage system for use to compute the recommendation scores. A processing system records an input rating value for a first one of the media items in the storage system, based on measured activity or input of a user. Furthermore information is acquired about a group of users in the company of which the input rating value applies for the user. This information is recorded in combination with the rating value. The processing system may compute a recommendation score for a second group of users from the stored rating values, dependent on a comparison of the second group of users and the recorded information about the group.
US09875239B2

Provided are a computer program product, system, and method for providing different access to documents in an online document sharing community depending on whether the document is public or private. A request is received for a page and a determination is made of a document to include in the page and whether document information for the determined document indicates the document as public or private. An access element is included in the page to provide access to the content of the determined document in response to determining that the determined document is public. Access to a public description of the document not including all the content of the document is included in the page in response to determining that the determined document is private and that the requesting participant is not a member of the group of participants allowed to access the document.
US09875238B2

Systems and methods for establishing a language translation setting for a telephony communication determine whether first and second parties to the telephony communication are likely to speak different languages. If so, one or both parties are queried to determine if they would like a language translation to be performed. One or both parties' response to that query is used to establish a language translation setting for the telephony communication. If one or both parties request a translation, some form of real-time translation may then be provided.
US09875233B1

Methods and apparatus related to determining an association between a message trail and a task entry of a user and associating an n-gram with the task entry, wherein the n-gram is based on one or more messages of the message trail. A similarity score between the n-gram and one or more aspects of the associated task entry may be determined. The similarity score may be utilized, for example, to determine when to associate the n-gram with the task entry and/or how to utilize the associated n-gram with the task entry.
US09875231B2

The present disclosure provides an apparatus and method for resolving zero anaphora in Chinese language and a training method. The apparatus includes: a feature vector extracting unit, configured to extract, from an input text, feature vectors which are respectively based on candidate positions of zero pronouns, and a word pair of candidate zero pronoun category and candidate noun for each position of the candidate zero pronouns; and a classifier, configured to input the feature vectors into a joint model, so as to determine the zero pronouns in the text.
US09875220B2

A panoptic visualization document support system includes a request interface and support engine. The request interface is configured to receive a request for printout(s) of selected document component(s) of a layout of document components of a panoptic visualization document collection. The collection has a plurality of document components each of which includes respective media content and has associated metadata providing information about the respective document component. The layout includes a panoptic arrangement of visual representations of the document components of the layout according to the associated metadata of the respective document components. The support engine is configured to retrieve and prepare the selected document component(s) for printing according to at least a selected print layout style. Preparation of the selected document component(s) includes generation of one or more printable document components for respective ones of the printout(s). And the support engine is configured to communicate the printable page(s).
US09875217B2

A method controls an operation of an elevator system including an elevator car moving within an elevator shaft and at least one elevator cable connected to the elevator car and the elevator shaft. The method determines, during the operation of the elevator system, a velocity of a sway of the elevator cable and modifies, in response to the determining, a damping coefficient of a semi-active damper actuator connected to the elevator cable according to a function of the velocity of the sway.
US09875210B2

An apparatus for retimer presence detection is described herein. The apparatus includes at least one retimer, wherein an algorithm is to enable the at least one retimer to announce its presence by asserting a bit of a presence message during link initialization. The at least one retimer can declare an index and is accessible via the index.
US09875202B2

Peripherals (18, 20, 22, 24, 26) are connected to a processor (6) and a programmable peripheral interconnect (10) is connected to each peripheral. One of the peripherals (18) is configured to signal an event to the interconnect, and one of the peripherals (20) is configured to respond to a task signal from the interconnect by performing a task. The task-receiving peripheral (20) has a task register (40), addressable by the processor (6), and performs the task in response to a change in the contents of the register (40). The interconnect (10) accesses a memory (14) in which a mapping is stored between an event of a first peripheral (18) and a task of a second peripheral (20), the mapping comprising (i) an identification of the event, and (ii) the address of a task register (40). The mapping causes the interconnect (10) to provide a channel by sending a task signal to the second peripheral (20) in response to a signal of the event from the first peripheral (18).
US09875197B2

A method is provided for use in a host module, for identifying at least one accessory module on a bus, wherein the bus is configured to allow multiple accessory modules to be connected to the host module. The method includes sending a query to any accessory module connected to the bus, the query concerning whether the or each accessory module meets a specified criterion; and receiving synchronized responses from any accessory module that meets the specified criterion connected to the bus where said responses are specific to the query but non-specific to an effectively uniquely distinguishing feature of the individual module. It is then possible to determine from redundant information contained in an aggregate of the synchronized responses whether there is (a) no accessory module meeting the specified criterion, or (b) at least one accessory module meeting the specified criterion.
US09875189B2

A processor for supporting secure memory intent is disclosed. The processor of the disclosure includes a memory execution unit to access memory and a processor core coupled to the memory execution unit. The processor core is to receive a request to access a convertible page of the memory. In response to the request, the processor core to determine an intent for the convertible page in view of a page table entry (PTE) corresponding to the convertible page. The intent indicates whether the convertible page is to be accessed as at least one of a secure page or a non-secure page.
US09875180B2

A compression manager generates a reduced-size data set for a page. The reduced-size data set is stored on a storage medium by a storage module, and unused portions of the page are identified and/or recorded by the storage module. The reduced-size data set may be generated by compressing the page. The reduced-size data set may be written in response to a request from a client, which provides a message that identifies the unused portion(s) of the page. The page may be stored in a file, and the unused portion may correspond to empty portion(s) within the file. The storage module may maintain an index to map the page to the reduced-size data set, such that portions of the page are unmapped. The storage capacity used by the page may correspond to the mapped portion of the page, and exclude portion(s) of the page that are unmapped.
US09875177B2

An information processing device includes a plurality of processors each of which is coupled to at least some of the plurality of processors. A first processor from among the plurality of processors is configured to calculate a plurality of communication paths between a second processor and a third processor from among the plurality of processors, identify a communication path that does not pass through a processor that is a target of dynamic reconfiguration, as a path to be used, from among the plurality of calculated communication paths, and transmit information on the identified path to be used, to a processor on the identified communication path. The processor that receives from the first processor the information on the identified path executes communication processing between the second processor and the third processor, by using the communication path that is indicated by the received information on the path to be used.
US09875175B2

According to one exemplary embodiment, a method for preparing a software component for verification is provided. The method may include receiving the software component and a design model. The method may also include generating a wrapper program based on the received software component and the received design model. The method may then include associating the received software component with the generated wrapper program. The method may further include determining a plurality of inputs for the received software component based on the received design model. The method may also include sending the determined plurality of inputs and the received software component with associated wrapper program to a verification tool.
US09875173B2

Various technologies described herein pertain to time travel debugging in a managed runtime system. The managed runtime system can include an execution component that executes a managed program component. Moreover, the managed runtime system can include a time travel debugger component. The time travel debugger component can be configured to record a sequence of live-object snapshots of program states during execution of the managed program component. A live-object snapshot can include live objects from a heap in memory at a given time during the execution. Moreover, the time travel debugger component can be configured to replay at least a portion of the execution of the managed program component based upon the live-object snapshots.
US09875168B2

In an approach to automatic connection detection in an environment, the environment including a first device and a switching device, a first port on the first device being connected to a second port on the switching device, automatic connection detection occurs by associating a fifth port on the switching device to the second port. In response to detecting an identifier of a sixth port on a third device at the first port on the first device, it's determined that the sixth port on the third device is connected to the fifth port.
US09875167B1

A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.
US09875159B2

Exemplary method, system, and computer program product embodiments for efficient state tracking for clusters are provided. In one embodiment, by way of example only, in a distributed shared memory architecture, an asynchronous calculation of deltas and the views is performed while concurrently receiving client requests and concurrently tracking the client requests times. The results of the asynchronous calculation may be applied to each of the client requests that are competing for data of the same concurrency during a certain period with currently executing client requests. Additional system and computer program product embodiments are disclosed and provide related advantages.
US09875157B2

A storage system includes a channel detector, an LDPC decoder, and an erasure block. The channel detector is configured to receive data corresponding to data read from a storage and output an LLR signal. The LDPC decoder is configured to receive the LLR signal and output a feedback signal to the channel detector. The erasure block is configured to erase at a portion of at least one of the LLR signal and the feedback signal. A method for testing includes generating an error rate function corresponding to an erasure pattern. The function is a function of a number of LDPC iterations. The method includes determining testing parameters at least in part based on the error rate function, wherein the testing parameters comprise a testing number of LDPC iterations, a passing error rate, and the erasure pattern. The method includes testing storage devices using the testing parameters.
US09875136B2

A novel approach to coordinate processes in a process environment includes establishing a coherent temporal and resource framework for operation of selected processes in order to formulate a basis for coordination. A key aspect of the present innovation includes the novel techniques for coordinating processes including transmission of electromagnetism and transmission of electromagnetic radiation in a process environment by effecting periodic interruptions, based upon the abovementioned coherent temporal and resource framework, while maintaining the required operational and safety procedures.
US09875121B2

Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is written in JavaScript. For example, in some embodiments, the API-accessible objects of this server are each defined in terms of a JavaScript file and a JSON (JavaScript Object Notation) file. At runtime, a runtime processor instantiates each JavaScript object from its associated JavaScript and JSON files. Once instantiated, the JavaScript object can be used to process API requests that refer to the JavaScript object. Some embodiments use novel JSON file structures that allow these embodiments to define rich JavaScript models.
US09875114B2

The configuration and maintenance of a computer system in a cluster, where the computer system is configured to allow booting from data stored in an administration computer system is disclosed. In one aspect, after obtaining a boot disk image making it possible to boot an operating system and configuration data from the administration computer system, the operating system is booted and configured and a virtual storage disk is created. The configuration data received are analyzed in order to obtain and store in the virtual disk a program for the configuration of the computer system. The program for the configuration of the computer system is then executed.
US09875108B2

A system, processor, and method to record the interleavings of shared memory accesses in the presence of complex multi-operation instructions. An extension to instruction atomicity (IA) is disclosed that makes it possible for software to infer partial information about a multi-operation execution if the hardware has recorded a dependency due to an instruction atomicity violation (IAV). By monitoring the progress of a multi-operation instruction, the need for complex multi-operation emulation is unnecessary.
US09875107B2

As disclosed herein a method, executed by a processor, for accelerated instruction execution includes retrieving an execute instruction including a register reference and a reference to a target instruction, retrieving the target instruction, decoding the execute instruction using an instruction pipeline, decoding the target instruction using the instruction pipeline, associating the register reference to the target instruction, and executing the target instruction using the register reference as a source operand modifier. The instruction pipeline is configured such that it allows the target instruction to continue processing without waiting for the register reference to be resolved. The contents of the referenced register may be retrieved in a later stage of the instruction pipeline, and the target instruction may be modified and executed. An apparatus corresponding to the described method is also disclosed herein.
US09875106B2

A computer processor is provided that executes sequences of instructions stored in memory. The sequences of instructions are organized as one or more instruction blocks each having an entry point and at least one exit point offset from the entry point. An apparatus for predicting control flow through sequences of instructions includes a table storing a plurality of entries each associated with an instruction block or part thereof. At least one entry of the table corresponding to a given instruction block or part thereof includes a predictor corresponding to a predicted execution path that exits the given Instruction block or part thereof. The table is queried in order to generate a chain of predictors corresponding to a sequence of instruction blocks or parts thereof that is predicted to be executed by the computer processor.
US09875100B2

Methods, systems, and apparatus, including an apparatus for processing an instruction for accessing a N-dimensional tensor, the apparatus including multiple tensor index elements and multiple dimension multiplier elements, where each of the dimension multiplier elements has a corresponding tensor index element. The apparatus includes one or more processors configured to obtain an instruction to access a particular element of a N-dimensional tensor, where the N-dimensional tensor has multiple elements arranged across each of the N dimensions, and where N is an integer that is equal to or greater than one; determine, using one or more tensor index elements of the multiple tensor index elements and one or more dimension multiplier elements of the multiple dimension multiplier elements, an address of the particular element; and output data indicating the determined address for accessing the particular element of the N-dimensional tensor.
US09875091B1

Systems, methods, and software described herein provide enhancements for deploying software applications in satellites. In one example, a control system may receive user input indicative of deployment requirements for a software application, and identify an availability of resources present in a plurality of satellites deployed as an orbiting satellite platform. The control system further determines deployment options for deployment of the software application based on the deployment requirements and the availability of resources in the plurality of satellites, and provides the deployment options for the software application via a user interface for deployment of the software application onto the orbiting satellite platform.
US09875087B2

A method and system for staged compilation of a declarative program that includes receiving the declarative program, parsing and semantically checking the declarative program, translating the declarative program into a relational algebra machine (RAM) using a modified semi-naïve algorithm, performing a translation of the RAM into code of an imperative programming language to obtain a translated RAM, generating specialized extractor code in the imperative programming language, generating query application programming interface (API) code in the imperative programming language, and compiling the translated RAM, the specialized extractor code, and the query API code to obtain a program analysis module.
US09875084B2

A circuit is disclosed that uses a four element dot product circuit (DP4) to approximate an argument t=x/pi for an input x. The argument is then input to a trigonometric function such as Sin Pi( ) or Cos Pi( ). The DP4 circuit calculates x times a representation of the reciprocal of pi. The bits of the reciprocal of pi that are used are selected based on the magnitude of the exponent of x. The DP4 circuit includes four multipliers, two intermediate adders, and a final adder. The outputs of the multipliers, intermediate adders, and final adder are adjusted such that the output of the final adder is a value of the argument t that will provide an accurate output when input to the trigonometric function.
US09875083B2

A method and computer system are provided for performing a comparison computation, e.g. for use in a check procedure for a reciprocal square root operation. The comparison computation compares a multiplication of three values with a predetermined value. The computer system performs the multiplication using multiplier logic which is configured to perform multiply operations in which two values are multiplied together. A first and second of the three values are multiplied to determine a first intermediate result, w1. The digits of w1 are separated into two portions, w1,1 and w1,2. The third of the three values is multiplied with w1,2 and the result is added into a multiplication of the third of the three values with w1,1 to thereby determine the result of multiplying the three values together. In this way the comparison is performed with high accuracy, while keeping the area and power consumption of the multiplier logic low.
US09875074B2

When each of a plurality of projection devices projects an image on a screen, in order to easily determine whether or not an association between identification information of each of the plurality of projection devices and positional relationship of each of the plurality of projection devices is correct, an image for notifying of an association between a predetermined area included in a display pattern and an external projection device is projected, and a communication unit of a projection device transmits information related to the association between the predetermined area included in the display pattern and the external projection device, which is inputted by an input unit, to the external projection device.
US09875073B2

A printing apparatus according to the present invention stores in a predetermined storage area, identification information of a print job including a print setting as a monitoring target in accordance with an extension program, for a job registration event issued according to a basic program when the print job is received. Then, for the job registration event issued according to the basic program, a job log including the identification information that has been stored in accordance with the extension program, in a dedicated file different from a normal file.
US09875070B2

A method for displaying indicia that is to be printed on a double-sided item on a computer screen. The double-sided item has first and second surfaces. The indicia has at least one print orientation when the indicia is printed on the item's first and second surfaces, and at least one view orientation when the indicia is displayed on the computer screen, which has a vertical orientation. The method includes providing information that characterizes the indicia's print orientation, using the information to compare the print orientation to the vertical orientation; and if, as a result of the comparison, the print orientation does not match the vertical orientation, adjusting the view orientation so the view orientation matches the vertical orientation while maintaining the indicia's print orientation when the indicia is printed on the item.
US09875068B2

An information processing system includes an information processing apparatus including a first processor configured to execute a first process, and an electronic apparatus connected via a network to the information processing apparatus and including a second processor configured to execute a second process. The first process includes identifying a location of a setting information file, which contains setting information used to execute a job at the electronic apparatus, based on hierarchical information indicating a hierarchical structure of files stored in a service providing system, obtaining the setting information from the setting information file in the identified location, and sending the obtained setting information to the electronic apparatus. The second process includes applying the setting information received from the information processing apparatus to a setting of the job to be executed at the electronic apparatus.
US09875055B1

Managing data stored in a Data Storage Device (DSD) including a volatile memory and a non-volatile memory including a circular buffer. Metadata stored in the volatile memory is logically divided into blocks of metadata. At least one changed block of metadata is identified that has changed during operation of the DSD and the at least one changed block of metadata is stored in the circular buffer of the non-volatile memory.
US09875054B2

A system for managing storage of data units includes a data storage system configured to store multiple data blocks, at least some of the data blocks containing multiple data units, with at least a group of the data blocks being stored contiguously, thereby supporting a first read operation that retrieves data units from at least two adjacent data blocks in the group. The system is configured to perform one or more operations with respect to data units, the operations including a delete operation that replaces a first data block containing a data unit to be deleted with a second data block that does not contain the deleted data unit, with the second data block having the same size as the first data block.
US09875048B2

A microprocessor of a solid state memory protects the contents of the solid state memory by comparing a sequence of requests for access to physical blocks of the solid state memory with a predetermined sequence of requests to verify the sequence of requests, and by responding to additional requests for access to the physical blocks of the solid state memory to decrypt and transfer requested files stored therein when the sequence of requests equals the predetermined sequence of requests, thereby verifying the sequence of requests. The predetermined sequence of requests is associated with a plurality of virtual files that can be selected, in a particular sequence, to simulate a request for access to physical blocks of the solid state memory, while the predetermined sequence of requests is stored in a configuration file of the solid state memory in correspondence with an identifier of additional protected files.
US09875046B2

Data is relocated, based on an intelligent data placement algorithm, from a first storage location to a second storage location in a disk storage system. A data placement record is generated including a virtual disk location associated with the data, the second storage location, and a first sequence value. The first sequence value indicates relative sequence when compared to other sequence values. The data placement record is written to a first record location on a first tape cartridge loaded in a tape drive. The data placement records are used with data records to restore data to disk storage from tape backup.
US09875034B2

Embodiments herein describe a memory system that queues program requests to a block of flash memory until a predefined threshold is reached. That is, instead of performing program requests to write data into the block as the requests are received, the memory system queues the requests until the threshold is satisfied. Once the buffer for the block includes the threshold amount of program requests, the memory system performs the stored requests. In one embodiment, the memory system erases all the pages in the block before writing the new data in the program requests into the destination pages. The data that was originally stored in the pages that are not destination pages is rewritten into the pages. In this example, the queued program requests can be written into the pages using one erase and write step rather than individual erase and write steps for each of the requests.
US09875033B2

A method of minimizing data storage medium fragmentation, wherein the method provides a data storage library comprising (N) data storage media, wherein (N) is greater than or equal to 1. The method establishes a threshold fragmentation index, and determines, for each value of (i), an actual fragmentation index for an (i)th data storage medium, wherein (i) is greater than or equal to 1 and less than or equal to (N). The method receives a data set from a host computer in communication with the data storage library, and writes the data set to an (i)th data storage medium based upon an (i)th actual fragmentation index.
US09875031B2

Data is received for storage in at least one memory of a Data Storage Device (DSD) and metadata associated with the received data is generated. The received data and the generated metadata are stored in the at least one memory and the retention of the received data is managed based on the generated metadata.
US09875024B2

Lockless allocation of a block from a page is initiated by computing a needed block size from an original block header value. Thereafter, a currently used block size and a capacity of the page are determined. A new block size is then computed based on the currently used block size and the needed block size and a remaining capacity of the page. A new block header value is subsequently generated that includes the determined new block size and the determined remaining capacity of the page The original block header value is then replaced with the new block header value. Related apparatus, systems, techniques and articles are also described.
US09875023B2

Concepts and technologies are described herein for dial-based user interfaces. In accordance with the concepts and technologies disclosed herein, a user device presents a dial-based user interface. The dial-based user interface can be configured with user interface controls associated with various options. In response to detecting selection of a user interface control associated with an option having a numeric value, the user device can modify the dial-based user interface to present a numeric adjustment control that can be interfaced with by a user to adjust the numeric value associated with the option. The dial-based user interface also can be modified to show selected options, option states, option values, option selection history, and/or other information.
US09875015B2

A data processing device which includes a flexible position input portion for sensing proximity or a touch of an object such as a user's palm and finger. In the case where a first region of the flexible position input portion is held by a user for a certain period, supply of image signals to the first region is selectively stopped.
US09875011B2

A contact state of a finger with respect to an object displayed on a first layer is detected. The object is moved onto a second layer and displayed on the second layer in response to detecting that the finger has moved from the contact state to a proximity state with respect to the object and in response to the finger reaching a second layer displayed nearer than the first layer.
US09875009B2

A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area.
US09875001B2

Methods, systems and computer readable media for network device management and visualization are disclosed.
US09874999B2

A method for operating a mobile terminal according to one embodiment of the present invention comprises the steps of: displaying an object list through a display portion; receiving a selection of a specific object form the displayed object list; receiving an input of a tilting gesture for moving the position of the selected specific object; and moving the position of the selected specific object according to the tilting gesture.
US09874998B2

A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit; a memory configured to store a plurality of images; and a controller configured to receive a command for displaying a focus-based thumbnail list, and display the focus-based thumbnail list to include at least one thumbnail corresponding to an image stored in a memory with focus information, said focus information indicating a focal region focused in the image.
US09874984B2

Touch user interfaces have been an essential element in the use of smartphones and tablets. An improved touch or near touch sensing structure made of a printed conductive double-wrapped coil is disclosed. A printable substrate is used to provide a base for the double-wrapped coil. On the printable substrate, a double-wrapped coil is printed using at least one flexible conductive material. The double-wrapped coils can be printed sequentially, simultaneously, parts of the two coils are printed and then the rest of the coil parts are printed, or any other useful printing order. The double-wrapped coil provides an increased sensing area and therefore can compute a more efficient capacitance.
US09874977B1

A sequence of 3D hand poses may be used to define a hand gesture, and different hand gestures may be represented by different sequences of poses. One or more hand gestures may be used to generate a virtual input device. Another one or more hand gestures may subsequently be used to provide input via the virtual input device.
US09874974B2

A method of compensated touch data values disclosed herein includes acquiring touch data values about a dead sensing zone of a touch screen, and determining a peak value of those touch data values. Then, a new peak value is calculated as a function of an average of the peak value and another value of the touch data value, and a sharpness value for the dead sensing zone is generated if a second highest value of the touch data values is less than the new peak value. Thereafter, compensated touch data values are generated for the dead sensing zone if the second highest value is greater than the new peak value.
US09874970B2

A touch display device including a first substrate, a second substrate, a display medium layer, a pixel array structure and a pressure sensing electrode layer is provided. The display medium layer is disposed between the first substrate and the second substrate. The pixel array structure is disposed between the second substrate and the display medium layer and includes a plurality of pixel electrodes and a multi-function electrode layer overlapping the pixel electrodes. The pressure sensing electrode layer is parallel to the multi-function electrode layer and a changeable gap is formed between the pressure sensing electrode layer and the multi-function electrode layer. The touch display device capable of 3D touch is provided.
US09874954B2

A touch panel and a fabricating method thereof are provided in the instant disclosure. The touch panel having a non-display area and a display area includes a shielding layer disposed on a side of a substrate and defining the non-display area on the substrate; a sensing electrode layer disposed on the substrate at the same side as the shielding layer, wherein at least one portion of the sensing electrode layer is disposed on a surface of the substrate in the display area; a first protecting layer disposed in the display area and covering the sensing electrode layer; and a second protecting layer disposed in the non-display area and covering the shielding layer. By modifying the structure of the protecting layer, the height difference between the sensing electrode layer and the shielding layer may not cause the color difference due to the non-uniform protecting layer.
US09874953B2

A vehicle operating system includes an operating device disposed in a vehicle compartment and an in-vehicle device equipped to the vehicle and selecting graphical user interface displayed on a display device corresponding to selection manipulation made to the operating device. The operating device includes a base capable of being disposed by a user, a rotatable knob supported by the base, a posture detector detecting an attachment posture of the operating device, a connection unit connectable to the in-vehicle device, a manipulation signal output unit outputting a manipulation signal of the rotatable knob, and a posture signal output unit outputting an attachment posture signal. The in-vehicle device includes a display control unit controlling the display device to display the graphical user interface corresponding to the attachment posture signal, and a selection display unit controlling the display device to perform selection display of the graphic user interface corresponding to the manipulation signal.
US09874944B2

A virtual reality device, system and methodology for video games or other applications with a foot-operated controller to allow for hands free three-dimensional movement. The foot-based controller allows users to move in all directions without using their hands, and it accepts input based on specific movements from the user, particularly from the feet, a foot and/or toes of a user. The controller can be wired or wireless for convenience, and makes the user's foot or feet the primary method of input for movement in virtual spaces.
US09874943B2

An optical navigation device for controlling an operation of a pointer on a display apparatus is provided, the optical navigation device includes a device body, a substrate, a light source, an image sensor, and a processing module. The light source, the image sensor, and the processing module are respectively disposed on the substrate. The device body has a housing with an accommodating space formed therein. The substrate is arranged in the accommodating space of the housing. The light source operatively generates a light illuminating a navigation surface of the optical navigation device through the opening of the housing. The image sensor is oriented at a preset angle with respect to a long axis of device body and is configured for capturing images of the navigation surface. The processing module generates a displacement information of the optical navigation device relative to the navigation surface according to the images captured.
US09874941B2

A sliding-type signal input device, according to the present invention, includes: a housing having an inner space with an opened upper side; a slide button mounted in the inner space; a flexible printed circuit board which is coupled to enclose an inner wall of the inner space and/or an outer sidewall of the slide button, and which is provided with two or more terminal switches; and a conductor which is arranged to enclose the other one from among the inner wall of the inner space and the outer sidewall of the slide button, and which comes in contact with the terminal switches when the slide button is moved in a lateral direction so as to connect the terminal switches.
US09874933B1

This disclosure is directed to creation of a shutdown routine for an electronic device. A device may detect, via one or more sensors, one or more conditions associated with the environment of the handheld electronic device to optimize a shutdown routine for a particular use case. For instance, the user may be using the device to aid in the process of falling asleep and the shutdown routine may be optimized to aid that process. In addition, the system may monitor user interaction after an optimized shutdown routine has been executed to determine an effectiveness of the optimized routine for the particular use case. Optimized shutdown routines may be associated with the one or more conditions and used as a baseline for future use cases of the user or other users where similar conditions are detected.
US09874930B2

Embodiments described herein include a Power over Ethernet (PoE) enabled device that uses 2-event classification when allocating power to coupled powered devices (PDs). If the 2-event classification is successful, power sourcing equipment (PSE) on the PoE device allocates a maximum power allotment to the PD. Once powered on, the PD may determine it does not require the maximum power allotment and negotiate a reduction in the power allotted to the PD.
US09874927B2

A power detection circuit includes a sense element to convey current from a source to a load, a compensating reference element located proximate to the sense element, a comparator, and a precision current sink. The comparator includes a first input coupled to the sense element, a second input coupled to the compensating reference element, and an output. The comparator is configured to assert a signal on the output in response detecting that a first voltage on the first input equals a second voltage on the second input. The precision current sink is coupled to the second input of the comparator and is configured to pull constant current through the compensating reference element based on a predetermined power threshold.
US09874926B2

Techniques to control power and processing among a plurality of asymmetric cores. In one embodiment, one or more asymmetric cores are power managed to migrate processes or threads among a plurality of cores according to the performance and power needs of the system.
US09874915B2

A mass data storage system includes a data manager that selects a subset of storage resources for storage of a data file and generates location metadata for the data file defining positions of each storage resource in the selected subset of storage resources. According to one implementation, the data manager further defines an extended file attribute associated with the location metadata.
US09874907B2

A display device includes a cover window having a display region and a non-display region surrounding the display region on a same plane, an optical sensor member including a light emitting portion and a light receiving portion, the optical sensor member being adjacent a first surface of the cover window and overlaps the non-display region, a color layer at a portion of the first surface of the cover window facing the optical sensor member, the portion overlapping the non-display region, the color layer defining at least one hole corresponding to the optical sensor member, and a polarizing member at a portion of the first surface of the cover window exposed by the hole.
US09874890B2

A portable electrical energy consumption diagnostic device 10 connects to electrical systems to acquire and analyze electrical data. The device has an onboard power supply 12, an energy monitoring means 14, a mini PC 16, a modem/router 18, CT adaptors 20 and an interface 22, all housed in a portable container 24, such as a hard case. The device 10 is connected to external electrical connector(s) (CT inputs) 26, 32 to temporarily connect the device to an electrical supply of electrical equipment. Electrical data acquisition means and an onboard electrical data processing means determine electrical consumption characteristics of monitored equipment over a period of time, such as lighting, air conditioning, elevators, pumps, motors etc. Optional transmission means transmits the acquired electrical data to a remote electrical data processor for remote electrical data processing. The onboard or remote data processor generating report data relating to the electrical energy consumption.
US09874886B2

An integrated circuit may include a reference voltage generating circuit for generating a reference voltage. The reference voltage generating circuit may include a digital operation circuit and a digital-to-analog converter. The digital operation circuit is configured to adjust a reference voltage to temperature code relationship using a coefficient that adjusts a relative relationship between the reference voltage and the temperature code, and separate code that adjusts an absolute relationship between the reference voltage and the temperature code, wherein the temperature code reflects a temperature at the integrated circuit. The digital-to-analog converter is configured to generate the reference voltage based on an output from the digital operation circuit.
US09874879B2

A method controls an operation of a spacecraft according to a model of the spacecraft. The method determines control inputs for controlling concurrently thrusters of the spacecraft and momentum exchange devices of the spacecraft using an optimization of a cost function over a receding horizon subject to constraints on a pose of the spacecraft and constraints on inputs to the thrusters. The cost function includes components for controlling the pose of the spacecraft and a momentum stored by the momentum exchange devices. The method generates a command to control concurrently the thrusters and the momentum exchange devices according to at least a portion of the control inputs.
US09874876B2

In an apparatus for controlling operation of an autonomously navigating utility vehicle travelling about a working area delineated by a boundary wire, the working area including a narrow area and a broad area, there are provided with a magnetic field strength detector, a travel controlling unit controlling the vehicle to turn and travel straight forward every time the vehicle reaches the boundary wire based on the magnetic field strength, and a narrow area discriminating unit discriminating that the vehicle travels in the narrow area when the magnetic field strength is kept to be greater than a threshold value predefined based on a minimum value of the magnetic field strength in the narrow area from a first turn to a second turn of the vehicle, or for a predetermined time period after the first turn.
US09874870B2

Example methods and apparatus to manage testing of a process control system are disclosed. A disclosed example method includes generating a test application from a process control routine, the test application including at least one test that is to be performed within a time period, monitoring an operation of the process control routine, determining if the operation of the process control routine during the time period includes an execution of a portion of the process control routine that is substantially similar to the at least one test, and updating the test application by indicating that the at least one test has been performed within the time period.
US09874869B2

The present invention detects abnormality in a control network in which a normal pattern of communication changes in accordance with the state of a control system. A normal pattern of communication between devices is stored for each state, information indicating the system state is acquired to determine the system state, and information indicating the pattern of communication between devices is acquired to determine the pattern of communication. Then, by determining, on the basis of the determined pattern of communication and the pattern of communication stored as a normal pattern of communication in the determined system state, whether system abnormality has occurred, it is possible to enhance the availability and reliability of the control network.
US09874862B2

A method and device to monitor and analyze a biosignal are provided. The device may measure a biosignal from a user of the device, analyze an emotion event associated with the user of the device based on the biosignal, and generate a control command in response to a result of analyzing the emotion event. The generated control command may be used to control an external device.
US09874861B2

A controller calculates an absolute position of an object based on at least three position detection signal. In performing position control of an object using a position calculation result, the controller controls a position of the object using a calculation result based on a first position detection signal. Further, in a case where a predetermined relation is not established between the calculation result based on the first position detection signal and a calculation result based on the first and a second position detection signals, the controller calculates an absolute position, and corrects the calculation result based on the first position detection signal using the calculated absolute position.
US09874859B1

An initial data state is obtained for an adaptive system. A simulation is started for the adaptive system on an electronic computing device. A first trial is run of the simulation of the adaptive system until a first stop point is reached. When the first stop point is reached, one or more recursive simulations are run from the first stop point. After the one or more recursive simulations have been run, an optimized set of modified data states for the adaptive system at the first stop point is automatically determined. Using the optimized set of modified data states, the run of the first trial of the simulation is continued from the first stop point until either additional stop points are reached or the first trial of the simulation is completed. An additional set of optimized modified data states is determined for at least one of the additional stop points.
US09874858B2

Systems and methods for controlling lab equipment such as transmitters are provided that includes a mini automation controller (MAC). The system provides a control system, user interface, and interfaces, including network interfaces usable for interfacing equipment, MAC, and user interfaces over a network, which provide a variety of functions including automation and monitoring of transmission sequences and receiver events. An exemplary MAC may include an Ethernet controller capable of converting an Ethernet signal to a serial signal. The MAC may also include a receiver monitor section comprising a fiber optic receiver input, a copper cable receiver input, and a monostable multivibrator. In addition to the receiver monitor section, the MAC may have a transmitter control section including a transmitter control pulse and a power output. An exemplary MAC may have a microcontroller coupled to the Ethernet controller, the receiver monitor section, and the transmitter control section.
US09874857B1

A simulated mirrored display is disclosed. A camera captures and transmits an image to an electronic device. The electronic device alters the image to simulate material characteristics such as color, texture, opacity, and reflectivity of a manufactured good to be simulated. Additionally, images of components of the manufactured good may be superimposed on the image and likewise modified. The altered image is displayed on an electronic display.
US09874853B2

A protective member is provided in a detachably attachable manner on a side wall of a sheet feeding cassette such that an opening cover of an image forming apparatus does not come into contact with a sheet guide surface. In a drawing out direction of a cassette storing sheets, a range in which an upper surface of the protective member extends overlaps at least a portion of a range in which the sheet guide surface extends. The upper surface of the protective member is vertically positioned at a position higher than a position of the sheet guide surface.
US09874836B1

An image forming apparatus includes an image holding member, a developing unit that contains a developer containing toner particles and develops an electrostatic latent image formed on a surface of the image holding member with the developer to form a toner image, a primary transfer unit that transfers the toner image formed on the image holding member to an intermediate transfer member, a second transfer unit that transfers the toner image transferred on the intermediate transfer member to a recording medium, and a guide unit that guides at least one of the image holding member and the intermediate transfer member to a primary transfer position such that a portion of the image holding member and a portion of the intermediate transfer member are disposed along with each other, wherein the specific toner defined in the specification is used.
US09874833B2

A cartridge includes: a casing including a developer accommodation part for accommodating developer; an agitator for agitating the developer and rotatable about a first rotational axis extending in an axial direction; a receiving member rotatable about a second rotational axis upon receipt of a drive-force inputted thereto; a first drive-force transmission member rotatable about a third rotational axis upon receipt of the drive-force from the receiving member; and a second drive-force transmission member rotatable about the first rotational axis together with the agitator. The second drive-force transmission member can contact the first drive-force transmission member and receive the drive-force therefrom, the first rotational axis being positioned closer to the second rotational axis than the third rotational axis is to the second rotational axis when projected in the axial direction of the agitator.
US09874832B2

Provided is a roller capable of suppressing generation of cut waste from an end of a roller due to contact with another member inside a device when mounted on an image forming device, particularly a conductive roller, and an image forming device using the same. A roller includes a shaft 1 and a base layer 2 provided on the outer periphery of the shaft. A filler layer 4 covering the base layer is provided on end faces of both ends of the base layer in the roller axial direction, and the filler layer is composed of a material having a breaking strain measured according to a tensile test of JIS K 7127 of not less than 120% and a tensile stress at 100% elongation measured according to a tensile test of JIS K 7127 of from 5 to 30 N/mm2.
US09874829B2

Provided is a dispersant for liquid development represented by general formula (1): where R1 represents a monovalent organic group having a polar group, A1 and A2 each represent an oxygen or sulfur atom, L1 and L2 each represent a divalent organic linking group, X represents a (m+n)-valent organic linking group having an alkyleneoxy group, P1 represents a polymer chain containing a unit represented by general formula (2), and m and n each represent a number of 1 to 9, with m+n being an integer of 2 to 10: where R2 and R3 each represent a hydrogen atom or a methyl group, L3 represents a carbonyloxy, oxycarbonyl, carbonyl, or phenylene group, and R4 represents a monovalent organic group having at least one selected from a carboxy group, a polyoxyalkylene group, an amino group, a sulfo group, and derivatives of the foregoing.
US09874828B2

Herein is disclosed an electrostatic ink composition comprising a resin and a conductive pigment, wherein the resin comprises a co-polymer formed from an alkylene monomer, an acrylic ester monomer and a maleic anhydride monomer, wherein, in some examples, the acrylic ester monomer constitutes at least about 8 wt % of the co-polymer. Herein is also disclosed a print substrate having printed thereon an electrostatic ink comprising a resin and a conductive pigment, wherein the resin comprises a co-polymer formed from an alkylene monomer, an acrylic ester monomer and a maleic anhydride monomer, wherein, in some examples, the acrylic ester monomer constitutes at least about 8 wt % of the co-polymer.
US09874827B2

An electrostatic charge image developing toner includes a carbodiimide compound and a polyester resin prepared by subjecting an alcohol component and a carboxylic acid component to condensation polymerization, wherein the alcohol component includes an aliphatic polyol in an amount of 60 mol % to 100 mol %.
Patent Agency Ranking