US09521781B2
A power component device includes a heat sink having a recess with a base surface and a first side surface. The first side surface of the recess is at a generally acute angle relative to the base surface. The power component device includes a first passive electrical component with a support element, having a first side surface which faces the first side surface of the recess, and is at generally the same angle relative to the base surface as the first side surface of the recess is relative to the base surface. A pressure transmission element has a first side surface which is averted from the first side surface of the support element. The base surface is at a generally acute angle relative to the first pressure transmission element side surface. A pressure generating apparatus presses the support element against the first side surface of the recess.
US09521780B2
A fan control subsystem may control a plurality of fans in an information handling system to cool the information handling system. The fan control subsystem may determine a fan importance factor for each of the plurality of fans based on the presence and thermal priority ratings of one or more thermal components located in a respective thermal region associated with each of the plurality of fans. Upon detecting a failure of one of the plurality of fans, the fan control subsystem may regulate airflow within the information handling system based on the fan importance factors determined for the fans.
US09521775B2
A drive apparatus includes a power module, a connector and a heat sink. The connector is used for electric connection to an external side and has a flange, which is formed on its peripheral wall. The heat sink is formed to have a module holding part for holding the power module and a fitting hole for fitting with the flange and has a connector holding part for holding a connector. The flange is formed along a first surface, which faces the connector holding part of the peripheral wall, and side surfaces, which are formed on both sides of the first surface. Thus, water droplets are prevented from entering into a control unit through a clearance between the connector and the heat sink without adding other members such as a water preventing cover.
US09521764B2
A tamper respondent apparatus having an enclosure comprising of an electrically conductive material layer configured to substantially form continuous electrically conductive paths, an electrically non-conductive material layer forming an outer layer configured to substantially insulate said electrically conductive material layer, an electrical connector at a corner of an underside surface of said enclosure, whereby said conductive material layer and non-conductive material layer are extruded or deposited in successive layers by a three dimensional printer, wherein said electrically conductive material layer forms an inner layer of said extrusion of said three dimensional printer, and wherein a cohesive strength of said conductive material layer is configured to be less than a cohesive strength of said non-conductive material layer.
US09521755B2
An electronic assembly is disclosed that includes a flexible insulating film, a semiconductor component that has a thickness of less than 50 micrometers, a conductive interconnect extending through the flexible insulating film, a second patterned metal wiring film adjacent, and a third patterned metal wiring film. The second patterned metal wiring film is electrically coupled with the third patterned metal wiring film through the conductive interconnect. The semiconductor component is coupled to the first patterned metal wiring film and at least one of the second patterned metal wiring film or the third patterned metal wiring film.
US09521746B2
A conductive film includes a transparent insulating substrate and a conductive mesh formed on the transparent insulating substrate, one of them is imprinted to form a meshed-like grooves on a surface thereof, it is simple and quick, having high efficiency; the grooves is printed and filled with metal slurry and sintered to form a conductive mesh, the cost is low; the distance between the lines of the conductive mesh is defined as d1, 100 μm≦d1<600 μm, the square resistance of the conductive mesh is defined as R, 0.1 Ω/sq≦R<200 Ω/sq. In order to reduce the distance between the line, the width of the mesh line is reduced, thereby improving the light transmission of the conductive film; the smaller the square resistance, the better the conductivity of the conductive film, the faster the transmission speed of the signal; the lower metal content ensure the small square resistance, saving raw materials.
US09521745B2
A suspension board with circuit includes a metal supporting board having a support opening portion, a base insulating layer disposed at one side of the metal supporting board, and a conductive layer disposed at one side of the base insulating layer and including a plurality of terminal portions overlapped with the support opening portion and disposed at spaced intervals to each other. The base insulating layer includes a plurality of base opening portions that are disposed between the plurality of terminal portions in an arrangement direction, a plurality of thick portions that are overlapped with each of end portions of the plurality of terminal portions in a direction orthogonal to both directions of the thickness direction and the arrangement direction, and a plurality of thin portions that are disposed along edge portions of the plurality of base opening portions between the plurality of thick portions and are thinner than the plurality of thick portions.
US09521744B2
A filtered feedthrough assembly for an implantable medical device includes a ferrule, an electrical insulator coupled to the ferrule by a connection element, a plurality of feedthrough conductors extending through the electrical insulator, a printed circuit board (PCB), and a plurality of capacitors. The PCB is coupled to the ferrule or the electrical insulator, and includes one or more ground layers and a plurality of vias. The connection element is electrically coupled to the ground layer through the vias. The capacitor has a ground terminal electrically coupled to the ground layer through at least one of the vias, and a conductor terminal electrically coupled to the feedthrough conductor.
US09521735B2
A handheld x-ray analyzer, having an outer shell forming an inner cavity, the outer shell having at least one aperture; an x-ray engine positioned within the cavity; and a generally planar heat sink rigidly and thermally attached to the x-ray engine, and positioned in the aperture of the outer shell thereby substantially filling the aperture while providing thermal conduction between the engine and surrounding air. An outer face of the heat sink may be substantially conformal with the outer shell along one or both sides of the analyzer, and form a substantial portion of one or both sides of the analyzer. Longitudinal fins may be placed on an outer face of the heat sink to aid in thermal conduction from the engine to the surrounding air. Thermal handling, shock/vibration isolation, and moisture barriers are provided.
US09521733B2
Described herein is a dual-mode luminaire controller for a luminaire in which dimming signals can be provided to control the operation of the luminaire using signals in accordance with either ‘0-10V’ or DALI protocols. The controller includes a central processing module, an isolated supply in which both a DALI interface and a ‘0-10V’ interface are provided. The luminaire controller also includes a ZigBee transceiver module through which signals can be provided for selecting one of the interfaces in accordance with the operating protocol of the luminaire with which the luminaire controller is associated.
US09521726B2
A lighting system for displacing energy is provided. The lighting system includes a light sensor to measure an amount of light provided from the natural lighting fixture to a building environment. The lighting system further includes processing electronics to receive information from the light sensor and to use the received information to determine when the amount of light provided from the natural lighting fixture is sufficient to allow one or more electric lighting fixtures to be turned off or dimmed, the processing electronics causing the one or more electric lighting fixtures to turn off or dim in response to the determination. The processing electronics are further configured to calculate the energy saved from turning off or dimming the one or more lighting fixtures. The lighting system further includes a communications interface configured to transmit the results of the calculation of energy saved from the processing electronics to a second party.
US09521717B2
When supplying an LED light source with a first output voltage that is equal to or higher than a threshold voltage, an LED driver causes a DC power supply to output a first DC voltage and causes a switching regulator to supply the LED light source with the first output voltage. When supplying the LED light source with a second output voltage that is below the threshold voltage, the LED driver causes the DC power supply to output a second DC voltage lower than the first DC voltage and causes the dropper regulator to supply the LED light source with the second output voltage.
US09521716B2
A device for actuating at least one field effect transistor corresponding to a control signal present at a control line, includes at least one driver circuit having a current mirror with an input side and an output side. Both the input side and the output side are connected to a supply voltage, the input side is connected to the control line via a level converter and the output side is connected to the at least one FET.
US09521713B2
Programmable module (1) for a modular installation (IN), comprising:—a support base (2) delimited by edges (20);—at least one signal transmitter (3);—at least one measurement sensor generating local-measurement data;—at least one controller (4) driving the transmission of the signals and receiving the local-measurement data;—at least two connectors (5) fixed on the edges of said base and exhibiting an electrical power supply interface, and a bidirectional communication interface connected to the controller and exhibiting a communication input and a communication output; where at least one of said connectors may be connected with a connector of a neighbouring module in the modular installation so as to allow a bidirectional communication between the controller of said module and the controller of said neighbouring module and a distributing of the electrical power supply between the modules. The present invention finds an application in the field of luminous installations.
US09521701B2
Handling conflicts between radio access technologies (RATs) in a device configured to operate according to multiple RATs. The device may be operated in a discontinuous reception (DRX) mode according to each of a first RAT and a second RAT using a shared radio. It may be determined that a conflicting wakeup time is scheduled according to DRX cycles of the first and second RATs. The radio may be operated according to the first RAT at the conflicting wakeup time. The second RAT may not use the radio at the conflicting wakeup time. A next wakeup time for the second RAT may be determined from multiple possible next wakeup times. The radio may be operated according to the second RAT at the determined next wakeup time.
US09521699B2
A method for offloading a video portion of a video call form a cellular network to a WLAN is provided. The method can include a wireless communication device participating in a video call with a remote device over a connection between the wireless communication device and a cellular network. The video call can include a first video stream carried over a first bearer on the cellular network and an audio stream carried over a second bearer on the cellular network. The method can further include the wireless communication device establishing a connection between the wireless communication device and a WLAN; performing a call setup procedure with the remote device to establish a second video stream over the WLAN; terminating the first video stream; and using the second video stream and the audio stream to continue the video call.
US09521698B1
A method of connecting a first computing device and a wireless access point over a first wireless network using a second computing device, where the first and second computing devices are both enabled to communicate over the first wireless network and are both enabled to communicate over a second, different wireless network, and where there are first wireless network connection credentials for the wireless access point. The method includes establishing a wireless connection between the first and second computing devices over the second wireless network, sending the first wireless network connection credentials for the wireless access point from the second computing device to the first computing device over the second wireless network, and then establishing a connection between the first computing device and the wireless access point on the first network using the first wireless network connection credentials for the wireless access point.
US09521697B2
A device configured to manage a wireless docking environment maintains one or more communication sessions between one or more peripheral devices; determines the device is in proximity of a second device; and in response to determining the device is in proximity of the second device, relinquishes control of at least one of the one or more communication sessions to the second device.
US09521693B2
Base Station (BS) and User Equipment (UE) apparatuses for configuring a Random Access CHannel (RACH), and methods thereof, are provided. The method for a BS to configure a RACH includes generating configuration information on RACH resources, transmitting the configuration information on the RACH resources to a UE, receiving a random access preamble multiplexed on a plurality of continuous RACH resources from the UE, extracting the random access preamble multiplexed on the plurality of continuous RACH resources, and detecting the extracted random access preamble. The method for a UE to configure a RACH includes receiving configuration information on RACH resources from a BS, selecting occupied RACH resources among a plurality of continuous RACH resources, generating a random access preamble, multiplexing the generated random access preamble on the selected RACH resources, and transmitting the random access preamble on the selected RACH resources to the BS.
US09521692B2
A data transmission method and an apparatus to communicate data on multiple carriers in the mobile communication system are provided. A random access method of a terminal in a mobile communication system including primary and secondary cells operating on multiple carriers according to the present invention includes communicating data after random access in the primary cell, receiving, when the random access is triggered in the secondary cell, information for use in the secondary cell random access from the primary cell, transmitting a preamble in the secondary cell based on the received information, monitoring the primary cell to receive a Random Access Response for the secondary cell, and applying, when the Random Access Response for the secondary cell is received, the information carried in the Random Access Response to the secondary cell in which the preamble has been transmitted.
US09521688B2
A method in a transmitting node in a wireless communication system for instructing a user terminal to perform uplink sounding is provided, said method comprising: generating an unlink grant in a downlink control information (DCI) for instructing the user terminal to transmit an uplink channel with only a reference signal; and transmitting the DCI with said uplink grant to the user terminal, and wherein said uplink grant is configured as a redundant state within the DCI. A method in a receiving node in a wireless communication system for performing uplink sounding is also provided.
US09521686B2
The invention concerns a method for scheduling of service data intended to be sent from a base station (BS1) over radio interfaces to a user terminal (UE1) by means of at least one control message sent from the base station (BS1) to the user terminal (UE1), whereby said at least one control message comprises or allows for a determination of at least one of the orders when the user terminal (UE1) shall perform reception of downlink data and when and under which circumstances the user terminal (UE1) shall send HARQ feedback information in upcoming transmission time intervals (TTI), a base station (BS1), a user terminal (UE1) and a communication network therefor.
US09521685B2
The present invention is a circuit arrangement for a wireless cellular network. The circuit arrangement includes a determiner configured to determine a priority value of each packet of a plurality of packets based on at least a position of a video frame in a group of pictures and a type of the video frame, the video frame or a part thereof being contained in the packet, wherein the type of video frame comprises I frame data or P frame data; and wherein the determiner is further configured to set the priority value of a packet including I frame data lower than the priority value of at least one other packet including P frame data; and a controller configured to control scheduling of the packet based on the determined priority value for a communication device in a wireless cellular network. A method of determining a priority of packet scheduling is also disclosed.
US09521683B2
In a network controlled device to device service a reference radio bearer that would provide an adequate service in a cellular access mode is determined. Information of semi-static resource allocation is then determined for the reference radio bearer and signalled to at least one device for use in configuring the at least one device for device to device communications. The at least one device can use the information as guidance when configuring for device to device communications.
US09521682B2
Provided is a method for controlling interference between cellular communication and device-to-device (D2D) communication. An interference control apparatus overhears a downlink control channel which is transmitted from a cellular base station to a cellular terminal. The control apparatus determines an interference candidate resource, which is subject to inter-cell interference control, on the basis of the downlink control channel. A step of the control apparatus transmitting an interference control message to a D2D terminal using the interference candidate resource is included.
US09521677B2
Provided are methods and corresponding apparatuses for allocation of resource blocks. A method for allocation of resource blocks comprises receiving, from a base station, information regarding a measurement location at which at least one identified resource block has been measured; and using, based upon a current location of a mobile relay node and the measurement location, the at least one identified resource block for communication between the mobile relay node and at least one user equipment connected therewith, wherein the at least one identified resource block is not used for communication between the base station and at least one user equipment connected therewith at the measurement location and a measurement of the at least one identified resource block is below a predetermined threshold. With the claimed inventions, interference in the high speed railway communication could be ameliorated and the spectrum efficiency would be improved.
US09521675B2
Methods, systems, and devices are described for improving communications of a machine type communications (MTC) device. In a method of communication, a signal to interference noise ratio (SINR) of one or more resource blocks (RBs) of a target device may be estimated by, for example, an MTC device. The MTC device may then select one or more of the RBs of the target device to be in a resource pool based at least in part on the estimated SINR. In some embodiments, the MTC device may compare the estimated SINR of the one or more RBs of the target device to a threshold SINR and select one or more RBs with an SINR less than the threshold SINR to be in the resource pool. In some embodiments, the MTC device may randomly select a resource block from the resource pool and transmit on the selected resource block.
US09521670B2
A method includes, in a mobile communication terminal, receiving signals from a base station in a sequence of time frames. Based on the received signals, a classification of the time frames into first and second types is determined in the terminal, such that a level of interference in the time frames of the first type is lower than the level of interference in the time frames of the second type. The received signals are decoded based on the time frames and the corresponding classification.
US09521669B2
Systems, methods, and apparatuses are directed to reconfiguring a time division duplex (TDD) uplink/downlink (UL/DL) configuration. A first TDD UL/DL configuration can be identified for a first radio frame. A second TDD UL/DL configuration can be identified for a second radio frame adjacent the first radio frame. The second TDD UL/DL configuration can be identified based, at least in part, on one or more subframes of the second TDD UL/DL configuration that can communicate hybrid automatic repeat request (HARQ) acknowledgement/negative acknowledgement (ACK/NACK) indicators for corresponding subframes of the first TDD UL/DL configuration.
US09521659B2
A mobile communications network includes a core network part including a plurality of infrastructure equipment, and a radio network part including a plurality of base stations for providing a wireless access interface for communicating data packets to or from communications terminals. The core network part or the radio network part includes a local data store having stored therein content data, which has been received from an applications server via the core network, and the mobile communications network is configured to receive a request to access the content from a communications terminal from the applications server, to identify that the content data is stored in the local data store, and to communicate the content data to the communications terminal from the local data store as if the content data had been communicated from the applications server.
US09521656B2
In a non-limiting and example embodiment, a method is provided for controlling usage of prioritized radio channels, comprising: detecting (310), by a secondary user apparatus, an interference limitation of a first radio channel for which a primary user apparatus has priority over the secondary user apparatus, selecting (320), by the secondary user apparatus, the first radio channel for communication with another apparatus to a first direction after detecting the interference limitation, and selecting (330), by the secondary user apparatus, a second radio channel for communication with the other apparatus to a second direction, opposite to the first direction.
US09521645B1
Systems, methods, and other embodiments associated with determining a position of a device are described. According to one embodiment, a method for determining a position of a device is disclosed. The method includes detecting access points and classifying one or more of the access points as being either fixed or mobile. An access point classified as being mobile indicates that the access point is mobile. An access point classified as being fixed indicates that the access point is located at a fixed position. The method also includes determining a position of the device based, at least in part, on one or more channel powers of signals respectively received from one or more access points classified as being fixed. In this manner, the position of the device is not determined based on channel powers of signals received from access points classified as being mobile.
US09521643B2
Access terminals are adapted to communicate with registration servers to enable a registration server to perform timer-based registrations on behalf of an access terminal. The access terminal can cease performing such timer-based registrations as long as the registration server performs the registrations, and may power down until event data is available for transmission or reception. When a registration server performs timer-based registrations on behalf of an access terminal, the registration server can periodically communicate with a network entity to conduct the timer-based registrations for the access terminal. The network entity can receive a timer-based registration message from a registrations server for registering an access terminal. In response to such a message, the network entity can register the access terminal. Sensors and controllers may be used with some embodiments to collect and analyze data and for potentially taking action. Other aspects, embodiments, and features are also claimed and described.
US09521641B2
A user terminal exists in a first cell operating at a first frequency, in a mobile communication system that supports a D2D (Device to Device) proximity service. The user terminal includes a transmitter configured to transmit a D2D interest indication indicating that the user terminal has an interest in the D2D proximity service, to a base station forming the first cell.
US09521638B2
Disclosed are a time synchronizing method under a vehicle AVB environment and a system using the same. An AVN, which communicates with at least one device which is provided in a vehicle and performs a predetermined operation under an Ethernet AVB environment, synchronizes the at least one device by receiving a RTC time information message in the form of a RTC protocol packet which applies an IP protocol. Therefore, various services which synchronize a plurality of devices in the vehicle are provided, to improve convenience of a driver.
US09521637B2
Described herein is a system with a first network element and a second network element. The first network element contains a processor configured to synchronize with the second network element; and maintain synchronization with the second network element. The first network element is a small cell eNB and the second network element is one of the following: a macro cell enhanced node-B (eNB); or a small cell eNB.
US09521634B2
A method for operating a machine-to-machine (M2M) device communicating with a gateway includes determining, by the gateway, a timing parameter for synchronizing the machine-to-machine device with the gateway; inserting the timing parameter into a control signal; and transmitting the control signal from the gateway to the machine-to-machine device.
US09521630B2
A group of low power transceiver devices may create a private wireless network. In a private communication network, each device may monitor neighboring devices and transmit a low power signal on a periodic basis. At any time, if a device breaks away from the private communication network, the device determines its location and then transmits its location to one or more devices in the group at a high transmit power level.
US09521628B2
The present disclosure discloses a carrier bearing method and device, and a base station. The carrier bearing method includes: obtaining transmit power of each carrier borne on all power amplifiers in a radio remote unit after detecting that transmit power of a carrier borne on a power amplifier in the radio remote unit changes; adjusting a correspondence between the carriers and the power amplifier in the radio remote unit according to the obtained transmit power; and bearing each carrier on its corresponding power amplifier according to the adjusted correspondence. The device and base station are used to implement the above method.
US09521622B2
A wireless communication system is provided that includes a base station receiving a plurality of input signals that are selectively provided to a plurality of precoders. The precoders perform precoding operations on the input signals and output a first signal. The base station includes an algorithm that minimizes total transmit power per antenna under signal to interference and noise ratio (SINR) target constraints or maximizes the SINR under a sum of power constraint so as to determine power allocation and obtain efficient precoders. A number of mobile receiver units receive the first signal and performs their respective operations to extrapolate the linear estimate of the input signals.
US09521620B2
User equipment that is capable of communicating by using M (M is greater than or equal to 2) component carriers (CCs) includes N (N is greater than or equal to 2) communication units for executing radio communication with a base station by using each of the M CCs, a controller for individually controlling an operation mode of each of the N communication units; and a timer for reporting to the controller that a constant time period is elapsed without receiving a further control signal, after receiving, by a communication unit of the N communication units, a control signal from the base station. When a report from the timer is received for a specific communication unit of the N communication units, the controller controls the operation mode of the specific communication unit, so that the operation mode the specific communication unit discontinuously transitions to an active mode.
US09521611B2
Methods and apparatuses for cell evaluation by a mobile terminal in a cellular network. A base station (100A, 100B) of a cell (102A, 102B) estimates values of an Expected User Throughput, EUT, for a series of candidate Reference Signal Quality, RSQ, values, and broadcasts (1:1A, 1:1B) the estimated EUT values as EUT information in the cell. The mobile terminal (104) is then able to evaluate (1:2-1:4) the cell for cell selection or re-selection based on the broadcasted EUT information.
US09521609B2
The present invention relates to a method and a device for updating system information in a wireless LAN system. A method for updating system information in a station (STA) of a wireless communication system may comprise transmitting, by the STA which stores system information and a configuration change count value of a previously linked preferred access point (AP), a probe request frame for active scanning to the preferred AP; and receiving a probe response frame from the preferred AP. Preferably, the probe request frame includes a configuration change count field previously acquired from the preferred AP, and if a value of the configuration change count field included in the probe request frame is different from a present configuration change count value of the preferred AP, the probe response frame may include one or more elements of system information which should be updated by the STA.
US09521601B2
A method for management of multiple radio links for a wireless peer-to-peer (P2P) session is disclosed. The method can include a wireless communication device providing interface address information for a first radio interface and a second radio interface implemented on the wireless communication device to a peer device when establishing a wireless P2P session with the peer device; establishing a threshold for transitioning between the first radio interface and the second radio interface during the wireless P2P session; determining during the wireless P2P session that the threshold has been met; and in response to the threshold being met, signaling to the peer device to transition to the second radio interface, and using the second radio interface to continue the wireless P2P session.
US09521597B2
Handover is a main function that is used to support mobility in the network. In a cellular communication network having adaptive antennas for enabling narrow beam operation, a network control unit sends a radio link setup request to a selected cell-serving network unit for configuration of a new serving radio link. Before responding to the radio link setup request the cell-serving network unit performs uplink measurements with respect to the mobile unit, and a narrow target beam is selected within a cell served by the cell-serving network unit based on these measurements. The cell-serving network unit then configures the new serving radio link for the considered mobile unit directly with the selected narrow target beam. Consequently the system can perform the handover procedure using narrow beams only, without first establishing the radio link with a cell-wide beam and then reconfiguring the radio link onto a narrow beam.
US09521591B2
When a voice call is made from or received by UE (100) that is present in both 3G femto area (101) and LTE area (103), line switching for making a voice call or receiving a voice call is performed from MME (112) to P-CSCF (108) by using a predetermined protocol.
US09521573B2
The present invention provides a method of anonymously reporting minimization of drive test (MDT) measurements. According to the method, a mobility management entity (MME) obtains MDT data anonymity configuration which indicates whether MDT measurements are to be reported anonymously at a type allocation code (TAC) level; sends a TAC of a UE to a trace collection entity (TCE) if the MDT data anonymity configuration indicates MDT measurements are to be reported anonymously at the TAC level; sends an international mobile subscriber identification (IMSI) or an international mobile equipment identity and software version (IMEISV) of the UE to the TCE if the MDT data anonymity configuration indicates other information, e.g. Trace, is adopted for anonymously reporting MDT measurements. The present invention enables an MME to send different identities of a UE to the TCE according to different requirements for anonymity to implement anonymous reporting of MDT measurements.
US09521566B2
Methods of aggregating spectrum data captured from a narrowband radio to form a spectrum covering a much wider frequency band. Frequency data, such as FFT spectrum data captured from a narrowband receiver such as an IEEE 802.11 Wi-Fi receiver are combined to display representative real-time FFT, average FFT, and FFT duty cycle data of a wideband spectrum. Data is captured from narrow band radios such as access points, station monitors, or client devices on a wireless network. A wideband spectrum may be aggregated from data captured from one or from multiple devices. Data may be stored for later analysis and display.
US09521563B2
Embodiments described herein relate to an apparatus, system, and method for controlling access to multiple antennas in a mobile device. The mobile device may determine priority among a first protocol stack associated with a first subscriber identity module (SIM) in the mobile device and a second protocol stack associated with a second SIM in the mobile device. The mobile device may lock control of a position of a switch to the first protocol stack based on determining the priority among the first protocol stack and the second protocol stack. The switch may control access to the multiple antennas. Accordingly, the second protocol stack may be unable to modify the position of the switch when control of the switch is locked to the first protocol stack.
US09521560B2
Disclosed are systems, methods and structures that provide improved spatial reuse of spectral resources in small-cell wireless networks including WiMAX, LTE, LTE-Advanced, etc. Advantageously, the systems and method disclosed while leveraging beamforming for spatial reuse across small cells also decouple it from per-frame scheduling at a small cell base station thereby allowing for beam selections to be computed with a granularity measured in seconds. In realizing these advantages, systems, methods and structures disclosed integrate beam selection with client association.
US09521554B2
A method for wireless communications is provided. The method includes analyzing a set of network parameters and automatically forming a set of network clusters based in part on the network parameters. This includes dynamically selecting at least one network cluster from the set of network clusters to provide wireless service to a subset of user equipment.
US09521548B2
A computer-readable medium embodies a computer program for registering a mobile device. The computer program comprises computer-readable program code for: generating a first message including a first code in response to receiving a request to register the mobile device for use with a future session with an entity, sending the first message including the first code, receiving a second message including the first code and at least a portion encrypted using a private key associated with the mobile device, and registering the mobile device for use with the future session based on at least the portion of the second message being encrypted using the private key associated with the mobile device.
US09521545B2
Methods and systems for notification management between an electronic device and a wearable electronic device are provided. First, the electronic device receives state information from a wearable electronic device via a wireless network, wherein at least one sensor detects a motion of the wearable electronic device to accordingly generate the state information. Then, a notification management process is performed between the electronic device and the wearable electronic device according to the state information.
US09521541B2
A data management system and method of managing call data for at least one radio network element within a cellular communication network. The method comprising receiving call data for at least one call from the at least one radio network element within the cellular communication network, arranging the received call data into call data records of a non-fixed size, and writing the call data records to at least one data storage device such that the call data records are stored adjacent one another.
US09521539B2
An example method is provided in one example embodiment and includes receiving a first communication from a user equipment (UE) for a subscriber associated with the first UE to a small cell network, wherein a plurality core networks (CNs) share resources for the small cell network; selecting a first CN from the plurality of CNs to provide services to the first subscriber via the small cell network based, at least in part, on a first Mobile Country Code (MCC) and a first Mobile Network Code (MNC) for the first subscriber; and storing, in at least one memory element, at least one association of the MCC and the MNC to the CN for use in subsequent requests from other UEs for subscribers to attach to the small cell network.
US09521538B2
A practical inter-carrier roaming solution by way of a roaming location protocol (RLP) router that provides consistent location support across heterogeneous wireless network standards. The RLP router maintains connectivity to each location server in a roaming ecosystem, alleviating the need for an expensive and impractical mesh network of location servers. When a home location server (H-LS) determines it cannot locate a subscriber device because the subscriber device is roaming, the H-LS sends an RLP request to the RLP router. The RLP router then routes the RLP request to a serving location server (S-LS), which subsequently returns location information for the roaming subscriber device. The RLP router maintains mobile switching center ID (MSCID) to location based services (LBS) mappings for routing RLP requests. The RLP router may also maintain rough MSC-level positioning data for each MSCID to enable the RLP router to resolve certain location fixes without utilizing an S-LS.
US09521537B2
The present disclosure relates to methods and devices for transmission of discovery signal signals and detection of discovery signal signals for device-to-device communication. According to some aspects, the disclosure relates to a method executed in a second wireless terminal for discovering a first wireless terminal, wherein the second wireless terminal 20 is configured with a set of one or more identities of wireless terminals with which device-to-device, D2D, communication is possible. The method comprises the following steps detecting a control signal transmitted from the first wireless terminal, wherein the control signal carries an identity and decoding S13 the received signal. The wireless terminal then, for each identity in the set, hashes S14 a reference control signal comprising an identity of the wireless terminal, taking a time stamp used for the control signal transmission as one input parameter of the hashing function and determines S15 if an output signal of the hashing matches the decoded signal, until all the identities in the set have been selected or until a match is found.
US09521535B2
A Bluetooth pairing method in an electronic device is provided. The method includes detecting a change of a switching state of a switch of the electronic device, selecting a Bluetooth Device (BD) address according to the changed switching state among a plurality of stored BD addresses, and applying the selected BD address to a Bluetooth pairing. The method can facilitate Bluetooth pairing to selectable types of host devices.
US09521533B2
The present invention is directed to systems and methods for providing emergency messages to a mobile device. In an exemplary embodiment, a system for communicating emergency messages is provided comprising a mobile device comprising an emergency message application and a personal emergency message transceiver, an emergency message control center, wherein the emergency message application is enabled to receive a plurality of emergency messages generated by the emergency message control center.
US09521531B2
A technique to switch high data rate content from higher frequency band transmission to lower frequency band transmission that uses Internet Protocol, without adding appreciable latency or jitter that may be manifested on a display.
US09521530B2
A method and electronic device. An electronic message is received at the communication device where the electronic message having an address associated therewith. An input is detected at the communication device to display the electronic message. The electronic message is displayed on a message viewer of the communication device. The electronic message is displayed chronologically in association with at least one previously sent or previously received electronic message where the at least one previously sent or previously received electronic message each has an associated address that matches the associated address of the electronic message.
US09521529B1
A mobile communication device. The mobile communication device comprises a long-range radio transceiver, a processor, a memory, an input device, and an application, stored in the memory. When executed by the processor the application receives input from the input device, wherein the input comprises text symbols having an initial format and at least one specialty code, creates a short message comprising the text symbols formatted in a transmission format based on a formatting command identified by the at least one specialty code, wherein the transmission format is different from the initial format, and transmits the short message via the long-range radio transceiver.
US09521524B2
Methods and systems that record the location of a user and transmit targeted content to a user based upon their current and past location information. A network is configured to include a server programmed with a database of targeted content, a database of location information, a database of user information, a database searching algorithm, and a wireless communication system capable of communicating with the user's mobile device. The location of the mobile device is ascertained and recorded. The location information is analyzed to determine the routes taken by the user, businesses visited by the user, and other behaviors of the user. Targeted content is sent to the mobile device of the user and whether the user visits the physical locations associated with the targeted content is monitored. Payment systems, phone exchange systems, and other features may also be integrated to provide detailed conversion tracking to content producers and business owners.
US09521519B2
A mobile communication device including a positioning unit and a processing unit is provided. The processing unit provides position information of the mobile communication device. The processing unit detects an approach to a first geofence according to one or more contexts associated with the mobile communication device, turns off the positioning unit when not detecting the approach to the first geofence, and turns on the positioning unit when detecting the approach to the first geofence.
US09521517B2
A method for establishing an approximate number of persons in an area of interest comprises providing a request to one or more communications providers that cover an area of interest. The request is for a listing of any mobile communication devices located within the area of interest. The listing of any mobile communication devices located within the area of interest is utilized to establish an approximate number of persons in the area of interest. In response to receipt of information that indicates a mobile communication device on the listing has departed the area of interest, the listing is updated to show the mobile communication device is clear of the area of interest.
US09521500B2
The invention relates to a portable electronic device, comprising: at least two directional microphones for stereo sound pickup, each one of the two directional microphones defining a direct sound direction and an opposite sound direction towards which the directional microphones are directed; and a housing comprising for each of the directional microphones a first hole and a second hole, the first hole being located at a different side of the portable electronic device than the second hole.
US09521495B2
A method of manufacturing an acoustic seal for a CIC hearing aid has the steps of: embedding sacrificial particles of 50 μm to 250 μm into a silicone rubber matrix, the concentration and size of the sacrificial particles being selected to achieve a porosity of at least 40%; molding the silicone rubber matrix using a mold and curing the silicone rubber matrix; removing the sacrificial particles from the silicone rubber matrix by leaching out the sacrificial particles in a solvent; and drying the silicone rubber matrix. The seal is to surround at least part of the hearing aid and by selection of the size and/or concentration and/or the distribution of the sacrificial particles, to provide for an acoustic attenuation of at least 20 dB in a frequency range between 200 Hz and 6 kHz, with a compliance of at least 50 mm/N when the hearing aid is inserted into the ear canal.
US09521494B2
An antenna system is provided for hearing instruments to be worn in the auditory canal. A hearing instrument has a data transmission system improved in respect of transmission bandwidth with no increase or only an insignificant increase in space and energy requirement. The antenna system has an antenna with a preferred send and receive spatial direction, and a hearing instrument component which emits noise radiation predominantly in a noise radiation spatial direction. The antenna and the hearing instrument component are disposed so that the send and receive spatial direction and the noise radiation spatial direction are oriented transverse to one another such that a coupling-in of noise radiation into the antenna is reduced. The reduction of the noise couplings into the antenna make possible a higher send and receive bandwidth, with the installation volume and energy requirement remaining the same. The hearing instrument component is a receiver.
US09521486B1
An acoustic device captures sound using two or more microphones and filters the sound into a plurality of sub-bands. For each of the plurality of sub-bands, the device identifies sound captured by the microphones from at least two directions and attenuates the sound captured by the microphones, within each of the sub-bands, in substantially one of the directions.
US09521480B2
An ear attenuator headset that allows a user to adjust the amount of attenuation in a variable, continuous fashion from zero attenuation to maximum attenuation without removing the device from a user's head. The ear attenuator headset includes a passageway, the passageway allowing for sound to pass through the headset and a control element, the control element able to control the amount of sound that passes through the passageway of the ear attenuator headset. The ear attenuator can be used in headsets, headphones, and earbuds where electronic sounds are transmitted and added variable attenuation is also available for the consumer to take advantage of for reduction of the external environmental sounds.
US09521476B2
A sound box comprises a cover assembly, interior box assembly, compartment assembly, sound module assembly and frame assembly. The interior box assembly includes a receptacle for holding an item. A light-activated sound module contained within the frame in inside a compartment attached to the cover assembly top. The sound module comprises a sound chip, light sensor, speaker and power source in electrical communication. A flap containing a magnetic closure interacts magnetically with an interior box wall to close the sound box. The box is opened by lifting a flap and raising the top, allowing light to enter the light sensor after entering an opening in a compartment containing the sound module, causing the sound module to play back the sound recorded thereon. The sound can range from animal and/or environmental sounds, music, congratulatory messages, other types of voice recordings, bells, whistles and the like.
US09521466B2
A method for providing programs, the method includes: (i) providing a program multiplex to multiple users device; (ii) considering a removal of at least one program from the multiplex in response to program viewing parameters; (iii) allowing at least one user to respond to a possible removal of the program; and (iv) determining whether to remove the al least one program in response to received user removal responses. A user device that includes a transceiver unit that is connected to a controller, wherein the device is adapted to receive a program multiplex, to receive an indication that at least one program is to be removed from the multiplex, and to selectively transmit a program removal response.
US09521462B2
The present invention is directed to a television schedule guide which includes a detector for determining whether a previously scrambled program is unscrambled. If a previously scrambled program is momentarily unscrambled or scrambled due to promotional efforts by the program provider, the system will visually distinguish the program on the guide, and a viewer may tune to or record the program from the guide. The view may also subscribe to the program provider through the guide during the promotional period.
US09521460B2
A receiving device embodiment receives a user command from an external source. The user command is directed to a remote target destination. A first interactive programming command communicator embodiment generates a mobile device command from the received user command, and communicates the mobile device command to a mobile device. A second interactive programming command communicator embodiment receives the mobile device command from the receiving device. A target destination is identified from information in the mobile device command, and information from the mobile device command is communicated to the target destination.
US09521454B2
In an example implementation, a first playback device associates with a first playback queue that identifies items for playback by the first playback device. The first playback device receives an instruction to enter a playback group with a second playback device which is associated with a second playback queue that identifies one or more items for playback by the second playback device. The first playback device enters the playback group with the second playback device. The first playback device is configured to play items from the second playback queue in synchrony with the second playback device while in the playback group. The first playback device receives an instruction to leave the playback group and leaves the playback group. Leaving the playback group involves automatically associating the first playback device with a third playback queue that identifies items for playback by the first playback device.
US09521451B2
A television chat system is provided that allows television viewers to engage in real-time communications in chat groups with other television viewers while watching television. Users of the television chat system may engage in real-time communications with other users who are currently watching the same television program or channel.The system allows real-time communications in a chat group to be transmitted between users at user television equipment devices via a television distribution facility. The television chat system of the present invention permits users to join chat groups related to television programs, channels, or categories of programs that the user may be interested in. Real-time communications may be textual messages, audio communications, or video communications.
US09521449B2
Techniques for audio synchronization are described. In one embodiment, for example, an apparatus may comprise a processor circuit and an audio synchronization module, and the audio synchronization module may be operable by the processor circuit to receive audio information comprising a first network time index defined with respect to a network clock for a network, determine a second network time index for the audio information, the second network time index defined with respect to the network clock, determine a transmission delay value for the audio information based on a difference between the first network time index and the second network time index, and determine a total delay value for the audio information based on the transmission delay value and on a remote processing delay value for the audio information. Other embodiments are described and claimed.
US09521447B2
A vehicular video processing device includes a clock output unit and an output unit. A video signal output from an external video device via a video signal receiving unit and having predetermined format and first bit width is inputted to the vehicular video processing device together with a first clock signal. The clock output unit outputs a second clock signal having a frequency acquired by multiplying first clock signal frequency by a predetermined multiplier factor. The output unit converts the video signal having the first bit width to a video signal having a second bit width smaller than the first bit width according to the multiplier factor, and outputs the converted video signal together with the second clock signal. With above-described device, image processing can be properly performed to a video signal having a format difficult to be directly input or output.
US09521443B2
A system that incorporates teachings of the present disclosure may include, for example, sampling a variable effect distribution of viewing preference data to determine a first set of effects comprising a plurality of first distortion type effects associated with a first distortion type of a first image and to determine a second set of effects comprising a plurality of second distortion type effects associated with the second distortion type of a second image, calculating a preference estimate from a logistic regression model of the viewing preference data according to the first set of effects and the second set of effects, wherein the preference estimate comprises a probability that the first image is preferred over the second image, and selecting one of the first distortion type or the second distortion type according to the preference estimate. Other embodiments are disclosed.
US09521434B2
In an example aspects of this disclosure generally relate to a method of coding video data that includes determining a first bit depth for outputting video data and a second bit depth for coding the video data, wherein the first bit depth is less than the second bit depth. The method also includes determining whether the video data will be used as reference data when coding other video data. The method also includes storing, based on the determination, the video data at the first bit depth when the video data is not used as reference data, and the video data at the second bit depth when the video data is used as reference data.
US09521432B2
Correction of errors within over-the-air signaling is contemplated. The error correction may include correcting over-the-air signaling used to facilitate transmitting content, broadcast television, etc. according to error correction data transmitted separately from the over-the-air signaling. A receiver may be configured to process the over-the-air signaling according to the error correction data so as to facilitate the contemplated error correction.
US09521431B2
A method for compressing digital data. The method comprises creating a plurality of wavelet coefficients associated with an input signal by iteratively performing a plurality of wavelet transforms to a plurality of sub-bands of the input signal, adjusting a zerotree dataset according to each the wavelet transform, and encoding the plurality of wavelet coefficients according to the zerotree dataset.
US09521421B2
A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the current picture, information regarding a coded depth of the maximum coding unit, information regarding an encoding mode, and coding unit pattern information indicating whether texture information of the maximum coding units has been encoded; and decoding the encoded image data for the maximum coding unit, based on the information regarding the coded depth of the maximum coding unit, the information regarding the encoding mode, and the coding unit pattern information.
US09521417B2
An image encoding device that appropriately estimates a prediction vector by avoiding an uncoded macro block (MB) is disclosed. The device determines a start point of searching a motion vector for an encoding target region, from the prediction vector for the target region which is determined with motion vectors for surrounding blocks around the target region and in accordance with a predetermined rule, and starts searching for the motion vector from the search start point. If the size of the encoding target region cannot be acquired during calculation of the prediction vector, the device determines the size of the encoding target region, from the size of an encoded region other than the target region. If at least one of the motion vectors for the surrounding blocks cannot be acquired, the device calculates the prediction vector using alternatively a motion vector of an encoded block outside of the target region.
US09521412B2
A method and device for determining residual data for encoding at least part of an image of an enhancement layer of video data, the video data including the enhancement layer and a base layer, the enhancement layer being composed of processing blocks and the base layer being composed of elementary units each having associated residual data, the method comprising for a processing block of the enhancement layer determining, based on at least the number of elementary units of the base layer spatially corresponding, at least partially, to the processing block, whether or not to use residual data of one or more of said spatially corresponding elementary units of the base layer for prediction of the processing block.
US09521411B2
An Encoder Assisted Frame Rate Up Conversion (EA-FRUC) system that utilizes video coding and pre-processing operations at the video encoder to exploit the FRUC processing that will occur in the decoder in order to improve compression efficiency and reconstructed video quality is disclosed. One operation of the EA-FRUC system involves determining whether to encode a frame in a sequence of frames of a video content by determining a spatial activity in a frame of the sequence of frames; determining a temporal activity in the frame; determining a spatio-temporal activity in the frame based on the determined spatial activity and the determined temporal activity; determining a level of a redundancy in the source frame based on at least one of the determined spatial activity, the determined temporal activity, and the determined spatio-temporal activity; and, encoding the non-redundant information in the frame if the determined redundancy is within predetermined thresholds.
US09521400B2
Image data of respective images are recorded by multiple cameras that are arranged on a vehicle. A geometry of a three-dimensional environment model is provided, which has a level ground region that lies in a ground plane of the vehicle and which has a surface that has a ground surface of the level ground region and that encloses an ambient space, which also includes the vehicle. The image data of the respective images of the various cameras are projected on the surface of the three-dimensional environment model as environment model image data. Image data to be signaled of an image to be displayed from a view of a virtual camera on to the surface of the three-dimensional environment model are determined. This occurs, for a view that includes at least a portion of the vehicle, in the sense that a specified representative object of the vehicle is embedded in the three-dimensional environment model and at least a partial region of the representative object is transparently displayed such that the view through the partial region on to a respective partial surface region of the surface of the three-dimensional environment model is made possible.
US09521393B2
A device obtains, from a bitstream that includes an encoded representation of the video data, a non-nested Supplemental Enhancement Information (SEI) message that is not nested within another SEI message in the bitstream. Furthermore, the device determines a layer of the bitstream to which the non-nested SEI message is applicable. The non-nested SEI message is applicable to layers for which video coding layer (VCL) network abstraction layer (NAL) units of the bitstream have layer identifiers equal to a layer identifier of a SEI NAL unit that encapsulates the non-nested SEI message. A temporal identifier of the SEI NAL unit is equal to a temporal identifier of an access unit containing the SEI NAL unit. Furthermore, the device processes, based in part on one or more syntax elements in the non-nested SEI message, video data of the layer of the bitstream to which the non-nested SEI message is applicable.
US09521386B2
A method includes receiving a first data stream including first media content. The first data stream corresponds to a first channel. The method further includes detecting a channel change request from the first channel to a second channel. The method also includes storing user history data at a media device. The user history data indicates a portion of the first media content that had been received when the channel change request was detected. The method includes providing, to a display device, second media content of a received second data stream corresponding to the second channel. The method further includes, in response to detecting a second channel change request to return to the first channel, providing to a display device, the first media content of the first data stream beginning from a location of the first media content indicated by the user history data.
US09521363B1
A live video conference session can be established between a first device and second remotely located devices each having a first and second camera as an input peripheral. The first and second camera can capture a first and second video stream of a first and second session participant. During the live video conference session, the first and second video stream can be continuously conveyed in real time over a network to displays of each device. The first video stream can be analyzed to programmatically determine that a position of the first participant is non-optimal as seen by the second participant. An eye guide can be presented on a user interface to assist the first participant to focus their eyes in a new location indicated by the eye. If subsequent detects improved eye focus with the second participant the eye guide can be dismissed.
US09521361B2
A conference device receives and transmits at least one of images and voice via a communication network. The conference device includes a housing having an upper wall; and an operating unit installed on the upper wall. The operating unit includes a first operating member group made up of a plurality of operating members, and at least one different operating member that has a lower frequency of usage as compared to each of the plurality of operating members of the first operating member group. The plurality of operating members of the first operating member group are arranged in a first direction along a top face of the upper wall. The at least one different operating member is disposed, along with one of the plurality of operating members of the first operating member group, in a second direction that runs along the top face and that intersects with the first direction.
US09521340B2
An image pickup device without a light shielding device for blocking light received by a solid-state image pickup element, the image pickup device including: a supplying section configured to supply a signal for resetting a charge of a floating diffusion disposed so as to correspond to one or a plurality of pixels in the solid-state image pickup element; and a detecting section configured to detect a pixel in which change in output of the pixel after passage of a certain time from the resetting of the charge of the floating diffusion is larger than a predetermined threshold value.
US09521339B2
There is provided an image processing apparatus. A first correction unit sets each of a plurality of pixels included in an image as a target pixel in sequence, determines whether or not the target pixel is a defective pixel, and corrects the defective target pixel using peripheral pixels. The first correction unit does not use, in the correction of the target pixel, a defective pixel in the peripheral pixels that is known. A second correction corrects each corrected pixel that has been corrected by the first correction unit using a defective pixel which was unknown at the time of the correction, using the peripheral pixels used by the first correction unit. The second correction unit uses, for the defective pixel in the peripheral pixels used by the first correction unit, a corrected pixel by the first correction unit.
US09521332B2
Embodiments disclosed herein are directed to a lighting system for modifying visual perception of an image. In one embodiment, the lighting system includes a mirror having a display and a lighting system. The lighting system may have a key light above the display and a fill light below the display. The lighting system provides frontal lighting to the targeted subject with the key light shaping and defining the targeted subject, and the fill light softening the shadows and creating the illusion of a glow. Further, the key light and fill light may be of the same or different intensities.
US09521330B2
The endoscopic image processing device includes an image acquisition section that acquires a normal observation image and a zoom observation image, the normal observation image being an image that includes an image of an object, and the zoom observation image being an image that magnifies the image of the object within an observation area that is part of the normal observation image, an attention area determination section that specifies an attention area on the zoom observation image, and a boundary setting section that detects a position of a boundary on the normal observation image that corresponds to a boundary of the attention area specified on the zoom observation image based on pixel values of the zoom observation image, and sets a boundary image at the detected position of the boundary on the normal observation image.
US09521328B2
An image display device including a body configured to be wearable on a specific portion of a human body; a camera coupled to the body and configured to capture a video; a display unit coupled to the body and configured to display a preview screen for capturing the video; and a controller configured to receive a first input for setting a first region on the preview screen, display a first graphic object indicating the set first region on the display unit, capture the video for the first region according to a capture signal, and when a viewing angle of the preview screen including the set first region deviates more than a predetermined reference range, suspend capturing the video and display a second graphic object indicating an extent of the deviation.
US09521323B2
A power supply device includes a first load circuit that operates by a first voltage; a second load circuit that operates by a second voltage higher than the first voltage; a boosting circuit that generates the first voltage if the power supply device is in a first driving mode, and generates the second voltage if the power supply device is in a second driving mode; a first feedback circuit that connects the first load circuit and the boosting circuit if the power supply device is in the first driving mode; and a second feedback circuit that connects the first load circuit and the boosting circuit if the power supply device is in the second driving mode. The first load circuit is operated in the first driving mode. The first load circuit and the second load circuit are operated in the second driving mode.
US09521322B2
An imager contains an image sensor with laterally varying spectral response. The imager is scanned over a scene or object to form a spectral image. The spectral responses are repeated at different positions in the field of view so as to reduce the effect of scene nonidealities, such as angle dependence or temporal variation, on the spectral image data. A part of the image sensor may be used for conventional two-dimensional imaging. This part of the image sensor may be used to estimate the scene geometry and scan movement, enabling further improvement in the spectral integrity.
US09521320B2
Conventionally, on a subject in which range, refocus can be performed at the time of image capturing or at the time of editing an image is not specified clearly, and therefore, it is difficult for a user to capture an image or to edit an image in a manner the user intends. An image processing apparatus has an acquisition unit configured to acquire an image including a plurality of subject areas and distance information corresponding to the plurality of subject areas and a generation unit configured to generate a shifted image in which positions of the plurality of subject areas are shifted in the image based on the distance information.
US09521307B2
An electronic device may have a camera module for acquiring still and video digital images of a subject. A light source such as a light-emitting diode may serve as a flash for the camera module. A shutter may be mounted above the light-emitting diode. When the light-emitting diode is not being used to produce a flash of light for illuminating the subject, the shutter may be closed to block the light-emitting diode from view by a user. During image acquisition operations in which it is desired to illuminate the subject, the shutter may be opened to allow light from the light-emitting diode to exit the electronic device. The electronic device may have a touch screen display with an active region and an inactive region. The camera module and light source may be mounted under a portion of the inactive region of the display. The shutter may include a filter structure.
US09521306B2
Compressive imaging apparatus employing multiple modulators in various optical schemes to generate the modulation patterns before the signal is recorded at a detector. The compressive imaging apparatus is equally valid when applying compressive imaging to structured light embodiments where the placement is shifted from the acquisition path between the subject and the detector into the illumination path between the source and the subject to be imaged.
US09521304B2
An image sensor pixel may include an array of four photosites, a transverse isolator wall separating the array in two rows of two photosites, and a longitudinal isolator wall separating the array in two columns of two photosites. Both ends of the longitudinal wall may be set back relative to the edges of the array. First and second conversion nodes may be arranged in the spaces between the longitudinal wall and the edges of the matrix. Each conversion node may be common to two adjacent photosites, and an independent transfer gate may be between each photosite and the corresponding conversion node.
US09521303B2
Embodiments of video inspection systems with moveably dockable CCUs are disclosed. In one embodiment a video inspection system includes a frame element, a camera control unit (CCU), and a docking apparatus mechanically coupled to the frame element and/or the CCU so as to allow the CCU to rotate relative to the frame, about a rotational axis, responsive to a user action.
US09521298B2
Management of color of image files in digital devices is described. A color management system can extract metadata from an image file based on a type of the image file. The color management system then creates a color profile based on the metadata extracted. The color management system further creates a virtual device, and assigns the color profile created to the virtual device. As such, multiple color profiles can be associated with a single physical device using the concept of virtual devices. Furthermore, the extraction of metadata and generation of color profiles can also be centralized in the color management system, which may be integrated into an operating system executable on a computing device.
US09521295B2
An image forming apparatus includes: a light source; and a light source control unit that supplies a pulse drive current according to image data to the light source. An amplitude of a part of the drive current corresponding to a specified pixel of the image data is larger than an amplitude of a part of the drive current corresponding to a normal pixel of the image data that is a pixel other than the specified pixel and the pulse width of the part of the drive current corresponding to the specified pixel is smaller than the pulse width of the part of the drive current corresponding to the normal pixel.
US09521292B2
An image sensor apparatus is disclosed. The image sensor apparatus includes an image sensor for generating image data in a pixel array corresponding to an optical image. A processor alters the image data to embed a feature-dependent code associated with a feature of the image data in a feature-dependent location in the pixel array and generate a digital image from the altered image data.
US09521277B1
Embodiments of the present disclosure provide a method comprising providing a printing device, providing, to the printing device, a two-dimensional bar code related to the printing device, and providing, to a mobile device, the two-dimensional bar code. The method further includes based upon the two-dimensional bar code, facilitating operations of the printing device by the mobile device. The two-dimensional bar code (i) identifies the printing device, (ii) identifies access privileges of the mobile device with respect to the printing device, and (iii) provides information to the mobile device to facilitate operations of the printing device by the mobile device.
US09521274B2
A device includes an input unit configured to input first data; a reduction unit configured to perform a part of a first process for the first data inputted by the input unit to generate second data, a data amount of the second data being less than a data amount of the first data, and the first process being requested to be performed by an information processing apparatus connected via a network; a transmission unit configured to transmit the second data generated by the reduction unit to the information processing apparatus; and a reception unit configured to receive third data via the network, the information processing apparatus performing the first process for the second data to generate the third data.
US09521267B2
The present invention relates to a method of operating a network node (e.g. an MGCF) in a telecommunications network system during a call, wherein the call has been established through a packet switched and a circuit switched part of the network. The method comprises a step of the network node receiving an indication of the call being terminated. The network node also receives call detail data from a switching network node in the circuit switched part of the network, and includes the received call detail data in a call termination message for making the call detail data available in the packet switched part of the network. Then, the network node transmits the termination message to a call controlling SIP-AS in the packet switched part of the network. The present invention further relates to methods of operating a call controlling SIP-AS and an extended services SIP-AS.
US09521258B2
Systems and methods are provided for analyzing conversations between customers and call center agents in real-time. An agent may be located at an agent station having a display screen. A continuous audio feed of the conversation between a customer and an agent may be received. For every second that the customer is speaking, a customer emotion score may be calculated in real-time. A frequency at which calculated customer emotion scores equal or exceed an emotion score threshold during a specified time interval may be calculated in real-time during the conversation. The calculated frequency for the customer may be compared, in real-time, to a plurality of specified frequency thresholds. A visual representation corresponding to a highest of the plurality of specified frequency thresholds that is equaled or exceeded by the calculated frequency for the customer may be displayed in real-time on the display screen of the agent station.
US09521252B2
A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.
US09521237B2
A method and apparatus receive first input through a touch screen and communicate over a first wireless network responsive to the first input. The method and apparatus receive second input through the touch screen and use the second input to control a second device through a second wireless network.
US09521231B2
A method and apparatus for controlling an outgoing call during download of phone book information are provided. The method includes setting, by a controller, a communication channel with a user device when a vehicle is powered on. Additionally, the method includes transmitting, by the controller, a predetermined phone book download request signal to the user device via the set communication channel. The method may further include downloading, by the controller, new phone book information from the user device via the set communication channel. Furthermore, the method includes completing an outgoing call service request from a user using existing phone book information while new phone book information is downloaded.
US09521226B2
A mounting system for an electronic device includes an outer section having an inner surface and an outer surface, the inner surface adapted to face the electronic device when the electronic device is mounted in the mounting system. The mounting system also includes a perimeter suspension section coupled to the outer section and adapted to secure the electronic device to the mounting system, the perimeter suspension section including a spring portion provided around a periphery of the perimeter suspension section, the spring portion being adapted to isolate the electronic device from a shock force that may be applied to the mounting system.
US09521221B2
A touch screen cover for a hand-held wireless communication device having a touch-sensing user interface and a telephone operational mode, in which, during an incoming call, a swipe-sensing user control zone of the user interface is activated together with a call-information display. The touch screen cover includes a protective panel, that in a shielding configuration, overlays a majority of the touch-sensing user interface of the hand-held wireless communication device. The protective panel has a touch-communicating portion that overlays at least part of the swipe-sensing user control zone of the user interface of the hand-held wireless communication device in the shielding configuration, the touch-communicating portion configured to receive a swiping touch engagement on an exposed outer surface thereof and responsively impart a sweeping capacitance-induced user actuation of the swipe-sensing user control zone.
US09521216B2
An architecture that can employ a control plane for managing communications with respect to a set of sensors is provided. By utilizing a control plane, a distinction between control messages and data messages can be provided in a standardized way and the set of sensors can benefit from additional functionality and configurability. For example, the control plane can be employed to modify parameters associated with the set of sensors, which can be effectuated in real time and in situ as opposed to at the time of fabrication or deployment. Moreover, such modifications can relate to both the sensing portions of a particular sensor as well as the communication portions of a particular sensor.
US09521208B2
In particular embodiments, a method includes, by a computing device, receiving a connection from a client and assigning the client a unique socket. The method further includes launching a generic transcoding service attached to a runtime library, and the runtime library may be able to intercept system calls from a specific instance of an application executing on a remote client for exporting to the client. The method further includes receiving a termination of the connection by the client and updating load-balancing information.
US09521198B1
A distributed storage system that dispatches an input/output request is described. In an exemplary embodiment, a storage controller client receives the input/output request, wherein the distributed storage system includes the storage controller client, a plurality of storage controller servers, a plurality of virtual nodes distributed among a plurality of physical nodes, and each of the plurality of physical nodes is hosted on one of the plurality of storage controller servers. The storage controller client further computes a target virtual node for the input/output request, where the target virtual node is one of the plurality of virtual nodes. Using the computed target virtual node, the storage controller client determines a target physical node that corresponds to the target virtual node, where the target physical node is one of the plurality of physical nodes. In addition, the storage controller client dispatches the input/output request to a target storage controller that corresponds to the target physical node, wherein the target storage controller server is one of the plurality of storage controller servers. In addition, the virtual node includes a set of one or more mirrored copies across different fault domains for ensuring resiliency and high availability.
US09521190B2
In particular embodiments, a computing device establishes a remote desktop connection with a remote host, the remote desktop connection including one or more dynamic virtual channels. The computing device receives from one or more sensors an indication that the computing device has been rotated to a new orientation. The computing device sends to the remote host, via one of the dynamic virtual channels, information associated with the new orientation. The computing device receives from the remote host graphical data based at least in part on the information associated with the new orientation and provides for display the graphical data.
US09521183B2
A method for disseminating content over an overlay network having a plurality of routers in communication with providers and consumers of content is disclosed. A router in the overlay network receives a content descriptor corresponding to a query for content from a node, and generates a subscriber interface list based on the query for the content. The subscriber interface list is transmitted to a plurality of subsequent routers in the overlay network, wherein a content identified by the subsequent routers that correspond to the query will be routed to the router based on the subscriber interface list. The router receives first and second documents corresponding to the query for the content from the node. If the second document is the duplicate, the router deletes the second document and transmits the first document to the node or if not the router transmits both the first and second documents to the node.
US09521160B2
Various embodiments of the present technology include methods of assessing risk of a cyber security failure in a computer network of an entity. Various embodiments also include automatically determining, based on the assessed risk, a change or a setting to at least one element of policy criteria of a cyber security policy, automatically recommending, based on the assessed risk, computer network changes to reduce the assessed risk, and providing one or more recommended computer network changes to reduce the assessed risk. Various embodiments further include enactment by the entity of at least one of the one or more of the recommended computer network changes to reduce the assessed risk to the entity, determining that the entity has enacted at least a portion of the recommended computer network changes, and in response, automatically reassessing the risk of a cyber security failure based on the enacted recommended computer network changes.
US09521154B2
Methods, media, and computing devices for network security can include receiving flow sampled network traffic from multiple network devices with a network monitoring computing device for network traffic among multiple computing devices, comparing source ports and destination ports in the flow sampled network traffic to a list of approved ports with the network monitoring computing device, and detecting suspicious network activity for flow sampled network traffic having a source port and a destination port exceptional to the list of approved ports with the network monitoring computing device. Alternatively, a suspicious network activity list can be maintained for flow sampled network traffic having source and destination ports exceptional to the list of approved ports. Alternatively, a network administrator can be alerted when a port is added to the suspicious network activity list in response to a total number of ports in the suspicious network activity list exceeding a threshold number.
US09521153B2
A system and method of providing a platform trust extension for an information handling system is disclosed herein. The platform trust extension receives a notification that an application is selected for installation or execution on an information handling system. The identify of the application or the source of the application is identified based upon a signature of the application. The platform trust extension determines whether the application or the source of the application is semi-trusted based upon the signature of the application. If the application is semi-trusted, the platform trust extension permits the application to run at an additional trust level.
US09521149B2
Methods may be used by a Multi Radio Resource Management function for assisting the control of a User Terminal's access to an access network domain in a radio communications network. The MRRM function is arranged to communicate with a first radio access network domain to which a first authorization entity, A1, authorizes UTs access, and to communicate with at least a second radio access network domain to which a second authorization entity, A2, authorizes UTs access. The methods include receiving at least one radio resource information message, RRIM, from the second access network domain, the message comprising at least one parameter value, X2, of at least one radio resource parameter, P2, related to the traffic load and/or the radio resource consumption and/or the characteristics of at least one radio traffic channel, associated with said second access network domain. The methods further includes: defining a criterion, C, for granting the UT access to the second access network domain, wherein C is a function of at least X2; establishing whether C is fulfilled or not for UT; and instructing A2 that UT is authorized to access the second access network domain if C is fulfilled for UT and instructing A2 that UT is not authorized to access the second access network domain if C is not fulfilled for UT.
US09521140B2
Techniques for managing secure execution environments provided as a service to computing resource service provider customers are described herein. A request to launch a secure execution environment is received from a customer and fulfilled by launching a secure execution environment on a selected computer system. The secure execution environment is then validated and upon a successful validation, one or more applications are provided to the secure execution environment to be executed within the secure execution environment. As additional requests relating to managing the secure execution environment are received, operations are performed based on the requests.
US09521137B2
The tool to provide a role-based access tool is configured to receive a single sign-on login from a user; determine an identity of the user based on the single sign-on login; authorize a defined role of the user by: accessing a database comprising a plurality of users and associated roles; and determining the defined role based on the user's identity and the associated roles in the database; present one or more service catalogs to the user based on the defined role of the user; receive a request to complete an action associated with the one or more service catalogs; process the action for execution after receiving the request; and run the action on one or more systems.
US09521133B2
A method, in a server, implementing a moving target defense against cross-site scripting includes receiving a request for a web page, wherein the server has N versions of the web page each with a mutated version of JavaScript; selecting a web page of the N versions; and sending an indication of the mutated version of JavaScript associated with the web page in response to the request. Another method, in a client device, using a moving target defense against cross-site scripting includes requesting a web page; receiving an indication of a mutated version of JavaScript for the web page; and adjusting a JavaScript interpreter based on the mutated version of JavaScript for the web page.
US09521129B2
A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium, which operates in a mobile device server and has instructions to obtain a software application, store a first pairing key in a memory of the mobile device server where the first pairing key is generated by a device of a service provider in response to a review of the software application for compliance with a policy of the service provider, and execute a web server application at the mobile device server that is operable to detect a media resource center operably coupled with a media device, establish communications with the media resource center and transmit the first pairing key to the media resource center to enable at least a portion of services that are associated with the software application and that utilize the media device. Other embodiments are disclosed.
US09521127B1
An embodiment of the invention may include a method, computer program product and computer system for password management. The embodiment may include a computing device that creates a password inventory. The password inventory may be a list of one or more passwords, where each of the one or more passwords corresponds to a password key. The embodiment may update the password inventory without input from a user. The embodiment may receive a first login request from a first device. The embodiment may transmit information detailing a first password key to the first device, where the first password key corresponds to a first password from the list of one or more passwords. The embodiment may receive information detailing a first entered password from the first device. The embodiment may determine whether the first entered password is identical to the first password from the list of one or more passwords.
US09521119B2
Software for managing access control functions in a network. The software includes a host that receives access control commands or information and calls one or more methods. The methods perform access control functions and communicate access control results or messages to be transmitted. The host may be installed in a network peer seeking access to the network or in a server controlling access to the network. When installed in a peer, the host receives commands and exchanges information with a supplicant. When installed in an access control server, the host receives commands and exchanges information with an authenticator. The host has a flexible architecture that enables multiple features, such as allowing the same methods to be used for authentication by multiple supplicants, providing ready integration of third party access control software, simplifying network maintenance by facilitating upgrades of authenticator software and enabling access control functions other than peer authentication.
US09521116B2
An approach for automatically securing a public wireless network is disclosed. A VPN connection platform maintains a list of available trusted wireless access identifiers to connect to a public wireless network from a mobile device. The trusted wireless access identifiers are provided to an application associated with the mobile device that selectively initiates a virtual private connection when the mobile device cannot utilize anyone of the trusted wireless access identifiers.
US09521114B2
Methods and systems are provided for securing email communications. According to one embodiment, a network device receives an outbound email originated by a computing device of an internal network and directed to a target recipient. It is determined whether a domain name of the target recipient is present in a global doppelganger database. When the domain name is determined to be present in the global doppelganger database, transmission of the outbound email to the target recipient is prevented if the domain name is an unacceptable domain name and transmission of the the outbound email to the target recipient is permitted if the domain name is an acceptable domain name.
US09521106B2
A method, a system and a device for obtaining potential friends information are disclosed in the present invention. The method includes: a server receives a request sent by a requesting client for obtaining potential friends information from a recommending user which is appointed by a requesting user; the server forwards the request for obtaining the potential friends information to a recommending client that pertains to the recommending user; the server receives the potential friends information sent by the recommending client, and determines whether users corresponding to the potential friends information and the recommending user are friends, and if yes, sends the potential friends information to the requesting client.
US09521104B2
Systems and methods for generating and accessing a communications inventory are provided. To generate the inventory in one embodiment, a plurality of outgoing communications is received. The outgoing communications may have been auto-generated or generated as part of a batch process. Next, a determination is made that a first outgoing communication of the plurality of outgoing communications is unique relative to other outgoing communications to avoid storing duplicate messages. Lastly, a user may access a display of the first outgoing communication.
US09521099B1
A method for identifying a conversation thread among electronic communications. The method includes a computer processor identifying that a user is accessing a first electronic communication from a plurality of electronic communications. The method further includes a computer processor analyzing meta-data of the first electronic communication to identify a unique identifier included in the meta-data. The method further includes a computer processor determining that the unique identifier is associated with content included in the first electronic communication that was copied from a second electronic communication. The method further includes a computer processor providing the user that is accessing the first electronic communication access to the second electronic communication.
US09521094B2
A network switch includes a plurality of physical layer (PHY) chips and a processor. Each of the PHY chips includes a plurality of network interfaces configured to connect to external network devices. The processor includes a port information (PI) table configured to record a working state of each PHY chip and to record used network interfaces of each PHY chip. When there are one or more PHY chips which network interfaces are all not used, the processor controls the one or more PHY chips to work in a sleep state.
US09521088B2
A packet quota value, which indicates a maximum number of network packets that a network appliance processes before switching to a different task, is modified. Log data, which includes multiple log entries spanning a time interval, is accessed. Each log entry includes a processing time that indicates how much time the network appliance spent performing network traffic tasks before switching to the different task. The log data is analyzed. Responsive to the analysis indicating that a current state of network traffic is heavier than a maximum state of network traffic that was observed during the time interval, the packet quota value is increased. Responsive to the analysis indicating that the current state of network traffic is lighter than a minimum state of network traffic that was observed during the time interval, the packet quota value is decreased.
US09521082B2
Methods and devices for creating, compressing and searching a binary tree are provided by the present disclosure, which relates to the field of traffic classification. Binary tree compression includes: determining a number of a compression layer or a number of an intermediate node, compressing a binary tree according to the number of the compression layer or the number of the intermediate node to form at least one compression node, and creating a bitmap of the compression node. Therefore, the depth of the decision tree is reduced, the search speed is increased, rule expansion is avoided, and rule replication is reduced.
US09521080B2
Provided herein is a method of controlling a congestion in a communication scheme using a lower layer that performs a first congestion control and an upper layer that performs a second congestion control different from the first congestion control. The method includes detecting a congestion in the lower layer, notifying, from the lower layer to upper layer, the occurrence of the congestion and congestion control information related to the congestion; and setting, in the upper layer, an output rate for each of at least one congestion-related upper-layer session that is processed in the upper layer and is related to the congestion. Also provided is an apparatus for controlling congestion, a communication system, and a non-transitory computer-readable recording medium having stored therein a congestion control program.
US09521079B2
A network device having a plurality of packet forwarding elements, each including a hardware component for receiving and forwarding data packets from and to other network devices via a plurality of input ports connected to a network. Each hardware component is configured to determine whether a received data packet is one of a predetermined class of data packets based on data in the received data packet and, if so, generate expedited processing instructions corresponding to the received data packet based on data in the received data packet. The hardware component forwards the received data packet, together with the corresponding expedited processing instructions, directly to the hardware component of all packet forwarding elements of the plurality of packet forwarding elements for processing based on the expedited processing instructions.
US09521062B2
A protocol-independent tool for debugging and testing communication interfaces of devices and systems is disclosed. The tool is configured to receive protocol plug-ins corresponding to different communication protocols. Given a plug-in, the tool instantiates the plug-in's implementation of tool-defined stack interface. Through this interface and its implementation by the plug-in, the tool can communicate with a device being tested. The protocol plug-in receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol implemented by the plug-in, and transmits the data packets to the device being tested.
US09521060B2
A method for communication includes intercepting Domain Name System (DNS) messages that are sent in a communication network in preparation for setting up respective communication sessions that provide respective services associated with respective service types. DNS information that is indicative of the respective service types is extracted from the intercepted DNS messages, and the extracted DNS information is cached. A service type associated with a given communication session is identified using the cached DNS information, and a traffic policy is applied to the given communication session depending on the identified service type.
US09521056B2
A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion.
US09521042B2
A system and method for network element management includes a management window, a scroll buffer configured to store commands and responses, a console pane displayed in the management window and displaying a portion of the scroll buffer, and data structures. The system connects to a network element associated with network objects using a network, accept commands in the console pane, parse the commands, send the commands to the network element, receive and parse responses from the network element, update the data structures based on the commands and responses, create hot spots in the scroll buffer based on the commands and responses, spawn a GUI dialog based on a first network object associated with a first hot spot when the first hot spot is activated, and provide copies of first data structures selected from the data structures to the GUI dialog. The first data structures are associated with the first network object.
US09521039B2
A method, a gateway, an auto-configuration server, and a system for managing devices in batches are provided. The method includes: creating a batch management group according to a batch management group creation rule and device information in a network; receiving a batch management command sent by an auto-configuration server for devices in the batch management group; determining a device that needs to be managed in the batch management group according to the batch management command; converting the batch management command into a command supported by the device that needs to be managed; and sending the command supported by the device that needs to be managed to the device that needs to be managed. The method implements batch management of devices in a network covered by a gateway.
US09521036B2
Rapid channel failure detection and recovery in wireless communication networks is needed in order to meet, among other things, carrier class Ethernet channel standards. Thus, resilient wireless packet communications is provided using a physical layer link aggregation protocol with a hardware-assisted rapid channel failure detection algorithm and load balancing, preferably in combination. This functionality may be implemented in a Gigabit Ethernet data access card with an engine configured accordingly. In networks with various topologies, these features may be provided in combination with their existing protocols.
US09521034B2
A method, apparatus, and system for generating a resource address. The method comprises: configuring a propagation path parameter in the resource address; and updating the propagation path parameter in a resource propagation process according to a login state and an identifier of a user propagating the resource address, and returning the updated resource address to a client that the user logs in to; wherein the propagation path parameter is used to uniquely identify a primary propagation behavior between a propagator of the resource address and a previous propagator thereof. By configuring the propagation path parameter in the resource address and updating the propagation path parameter in the resource address propagation process, embodiments implement propagation path tracking of the resource address, facilitate acknowledgement of the propagation of the resource address, and perform a statistical collection for and an analysis on the propagation path of the resource address.
US09521019B2
A method for transmitting control information by transmitting a reference signal from a first transceiver to a second transceiver, in response to the reception of the reference signal, determining at the second transceiver a plurality of control channel elements based upon the received reference signal, jointly encoding the plurality of control channel elements at the second transceiver to generate a control signal, and transmitting the control signal from the second transceiver to the first transceiver.
US09521010B2
A system, method, and computer readable medium allow a cable break or other network link failure to be detected and reported. The method may include steps of periodically transmitting a packet from a root node in the network to a next node in the network; at each successive non-root node in the loop, manipulating the packet and forwarding the manipulated packet to a next successive node in the loop; when the packet is received back at the root node within a predetermined time period, reporting that the loop is intact; and when the packet is not received back at the root node within the predetermine time period, reporting that a network break has occurred. The network may conform to the STP or RSTP protocols, and may contain one or more rings possibly including dual rings. The PLC may operate as the root node, and the reporting may be done at an application level in the PLC.
US09521009B1
A building management system is disclosed that is automatically configured using a wireless mesh network data and sensor data to create a virtual floor plan. The building management system comprising a control processor, a plurality of lighting devices, and a plurality of control devices comprising lighting control devices, each directly controlling one or more of the lighting devices. The control devices intercommunicate with each other over a wireless network, and each control device comprises a light sensor detecting light intensity. The control processor creates the mesh graph of relative positioning of the control devices to each other using received wireless signal strengths of the control devices relative to each other. The control processor determines relative positioning of the lighting devices to the control devices using the mesh graph and received light intensity readings obtained by the light sensors of the control devices when each lighting device was turned on and off. The virtual floor plan comprises the relative positioning of the control devices to each other, the relative positioning of the control devices to the lighting devices, and room-by-room groupings of the plurality of control devices and the lighting devices.
US09521008B2
The present invention relates to a method and device for receiving a multimedia broadcast multicast service (MBMS) in a mobile communication system. The method for receiving the MBMS of a terminal in the mobile communication system according to an embodiment of the present invention is characterized in that it includes: determining whether service area ID (SAI) information on a serving cell is broadcast during the MBMS; receiving the SAI information on the serving cell when it is determined that the SAI information is broadcast; determining, by using the received SAI information of the serving cell, whether an SAI of the MBMS matches the SAI of the serving cell; and changing the cell reselection priority of the frequency of the serving cell to the highest priority if it is determined that the SAI of the MBMS matches the SAI of the serving cell. According to the present invention, it is possible to efficiently receive MBMS services by enabling a terminal to select a proper frequency or cell when an MBMS service of interest starts.
US09521007B2
A multi-level replication counter storage device for multicast packet processing includes a first-level storage device and a second-level storage device. The first-level storage device stores a plurality of first count values associated with a same cell data of a first multicast packet required to be broadcasted to a plurality of multicast targets, wherein a sum of the stored first count values is equal to a number of multicast targets to which the same cell data of the first multicast packet is not broadcasted yet. The second-level storage device stores a second count value which is adjusted based on the first count values to indicate whether a multicast operation of the same cell data of the first multicast packet is accomplished.
US09521006B2
Using switching technologies to duplicate packets of a digital stream (e.g., digital video stream) sent from one workstation to multiple recipient workstations, where the switching technologies enable the multiple streams sent from the switch to the recipient workstations to be generated from a single digital stream sent from the sending workstation to the switch. Data units, such as video data units, may be transmitted by using a switch to enable receipt of a stream of data units including a payload portion and an attribute portion from at least two conferencing participants. The switch is used to duplicate at least a subportion of the payload portion of a data unit within the stream of data units, and to enable access to the duplicated subportion of the data unit by two or more conferencing participants.
US09521000B1
A service provider manages access control to multiple services through an authentication system. One or more services are able to fulfill requests at least in part by submitting requests to other services of the service provider. Such a service is able to obtain, from the authentication system, information that can be passed on to one or more other services to enable the one or more other services to determine request validity without having to contact the authentication system. The information may include, for example, one or more responses that the one or more other services would have received had the one or more services contacted the authentication system themselves.
US09520987B2
A method for inductively-coupled communications is described. The method includes receiving a signal. The method also includes analyzing the signal to estimate a symbol timing error. Estimating the symbol timing error may include comparing a location of a pause, a low-to-high or a high-to-low transition in the received signal with an ideal location of a pause or a transition. The method further includes adjusting symbol timing to correct for the symbol timing error.
US09520978B2
A quantity of antenna ports of a transmitting apparatus is signalled in a wireless communication system. The quantity of antenna ports of the transmitting apparatus is encoded into a first type information and a second type information. The first type information is transmitted on a physical broadcast channel (PBCH) and the second type information is transmitted on a physical downlink shared channel (PDSCH). The PDSCH is transmitted on at least one antenna port indicated by the first type information.
US09520974B2
An Interference Measurement Resource (IMR) allocation method and apparatus for allocating resources for efficient interference measurement in a downlink in a system supporting a New Carrier Type (NCT) is provided. The interference measurement configuration method of a base station transmitting subframes including, or not including, Cell-specific Reference Signals (CRS) in a wireless communication system includes determining whether a terminal supports a New Carrier Type (NCT) subframe, allocating, when the terminal supports the NCT subframe, Interference Measurement Resources (IMR) to the terminal at Resource Elements (REs) where other signals are not mapped in the subframe, transmitting information on the allocated IMR to the terminal, and transmitting the subframe including the allocated IMR to the terminal.
US09520973B2
The present invention provides various methods for transmitting a channel state information reference signal (CSI-RS) by varying a transmission period for each antenna port or antenna port group, and also provides apparatuses supporting the methods. The method for receiving a CSI-RS in a wireless access system according to one aspect of the present invention may comprise the steps of: receiving a CSI-RS component information element for setting CSI-RS transmission periods for two or more antenna ports to be mutually different; receiving CSI-RSs for each of the two or more antenna ports based on the CSI-RS component information element; and acquiring channel state information for each of the two or more antenna ports based on the received CSI-RS.
US09520966B2
A transmitter transmits data using Orthogonal Frequency Division, OFDM, symbols. The transmitter comprising a forward error correction encoder configured to encode the data to form forward error correction encoded frames of encoded data cells, a service frame builder configured to form a service frame for transmission comprising a plurality of forward error correction encoded frames, a convolutional interleaver comprising a plurality of delay portions and configured to convolutionally interleave the data cells of the service frames, a modulation symbol mapper configured to map the interleaved and encoded data cells of the service frames onto modulation cells, and a modulator configured to modulate the sub-carriers of one or more OFDM symbols with the modulation cells. A controller is configured to form signalling data to be transmitted to include an indication of an identified first cell of a first of the forward error correction frame of a new service frame which can be decoded from cells received from the new service frame or the new service frame and one or more service frames following after the new service frame. By detecting the first cell of a first of the error correction encoded frames of a new service frame which does not have any data cells in one or more previous service frames as a result of the convolutional interleaving then a receiver, which has acquired the new service frame but none of the one or more previous service frames can decode this first forward error correction encoded frame of the new service frame and ignore the other forward error correction encoded frames earlier in the service frame. Therefore for example a receiver may power on or channels during a previous service frame and be directed to only decode a forward error correction encoded frame that it can decode.
US09520959B2
Provided is an optical apparatus including: wavelength separation units corresponding to the respective routes, each of which divides a wavelength multiplexed optical signal of one route into M wavelength groups (M is an integer satisfying N×M=the number of multiplexed wavelengths of the wavelength multiplexed optical signal of one route), each of which includes N wavelengths (N is an integer of 2 or more); and M wavelength separation blocks, each of which is input with a plurality of the wavelength groups divided by the different wavelength separation units and outputs optical signals with any one or a plurality of wavelengths included in the input wavelength groups to N coherent transponders. Accordingly, it is possible to flexibly adapt to extension in wavelength or extension in route in units of a wavelength separation block and/or wavelength multiplexing block.
US09520956B2
A method, system, computer medium, and other embodiments for integrating unrelated web hosted services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In one embodiment, users access the media-based device through one or more unrelated web portals, so as to control and to program the media-based device in a single web session, and to see information both stored on the media-based device and originating from third-party online sources of information and services in a single integrated presentation.
US09520952B2
A method of receiving an optical signal through an optical communication system. The optical signal is transmitted by a transmitter of the optical communication system with a predetermined State of Polarization in a succession of signalling intervals. The SoP in each signalling interval is selected to excite two orthogonal eigenvectors of Polarization Mode Dispersion (PMD) of the optical communication system. The SoP in one signalling interval may be different from the SoP in at least one other signalling interval. Modulation of the optical signal is detected in two orthogonal polarization directions. Modulation components associated with one of the two orthogonal eigenvectors are selected and used to recover data.
US09520948B2
A substrate is a substrate on which a first optical modulator and a second optical modulator are arranged in parallel along a width direction. A first prism moves, to a side opposite to the second optical modulator along the width direction of the substrate, an optical path of the first output light and the second output light that are obtained by light of the first wavelength being modulated by the first optical modulator. A second prism is arranged at a position away from the first prism along a longitudinal direction of the substrate and moves, to a side opposite to the first modulator along the width direction of the substrate, an optical path of the third output light and the fourth output light that are obtained by the light of the second wavelength being modulated by the second optical modulator.
US09520944B2
An optical communication device includes an optical fiber, two chips, a light emitter, a photoelectric conversion device, and a circuit board. The chips includes a substrate, and a polarizing beam splitter positioned on the substrate, the polarizing beam splitter includes a first coupling device, second coupling device, a Y-waveguide, and a TM filter coupling to the third channel. The chips, the light emitter, and the photoelectric conversion device are coupled to the circuit board, the light emitter, and the photoelectric conversion device are connected electrically with the circuit board.
US09520943B2
An example embodiment includes a system for communicating an optical signal. The system includes an optical transmitter and an optical receiver. The optical transmitter includes one or more lasers configured to produce a light signal and a transmitter optical sub assembly (TOSA) receptacle. The TOSA receptacle optically couples the lasers to an optical fiber and launches a quasi-multimode optical signal (quasi-MM signal) that includes at least one lower order mode optical signal and at least one higher order mode optical signal onto the optical fiber. The optical receiver is connected to the optical fiber via a receiver optical sub assembly (ROSA) receptacle. The optical receiver is configured to receive the quasi-MM signal and to substantially block the at least one higher order mode optical signal.
US09520941B2
An apparatus comprising a processing unit configured to encode a data sequence in a plurality of modulation formats to produce a multi-rate data stream, wherein a first of the modulation formats provides a first transmission data rate, and wherein a second of the modulation formats provides a second transmission data rate different from the first transmission data rate, and insert a rate change signaling block into the multi-rate data stream to indicate a rate change from the first transmission data rate to the second transmission data rate, and a frontend coupled to the processing unit and configured to convert the multi-rate data stream into an optical signal, and transmit the converted optical signal towards a remote optical receiver via an optical network.
US09520927B2
To report feedback information regarding a wireless channel, a mobile station determines whether a predefined condition is satisfied. In response to determining that the predefined condition is satisfied, feedback information regarding an individual one of plural subbands of the wireless channel is included in a first report to be sent to a base station. In response to determining that the predefined condition is not satisfied, aggregate feedback information regarding the plural subbands is included in a second report to be sent to the base station.
US09520920B2
Various embodiments of systems for transmitting and receiving a plurality of signals across an isolation material are disclosed. In one embodiment, a first signal may be modulated into a first modulated signal. The first modulated signal is then modulated into a second modulated signal in accordance to a second signal using amplitude modulation. In another embodiment, a first signal and a second signal are modulated into a modulated signal before being modulated further using amplitude modulation. The detection of the modulated signal may be performed using a frequency detector and an amplitude detection circuit that are arranged in parallel. At least some of the apparatuses, circuits, systems and methods disclosed herein may be implemented using conventional CMOS design and manufacturing techniques to provide, for example, at least one or more integrated circuits.
US09520913B1
A cellular phone with an integrated earphone storage apparatus including a cellular phone and an earbud storage compartment attached to a back side of the cellular phone. The earbud storage compartment has a pair of slots including a right slot and a left slot. Each of the right slot and the left slot is continuously disposed from the front area to the back area proximal the right area and the left area, respectively. A circumference of each of the pair of slots substantially conforms to a circumference of each of a pair of earbuds of an earphone. One of the pair of earbuds is removably disposed within an opening of one of a pair of circular inner membranes disposed within an interior circumference of each of the right slot and the left slot, respectively. An earphone cord storage compartment is optionally attached to the back side of the cellular phone.
US09520910B1
A receiver component and a method for enhancing a detection range of a time synchronization process in a receiver utilize multiple cross-correlations of a received signal with a known preamble sequence. The results of the multiple cross-correlations are divided into delay segments. The delay segments of one of the multiple cross-correlations are compared with the delay segments of another of the multiple cross-correlations to determine delay of the delay segments of the one of the multiple cross-correlation results.
US09520906B2
The present disclosure includes switched capacitor transmitter circuits and methods. In one embodiment, a digital data signal is thermometer encoded and a negative thermo-encoded signal is bit order reversed to control capacitors in a switched capacitor transmitter circuit. In another embodiment, the present disclosure includes a plurality of switched capacitor transmitter circuits coupled to inputs of an inductive network. The inductive network combines voltages from the switched capacitor transmitter circuits to produce a combined voltage on an output.
US09520905B2
A impedance matching apparatus (100) is provided with: a matching circuit (110) having a plurality of variable reactance elements; an incident signal/reflected signal extracting circuit (120) configured to extract an incident signal and a reflected signal; an estimating device (130) configured to estimate input impedance of a transmitting antenna (11) on the basis of the extracted incident signal and the extracted reflected signal; and a setting device (140) configured to set a value associated with one part of the plurality of variable reactance elements such that output impedance of a power supply (14) theoretically matches the input impedance on the basis of the estimated input impedance, and then adjust a value associated with at least one of the plurality of variable reactance elements according to the extracted reflected signal.
US09520904B2
A system that incorporates teachings of the subject disclosure may include, for example, a plurality of variable capacitors, a first set of resistors for applying a bias voltage to each variable capacitor of the plurality of capacitors, and a second set of resistors for providing a DC ground to each variable capacitor of the plurality of capacitors. The system can include one or more of multiple bias points, anti-parallel diodes, a choke inductor or a ground inductor. Other embodiments are disclosed.
US09520902B2
A reader is provided, including a power amplifier (PA), a low-noise amplifier (LNA), a circulator, an auto-tuning matching network, and a control circuit. The PA emits a first RF transmission signal. The LNA transmits a first RF induced signal corresponding to the first RF transmission signal. The circulator is coupled between the PA and LNA, transmits the first RF transmission signal to an RF connection terminal or receives the first RF induced signal from the RF connection terminal. The auto-tuning matching network is coupled to the circulator, matches impedances between the circulator and the RF connection terminal. The control circuit is coupled to the auto-tuning matching network, adjusts the auto-tuning matching network to match impedances between the circulator and the RF connection terminal.
US09520898B2
A modulator and a modulation method using a non-uniform 16-symbol signal constellation are disclosed. The modulator includes a memory and a processor. The memory receives a codeword corresponding to a low-density parity check (LDPC) code having a code rate of 3/15. The processor maps the codeword to 16 symbols of the non-uniform 16-symbol signal constellation on a 4-bit basis.
US09520883B2
A frequency detection circuit includes: a first comparison circuit configured to output a first comparison result produced by comparison between a second threshold value higher than a first threshold value; a second comparison circuit configured to output a second comparison result produced by comparison between a third threshold value lower than the first threshold value; a third comparison circuit configured to output a third comparison result produced by comparison between the input data, and the first threshold value at second timing of a second clock; a phase detector configured to determine in which one of the areas an edge of the input data is positioned among the three areas produced by dividing a phase in a one-bit width time into three areas; and a phase rotation detector configured to detect a rotation direction of the phase based on a change of a detection result in the phase detector.
US09520881B1
A system for tuning an oscillator frequency. The system includes a trimmed calibration circuit comprising a comparator and trimmed delay element and calibration logic. The calibration logic is configured to receive an output of the comparator and control an on time and an off time of an oscillator based on the output of the comparator.
US09520877B2
Described are apparatuses and methods for detecting or repairing minimum-delay errors. The apparatus may include a minimum-delay error detector (MDED) to receive a clock signal and a data path signal and to detect a minimum-delay error (MDE) in the data path based on the received data path signal and the clock signal. The MDE may be repaired by adjusting one or more regional clock buffers coupled to the MDED. Further, the apparatus may include minimum-delay path replicas (MDPRs) used for detecting and repairing MDEs during normal system operations. Other embodiments may be described and/or claimed.
US09520876B1
A semiconductor comprising a front end of line portion including a logical processing unit (LPU) and a second LPU. The first LPU configured to perform a first operation and the second LPU configured to perform a second operation following the first operation. A back end of line portion including a plurality of wiring levels, and further including a power gate and a clock gate that are integrated into one or more wiring levels of the plurality of wiring levels. The power gate and clock gate are further electrically connected to the first LPU by an enable wire. The power gate and clock gate are electrically connected to a power grid and a clock net, respectively, by the enable wire, and the enable wire is further electrically connected to a latch of the second LPU. A signal wire is electrically connected to the first LPU and to the latch.
US09520874B2
A method is provided for operating a static transfer switch to eliminate transformer inrush current in the presence of residual flux. The method includes: detecting an interrupt of electric power at an output terminal of the static transfer switch; controlling amplitude of voltage at the output terminal using phase fired control of one or more silicon controlled rectifiers interposed between a voltage source and the output terminal, where the amplitude of voltage is set at a value less than a peak value of the sinusoidal waveform; and increasing the amplitude of voltage at the output terminal incrementally until the amplitude reaches a peak value.
US09520872B2
A linear equalizer is configured with load transistors that load a corresponding differential pair of transistors. The linear equalizer is configured to selectively diode connect each load transistor to boost a high frequency gain.
US09520870B2
Pulse width modulated controller systems. Implementations may include: a microcontroller coupled with a memory, a switch controller coupled with the microcontroller, and a calibration unit. The calibration unit may include one or more comparators, one or more passive electrical components, and an encoder logic all operatively coupled together and coupled with the microcontroller and with the switch controller where the at least one comparator and the one or more passive electrical components are electrically coupled with a supply voltage to the semiconductor switch and with a load voltage (output voltage) from the semiconductor switch.
US09520867B2
A clock generating circuit includes a clock generator, a first clock tree, a second clock tree, and a duty cycle correction circuit. The clock generator is configured to generate a first clock signal and a second clock signal. The first clock tree includes a driver cell configured to generate a first output clock signal based on the first clock signal and a set of control signals, and to generate a second output clock signal based on the second clock signal and the set of control signals. The second clock tree includes a driver cell configured to generate a third output clock signal based on the set of control signals. The duty cycle correction circuit is configured to receive the first output clock signal and the second output clock signal and to generate the set of control signal based on the first output clock signal and the second output clock signal.
US09520863B2
In an embodiment of the invention, a dual-port negative level sensitive preset data retention latch contains a clocked inverter and a dual-port latch. Data is clocked through the clocked inverter when clock signal CKT goes low, CLKZ goes high, preset control signal PRE is low and retention control signal RET is low. The dual-port latch is configured to receive the output of the clocked inverter, a second data bit D2, the clock signals CKT and CLKZ, the retain control signals RET and RETN, the preset control signal PRE and the control signals SS and SSN. The signals CKT, CLKZ, RET, RETN, PRE, SS and SSN determine whether the output of the clocked inverter or the second data bit D2 is latched in the dual-port latch. Control signals RET and RETN determine when data is stored in the dual-port latch during retention mode.
US09520854B2
Disclosed is a tunable capacitor. The tunable capacitor according to a first embodiment of the present invention includes: a first capacitor; and a switching transistor which switches on/off the connection of the first capacitor between the first terminal and the second terminal, wherein an on/off operation of the switching transistor is performed by a high signal H and a low signal L. The tunable capacitor according to a second embodiment of the present invention includes: a first capacitor; and a switching transistor which switches on/off the connection of the first capacitor between the first terminal and the second terminal, wherein an on/off operation of the switching transistor is performed by a high signal H and a low signal L, and wherein the tunable capacitor is integrated on one semiconductor die or on one module.
US09520853B2
An attenuator module having an attenuator disposed on a top surface of a substrate, an input terminal at one end of the attenuator and an output terminal at an opposite end of the attenuator. A pair of spaced electrical conductor pads is disposed on a bottom surface of the substrate, a first one of the pads being disposed under the input terminal and a second one of the pads being disposed under the output terminal. A pair of conductive vias passes through the substrate, one conductive via connecting the input terminal to the first one of the pads and the other conductive via connecting the output terminal to the second one of the pads. The module may be used to interconnect two adjacent circuit substrates.
US09520843B2
A power amplifier system is disclosed, the power amplifier system comprising two power supplies, four amplifier half-bridges arranged as two amplifier full bridges, and an audio processor for establishing control signals for the amplifier full-bridges, where the audio processor and one of the power supplies share a common ground potential, whereas the other power supply has a floating ground; wherein both the amplifier with common ground and the amplifier with floating ground have an amplifier interconnection output and an amplifier output, and wherein the amplifier interconnection outputs are connected, and a load is connected to the amplifier outputs. Further are disclosed amplification methods and PA systems correspondingly.
US09520840B2
A current limiter for Class-D amplifiers measures and stores a position of an over-current event. By comparing the stored position, output signals can be selectively inverted. As a result, the Class-D amplifier remains in a defined modulation scheme even during period of current limiting.
US09520835B2
One aspect of this disclosure is a power amplifier module that includes a first die including a power amplifier and a passive component, the power amplifier including a bipolar transistor having a collector, a base abutting the collector, and an emitter, the collector having a doping concentration of at least about 3×1016 cm−3 at an interface with the base, the collector also having a grading in which doping concentration increases away from the base; and a second die including a bias circuit configured to generate a bias signal based at least partly on an indication of an electrical property of the passive component of the first die and to provide the bias signal to the power amplifier. Other embodiments of the module are provided along with related methods and components thereof.
US09520833B1
An active ring mixer circuit for use in a receive or transmit channel of an RF radio. The circuit comprises plural transistor pairs arranged in a ring and biased into an active or saturation region. A first input is adapted to receive an RF signal. The first input is electrically combined with the plural transistor pairs to provide negative feedback to the plural transistor pairs. A second input electrically combined with the plural transistor pairs is adapted to receive a local oscillator signal. An output of the mixer is adapted to provide a mixed signal from the plural transistor pairs. Advantageously, the mixer circuit induces little low frequency spurs that may interfere with radio operation and has significantly reduced power consumption, lower noise figure, and good balance.
US09520831B1
A direct digital synthesizer (DDS) includes a phase increment calculator that determines a phase increment for a selected frequency; a phase accumulator that accumulates the phase increment over time and provides an accumulated phase value; a converter that converts the accumulated phase value to an analog signal at the selected frequency; and a phase preset calculator that determines a phase preset value for the selected frequency. The phase accumulator resets the accumulated phase value to the phase preset value at a transition to the selected frequency in a phase coherent mode.
US09520825B2
A portable self-contained solar energy generation platform for tracking a source of solar energy and automatically maintaining optimum solar collection panel positioning for maximum energy output during operation. The solar tracking platform comprises a folding solar panel support stand on a power turntable with a solar tracker control actuation device in communication therewith.
US09520819B2
In one aspect, a method for controlling the operation of a power generation system configured to supply power to an electrical grid may generally include detecting an occurrence of an islanding event associated with the power generation system and adjusting a regulator gain applied within a regulator of the power generation system to an islanding gain value in response to the detection of the islanding event, wherein the islanding gain value exceeds a maximum gain value defined for the regulator in the event of an occurrence of any ride-through transient event. In addition, the method may include controlling a power converter of the power generation system based on a control signal generated by the regulator as the power generation system is being isolated from the electrical grid and shutting down the power generation system upon isolation of the power generation system from the electrical grid.
US09520817B2
A power conversion apparatus includes: an inverter unit having high and low potential-side switching elements corresponding to each phase of a winding of a rotating electrical machine; a current detecting unit; and a control unit controlling the switching elements based on a PWM reference signal and a duty instruction value. The control unit includes: a phase current computing device; and a voltage instruction value computing device. The control unit computes an active voltage vector interval in first and second half periods of one or multiple cycles of the PWM reference signal to be a predetermined period or longer, and computes first and second half duty instruction values to set first and second voltage vector intervals equal to or longer than minimum time to be in the first or second half period.
US09520815B2
A control device (100) of an electric sealed compressor of the present invention comprises a power converter (30) which supplies electric power to an electric motor (5) of the electric sealed compressor; a driving circuit (27) which drives the power converter (30); abnormality detector (40) which detects abnormality in an abnormality detection region including the power converter (30) and the driving circuit (27); a controller (11) configured to output a control signal for driving the power converter to the driving circuit (27) and stop outputting the control signal in response to a signal (Fo signal) output from the abnormality detector (40), the signal indicating that the abnormality has been detected; and an auxiliary protection circuit (50) configured to deactivate the driving circuit (27) in response to the signal output from the abnormality detector (40), the signal indicating that the abnormality has been detected.
US09520813B2
An actuator drive device is configured to drive an actuator. The actuator drive device includes a storage section for storing a drive condition of the actuator, a processor for calculating and outputting drive signal D(t) based on a drive base signal V(t) calculated based on the drive condition with respect to time t, and a generator for outputting, based on the drive signal D(t) calculated, a driving signal for driving the actuator. The drive base signal V(t) is a sum of a fundamental wave and at least one harmonic wave of the fundamental wave. The processor is operable to determine the coefficient ak such that the drive base signal V(t) changes linearly from a minimum value to a maximum value with respect to a time. This actuator drive device improves the linearity of the driving of the actuator.
US09520811B2
A Capacitive Micromachined Ultrasonic Transducer (CMUT) device includes at least one CMUT cell including a first substrate having a top side including a patterned dielectric layer thereon including a thick and a thin dielectric region. A membrane layer is bonded on the thick dielectric region and over the thin dielectric region to provide a movable membrane over a micro-electro-mechanical system (MEMS) cavity. A through-substrate via (TSV) includes a dielectric liner which extends from a bottom side of the first substrate to a top surface of the membrane layer. A top side metal layer includes a first portion over the TSV, over the movable membrane, and coupling the TSV to the movable membrane. A patterned metal layer is on the bottom side surface of the first substrate including a first patterned layer portion contacting the bottom side of the first substrate lateral to the TSV.
US09520803B2
We describe a photovoltaic (PV) panel system comprising a PV panel with multiple sub-strings of connected solar cells in combination with a power conditioning unit (microinverter). The power conditioning unit comprises a set of input power converters, one connected to each sub-string, and a common output power conversion stage, to provide power to an ac mains power supply output. Integration of the micro-inverter into the solar PV module in this way provides many advantages, including greater efficiency and reliability. Additionally, embodiments of the invention avoid the need for bypass diodes, a component with a high failure rate in PV panels, providing lower power loss and higher reliability.
US09520801B1
A voltage source converter based high-voltage direct-current (HVDC) transmission system includes a voltage source converter (VSC)-based power converter channel. The VSC-based power converter channel includes an AC-DC converter and a DC-AC inverter electrically coupled to the AC-DC converter. The AC-DC converter and a DC-AC inverter include at least one gas tube switching device coupled in electrical anti-parallel with a respective gas tube diode. The VSC-based power converter channel includes a commutating circuit communicatively coupled to one or more of the at least one gas tube switching devices. The commutating circuit is configured to “switch on” a respective one of the one or more gas tube switching devices during a first portion of an operational cycle and “switch off” the respective one of the one or more gas tube switching devices during a second portion of the operational cycle.
US09520785B2
A nonlinear converter, such as a DC-DC converter, includes a nonlinear controller configured to receive an output voltage and a current, and configured to generate a PWM signal. The PWM signal is generated based on setting the converter to a first phase associated with both buck and boost modes when a clock signal is asserted, and selecting a second phase associated with the buck mode of the converter, if a sliding function signal achieves a first predetermined relationship with respect to a buck threshold before a next clock signal is asserted, or selecting a third phase associated with the boost mode of the converter, if the sliding function signal achieves a second predetermined relationship with respect to a boost threshold before a next clock signal is asserted. The nonlinear converter may include a power stage configured to provide the output voltage and a coil current to the nonlinear controller.
US09520771B2
A power supply includes a rectifier for rectifying an AC line voltage to generate a link voltage, a link capacitor for charging the link voltage, a control switch for controlling charge of the link capacitor, a converter for converting the link voltage to a DC voltage, and a switch controller. When the converter operates in a standby operation mode, the switch controller controls on-off of the control switch through a pulse signal having an on-time determined based on a peak value of a detected AC line voltage.
US09520761B2
A production method for the laminated iron core includes a first process that segment iron core pieces which respectively have circular arc angles obtained by dividing 360° as an angle of circumference into m are separated from a belt shaped iron core material and mounted on a mount base, the segment iron core pieces are carried to a laminating position of a rotary laminating mechanism by a pusher and the rotary laminating mechanism including the carried segment iron core piece therein is rotated by 360°/m and a second process that the first process is repeated to form an annularly connected iron core piece in which the segment iron core pieces are annularly arranged. The second process is repeated to form a caulked and laminated iron core having a prescribed thickness. During the second process, the segment iron core pieces are caulked and laminated in the rotary laminating mechanism.
US09520759B2
A motor-driven compressor that includes a metal housing accommodating a compression unit and an electric motor, a cover coupled to the housing, wherein the cover includes a resin portion and a metal shield, and the shield blocks electromagnetic noise, and a bolt that couples the cover to the housing. The housing and the cover define an accommodating chamber that accommodates a motor driving circuit that drives the electric motor. The cover includes an insertion hole into which the bolt is insertable. The shield includes a seat that surrounds the insertion hole and is held between the bolt and the housing. The cover is configured to allow for an axial force of the bolt to be applied to the seat and not to the resin portion.
US09520757B2
The dual-shaft gas turbine power generation system includes: a high-pressure gas turbine; a first rotating shaft connecting a compressor and the high-pressure gas turbine; an electric motor connected to the first rotating shaft; a governor which adjusts the amount of air taken into the compressor; a low-pressure gas turbine; a second rotating shaft connected to the low-pressure gas turbine; a synchronous power generator connected to the second rotating shaft; a frequency converter which converts the frequency of power transmitted between the synchronous power generator and the electric motor; and a control device which controls a frequency converter control device for controlling the frequency converter, and the governor, on the basis of a power output command value indicating the power to be outputted to an external grid.
US09520753B2
A stator assembly includes a plurality of stator slots defining multiple slot layers. The assembly includes a plurality of hairpins each having a respective first leg positioned in one of the multiple slot layers and a respective second leg positioned in another of the multiple slot layers. Each hairpin is configured to allow a current to flow from the respective first leg to the respective second leg. The plurality of hairpins is divided into multiple hairpin layers. The hairpins form multiple winding sets, such as first, second, third and fourth winding sets. Each of the winding sets at least partially includes the hairpins from at least two of the multiple hairpin layers. The multiple slot layers may include six slot layers. The multiple hairpin layers may include six hairpin layers. Thus, at least one of the hairpin layers may be “shared” by two winding sets.
US09520747B2
The invention relates to a two-input uninterruptible voltage converting device and a method thereof. The device comprises a first conversion circuit, a second conversion circuit, an energy storage unit, a fly-wheel switch tube and a control unit. The method comprises the following steps of: converting a PWM signal outputted by a pulse width modulator into first, second, third and fourth PWM signals in phase via a pulse transformer; driving the first conversion circuit and the second conversion circuit respectively to operate synchronously; converting a high voltage DC (Direct Current) and a low voltage DC into two pulse voltages in phase to adaptively perform mutual energy compensation via an intersection; and supplying a load with an uninterruptible stable voltage via the back-end energy storage unit and free-wheel circuit. The two-input uninterruptible voltage converting device has the advantages of high circuit conversion efficiency, high reliability and low power consumption.
US09520744B2
A power supply system includes at least a first power supply module and at least one redundant power supply module. The at least one power supply module supplies power to an output terminal. The at least one redundant power supply module operates in a first state and in a second state. In the first state the second power supply module supplies power to the output terminal. In the second state the second power supply module provides standby power and operates in a burst mode (for example, such as a discontinuous conduction mode).
US09520737B2
An apparatus comprising a housing having a front portion and a slot formed in the housing, the slot having a plurality of different widths along a length of the slot. The slot includes a first width configured to support a first type of electronic mobile device in a first upright configuration at a first angle relative to the front portion of the housing, and a second width configured to support a second type of electronic mobile device in a second upright configuration at a second angle relative to the front portion of the housing. The first width has a first depth in the slot, the second width has a second depth in the slot, where the first angle is based on the first width and first depth, and the second angle is based on the second width and the second depth.
US09520733B2
A charging and discharging device includes a switching circuit, an input of which is connected to a power supply, the switching circuit adjusting an output current IB to a power storing unit connected to an output of the switching circuit, and a control unit configured to generate an ON/OFF signal DGC to the switching circuit. The control unit includes a temperature-rise control unit configured to separately generate, based on a signal BTMP equivalent to the temperature of the power storing unit, a control signal FC for adjusting a ripple component of the output current IB and a control signal OFS for adjusting a non-ripple component of the output current IB and generates the ON/OFF signal DGC based on the control signal FC and the control signal OFS and outputs the ON/OFF signal DGC to the switching circuit.
US09520732B1
Various embodiments of the invention provide methods, systems, and computer-program products for charging a battery of a first mobile device from a battery of a second mobile device. In particular embodiments, a request is received identifying an amount of charge to provide from the battery of the second device to the battery of the first device. Accordingly, a determination is made as to whether the amount of charge requested is likely to result in a battery charge of the second device dropping below a threshold value before the battery of the device is recharged based on historical battery charge usage data of the device over a past period of time. If the amount of charge is not likely to result in the battery charge dropping below the threshold value, then the battery of the first device is charged with the amount of charge from the battery of the second device.
US09520717B2
Among other things, one or more techniques and/or systems are provided for maintaining a distributed electrical power network model associated with a power grid. A global power network model, comprising a global logical representation of the power grid, is maintained at a network control center configured to manage one or more substations associated with the power grid. The network control center hosts grid management applications that utilize the global power network model. A local power network model, comprising a local logical representation of a power grid territory within the power grid monitored by a substation, is maintained at the substation. The substation hosts one or more local grid management applications that utilize the local power network model. The global power network model and the local power network model are synchronized in response to events occurring within the power grid.
US09520707B2
A device for protecting a user includes a first current path including a first and second conduit, and a monitoring device for detecting an imminent overload of the electric user. In an embodiment, the monitoring device includes a first temperature measurement unit, a support, an evaluation unit and a first transducer to produce an electrically conductive connection between the first and second conduits of the first current path. The first temperature measurement unit is, electrically insulated from the first transducer and includes a first temperature sensor. An additional electrically insulating material; is arranged on a first lateral surface of the support between the first transducer and the support and the first temperature sensor is arranged on the support to detect a temperature of the first transducer. The evaluating unit is configured to detect an imminent overload at the user on the basis of temperatures detected by the first temperature sensor.
US09520705B2
A shielded power feeder system may include at least one unshielded power feeder conductor, and at least one grounded guard wire conductor positioned adjacent to the at least one unshielded power feeder conductor, the at least one unshielded power feeder conductor and the at least one grounded guard wire forming a bundle.
US09520699B2
An object is to provide a switchgear having a simple structure. To solve the problem, a switchgear according to the invention is characterized by having a fixed side electrode 3, a movable side electrode 4 configured to come into contact with or separate from the fixed side electrode 3, and an operating mechanism configured to allow drive force for movement of the movable side electrode 4 to be generated, wherein the operating mechanism for operating the movable side electrode 4 includes one operating mechanism, and the one operating mechanism allows the movable side electrode 4 to stop at three or more positions.
US09520695B2
In an example, the present invention provides a method for fabricating a laser diode device. The method includes providing a gallium and nitrogen containing substrate member comprising a surface region, a release material overlying the surface region, an n-type gallium and nitrogen containing material; an active region overlying the n-type gallium and nitrogen containing material, a p-type gallium and nitrogen containing material; and a first transparent conductive oxide material overlying the p-type gallium and nitrogen containing material, and an interface region overlying the first transparent conductive oxide material. The method includes bonding the interface region to a handle substrate and subjecting the release material to an energy source to initiate release of the gallium and nitrogen containing substrate member.
US09520689B2
An electrical connector designed for high speed signals. The connector includes one or more features that, when used alone or in combination, extend performance to higher speeds. These features may include compensation for tie bars that are used to hold conductive members in place for molding a housing around the conductive members. Removal of the tie bars during manufacture of the connector may leave artifacts in the conductive members and/or housing, which may be addressed by the features. The conductive members, for example, may include regions, adjacent tie bar locations, that compensate for portions of the tie bar that are not fully removed. Alternatively or additionally, a housing may include openings around tie bar locations such that a punch may be used to sever the tie bars. These openings may be filled to avoid performance-affecting artifacts.
US09520685B2
An electrical connector includes: an insulating body having an upper face and a lower face, two opposite side faces, a front face and a rear face, and a plug-receiving hole; and a number of terminals mounted to the insulating body, each terminal having a holding portion, an elastic portion extending into the hole, and an abutment portion. The abutment portion is movably exposed to a corresponding side face.
US09520681B2
Disclosed are a plug connector component, a receptacle connector component, and a connector assembly. The plug connector comprises: an inserting portion; a printed circuit board, one portion of which is coupled to the inserting portion; an upper housing; and a lower housing, on which the upper housing is jointed, a receiving space for receiving the printed circuit board being formed between the upper housing and the lower housing, a side wall of the lower housing being partially outwardly bent to form a receiving groove on the side wall of the lower housing, a side of the printed circuit board being received in the receiving groove, the inserting portion being secured at a front end of the upper housing and the lower housing. The receptacle connector comprises a second metal shell having a joint chamber and a first module and a second module that are secured in the second metal shell, wherein: a first terminal is inlaid and insert molding in the first module; a second terminal is inlaid and insert molding in the second module, a contact portion of the first terminal overlapping a contact portion of the second terminal in a height direction perpendicular to an insertion direction; and a shielding plate is further inlaid and insert molding in the second module.
US09520670B2
A tamper resistant receptacle having hot and neutral shutters and hot and neutral doors disposed in a housing. Simultaneous insertion of hot and neutral blades of an electrical plug allow the shutters to be actuated and the doors moved a distance sufficient to allow the plug blades to access the electrical contacts of the device. If only one plug blade opening in accessed, the blocking face of the shutter prevents further movement of the blade and denies access to the electrical contact disposed beneath the shutter.
US09520669B2
A connector assembly that includes first and second connector housings, which are configured to hold a plurality of male terminals, a pair of lock tabs, which are disposed on opposite sides of the first connector housing, and a male terminal protector that is engaged to the lock tabs to protect ends of the male terminals that are to engage the female terminals when the second connector housing is fully mated to the first connector housing. The male terminal protector is released from the lock tabs when the second connector housing is positioned in a connector pre-set condition so that they do not impede movement of the male terminal protector when the second connector is moved toward the first connector housing to align and mate the female terminals with the male terminals.
US09520667B2
A connector (10) includes a main body (11) including terminal accommodating portions (16A, 16B) capable of accommodating terminal fittings (60) and a cover (12) to be mounted on the main body (11) to cover the terminal fittings (60) accommodated in the terminal accommodating portions (16A, 16B). Wire draw-out openings (23) from which wires (90) are drawn out are formed to be open between joint parts of the cover (12) and the main body (11) with the cover (12) mounted on the main body (11). Resilient supporting portions (24) are provided on opening edge parts of the wire draw-out openings (23) for supporting the wires (90) by resiliently contacting outer peripheral surfaces of the wires (90) at a plurality of circumferentially spaced-apart positions.
US09520655B2
A dual-polarized patch antenna, an dual-polarized patch antenna array, and a method for forming the same are provided. The dual-polarized patch antenna comprises a radome, a horizontal feed and a vertical feed, a first cross-shaped patch, and a ground plane including a cross aperture. The dual-polarized patch antenna may include a cross patch and a cross aperture to increase the isolation in a cross-polarization between a horizontal polarized signal and a vertical polarized signal in a first principle plane and to decrease a mismatch in co-polarizations between the horizontal polarized signal and the vertical polarized signal in a second principle plane.
US09520650B2
A combined antenna device includes a coupled feed antenna including a first grounded coupling element and a millimeter wave phased array antenna having a ground plane structure including a portion of the first grounded coupling element.
US09520646B1
A printed circuit antenna has a feedline region and a radiating structure region. The feedline region is formed of conductors on an upper plane, the conductors including a feedline which is edge coupled to a left ground structure and a right ground structure, all of which are above a ground plane. High-band RF is coupled from the RF feedline to a HB-U radiating structure including a first segment and a second segment perpendicular to the first segment, and also an HB-L radiating structure including a first segment coupled to a third segment through an air gap. Low-band RF is coupled across a gap from the first segment to a LB radiating structure having a third segment, a fourth segment, a fifth segment, a sixth segment, a seventh segment, an eighth segment, and a ninth segment with a terminus coupled to the left ground structure.
US09520638B2
Biometric monitoring devices, including various technologies that may be implemented in such devices, are discussed herein. Additionally, techniques, systems, and apparatuses are discussed herein for providing a hybrid antenna including an RF radiator and an electrically coupled inductive loop. The hybrid antenna is capable of providing both RF and induction functionality, e.g., radio frequency transmission/reception capabilities for Bluetooth as well as near-field-communications (NFC) functionality via the inductive loop. The inductive loop may be in conductive contact with the RF radiator or may be inductively coupled with the RF radiator and not in conductive contact with the RF radiator. The inductive loop may act as a planar element of a planar inverted-F antenna (PIFA).
US09520637B2
A compact, agile polarization diversity, multiple frequency band antenna with integrated electronics for terrestrial terminal use in satellite communications systems includes an antenna feed having highly integrated microwave electronics that are mechanically and electromagnetically coupled thereto in a distributed arrangement so that diverse polarization senses having a low axial ratio and electronic switching control of the polarization senses is provided. The arrangement of the integrated distributed transceiver configuration enables the mechanical rotation of the orientation of a first transceiver for skew alignment while a second transceiver remains stationary relative to the antenna feed assembly. The first transceiver can be a high-band transmitter and receiver pair that supports linear polarization senses, and the second transceiver can be a low-band transmitter and receiver pair that supports circular polarization senses. The antenna system presented is highly compact and offers improved polarization performance previously achievable by only larger devices.
US09520628B2
Contrary to phase shifters which require complimentary polarity control voltages, a phase shifter may be driven with a single polarity control voltage. The phase shifter comprises an input node in communication with both a high pass network and a low pass network which are both in communication with an output node, where the phase shifter further comprises a first single pole double throw switch and a second single pole double throw switch configured to selectively pass an RF signal from the input node to the output node by way of one of said high pass network and said low pass network. Furthermore, the first and second single pole double throw switches are configured to select between the high pass network and the low pass network based on a single control signal having a voltage greater than or less than a reference voltage.
US09520621B2
The disclosure relates to a method for detecting a triggering of a security device. The security device is associated with a battery cell and is triggered if a security-critical situation is present in the battery cell. Initially an actual time path of a parameter of the battery cell is detected. At the same time, an expected time path of the parameter is determined, in particular using a model. Then, the actual time path is compared to the expected time path of the parameter. Finally, based on the comparison, it is determined whether to trigger the security device or not.
US09520606B2
A fuel cell system includes an ECU that sets the fuel cell stack to a state of idling stop by lowering both a revolution speed of an air pump and a discharge current value of the fuel cell stack to less than during idling power generation within a range larger than 0, in response to a predetermined idling stop initiation condition having been satisfied during idling power generation. The ECU decreases the discharge current value further as the lowest cell voltage value CV_low of the fuel cell stack decreases so that the lowest cell voltage value CV_low does not fall below a cancellation threshold B, with an event of the lowest cell voltage CV_low of the fuel cell stack having fallen below the cancellation threshold B as a cancellation condition of idling stop.
US09520605B2
A fuel cell system according to the present invention comprises: a fuel cell including a membrane-electrode assembly in which electrodes, each having a catalyst layer, are arranged on both surfaces of a polymer electrolyte membrane; and a control apparatus which controls an output voltage of the fuel cell. If a target voltage of the fuel cell is set so as to be equal to or higher than a catalyst dissolution voltage at which a catalyst in the catalyst layer is dissolved and the amount of an oxide film formed on the catalyst layer is estimated to be less than a first predetermined amount, the control apparatus controls the output voltage of the fuel cell so as to be equal to an oxide film formation voltage, being lower than the catalyst dissolution voltage, until the amount of the oxide film is estimated to be equal to or greater than the first predetermined amount and then controls the output voltage so as to be equal to the target voltage.
US09520601B2
A heater includes a heater housing extending along a heater axis. A fuel cell stack assembly is disposed within the heater housing and includes a plurality of fuel cells which convert chemical energy from a fuel into heat and electricity through a chemical reaction with an oxidizing agent. A combustor disposed within the heater housing receives an anode exhaust and a cathode exhaust from the fuel cell stack assembly and combusts a mixture of the anode exhaust and the cathode exhaust to produce a heated combustor exhaust. The combustor includes a combustor exhaust outlet for discharging the heated combustor exhaust into the heater housing. The heater housing is heated by the fuel cell stack assembly and the heated combustor exhaust.
US09520588B2
A nonaqueous electrolyte secondary battery includes: an electrode group including a positive electrode plate, a negative electrode plate, and a separator. The positive and negative electrode plates are wound with the separator interposed therebetween. The positive electrode plate includes a first current collector exposed portion where a portion of the positive electrode current collector corresponding to an outermost portion of the electrode group is exposed over a length of greater than or equal to one turn in a winding direction of the electrode group, and a second current collector exposed portion where a portion of the positive electrode current collector corresponding to a middle portion of the electrode group is exposed over a length of greater than or equal to one turn in the winding direction. A positive electrode lead is provided on the second current collector exposed portion so as to be connected to an external electrode.
US09520581B2
A packaging material for a cell including a layered film in which at least a base-material layer, an adhesive layer, a metallic layer, and a sealant layer are layered in the stated order. The packaging material for a cell including a layered body in which at least a base-material layer, an adhesive layer, a metallic layer, and a sealant layer are layered in the stated order, wherein the packaging material for a cell can be imparted with highly exceptional moldability, and dramatically less prone to pinholing and cracking during molding by using, as the metallic layer, an aluminum foil having 0.2% yield strength of 58-121 N/mm2 when a tensile test is performed in the direction parallel to the rolling direction.
US09520571B2
An organic photoelectric device may include a first electrode and a second electrode facing each other and an active layer between the first electrode and the second electrode, the active layer including a compound represented by Chemical Formula 1 and a compound represented by Chemical Formula 2. An image sensor may include the organic photoelectric device.
US09520560B2
A semiconductor device according to an embodiment comprises a base layer. A material layer is provided on the base layer. A lower layer portion is provided in lower parts of trenches or holes formed in the material layer and has a crystal structure in a direction not perpendicular to a surface of the base layer. An upper layer portion is provided on the lower layer portion in the trenches or the holes and has a crystal structure in a direction substantially perpendicular to the surface of the base layer.
US09520558B2
Methods of forming conductive elements, such as interconnects and electrodes, for semiconductor structures and memory cells. The methods include forming a first conductive material and a second conductive material comprising silver in a portion of at least one opening and performing a polishing process to fill the at least one opening with at least one of the first and second conductive materials. An annealing process may be performed to form a mixture or an alloy of the silver and the first conductive material. The methods enable formation of silver containing conductive elements having reduced dimensions (e.g., less than about 20 nm). The resulting conductive elements have a desirable resistivity. The methods may be used, for example, to form interconnects for electrically connecting active devices and to form electrodes for memory cells. A semiconductor structure and a memory cell including such a conductive structure are also disclosed.
US09520556B2
Provided are a semiconductor device and a method of fabricating the same. The semiconductor device may include a selection element, a lower electrode pattern provided on the selection element to include a horizontal portion and a vertical portion; and a phase-changeable pattern on the lower electrode pattern. The vertical portion may extend from the horizontal portion toward the phase-changeable pattern and have a top surface, whose area is smaller than that of a bottom surface of the phase-changeable pattern.
US09520553B2
A method of forming a magnetic electrode of a magnetic tunnel junction comprises forming non-magnetic MgO-comprising material over conductive material of the magnetic electrode being formed. An amorphous metal is formed over the MgO-comprising material. Amorphous magnetic electrode material comprising Co and Fe is formed over the amorphous metal. The amorphous magnetic electrode material is devoid of B. Non-magnetic tunnel insulator material comprising MgO is formed directly against the amorphous magnetic electrode material. The tunnel insulator material is devoid of B. After forming the tunnel insulator material, the amorphous Co and Fe-comprising magnetic electrode material is annealed at a temperature of at least about 250° C. to form crystalline Co and Fe-comprising magnetic electrode material from an MgO-comprising surface of the tunnel insulator material. The crystalline Co and Fe-comprising magnetic electrode material is devoid of B. Other method and non-method embodiments are disclosed.
US09520552B2
Embodiments of the technology implement DIOMEJ cells. In one embodiment, a DIOMEJ cell includes: an MEJ that includes, a ferromagnetic fixed layer, a ferromagnetic free layer, and a dielectric layer interposed between said fixed and free layers, where the fixed layer is magnetically polarized in a first direction, where the free layer has a first easy axis that is aligned with the first direction, and where the MEJ is configured such that when a potential difference is applied across it, the magnetic anisotropy of the free layer is altered such that the relative strength of the magnetic anisotropy along a second easy axis that is orthogonal to the first easy axis, as compared to the strength of the magnetic anisotropy along the first easy axis, is magnified for the duration of the application of the potential difference; and a diode, where the diode and the MEJ are arranged in series.
US09520550B2
An electronic device is provided to include a semiconductor memory including a variable resistance element. The variable resistance element may include a variable resistance pattern including a first electrode layer, a variable resistance layer, and a second electrode layer that are sequentially stacked; and a switching assist structure spaced from a side wall of the variable resistance pattern to surround the variable resistance pattern and including multilayered conductive structures that are vertically spaced from one another.
US09520549B2
A piezoelectric material includes, as a main component, a perovskite-type metal oxide represented by a general formula (Ba1-xCax)a(Ti1-y-zSnyZrz)O3 where 1.00≦a≦1.01, 0.125≦x≦0.300, 0≦y≦0.020, and 0.041≦z≦0.074, the perovskite-type metal oxide containing copper (Cu) and manganese (Mn). A Cu content relative to 100 parts by weight of the metal oxide is 0.02 parts by weight or more and 0.60 parts by weight or less on a metal basis, and a Mn content relative to 100 parts by weight of the metal oxide is 0.12 parts by weight or more and 0.40 parts by weight or less on a metal basis.
US09520542B2
There is provided a light emitting device highly resistant to the environment, and having good heat resistance, light resistance and gas barrier property, and a method for producing same. With the light emitting device, a substrate 2 and interconnect patterns 5A, 5B formed on the surface thereof are covered with an acrylic resin primer 10 having better gas barrier property than a silicone resin sealing resin part 3. Light resistance is ensured by the silicone resin sealing resin portion 3 and the gas barrier property can be ensured by the acrylic resin primer 10.
US09520540B2
A light-emitting device of an embodiment includes a light-emitting element emitting blue excitation light and a first phosphor excited by the blue excitation light and emitting fluorescence. A peak wavelength of the fluorescence is not shorter than 520 nm and shorter than 660 nm and the peak wavelength of the fluorescence shifting in the same direction when a peak wavelength of the blue excitation light shifts. The first phosphor is one of a yellow phosphor emitting yellow fluorescence, a green phosphor emitting green fluorescence, a yellow-green/yellow phosphor emitting yellow-green/yellow fluorescence and a red phosphor emitting red fluorescence.
US09520535B2
A light emitting device includes a first electrode, a first semiconductor layer disposed on the first electrode and including a first conductive dopant, a second semiconductor layer disposed on the first semiconductor layer and including the first conductive dopant having a doping concentration lower than a doping concentration of the first semiconductor layer, a third semiconductor layer disposed on the second semiconductor layer to adjust stress, a first conductive semiconductor layer on the third semiconductor layer, an active layer on the first conductive semiconductor layer, a second conductive semiconductor layer on the active layer; and a second electrode on the second conductive semiconductor layer, the third semiconductor layer has a doping concentration in a range between the doping concentration of the second semiconductor layer and a doping concentration of the first conductive semiconductor layer, and the doping concentration of the third semiconductor layer is increased toward the first conductive semiconductor layer.
US09520528B2
A restoration device of at least one silicon-based photovoltaic solar cell is provided with a support of the cell and a charge carriers generator configured to generate charge carriers in the photovoltaic solar cell. The device is further provided with a tank designed to be filled by a liquid, and the support is configured to place the photovoltaic solar cell in the liquid.
US09520521B2
The invention relates to optically active coatings for improving the yield of photosolar conversion, consisting of a transparent matrix containing a plurality of optically active constituents absorbing the light energy in a first absorption wavelength lambdaA1 and reemitting the energy in a second wavelength lambdaR1 different from lambdaA1, said optically active constituents being selected such that the reemission wavelength lamdaR1 of at least one type of constituent corresponds to the absorption wavelength lambdaA2 of at least one second type of constituent, characterised in that the C2/C1 ratio of concentration C1 of the optically active constituents of a first type in relation to the concentration C2 of the optically active constituents of said second type is between 0.13 and 0.26; Ci designating the concentration in moles per liter of the constituent i in relation to the doped matrix.
US09520511B2
An optical method of collapsing the electric field of an innovatively fabricated, reverse-biased PN junction causes a semiconductor switch to transition from a current blocking mode to a current conduction mode in a planar electron avalanche. This switch structure and the method of optically initiating the switch closure is applicable to conventional semiconductor switch configurations that employ a reverse-biased PN junction, including, but not limited to, thyristors, bipolar transistors, and insulated gate bipolar transistors.
US09520504B2
In an MONOS-type memory cell with a split gate structure, short circuit between a selection gate electrode and a memory gate electrode is prevented, and reliability of a semiconductor device is improved. In a MONOS memory having a selection gate electrode and a memory gate electrode that are adjacent to each other and that extend in a first direction, an upper surface of the selection gate electrode in a region except for a shunt portion at an end portion of the selection gate electrode in the first direction is covered with a cap insulating film. The memory gate electrode is terminated on the cap insulating film side with respect to a border between the cap insulating film and an upper surface of the shunt portion exposed from the cap insulating film.
US09520503B2
A semiconductor device in which fluctuation in electric characteristics due to miniaturization is less likely to be caused is provided. The semiconductor device includes an oxide semiconductor film including a first region, a pair of second regions in contact with side surfaces of the first region, and a pair of third regions in contact with side surfaces of the pair of second regions; a gate insulating film provided over the oxide semiconductor film; and a first electrode that is over the gate insulating film and overlaps with the first region. The first region is a CAAC oxide semiconductor region. The pair of second regions and the pair of third regions are each an amorphous oxide semiconductor region containing a dopant. The dopant concentration of the pair of third regions is higher than the dopant concentration of the pair of second regions.
US09520499B2
Provided are a semiconductor device and a method for fabricating the same. The method for fabricating a semiconductor device comprises, providing an active fin and a field insulating film including a first trench disposed on the active fin; forming a second trench through performing first etching of the field insulating film that is disposed on side walls and a lower portion of the first trench; forming a first region and a second region in the field insulating film through performing second etching of the field insulating film that is disposed on side walls and a lower portion of the second trench, the first region is disposed adjacent to the active fin and has a first thickness, and the second region is disposed spaced apart from the active fin as compared with the first region and has a second thickness that is thicker than the first thickness; and forming a gate structure on the active fin and the field insulating film.
US09520498B2
A device comprises a substrate comprising silicon, a fin structure comprising a lower portion formed of silicon and enclosed by an isolation region, a middle portion formed of silicon-germanium-carbon, wherein the middle portion is enclosed by an oxide layer, an upper portion formed of silicon, wherein the upper portion comprises a channel and a silicon-carbon layer formed between the middle portion and the upper portion, a first source/drain region comprising a first silicon-phosphorus region and a first silicon-carbon layer formed underlying the first silicon-phosphorus region and a second source/drain region comprising a second silicon-phosphorus region and a second silicon-carbon layer formed underlying the second silicon-phosphorus region.
US09520495B2
A semiconductor device includes a first channel, a second channel, a first strained gate electrode including a first lattice-mismatched layer for applying a first stress to the first channel, and a second strained gate electrode including a second lattice-mismatched layer for applying a second stress to the second channel.
US09520494B2
Vertical non-planar semiconductor devices for system-on-chip (SoC) applications and methods of fabricating vertical non-planar semiconductor devices are described. For example, a semiconductor device includes a semiconductor fin disposed above a substrate, the semiconductor fin having a recessed portion and an uppermost portion. A source region is disposed in the recessed portion of the semiconductor fin. A drain region is disposed in the uppermost portion of the semiconductor fin. A gate electrode is disposed over the uppermost portion of the semiconductor fin, between the source and drain regions.
US09520490B2
A semiconductor device and a method of manufacturing the semiconductor device are provided. The semiconductor device is a half bridged field effect transistor having a monolithic chip, and includes a semiconductor substrate with a 2-dimensional electron gas layer formed therein; a drain electrode formed on the semiconductor substrate; a first gate electrode, an output electrode, a second gate electrode, and a source electrode. The method of manufacturing the semiconductor device uses a method of monolithically forming a stack structure, which implements a half bridge function, on a substrate according to semiconductor processes.
US09520484B2
A method for forming a semiconductor device includes forming a semiconductor substrate having at least one fin structure on an insulator on a substrate. The fin structure includes a semiconductor layer overlying a sacrificial layer. The method also includes forming a patterned dummy gate on the substrate, forming a first spacer on both sides of the dummy gate, and using the dummy gate and the first spacer as a mask to remove a portion of the semiconductor layer and the sacrificial layer. Then the sacrificial layer is etched to form recessed regions on both sides of the sacrificial layer, and a second spacer is formed to cover both sides of the sacrificial layer and expose both sides of the semiconductor layer. The method also includes performing epitaxial growth on both sides of the semiconductor layer to form source and drain regions.
US09520477B2
A semiconductor device includes a substrate, a first and second source/drain regions, and a gate stack. The first and second source/drain regions are disposed on the substrate. The gate stack is disposed over the substrate to overlay a channel region between the first and second S/D regions. The gate stack includes a gate dielectric layer disposed over the substrate; and a metal alloy disposed on the gate dielectric layer and configured as a filling layer in the gate stack; wherein the metal alloy has a first corrosion resistance corresponding to an etchant designed for removing a carbon-containing polymer.
US09520475B2
A method of producing a seminconductor device is disclosed in which, after proton implantation is performed, a hydrogen-induced donor is formed by a furnace annealing process to form an n-type field stop layer. A disorder generated in a proton passage region is reduced by a laser annealing process to form an n-type disorder reduction region. As such, the n-type field stop layer and the n-type disorder reduction region are formed by the proton implantation. Therefore, it is possible to provide a stable and inexpensive semiconductor device which has low conduction resistance and can improve electrical characteristics, such as a leakage current, and a method for producing the semiconductor device.
US09520474B2
A semiconductor device includes a metal gate stack. The metal gate stack includes a high-k gate dielectric and a metal gate electrode over the high-k gate dielectric. The metal gate electrode includes a first top surface and a second bottom surface substantially diametrically opposite the first top surface. The first top surface includes a first surface length and the second bottom surface includes a second surface length. The first surface length is larger than the second surface length. A method of forming a semiconductor device is provided.
US09520473B2
A method for producing a semiconductor device includes a first step of forming a first insulating film around a fin-shaped semiconductor layer; a second step of forming a first pillar-shaped semiconductor layer, a first dummy gate, a second pillar-shaped semiconductor layer, and a second dummy gate; a third step of forming a third dummy gate and a fourth dummy gate; a fourth step of forming a third diffusion layer in an upper portion of the fin-shaped semiconductor layer, in a lower portion of the first pillar-shaped semiconductor layer, and in a lower portion of the second pillar-shaped semiconductor layer; a fifth step of forming a gate electrode and a gate line around the first pillar-shaped semiconductor layer and forming a contact electrode and a contact line around the second pillar-shaped semiconductor layer; and a sixth step of forming first to fifth contacts.
US09520467B1
The present disclosure provides an FET structure including a substrate of a first conductive type having a top surface, a first gate over the top surface, a source and a drain of a second conductive type in the substrate, and a first channel under the first gate. A dopant concentration of a first conductive type includes double Gaussian peaks measured less than 200 nm beneath the top surface, from one end of the first gate to the other end of the first gate along the first channel. In some embodiments, the FET structure further including a second gate over the top surface and a second channel under the second gate. A dopant concentration of a first conductive type includes a single Gaussian peak measured less than 200 nm beneath the top surface, from one end of the second gate to the other end of the second gate along the second channel.
US09520461B1
An integrated circuit has a lateral flux capacitor assembly that includes a first metal layer having a capacitive portion with first and second lateral sides and first and second capacitive fingers, a first dummy metal lines portion positioned adjacent the first lateral side of the capacitive portion and a second dummy metal lines portion positioned adjacent the second lateral side of the capacitive portion. The first set of capacitive fingers is electrically connected to the first dummy metal lines portion and the second set of capacitive fingers is electrically connected to the second dummy metal lines portion. A method of making an integrated circuit assembly with a lateral flux capacitor includes electrically connecting a first plurality of capacitive fingers in a first metal layer to a first dummy metal lines portion of the first metal layer.
US09520459B2
A surface treatment method for a semiconductor device includes providing a substrate where a plurality of projected patterns are formed, forming a hydrophobic coating layer on a surface of each of the plurality of projected patterns, rinsing the substrate with deionized water, and drying the substrate, wherein the hydrophobic coating layer is formed using a coating agent that includes phosphate having more than one hydrocarbon group, phosphonate having more than one hydrocarbon group, or a mixture thereof.
US09520451B2
An organic light-emitting diode display device includes a substrate, a light-absorption layer, an active array structure, and an organic light-emitting diode. The substrate has a first and a second surface opposite to each other. The light-absorption layer is disposed on the first surface, and has at least one opening exposing a portion of the first surface. The active array structure is positioned on the second surface, and includes at least one data line, at least one gate line, and at least one switching device electrically connected to the gate and data lines. The light-absorption layer overlaps at least one of the data line and the gate line when viewed in a direction perpendicular to the substrate. The organic light-emitting diode is electrically connected to the switching device, and the organic light-emitting diode overlaps the opening when viewed in the direction perpendicular to the substrate.
US09520447B2
Arrays of memory cells having a common gate terminal and methods of operating and forming the same are described herein. As an example, an array of memory cells may include a group of memory cells each having a resistive storage element coupled to a select device. Each select device includes a first terminal, a second terminal, and a gate terminal, where the gate terminal is common to each memory cell of the group.
US09520443B2
Embodiments of the technology implement DIOMEJ cells. In one embodiment, a DIOMEJ cell includes: an MEJ that includes, a ferromagnetic fixed layer, a ferromagnetic free layer, and a dielectric layer interposed between the fixed and free layers, where the fixed layer is magnetically polarized in a first direction, where the free layer has a first easy axis that is aligned with the first direction, and where the MEJ is configured such that when a potential difference is applied across it, the magnetic anisotropy of the free layer is altered such that the relative strength of the magnetic anisotropy along a second easy axis that is orthogonal to the first easy axis, as compared to the strength of the magnetic anisotropy along the first easy axis, is magnified for the duration of the application of the potential difference; and a diode, where the diode and the MEJ are arranged in series.
US09520438B2
The present invention provides an electromagnetic wave detecting element that can suppress occurrence of cracking at a substrate peripheral portion, and occurrence of breakage of lead-out wires. An interlayer insulating film is formed so as to cover TFT switches on a substrate. An interlayer insulating film is formed so as to cover semiconductor layer of sensor portions that generate charges due to electromagnetic waves that are an object of detection being irradiated, and cover a region on the substrate where the interlayer insulating film is formed.
US09520435B2
An image sensor including a semiconductor layer; a stack of insulating layers resting on the back side of the semiconductor layer; a conductive layer portion extending along part of the height of the stack and flush with the exposed surface of the stack; laterally-insulated conductive fingers extending through the semiconductor layer from its front side and penetrating into said layer portion; laterally-insulated conductive walls separating pixel areas, these walls extending through the semiconductor layer from its front side and having a lower height than the fingers; and an interconnection structure resting on the front side of the semiconductor layer and including vias in contact with the fingers.
US09520433B1
A method includes forming a deep trench isolation structure on a substrate, the substrate having a back surface opposite to a front surface, the deep trench isolation structure opening toward the front surface. An oxide layer is formed on the front surface of the substrate and sidewalls and bottom of the deep trench isolation structure. The oxide layer on the front surface of the substrate is removed. A portion of the substrate at the opening of the deep trench isolation structure is removed and an epitaxial layer is formed on the substrate.
US09520431B2
An image sensor includes a semiconductor layer with a plurality of photodiodes. A plurality of isolation structures is disposed in the back side of the semiconductor layer between individual photodiodes in the plurality of photodiodes. The plurality of isolation structures extend into the back side of the semiconductor layer a first depth and extend out of the back side of the semiconductor layer a first length. A plurality of light filters is disposed proximate to the back side of the semiconductor layer such that the plurality of isolation structures is disposed between individual light filters in the plurality of light filters. An antireflection coating is also disposed between the semiconductor layer and the plurality of light filters.
US09520405B2
A semiconductor device is provided. A channel layer is formed on a substrate. The channel layer is extended in a first direction substantially perpendicular to an upper surface of the substrate. A ground selection line is formed on a first region of the channel layer. A plurality of word lines is formed on a second region of the channel layer. A plurality of string selection lines is formed on a third region of the channel layer. The second region of the channel layer includes a first conductivity type dopant. The first, second and third regions of the channel layer are disposed along the first direction.
US09520400B2
A NOR flash memory and its manufacturing method are provided in the present disclosure, they are in the field of flash memory. In the manufacturing method, a mask dielectric layer is formed on a second polysilicon layer of a gate stack structure. In addition, part of the mask dielectric layer is etched patternedly to expose part of the second polysilicon layer which is close to a source. Furthermore, the exposed second polysilicon layer is self aligned to form a metal silicide layer. Thus in the NOR flash memory, an unetched mask dielectric layer is substantially located between a metal silicide layer and a drain contacting hole of the NOR flash memory. A drain current between the gate electrode and the drain electrode is small, the above manufacturing method is not complex, a process window is large, a side effect is small, which are advantageous to large scale production.
US09520399B2
A method for fabricating floating body memory cells (FBCs), and the resultant FBCs where gates favoring different conductivity type regions are used is described. In one embodiment, a p type back gate with a thicker insulation is used with a thinner insulated n type front gate. Processing, which compensates for misalignment, which allows the different oxide and gate materials to be fabricated is described.
US09520398B1
A device includes a substrate, a deep well, a first well, and a second well. The deep well is formed in the substrate. The first well includes a first portion formed on the deep well and a second portion formed in the substrate. The second well is formed partially on the deep well. A first separator structure is formed on the deep well to isolate the first portion of the first well from the second well, and a second separator structure is formed on the substrate to isolate the second well and a second portion of the first well.
US09520394B1
FinFET devices including III-V fin structures and silicon-based source/drain regions are formed on a semiconductor substrate. Silicon is diffused into the III-V fin structures to form n-type junctions. Leakage through the substrate is addressed by forming p-n junctions adjoining the source/drain regions and isolating the III-V fin structures under the channel regions.
US09520393B2
Channel-to-substrate leakage in a FinFET device can be prevented by inserting an insulating layer between the semiconducting channel and the substrate. Similarly, source/drain-to-substrate leakage in a FinFET device can be prevented by isolating the source/drain regions from the substrate by inserting an insulating layer between the source/drain regions and the substrate. The insulating layer isolates the conduction path from the substrate both physically and electrically, thus preventing current leakage. If an array of semiconducting fins is made up of a multi-layer stack, the bottom material can be removed thus yielding a fin array that is suspended above the silicon surface. A resulting gap underneath the remaining top fin material can then be filled in with oxide to better support the fins and to isolate the array of fins from the substrate. The resulting FinFET device is fully substrate-isolated in both the gate region and the source/drain regions.
US09520388B2
In one embodiment, a semiconductor device may include a first transistor having a first current carrying electrode, a second current carrying electrode, and a control electrode; a first bipolar transistor having a collector coupled to the first current carrying electrode of the first transistor, a base coupled to the second current carrying electrode of the first transistor, and an emitter of the first bipolar transistor coupled to a first node of the semiconductor device. In an embodiment, the first node is connected to a terminal of a semiconductor package. An embodiment may include a semiconductor component coupled between the base of the first bipolar transistor and the emitter of the second bipolar transistor.
US09520386B2
A method of protecting an LED chip from damage by ESD and EMI when the LED chip is housed in a light-emitting diode(s) housing package (LED package) and the LED package is mounted on a printed circuit board is provided. The method comprises a step of not including an ESD and EMI suppressing Zener diode within the combination of the printed circuit board and the LED package and of providing within the combination of the printed circuit board and the LED package a first conductive member and a spaced apart second conductive member which are electrically connected to the LED chip and which have defined between them at least one insulative ESD and/or EMI suppressing region which breaks down in its insulative properties when subjected to voltages of absolute magnitudes greater than a predetermined threshold voltage.
US09520381B2
A semiconductor device includes multilayer chips in which a first semiconductor chip and a second semiconductor chip are bonded together. A first electrode pad is formed on a principal surface of the first semiconductor chip, and a first bump is formed on the first electrode pad. A second bump is formed on the principal surface of the second semiconductor chip such that the second bump is bonded to the first bump. The first electrode pad has an opening, and the opening and an entire peripheral portion of the opening form a stepped shape form a stepped shape. The first bump has a recessed shape that is recessed at a center thereof and covers the stepped shape.
US09520372B1
A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a substrate and a conductive pad formed on the substrate. The semiconductor device structure includes a protection layer formed over the conductive pad and a post-passivation interconnect (PPI) structure formed at least in the protection layer. The PPI structure is electrically connected to the conductive pad. The semiconductor device structure also includes a first moisture-resistant layer formed over the protection layer, and the protection layer and the first moisture-resistant layer are made of different materials. The semiconductor device structure further includes an under bump metallurgy (UBM) layer formed over the first moisture-resistant layer and connected to the PPI structure.
US09520354B1
An isolation system, isolation capacitor, and Integrated Circuit are disclosed. The isolation capacitor is described to include a first capacitive element, a second capacitive element, a primary isolation layer positioned between the first and second capacitive elements, as well as a secondary isolation layer positioned between the first and second capacitive elements. The secondary isolation layer has an area that is larger than an area of one or both of the first and second capacitive elements, thereby reducing the likelihood of breakdown between the first and second capacitive elements.
US09520353B2
A metal-insulation-metal (MIM) device including a first metal layer, a first insulation layer, a second metal layer, and a second insulation layer is provided. The first insulation layer is disposed on the first metal layer. The second metal layer is disposed on a part of the first insulation layer. The second insulation layer is disposed on a side wall of the second metal layer and on another part of the first insulation layer. A width of the first insulation layer under the second metal layer and the second insulation layer parallel to the first metal layer is greater than a with of the second metal layer parallel to the first metal layer.
US09520350B2
Bumpless build-up layer (BBUL) semiconductor packages with ultra-thin dielectric layers are described. For example, an apparatus includes a semiconductor die including an integrated circuit having a plurality of external conductive bumps. A semiconductor package houses the semiconductor die. The semiconductor package includes a dielectric layer disposed above the plurality of external conductive bumps. A conductive via is disposed in the dielectric layer and coupled to one of the plurality of conductive bumps. A conductive line is disposed on the dielectric layer and coupled to the conductive via.
US09520345B2
A semiconductor module is configured such that heat radiation substrates are connected to lead frames and semiconductor chips are directly connected to the lead frames, so that the semiconductor chips are not connected to the lead frames through conductive portions of the heat radiation substrates. Therefore, the conductive portions can have a solid shape without being divided. As such, an occurrence of curving of the heat radiation substrates is suppressed when a temperature is reduced from a high temperature to a room temperature after resin-sealing at the high temperature or the like. Therefore, connection between the semiconductor chip and the lead frames and connection between the lead frames and the heat radiation substrates enhance.
US09520344B2
Included are: the third frame which is electrically connected to the first intermediate frame and is arranged above the first frame; the fourth frame which is electrically connected to the second intermediate frame and is arranged above the second frame; the electric source terminal part which is provided on an extension of the first frame; the ground terminal part which is provided on an extension of the fourth frame; and the output terminal part which is provided on an extension to which the second frame and the third frame are electrically joined, wherein the third frame and the fourth frame are arranged in parallel with each other, and the electric source terminal part, the ground terminal part and the output terminal part are arranged in a manner such that induced electric voltages, which are generated in the third frame and the fourth frame, become in reverse directions with each other.
US09520341B2
One exemplary disclosed embodiment comprises a high power semiconductor package configured as a buck converter having a control transistor and a sync transistor disposed on a common leadframe pad, a driver integrated circuit (IC) for driving the control and sync transistors, and conductive clips electrically coupling the top surfaces of the transistors to substrate pads such as leadframe pads. In this manner, the leadframe and the conductive clips provide efficient grounding or current conduction by direct mechanical connection and large surface area conduction, thereby enabling a package with significantly reduced electrical resistance, form factor, complexity, and cost when compared to conventional packaging methods using wirebonds for transistor interconnections.
US09520339B2
According to one embodiment, a semiconductor device includes a semiconductor substrate having a first surface and a second surface, and having a LSI on the first surface of the semiconductor substrate, a first insulating layer with an opening, the first insulating layer provided on the first surface of the semiconductor substrate, a conductive layer on the opening, the conductive layer being connected to the LSI, and a via extending from a second surface of the semiconductor substrate to the conductive layer through the opening, the via having a size larger than a size of the opening in a range from the second surface to a first interface between the semiconductor substrate and the first insulating layer, and having a size equal to the size of the opening in the opening.
US09520337B2
A semiconductor module includes first and second semiconductor elements connected to pins, respectively; a first pin wiring substrate having first and second metal films bonded to the pin on the upper and lower surfaces; a first DCB substrate having third and fourth metal films on the upper and lower surfaces, the third metal film being bonded to the lower surface of the first semiconductor element; a second DCB substrate having fifth and sixth metal films respectively provided on the lower and upper surfaces, the fifth metal film being bonded to the upper surface of the second semiconductor element; a second pin wiring substrate having seventh and eighth metal films bonded to the pin, on the upper and lower surfaces; a connection member connected to the second and fifth metal films; a first cooler connected to the fourth metal film; and a second cooler connected to the sixth metal film.
US09520330B2
There is provided a method for the manufacture of an integrated circuit, including a substrate and an insulating layer formed on the substrate; a first pMOS transistor formed on the insulating layer and including a channel formed in a first layer of a silicon—germanium alloy, having a first thickness and first average germanium density; a gate oxide layer having a first equivalent oxide thickness; a second pMOS transistor formed on the insulating layer and further including a channel formed in a second layer of a silicon—germanium alloy, having a second thickness which is greater than the first and a second average germanium density which is lower than the first; and a gate oxide layer having a second equivalent oxide thickness which is greater than the first.
US09520328B2
Forming a semiconductor device is disclosed, according to embodiments of the present disclosure. Forming the semiconductor device can include forming a first semiconductor layer directly on a silicon substrate. Forming the semiconductor device can include forming a second semiconductor layer directly on the first semiconductor layer and forming an insulating trench in the second semiconductor layer. Forming the semiconductor device can include removing the second portion of the second semiconductor layer, and forming a third semiconductor layer directly on the first semiconductor layer and adjacent to the insulating trench such that the first portion of second semiconductor layer is electrically insulated from the third semiconductor layer. The first semiconductor layer and the third semiconductor layer can each be a type III-V semiconductor and the second semiconductor layer can be a type IV semiconductor.
US09520326B2
A semiconductor device includes: first and second n-type wells formed in p-type semiconductor substrate, the second n-type well being deeper than the first n-type well; first and second p-type backgate regions formed in the first and second n-type wells; first and second n-type source regions formed in the first and second p-type backgate regions; first and second n-type drain regions formed in the first and second n-type wells, at positions opposed to the first and second n-type source regions, sandwiching the first and the second p-type backgate regions; and field insulation films formed on the substrate, at positions between the first and second p-type backgate regions and the first and second n-type drain regions; whereby first transistor is formed in the first n-type well, and second transistor is formed in the second n-type well with a higher reverse voltage durability than the first transistor.
US09520324B1
An integrated circuit system, and a method of manufacture thereof, includes an integrated circuit package connected to a package interconnect connectible to an external resistor, wherein the integrated circuit package includes a master integrated circuit and a slave integrated circuit, the master integrated circuit is connectible to the external resistor and the slave integrated circuit, the master integrated circuit includes a master constant current and a slave constant current, the master constant current flows through the external resistor, and the slave constant current is based on the master constant current.
US09520321B2
Integrated circuits and methods for fabricating integrated circuits with self-aligned vias are disclosed. A method for fabricating an integrated circuit includes forming a first conductive interconnect line overlying a semiconductor substrate. The method forms an insulator cap defining a gap overlying the first conductive interconnect line. An upper interlayer dielectric material is deposited over the insulator cap and in the gap over the first conductive interconnect line. A via is etched through the upper interlayer dielectric material and into the gap to expose the first conductive interconnect line. The method deposits a conductive material into the via to form a conductive via in contact with the first conductive interconnect line.
US09520320B2
A TFT substrate and a method of manufacturing the TFT array substrate are disclosed. The method includes providing a substrate, forming an organic layer on the substrate, forming a first transparent conductive layer on the organic layer, and forming a photolithography layer on the first transparent conductive layer, where the photolithography layer has an opening. The method also includes patterning the first transparent conductive layer to form a first via hole in the first transparent layer using the photolithography layer as a mask, where the first via hole is aligned with the opening in the photolithography layer, and patterning the organic layer to form a second via hole in the organic using the photolithography layer as a mask, where the second via hole is aligned with the opening in the photolithography layer.
US09520318B2
A method for manufacturing a semiconductor device including a cell region and a peripheral region formed outside the cell region, comprising the steps of (a) providing a semiconductor substrate including a first epitaxial layer of a first conductivity type formed over a main surface thereof, (b) doping a lower band gap impurity for making the band gap smaller than the band gap of the first epitaxial layer before doping into the first epitaxial layer in the cell region, and thereby forming a lower band gap region, (c) after the step (b), forming a plurality of first column regions of a second conductivity type which is the opposite conductivity type to the first conductivity type in such a manner as to be separated from one another in the first epitaxial layer extending from the cell region to the peripheral region, and (d) after the step (c), forming a second epitaxial layer.
US09520316B2
A separation device includes a mount table, projecting portion, and drawing port. The mount table includes a mount surface on which a pressure sensitive adhesive sheet, on which an electronic component is stuck, is mounted. The electronic component is stuck on one surface of the pressure sensitive adhesive sheet, and the mount surface is in contact with the other surface of the pressure sensitive adhesive sheet. The projecting portion is formed on the mount surface and projects toward the pressure sensitive adhesive sheet mounted on the mount surface. The drawing port is open near the projecting portion on the mount surface, and when a negative pressure is applied, draws the pressure sensitive adhesive sheet.
US09520302B2
A method of processing a substrate includes depositing an oxide material on a substrate having a first region, a second region and a plurality of features, wherein the first region has a high feature density and the second region has a low feature density; and controlling a ratio of an etch rate of the oxide material in the first region to an etch rate of the oxide material in the second region by forming an ammonium hexafluorosilicate ((NH4)2SiF6) layer having a first thickness atop the oxide material in the first region and having a second thickness atop the oxide material in the second region.
US09520291B2
According to an aspect of the present inventive concept there is provided a method of providing an implanted region in a semiconductor structure including a first region and a second region, the method comprising: providing a first implantation mask covering the first region of the semiconductor structure, the first implantation mask including a first sacrificial layer, wherein the first sacrificial layer is formed as a spin-on-carbon (SOC) layer, and a second sacrificial layer, wherein the second sacrificial layer is formed as a spin-on-glass (SOG) layer; subjecting the semiconductor structure to an ion implantation process wherein an extension of the first implantation mask is such that ion implantation in the first region is counteracted and ion implantation in the second region is allowed wherein the second region is implanted; forming a third sacrificial layer covering the second region of the semiconductor structure, wherein the third sacrificial layer includes carbon; removing the second sacrificial layer at the first region by etching, wherein the third sacrificial layer protects the second region from being affected by said etching; and removing the first sacrificial layer at the first region and the third sacrificial layer at the second region by etching.
US09520290B1
Provided herein are approaches for patterning a semiconductor device. In an exemplary approach, a method includes providing a set of patterning features atop a layer of a semiconductor device, and implanting ions into a sidewall surface of the set of patterning features. The method includes implanting ions at an angle nonparallel with the sidewall surface, for example, approximately 60° to a plane normal to the sidewall surface. The method further includes etching the semiconductor device after the ions are implanted into the sidewall surface. As a result, by using an angled ion implantation as a pretreatment prior to etching, photoresist roughness is minimized, and sidewall striation and etch-induced line edge roughness is reduced. Approaches herein may also improve etch selectivity with respect to underlying layers disposed under the photoresist, as well as improved photoresist profiles.
US09520282B2
A method of manufacturing a semiconductor device is provided. The method includes treating a surface of an insulating film formed on a substrate by supplying a first gas containing a halogen group to the substrate, and forming a thin film containing a predetermined element on the treated surface of the insulating film by performing a cycle a predetermined number of times. The cycle includes supplying a second gas containing the predetermined element and a halogen group to the substrate, and supplying a third gas to the substrate.
US09520278B2
An object is to mix multiple liquids sufficiently and then nebulize the mixed liquids while maintaining the nebulizing efficiency. A nebulizer includes a first inner tube disposed inside an outer tube and having therein a first sample passage through which a first liquid sample flows, a second inner tube disposed inside the outer tube in parallel with the first inner tube and having therein a second sample passage through which a second liquid sample flows, a membranous member disposed with a gap between the membranous member and sample outlets formed at respective ends of the inner tubes. The gap forms mixing space in which a gas passing through a gas passage converts the first and second liquid samples flowing out of the sample outlets into droplets and mixes the droplets and the membranous member has multiple holes through which the mixed liquid samples pass along with the gas.
US09520276B2
An electrode assembly of a plasma processing apparatus that enables damage to an electrode plate to be prevented, and enables an increase in the number of parts to be prevented, so that the ability to carry out maintenance can be easily maintained. An upper electrode assembly has an upper electrode plate, a cooling plate (C/P) and a spacer interposed between the upper electrode plate and the C/P. The upper electrode plate has therein electrode plate gas-passing holes that penetrate through the upper electrode plate. The C/P has therein C/P gas-passing holes that penetrate through the C/P. The spacer has therein spacer gas-passing holes that penetrate through the spacer. The electrode plate gas-passing holes, the C/P gas-passing holes and the spacer gas-passing holes are not disposed collinearly.
US09520268B2
An exposure pattern is computed for exposing a desired pattern on a target in a charged-particle multi-beam processing apparatus to match a reference writing tool, and/or for compensating a deviation of the imaging from a pattern definition device onto the target from a desired value of critical dimension along at least one direction in the image area on the target: The desired pattern is provided as a graphical representation suitable for the reference tool, on the image area on the target. A convolution kernel is used which describes a mapping from an element of the graphical representation to a group of pixels which is centered around a nominal position of said element. A nominal exposure pattern is calculated by convolution of the graphical representation with the convolution kernel, said nominal exposure pattern being suitable to create a nominal dose distribution on the target when exposed with the processing apparatus.
US09520257B2
A faceplate assembly is provided. The faceplate assembly includes a faceplate having planar member with a first side and a second side, the planar member having a number of openings therethrough, the planar member first side having a number of opaque portions and a number of translucent portions, each planar member first side translucent portion disposed adjacent one planar member opening, a number of sources of localized illumination, each the source of localized illumination disposed adjacent the planar member second side and adjacent a planar member first side translucent portion, and wherein the source of localized illumination may be illuminated causing a selected planar member first side translucent portion to be illuminated.
US09520254B2
A circuit interrupter includes a first terminal, a second terminal, separable contacts moveable between a closed position and an open position, the first and second terminals being electrically disconnected from each other when the separable contacts are in the open position, a printed circuit board Rogowski coil structured to sense a current flowing between the first and second terminals, a current transformer structured to harvest power from the current flowing between the first and second terminals, an electronic trip unit including an other trip circuit structured to output a first trip signal to control the actuator to cooperate with an operating mechanism to trip open the separable contacts based on the current sensed by the current sensor and a thermal trip assembly structured to sense a temperature of a busbar and to output a second trip signal based on the sensed temperature.
US09520247B1
Control devices for automatically and/or remotely controlling fixtures such as, for example, light fixtures and/or other electrical and/or electronic devices, by controlling, operating, and/or interacting with existing switches, controls, power sources, and/or other components already present in an environment of interest, and methods for their installation and use.
US09520233B2
An electronic component and a board having the same are provided. The electronic component according to an exemplary embodiment in the present disclosure may include a body having upper and lower surfaces, first and second side surfaces, and third and fourth side surfaces; external electrodes disposed on at least one of the upper and lower surfaces and the third and fourth side surfaces of the body; and connection terminals disposed on the external electrodes, wherein the connection terminals are disposed inwardly to be spaced apart from an edge of a surface of the body on which the connection terminals are disposed.
US09520229B2
A rotary transformer includes a shaft, a stator, and a rotor. The stator has a pole surface extending about the shaft. The rotor has a pole surface and operatively connects to the shaft for common rotation with the shaft such that the pole surface of the rotor axially opposes the pole surface of the rotor at an overlap area. The overlap are between the pole surfaces is greater at a first rotor position that at a second rotor position for superimposing a signal indicative of rotor position on electrical power transferred between the stator and rotor.
US09520225B2
The apparatus 10 for electromagnetic energy transfer comprises a charging fixture 1 with a contact surface 4 and a generator coil 2 forming a resonator circuit with a capacitance. The charging fixture 1 is preferably arranged as an elongated bar whereon a plurality of chargeable electronic devices 5 can be arranged. In order to implement electromagnetic energy transfer from the charging fixture 1 to the electronic device 5 the latter has to be arranged with a pick-up circuit for generating secondary alternating current in a loop, preferably a secondary resonator circuit. In order to fix a position of the electronic device 5 on the charging bar 1, the charging bar is preferably arranged with a projection 3 extending in a plane of the contact surface 4. The electronic device 5 can be shaped to be hanged on the projection and removed from it in accordance with arrow 6.
US09520224B2
A coil (60). The coil (60) comprises a conductor formed in the shape of winding layers (68). The conductor comprises an insulating coating (96) surrounding a conductive core (94). The coil further comprises paper strips (80) disposed proximate one or more of the winding layers (68) to provide strain relief against mechanical forces exerted on the coil (60) and to provide electrical insulation between winding layers (68). In an embodiment where the coil (60) further comprises a core (70) the paper strips (80) are beneficially disposed at corners (70A, 70B, 70C, and 70D) of the core (70) and further between winding layers (68) at the corners (70A, 70B, 70C, 70D).
US09520221B2
Exemplary embodiments relate to a system and method for monitoring functional operational reliability of a cooling system having at least one thermosyphon for transformers provided with at least one evaporator and with at least one condenser. The cooling system using a coolant which can be vaporized and a gaseous medium, as a heat carrier.
US09520217B2
A method according to one general embodiment includes applying an organic surfactant to a nanoparticle having a d10 configuration for altering a magnetic property of the nanoparticle. A method according to another general embodiment includes applying an organic surfactant to a II-VI semiconductor nanoparticle having a d10 configuration for altering a magnetic property of the nanoparticle, wherein the nanoparticle has a mean radius of less than about 50 Å.
US09520210B1
Shielded twisted pair communication cables are described. A cable may include at least one twisted pair of insulated conductors, and an outer circumference may be defined by the twisted pair along a longitudinal length of the cable. A shield may be formed around the twisted pair, and a jacket may be formed around the shield. Additionally, a dielectric film may separate the insulated conductors of the twisted pair, and the dielectric film may extend beyond the outer circumference of the twisted pair and contact the shield.
US09520209B2
A cable includes a plurality of conductor sets. Each conductor set extending along a length of the cable and includes two or more insulated conductors, each insulated conductor including a central conductor surrounded by a dielectric material that includes polyolefin, a brominated flame retardant, and antimony trioxide. First and second conductive shielding films are disposed on opposite first and second sides of the conductor set, including cover portions and pinched portions arranged such that, in transverse cross section, the cover portions of the first and second shielding films in combination substantially surround the conductor set, and the pinched portions of the first and second shielding films in combination form pinched portions of the conductor set on each side of the conductor set. The cable includes an adhesive layer bonding the first shielding film to the second shielding film in the pinched portions of the conductor set.
US09520200B2
The invention relates to a method comprising measuring the temperature of at least one location of a non-volatile memory; determining if said temperature measurement indicates that the data retention time of data stored at said at least one location is reduced below a threshold; and re-writing said data to said non-volatile memory in a response to a positive determination.
US09520196B1
A voltage switch circuit is connected to a memory cell of a non-volatile memory. When the non-volatile memory is in a program mode and the memory cell is a selected memory cell, two output terminals provide a high voltage. When the non-volatile memory is in the program mode and the memory cell is a non-selected memory cell, the two output terminals provide a medium voltage and a ground voltage. When the non-volatile memory is in an erase mode and the memory cell is the selected memory cell, the two output terminals provide the high voltage and the ground voltage. When the non-volatile memory is in the erase mode and the memory cell is the non-selected memory cell, the two output terminals provide the ground voltage. When the non-volatile memory is in a read mode, the two output terminals provide a read voltage.
US09520193B2
Improved memory management is provided according to a Hierarchical Immutable Content Addressable Memory Processor (HICAMP) architecture. In HICAMP, physical memory is organized as two or more physical memory blocks, each physical memory block having a fixed storage capacity. An indication of which of the physical memory blocks is active at any point in time is provided. A memory controller provides a non-duplicating write capability, where data to be written to the physical memory is compared to contents of all active physical memory blocks at the time of writing, to ensure that no two active memory blocks have the same data after completion of the non-duplicating write.
US09520190B2
Subject matter disclosed herein relates to techniques involving a structural relaxation (SR) phenomenon for increasing resistance of a Reset state of phase change memory.
US09520188B2
A semiconductor memory device including a memory cell array including a memory cell layer containing plural memory cells operative to store data in accordance with different resistance states; and an access circuit operative to make access to the memory cells, the memory cell changing the resistance state from a first resistance state to a second resistance state on application of a voltage of a first polarity, and changing the resistance state from the second resistance state to the first resistance state on application of a voltage of a second polarity, the access circuit applying voltages, required for access to the memory cell, to first and second lines connected to a selected memory cell, and bringing at least one of the first and second lines connected to non-selected memory cells into the floating state to make access to the selected memory cell.
US09520185B2
A method for performing memory access includes: performing a plurality of sensing operations respectively corresponding to a plurality of different sensing voltages to generate a first digital value of a Flash cell of a Flash memory and a second digital value of the Flash cell of the Flash memory; using the first digital value and the second digital value to obtain soft information of a bit stored in the Flash cell; and using the soft information to perform soft decoding.
US09520180B1
A system and method for high-speed, low-power cryogenic computing are presented, comprising ultrafast energy-efficient RSFQ superconducting computing circuits, and hybrid magnetic/superconducting memory arrays and interface circuits, operating together in the same cryogenic environment. An arithmetic logic unit and register file with an ultrafast asynchronous wave-pipelined datapath is also provided. The superconducting circuits may comprise inductive elements fabricated using both a high-inductance layer and a low-inductance layer. The memory cells may comprise superconducting tunnel junctions that incorporate magnetic layers. Alternatively, the memory cells may comprise superconducting spin transfer magnetic devices (such as orthogonal spin transfer and spin-Hall effect devices). Together, these technologies may enable the production of an advanced superconducting computer that operates at clock speeds up to 100 GHz.
US09520176B2
A semiconductor apparatus disclosed in this disclosure includes a first channel formed in a first area and including a first power supply pad, a first clock pad, a first command address pad, a first data input/output pad and a first memory cell array; a second channel formed in a second area and including a second power supply pad, a second clock pad, a second command address pad, a second data input/output pad and a second memory cell array, the first and second channels being independently controllable from each other; and mesh structure lines straddling the first area and second area and connected to the first and second power supply pads.
US09520168B2
A nonvolatile memory device includes a cell array including a plurality of cell strings extending on a substrate in a vertical direction, a page buffer connected to a plurality of bit lines and configured to store sensing data of the cell array in a sensing operation, a voltage generator configured to provide voltages to a plurality of word lines and the plurality of bit lines, and an input/output buffer configured to temporarily store the sensing data received in a data dump from the page buffer and to output the temporarily stored data to an external device. The nonvolatile memory device further includes control logic configured to set a status of the nonvolatile memory device to a ready state after the sensing data is dumped to the input/output buffer and before recovery of the cell array from a bias voltage of the sensing operation is complete.
US09520167B2
A semiconductor memory device includes a first signal generation unit configured to sequentially generate first and second delay signals in response to a first column control signal, the first and second delay signals having reflected a delay time and a multiplied delay time selected from a plurality of delay times in correspondence with an arrangement location of a unit memory region, through data is input/output, respectively, and a second signal generation unit configured to generate a second column control signal delayed by the selected delay time as compared with the first column control signal, to determine an activation time point of the second column control signal in response to the first delay signal, and to determine a deactivation time point of the second column control signal in response to the second delay signal.
US09520161B2
A method and associated apparatus to determine a reference value on the basis of a plurality of half reference values stored in memory cells is disclosed, wherein the plurality of half reference values are read from the memory cells, wherein a subset of half reference values is determined from the plurality of half reference values, and wherein the reference value is determined on the basis of the subset of half reference values.
US09520149B1
Systems and methods for compensating for magnetoresistive (MR) jog offset direct current (DC) drift in a disc drive are described. In one embodiment, a method may include determining an occurrence of NOS, for example, by monitoring disc slip, to determine when the method should proceed. An MR jog offset DC drift amount is determined for each head of the disc drive. One of several approaches may be employed for determining the MR jog offset DC drift amount. By determining an MR jog offset DC drift amount for each head, a compensation profile is determined for the drive. The determined compensation profile may then be used during operation of the disc drive to compensate for the DC drift. One of several approaches may be employed for compensating based on the compensation profile.
US09520143B2
A foreign language learning apparatus and method are provided. The foreign language learning apparatus includes a sentence input unit receiving a first sentence from a user; a linked letter detection unit detecting at least one letter corresponding to at least one linking rule; a linked letter removal unit removing the letter and generating a second sentence by inserting a linking code; a partial waveform generation unit generating one or more partial waveforms using the Text To Speech (TTS) engine; an input waveform generation unit converting a voice corresponding to the first sentence into an input waveform; and a matching degree calculation unit calculating a matching degree and a partial matching degree. This foreign language learning apparatus enables a user to effectively learn pronunciation of a foreign language.
US09520141B2
Provided are methods and systems for detecting the presence of a transient noise event in an audio stream using primarily or exclusively the incoming audio data. Such an approach offers improved temporal resolution and is computationally efficient. The methods and systems presented utilize some time-frequency representation of an audio signal as the basis in a predictive model in an attempt to find outlying transient noise events and interpret the true detection state as a Hidden Markov Model (HMM) to model temporal and frequency cohesion common amongst transient noise events.
US09520138B2
Techniques described herein are directed to the enhancement of spectral features of an audio signal via adaptive modulation filtering. The adaptive modulation filtering process is based on observed modulation envelope autocorrelation coefficients obtained from the audio signal. The modulation envelope autocorrelation coefficients are used to determine parameters of an adaptive filter configured to filter the spectral features of the audio signal to provide filtered spectral features. The parameters are updated based on the observed modulation envelope autocorrelation coefficients to adapt to changing acoustic conditions, such as signal-to-noise ratio (SNR) or reverberation time. Accordingly, such acoustic conditions are not required to be estimated explicitly. Techniques described herein also allow for the estimation of useful side information, e.g., signal-to-noise ratios, based on the observed spectral features of the audio signal and the filtered spectral features, which can be used to improve speaker identification algorithms and/or other audio processing algorithms.
US09520132B2
The voice recognition device according to the present disclosure includes a communication interface that communicates with an external device, a first microphone that collects sound to produce audio data, and a controller that analyzes the audio data produced by the first microphone, determines contents of a designation corresponding to an analysis result, and then controls its own device based on a determination result, and yet controls its own device to urge a user to use the external device when the contents of the designation corresponding to the analysis result cannot be determined.
US09520124B2
A system is provided for training an acoustic model for use in speech recognition. In particular, such a system may be used to perform training based on a spoken audio stream and a non-literal transcript of the spoken audio stream. Such a system may identify text in the non-literal transcript which represents concepts having multiple spoken forms. The system may attempt to identify the actual spoken form in the audio stream which produced the corresponding text in the non-literal transcript, and thereby produce a revised transcript which more accurately represents the spoken audio stream. The revised, and more accurate, transcript may be used to train the acoustic model using discriminative training techniques, thereby producing a better acoustic model than that which would be produced using conventional techniques, which perform training based directly on the original non-literal transcript.
US09520120B2
A system for generating a control signal comprises a data propagator (9) for propagating acoustic sensor array data relating to a set of acoustic measurements at a set of sensor positions covering an aperture towards a set of propagated positions to obtain propagated data relating to the set of propagated positions. A control signal generator (2) is arranged for generating a control signal based on the propagated data. The control signal generator (2) comprises a data analyzer (1) for analyzing the propagated data in a spatial frequency domain. The data propagator (9) is arranged for propagating the sensor array data in real-time and the control signal generator (2) is arranged for generating the control signal in real-time.
US09520116B2
A universal effects carrier for use with electric instruments that allows for reduced or eliminated signal loss before the electronic signal of the instrument is passed through an effects pedal. A mounting cartridge includes a first receiving slot and a second receiving slot for retaining a primary effects pedal and a secondary effects pedal; the primary effects pedal and the secondary effects pedal being electrically connected to a signal-in port and a signal-out port via a signal-in pedal connector and a signal-out pedal connector. The primary effects pedal and the secondary effects pedal are further electrically connected by a bridge cable. The mounting cartridge is attached to an electric instrument through a cartridge receiver; the cartridge receiver including a signal-in terminal to be electrically connected to the signal-in port and a signal-out terminal to be electrically connected to the signal-out port.
US09520102B2
Systems and methods for extracting text from images rendered on a display screen, the method comprising capturing a color image rendered on a display screen; and transforming the color image to binary color image, preserving text-like graphic components and filtering out non-text-like graphical components. The transforming comprises scanning one or more areas of the color image; and detecting continuous bi-tonal regions in the scanned one or more areas, wherein the continuous bi-tonal regions have large variances.
US09520095B2
The present disclosure provides a display driving circuit, a driving method thereof, and a display apparatus, to solve the issue regarding power consumption of the display driver due to multiple reversal of the data voltage. The driving method comprises: firstly, determining pre-input data signals that are respectively input by a data line to each pixel unit of a column of pixel units corresponding to the data line when inputting a Nth image frame; next, determining, according to magnitudes or polarities of the pre-input data signals, a scanning order for the gate lines; then, scanning the gate lines according to the scanning order; and then, inputting the pre-input data signals to corresponding pixel units by the data lines.
US09520087B2
An organic light emitting display includes a display panel, on which a plurality of pixels each including an organic light emitting diode and a driving thin film transistor (TFT) controlling a current flowing in the organic light emitting diode are disposed, a timing controller configured to modulate input digital video data to compensate for changes in electric characteristic of the driving TFT, and a driving circuit unit configured to changes in electric characteristic of the driving TFT of each of specific pixels of the plurality of pixels in an image display period of each image frame and sequentially apply image display data to remaining pixels except the specific pixels along one direction in the image display period.
US09520086B2
A power voltage generating apparatus supplies a power voltage to a plurality of pixel circuits of a display apparatus. The power voltage generating apparatus includes: a high voltage converter to generate a high voltage; a low voltage converter to generate a low voltage; a switching circuit to alternately output the high voltage and the low voltage at a power voltage terminal as the power voltage; and a discharging unit coupled to the power voltage terminal and configured to discharge the power voltage terminal until a voltage output is converted from the high voltage to the low voltage by using the switching circuit.
US09520075B2
An image processing method and apparatus using the image processing method are provided. The apparatus comprises a processor configured to scale color values of input image data, thereby simulating the optical characteristics of paper. The simulation takes into consideration varying ambient light conditions around the display to imitate the optical characteristics of physical paper in the same ambient light conditions.
US09520064B2
A train-of-vehicle travel support device which enables a train-of-vehicle travel of a plurality of vehicles even on a running road in which no magnetic marker is embedded. The train-of-vehicle travel support device includes a sensor unit obtaining road line shape data of a feature on a road surface, a processor unit obtaining running control data based on comparison of the road line shape data obtained by the sensor unit and reference data which has been previously stored, and an inter-vehicle communication device transmitting wirelessly the running control data obtained by the processor unit to a following vehicle.
US09520060B2
A system receives data describing a light state of a traffic light and timing status of the traffic light. The light states include a first state indicating the traffic light is displaying a stop signal, and a second state indicating the traffic light is not displaying a stop signal. The timing status describes the time remaining of current state to transition to another state. The system determines, based on the state of the traffic light and the timing status, one of a plurality of messages on the display device. The messages include a first message to shut off an engine.
US09520059B2
Method for a deterministic selection of a sensor from a plurality of sensors, having a control unit and multiple sensors connected to the control unit by means of a three-wire bus, wherein the sensors are connected parallel to one another at a three-wire bus by at least two lines and a protocol frame according to SENT specification is used between the control unit and the sensors for a data exchange, and within the protocol frame a specified sensor is selected from a plurality of sensors by means of a selection signal sent by the control unit, wherein each sensor is associated with an unambiguous number of pulses for the selection of the sensor, and the selection of the sensor is performed by means of the selection signal having a predetermined number of pulses occurring immediately in succession.
US09520046B2
According to at least one embodiment, a computer-implemented method to communicate refuse reminders to a user of an automation system is disclosed. A proximity of at least one refuse bin to a base station may be detected at a predetermined time period prior to the refuse removal day using one or more sensors. The user may be alerted to move the at least one refuse bin to a removal location based at least in part on the detecting. In some embodiments, the refuse removal scheduled may be linked with the automation system, wherein the refuse removal schedule may comprise a schedule of refuse pick-up days for a first category of refuse.
US09520041B2
For monitoring an area, signal strength samples are obtained (S1) by sampling a data signal transmitted from at least one first device and received by at least one second device, and measuring a signal strength of the sampled data signal. The signal strength samples are processed (S2) by forming consecutive first groups of N consecutive signal strength samples, calculating first standard deviations for each of the consecutive first groups, forming consecutive second groups of N consecutive first standard deviations, and calculating second standard deviations for each of the consecutive second groups. Based on the second standard deviations, it is detected (S3) if a fluctuation in the data signal received by the second device has occurred that represents an intrusion in the area.
US09520036B1
A device includes a haptic actuator to generate mechanical force stimuli in accordance with a triggering event. A haptic control system includes an accelerometer to measure the haptic response of the device. Signaling from the accelerometer is analyzed in view of an intended haptic response. A control signal may be modified in view of the analysis to correct out-of-tolerance conditions of the haptic response. This correction may occur in real time or near-real time. Component aging, shifting device performance, or other factors may be compensated for and user expectations satisfied accordingly.
US09520032B2
A method for a slots game is disclosed. Such a slots game includes simulated gambling elements and adventure elements. Further, such a slots game has a viral effect of attracting members of gamer's social network.
US09520031B2
A slot machine game that allows a player to lock in particular symbol(s) after playing a game. If the player prefers one or more particular symbols to remain in position after a spin, the player can indicate to the slot machine the desire to lock in the particular symbols, wherein the player will have to pay a price for the ability to have those symbols locked in for a next spin. Then, the player places another wager and spins the reels while the particular symbols remain unchanged.
US09520022B2
A gaming system includes one or more input devices, one or more display devices, and one or more processors, and one or more memory devices storing instructions that cause the gaming system to receive an input indicative of a wager. The instructions further cause the gaming system to display a wagering game having an array of symbol positions positioned on a plurality of primary reels and at least one secondary reel overlaying two or more adjacent primary reels, the secondary reel including at least one oversized standard symbol, the oversized symbol overlaying symbol positions on at least two of the two or more adjacent primary reels. The instructions further cause the gaming system to spin the two or more adjacent primary reels and the secondary reel such that the two or more adjacent primary reels and the secondary reel appear to spin as a single reel.
US09520016B2
A game machine is provided. The machine comprises a display and a controller. The display is configured to display a plurality of symbol cells displayed in a grid. The controller is configured to: establish a first reel layout and a second reel layout, the second reel layout having a blank symbol in a plurality of consecutive symbol positions and at least one identical symbol in a plurality of consecutive symbol positions; randomly shift the second reel layout by a number of symbol positions in relation to the first reel layout; combine the second reel layout with the first reel layout to create a combined reel layout; and assign the combined reel layout to one of the reel strips.
US09520003B2
A method of inspecting a user device of a user of a transport system includes obtaining, by a portable inspection device, identification data of a user device of a user of a transport system; generating an inspection result of the user device, by an inspection system, in dependence on the read identification data and an item in a record within a database, wherein the record comprises a plurality of items each relating to entry data of a respective user device of a respective of users of the transport system; and conveying, by the portable inspection device, the result of the inspection.
US09519998B2
The present disclosure relates to a three-dimensional montage generation system and method based on a two-dimensional single image. An embodiment of the present disclosure may generate a three-dimensional montage in an easy, fast and accurate way by using a two-dimensional front face image data, and estimate face portions, which cannot be restored by using a single photograph, in a statistic way by using a previously prepared face database. Accordingly, an embodiment of the present disclosure may generate a three-dimensional personal model from a single two-dimensional front face photograph, and depth information such as nose height, lip protrusion and eye contour may be effectively estimated by means of statistical distribution and correlation of data.
US09519992B2
An image processing apparatus includes a ray generator configured to generate at least one ray, a plurality of tree searchers configured to perform a tree search of the generated at least one ray, an area divider configured to divide the generated at least one ray into a plurality of subareas based on information regarding a number of tree searches of a previous image frame, and a ray allocator configured to allocate the plurality of subareas divided by the area divider to the plurality of tree searchers respectively.
US09519987B1
Character control in a virtual space may be managed between user instructions and non-user instructions. User instructions associated with controllable aspects of characters within the virtual space may be received. The characters may include a first character associated with a first user and a second character. Non-user instructions associated with controllable aspects of characters within the virtual space may be provided. A determination may be made as to whether two or more characters are coupled together. The first character may be coupled with the second character responsive to a coupling action performed by one or both of the first character or the second character. A determination may be made as to whether user instructions or non-user instructions should dictate control of controllable aspects of characters. Individual characters may be configured to be agnostic as to whether user instructions or non-user instructions dictate control of controllable aspects.
US09519981B2
A method for visualizing brain connectivity includes receiving image data including molecular diffusion of brain tissue, constructing a tree data structure from the image data, wherein the tree data structure comprises a plurality of network nodes, wherein each network node is connected to a root of the tree data structure, rendering a ring of a radial layout depicting the tree data structure, wherein a plurality of vertices may be traversed from the top to the bottom, duplicating at least one control point for spline edges sharing a common ancestor, and bundling spline edges by applying a global strength parameter β.
US09519975B2
A method of determining an edge of an object on a digital image sequence comprising the step of determining a first gradient direction profile of a first image in the digital image sequence; determining a second gradient direction profile of a second image in the digital image sequence; computing a differential profile based on the first gradient direction profile and the second gradient direction profile; and determining the edge of the object based on the differential profile wherein the differential profile registers gradient magnitudes of the second gradient direction profile and angular differences between the first gradient direction profile and the second gradient direction profile. A system thereof is also disclosed.
US09519973B2
The disclosed embodiments provide a system that facilitates use of an image. During operation, the system uses a set of images from a camera on a device to obtain a set of features in proximity to the device, wherein the set of images comprises the image. Next, the system uses the set of images and inertial data from one or more inertial sensors on the device to obtain a set of three-dimensional (3D) locations of the features. Finally, the system enables use of the set of 3D locations with the image.
US09519967B2
Fluorescence generated at a lesion is distinguished from fluorescence generated at portions other than the lesion, and thus, observation is performed by using only the fluorescence generated at the lesion. Provided is a fluorescence observation apparatus including a light radiating portion that radiates excitation light onto an examination subject; a fluorescence-distribution acquiring portion that acquires an intensity distribution of fluorescence generated at the examination subject due to irradiation with the excitation light from the light radiating portion; and a non-target-region excluding portion that, in the fluorescence-intensity distribution acquired by the fluorescence-distribution acquiring portion, excludes regions in which a spectrum in a specific wavelength band has changed due to a specific biological component whose concentration in a lesion is lower than in other portions.
US09519961B2
A method of imaging a cut stone. The method comprises a) identifying an orientation of a cut stone (202), b) creating a volumetric model of the cut stone according to the orientation (203), c) capturing a plurality of images of the cut stone from a plurality of viewing angles around the cut stone (204), d) cropping a plurality of segments depicting the cut stone from the plurality of images using the volumetric model (205), and e) generating a volumetric image of the cut stone from the plurality of segments (207,208).
US09519958B2
A method includes: calculating a pixel statistical value and edge of pixels for each of areas of a multi-layer, the areas each containing a target pixel and having a successively decreased range; correcting the edge based on a pixel statistical value of an area that is wider than a specific area; correcting difference between a pixel statistical value of the specific area and the pixel statistical value of the area that is wider than the specific area using the post-correction edge; correcting the pixel statistical value of the specific area using post-correction difference and the pixel statistical value of the area that is wider than the specific area; and correcting the target pixel by repeating correction of the pixel statistical value of the specific area successively in each area until the area reduces its range from the maximum range to the minimum range.
US09519956B2
A method comprises estimating disparity values for pixels located in an occluded region of a first one of a defocused pair of stereo images using: a first set of blur map data corresponding to the first one of the defocused pair of stereo images; a first set of disparity map data corresponding to the first one of the defocused pair of stereo images; and a first set of occlusion map data corresponding to the first one of the defocused pair of stereo images.
US09519954B2
Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. This correction may be referred to as upright adjustment. A set of criteria based on human perception may be used in the upright adjustment. A reprojection technique that implements an optimization framework is described that yields an optimal homography for adjustment based on the criteria and adjusts the image according to new camera parameters generated by the optimization. An optimization-based camera calibration technique is described that simultaneously estimates vanishing lines and points as well as camera parameters for an image; the calibration technique may, for example, be used to generate estimates of camera parameters and vanishing points and lines that are input to the reprojection technique.
US09519950B2
An image generating apparatus includes an imaging device that photographs a user to generate a photographed image, and a control device that performs a process of compositing an image for composition with the photographed image. The control device detects a plurality of parts of a body of the user from the photographed image, adjusts the image for composition in size, position, and direction depending on a size, a position, and a direction of each of the plurality of the detected parts, and composites the image for composition with the photographed image with the adjusted size, at the adjusted position, and in the adjusted direction.
US09519949B2
A system (100) is provided for determining a transformation between different coordinate systems associated with different medical data. In determining the transformation, the system (100) makes use of a third set of anatomical landmarks (040) defined in a reference coordinate system to match a first set of anatomical landmarks (010) defined in a first coordinate system to a second set of anatomical landmarks (020) defined in a second coordinate system. Effectively, the third set of anatomical landmarks is used as an intermediary in obtaining the transformation between both input sets of coordinate systems. As the third set of anatomical landmarks includes the anatomical landmarks of both input sets, it is not needed for both input sets to be identical or even to overlap. Rather, even in case both input sets are entirely disjunct, i.e., not-overlapping, it is still possible to determine the transformation between the different coordinate systems.
US09519947B2
One embodiment of the present invention sets forth a technique for a program to access multi-dimensional formatted graphics surface memory. Multi-dimensional memory objects called “surfaces” stored in a user-specified data or pixel format and arranged in a graphics optimized layout are accessed by programs using surface instructions. A set of memory access instructions e.g., load, store, reduce, and atomic, referred to as surface instructions, may be used to access the surfaces. Coordinate bounds checking is performed with configurable clamping. Caching behavior may also be specified by the surface instructions. Data format conversion and packing to a specified storage format is supported for store, reduction, and atomic surface instructions. Data format conversion and unpacking from a specified storage format is supported for loads and atomic surface instructions.
US09519943B2
A method of processing commands is provided. The method includes holding commands in queues and executing the commands in an order based on their respective priority. Commands having the same priority are held in the same queue.
US09519937B2
A method of forming unique, private, personal, virtual social networks on a social network system that includes a database storing data relating to corresponding user entities. The method includes: a first user entity sending an invitation to a second user entity, recording in the database the second user entity as a direct contact of the first user entity and determining that third user entities, directly connected to the second user entity, are indirect contacts. A unique, personal, social network formed from direct and indirect contacts is thereby created for each user entity. Each user entity is able to control privacy of its data with respect to other user entities depending on the connection factor to that other entity and/or that other entity's attributes. Each user entity is able to take the role of provider or participant in applications where the provider provides an item or service to the participant.
US09519934B2
Disclosed is a system and associated method for restricting access to a customer's online banking account. The system typically includes a processor, a memory, and an online banking module stored in the memory. The module is typically configured for determining that a computing device has initiated a first online banking transaction associated with the customer's online banking account. If the first online banking transaction is within a first restricted transaction definition and if the computing device is not enrolled with the customer's online banking account, geographic location information associated with the computing device and geographic location information associated with a first mobile device enrolled with the customer's account are received. The module determines whether the location of the computing device is proximate to a predefined location and/or whether the location of the computing device is proximate to the location of the first mobile device.
US09519932B2
System, method, and computer program product are provided for using real-time video analysis, such as augmented reality to provide the user of a mobile device with real-time budgeting and wish lists. Through the use of real-time vision object recognition objects, logos, artwork, products, locations, and other features that can be recognized in the real-time video stream can be matched to data associated with such to provide the user with real-time budget impact and wish list updates based on the products and budget data determined as being the object. In this way, the objects, which may be products and/or budget data in the real-time video stream, may be included into a user's budget and/or wish list, such that the user receives real-time budget and/or wish list updates incorporating product and/or budget data located in a real-time video stream.
US09519922B2
A system and method for automatically identifying an electronic document. The method includes accessing, within an electronic device, an electronic document and extracting text from the electronic document. A signature is then determined based on the text of the electronic document and the signature is communicated over a communication channel. The method further includes receiving an identifier of the electronic document over the communication channel. In one embodiment, the identifier is determined by a server matching the signature against a signature library. The method further includes receiving a bookmark associated with the electronic document.
US09519918B2
Image-based features may be significantly correlated with click-through rates of images that depict a product, which may provide a more formal basis for the informal notion that good quality images will result in better click-through rates, as compared to poor quality images. Accordingly, an image assessment machine is configured to analyze image-based features to improve click-through rates for shopping search applications (e.g., a product search engine). Moreover, the image assessment machine may rank search results based on image quality factors and may notify sellers about low quality images. This may have the effect of improving the brand value for an online shopping website and accordingly have a positive long-term impact on the online shopping website.
US09519915B1
A system and method for delivering purchasing incentives and a variety of other retail shopping aids through a computer network, such as by E-mail over the Internet or the World Wide Web. Customers (10) of retail stores can establish a bi-directional communication link with the system, log in (16) to the system, and then elect to browse among available purchasing incentive offers (18, 22), or elect to explore other shopping aids, such as a shopping list generator (26), a recipe center (30), or simply elect to claim a product rebate or to receive product information. If the customer elects to have product information or rebate information delivered, only minimal customer identification is required. For purchase incentives redeemable at retail stores, the customer must provide identification information and must also designate a retailer (12) at which the purchasing incentive can be exercised. For receipt of focused incentives based the customer's past shopping behavior, the customer must also supply a unique customer id., such as a check cashing card number or credit card number, used for in-store purchases. For delivery of a product sample, the customer's name and address must be supplied. The system merges this customer-supplied information (270) with other purchase incentive data (272) and creates a printable graphical image of the purchasing incentive (282) for transmission to the customer. In an alternate embodiment of the invention, the purchase incentive is not transmitted directly to the customer. Instead, the terms of the incentive are transmitted electronically to the retail store (310) designated by the customer, who receives either a token (316) to present at the store or an advisory message. In yet another embodiment of the invention, incentives may be targeted to specific consumers based on a consumer purchase history (502), and transmitted to consumers' computers (510) using electronic mail addresses stored in a consumer database (506), or using a “personal page” in the computer network, established for each consenting consumer.
US09519910B2
A system and method that calibrates subject data for which a relationship to a target population is not known, so that the calibrated subject data can more accurately represent the target population. In many cases the calibration will involve the use of a differential weighting scheme applied to the data at the constituent level. The system and method allows the values of the observed variables in the subject data set to be weighted so that their incidence is equivalent to that of a reference population represented by a reference data set, even if the variables used in the reference data set to make estimates for the reference population were not collected or measured for the subject data set.
US09519906B2
A ranking system ranks visitors to a Web site using one or more instances of machine-readable code executable from a digital medium accessible to a Web server. The code tracks visitor behavior while browsing the web site, and a visitor ranking module resident on the digital medium accepts information documented by the one or more instances of machine readable code and assigns rank values to one or more of the visitors. The ranking module ranks visitors at the Web-site based on logic and rules for interpreting visitor behavior and for applies a value to the visitor in real time based on that interpretation, and values applied at or above a preprogrammed level trigger solicitation of the visitor so ranked to engage in interaction including live assistance.
US09519905B2
A system and method for monitoring a vehicle uses a wireless mobile device. The wireless mobile device, such as a cell phone, smart phone, PDA, etc., includes some of the hardware that could be utilized to monitor and analyze data and transmit the data (or summaries, statistics or analyses of the data) to a central server. This can greatly reduce the overall cost of the system. The data can be used to determine an insurance rate or as a speed probe for creating traffic maps, for example.
US09519903B2
The location of a user is obtained and, based on the location of the user and services available to, or requested by the user, a notification handler sends appropriate notifications to the user.
US09519902B2
Systems and methods for fraud monitoring in a payment service are disclosed. An exemplary system includes a first server being located at a first locale and routing a first series of transaction requests. The system includes a second server being located at a second locale and routing a second series of transaction requests. The transactions requests may or may not be associated with a single payment service user account. The system includes a distributed cache storing a set of transaction details of the two series of transaction requests. The system includes a risk service having access to the set of transaction details from the distributed cache. The risk service generates a fraud warning based on a result of a comparison of at least one transaction detail in the set of transaction details and at least one transaction detail of a new transaction request received by the first server.
US09519901B1
In some examples, methods and systems may process one or more payment transactions between a merchant and a customer by registering, by a biometric sensor of a payment object reader or a mobile device, a biometric characteristic as a biometric payment instrument, for example by obtaining data corresponding to a biometric characteristic of the customer. The data is converted into a digital signature of the biometric characteristic and compared with a registered biometric instrument at the time of transaction. If a match is obtained, the customer effects payments through the registered biometric instrument.
US09519894B2
A system and method for conducting electronic commerce are disclosed. In various embodiments, the electronic transaction is a purchase transaction. A user is provided with an intelligent token, such as a smartcard containing a digital certificate. The intelligent token suitably authenticates with a server on a network that conducts all or portions of the transaction on behalf of the user. In various embodiments a wallet server interacts with a security server to provide enhanced reliability and confidence in the transaction. In various embodiments, the wallet server includes a toolbar. In various embodiments, the digital wallet pre-fills forms. Forms may be pre-filled using an auto-remember component.
US09519892B2
Systems and methods to accelerate transactions made via mobile communications. In one aspect, a system includes: a memory to store transaction records indicating actual amounts of funds collected via a first plurality of premium messages transmitted to a first plurality of phone numbers; and a processor coupled with the memory to transmit, to a second plurality of phone numbers, a second plurality of premium messages to collect payments on behalf of a merchant. Before funds collected via the second premium messages become available, the processor identifies a portion of a total amount of funds charged via the second premium messages, based at least in part on the transaction records stored in the memory, and offers to provide the portion to the merchant.
US09519890B2
A calendaring-oriented computer program displays a meeting to which a user of the program has been invited to participate. The program visually indicates that a first other user who has also been invited to participate in the meeting has posted first update information relevant to the meeting and that the user is permitted to view. The program permits the user to post second update information relevant to the meeting and to specify a second other user who has also been invited to participate in the meeting as being permitted to view the second update information. The program permits the user to schedule a time at which the second update information is to be posted. The program permits the user to view the first update information and to post the second update information regardless of whether the user accepts, delegates, or declines, or has accepted, delegated, or declined, the meeting.
US09519885B2
A data processing system and method that, in some cases, include an EMR system and a web server. In some cases, the EMR system includes a plurality of electronic medical records for a plurality of patients. One or more of the electronic medical records may include a URL or HTTP Post message that defines a path to a web-based resource, such as a treatment algorithm or medical calculator. In some embodiments, the URL and/or HTTP Post message is constructed based on information in a patient's medical record.
US09519884B2
A method, system and article of manufacture for workflow processing and, more particularly, for managing creation and execution of data driven dynamic workflows. One embodiment provides a computer-implemented method for managing execution of workflow instances. The method comprises providing a parent process template and providing a child process template. The child process template is configured to implement an arbitrary number of workflow operations for a given workflow instance, and the parent process template is configured to instantiate child processes on the basis of the child process template to implement a desired workflow. The method further comprises receiving a workflow configuration and instantiating an instance of the workflow on the basis of the workflow configuration. The instantiating comprises instantiating a parent process on the basis of the parent process template and instantiating, by the parent process template, one or more child processes on the basis of the child process template.
US09519883B2
Automatically suggesting content, for example, documents, contacts information, tasks, calendar items, and the like, for inclusion into an electronic collaborative workspace is provided. Given a short description of a given project or collaborative workspace, an initial project membership list, and identification of local or external content repositories, content associated with the project or workspace may be retrieved and recommended to one or more users for inclusion into the project or collaborative workspace. Thus, the time and effort required for initially populating an electronic workspace with needed content is dramatically reduced.
US09519871B1
Contextual adaptation of documents automatically replaces words for synonyms that appear within context or topic whey they are being used. A machine learned topic modeling, trained by a set of documents representative of a target user is executed to determine topics of an input document, and to determine words in the document to replace based on determining the relevance of the words to the topics in the documents. An output document is generated based on the input document with the replaced words.
US09519862B2
The subject disclosure relates to a knowledge-driven data quality solution that is based on a rich knowledge base. The data quality solution can provide continuous improvement and can be based on continuous (or on-going) knowledge acquisition. The data quality solution can be built once and can be reused for multiple data quality improvements, which can be for the same data or for similar data. The disclosed aspects are easy to use and focus on productivity and user experience. Further, the disclosed aspects are open and extendible and can be applied to cloud-based reference data (e.g., a third party data source) and/or user generated knowledge. According to some aspects, the disclosed aspects can be integrated with data integration services.
US09519856B2
An article of manufacture includes a substrate, a first patterned layer deposited on the substrate in a first region, and a second patterned layer deposited on the substrate in a second region. The first patterned layer encodes first information in first symbols that are detectable by an optical sensor. The second patterned layer encodes second information in second symbols that are detectable by a non-optical sensor. The second information is distinct from the first information and the second region at least partially overlaps the first region.
US09519849B2
An image processing device allows for easy removal of a process medium stuck in the conveyance path while protecting the image processing unit from the outside. In many embodiments, the device includes a conveyance path for conveying process media in a specific conveyance direction, an image processing unit having an ejection surface (process surface) disposed facing the conveyance path, and a first cover and a second cover disposed along the conveyance path and covering the conveyance path. Typically, the first and second covers open and close by pivoting on first and second pivot pins disposed in a direction intersecting the conveyance direction, and the first and second pivot pins are disposed adjacent the conveyance path upstream and downstream of the portion of the conveyance path facing the ejection surface.
US09519839B2
A method for estimating illumination of an image captured by a digital system is provided that includes computing a feature vector for the image, identifying at least one best reference illumination class for the image from a plurality of predetermined reference illumination classes using the feature vector, an illumination classifier, and predetermined classification parameters corresponding to each reference illumination class, and computing information for further processing of the image based on the at least one best reference illumination class, wherein the information is at least one selected from a group consisting of color temperature and white balance gains.
US09519835B2
A biometric authentication device includes: a biometric sensor that obtains biometric information; a memory; and a circuitry configured to: select an objective user according to density of a predetermined range including a comparison-use part data that is a part of a comparison-use feature data extracted from the biometric information in a class of a registered part data that is a part of a registered feature data; and perform comparing between a registered feature data of a selected objective user and the comparison-use feature data.
US09519818B2
A method of capturing biometric data is provided that includes activating a security application in a device. The security application is activated by an operator of the device and is configured to cause the device to display an outline image. Moreover, the method includes displaying the outline image in a stationary position on a display of the device, positioning desired biometric data proximate the device such that the desired biometric data appears as a biometric image on the device display, and monitoring the outline and biometric images shown on the device display. Furthermore, the method includes positioning the device and the desired biometric data to better align the outline and biometric images when the outline and biometric images do not align and capturing the desired biometric data from an individual after approximately aligning the outline image with the biometric image.
US09519814B2
A portable data terminal that includes a housing and an environmentally responsive device for collecting data about the environment surrounding the housing. The portable data terminal also includes an encoded information reader unit with one or more data collection hardware devices, which can capture data encoded in decodable indicia, e.g., bar codes. In one embodiment, the portable data terminal is configured to operate in a mode that processes the decodable indicia, and the environmental data so as to correlate the information decoded in the decodable indicia with the environmental data.
US09519805B2
Execution of an obfuscation application may cause a computing device to translate bits of a hashed value according to a sparse bit selection pattern, the sparse bit pattern including a translation of bits of the hashed value into reordered bit unit groupings sized according to a numeric base of a digit cypher; and generate an obfuscated value using the translated bit unit groupings of the hashed value as indices into the digit cypher, the digit cypher including a mapping of the indices to output values in the numeric base. The obfuscation application may further cause the device to receive a target value to be obfuscated in data records received from a data source, hash the target value using a hashing module to create the hashed value, in some cases truncate the hashed value, and replace the target value in the data records with the obfuscated value.
US09519804B2
A domain-specific hardwired symbolic machine is disclosed that processes information via the flexible formation and hardwired mapping of symbols from one or more domains onto other such domains, computing and communicating with improved security because it has no CPU, no Random Access Memory (RAM), no instruction registers, no Instruction Set Architecture (ISA), no operating system (OS) and no applications programming. The machine may learn, e.g. from its users, via hardwired analysis of domain faults with associated recovery. The machine may modify itself according to interaction with its authorized authenticated users with self-modification via learning within application-specific, user-specific constraints hardwired into the original machine, eliminating configuration management and computer programming.
US09519800B2
A device and a method for online storage, device and method for searching for similar content, a device and a method of transmission and a device and a method. Encrypted data is saved at a provider of online services. With the encrypted data, encrypted hashing data is saved with a public key and the content to save is encrypted with the encrypted hash. This advantageously enables data duplication at the online service provider to be prevented while preserving the private life of the users of the service. In order to search for content similar to reference multimedia data, fingerprints are also saved at the service provider. In order to limit the number of false positives returned, the fingerprint can further contain a search fingerprint, an encrypted selection fingerprint.
US09519793B2
Embodiments for secure data storage that include systems and methods that receive, from a second system maintained by a second entity, a data payload to be stored by the system; secure the data payload at a first time; store the secured data payload; receive a request for access to the data payload; and provide certification, corresponding to a second time subsequent to the first time, that the data payload has not been altered since the first time.
US09519790B2
Methods and systems for evaluating customer security preferences are presented. In some embodiments, a computer system may receive, from a security dashboard computing platform, a request for a security score associated with a customer. In response to receiving the request for the security score associated with the customer, the computer system may request, from a customer portal computing platform, one or more security preferences associated with the customer. Subsequently, the computer system may receive, from the customer portal computing platform, the one or more security preferences associated with the customer. The computer system then may determine, based on at least one security score definition file and based on the one or more security preferences associated with the customer, a security score for the customer. Thereafter, the computer system may provide, to the security dashboard computing platform, the determined security score for the customer.
US09519781B2
Systems and methods for virtualization and emulation assisted malware detection are described. In some embodiments, a method comprises intercepting an object; instantiating and processing the object in a virtualization environment; tracing operations of the object while processing within the virtualization environment; detecting suspicious behavior associated with the object; instantiating an emulation environment in response to the detected suspicious behavior; processing, recording responses to, and tracing operations of the object within the emulation environment; detecting a divergence between the traced operations of the object within the virtualization environment to the traced operations of the object within the emulation environment; re-instantiating the virtualization environment; providing the recorded response from the emulation environment to the object in the virtualization environment; monitoring the operations of the object within the re-instantiation of the virtualization environment; identifying untrusted actions from the monitored operations; and generating a report regarding the identified untrusted actions of the object.
US09519769B2
A system and method for providing secure authorization to an electronic device by combining two or more security features of authentication processed at substantially the same time where at least one of the factors is a “tolerant” factor. By combining two factors such as facial recognition and a screen gesture, these can be analyzed at substantially the same time except when a device is oriented in a predetermined position or a unique or individualized motion is detected.
US09519763B1
A system and method is provided for visual authentication and authorization of a user for mobile devices, the system having: a login display on a mobile selection device displaying a visual pattern, a data collection engine whereby selection features are obtained from a plurality of user selection events to the mobile selection device with reference to the visual pattern, the selection attributes comprise measured selection attributes and derived selection attributes calculated from the measured selection attributes; an authentication engine whereby the selection attributes are compared to projected user selection attributes derived from user selection attribute values obtained during prior successful logins.
US09519762B2
Techniques for authenticating one or more entities are disclosed. Authentication can be performed based on one or more attributes associated with an image and/or input provided in connection with an image. The image is effectively provided for authenticating one or more entities associated with a computing environment. The attributes which can be measures include the manner in which an image has been created and/or traced by a person being authenticated. A person can initially register with an authentication system by creating and/or tracing an image. Subsequently, the person can be provided with the same, similar and/or completely different image in order to be authenticated by the authentication system. It will be appreciated that the image needs not be a signature or provide any personal information about the person being authenticated.
US09519748B2
A design assistance device for a steering device and a method of assisting a steering device design which assists a design of a steering device including an intermediate shaft by using existing components of a tube yoke and a shaft yoke. A design assistance device 1 for a steering device displays a select button on a display device when a fitting length of the combination of a candidate component of the tube yoke and a candidate component of the shaft yoke satisfies a condition of a fitting length. When the select button is selected, a control device 4 may receive information in which a drawing selected by a designer is determined.
US09519742B2
According to an embodiment, a semiconductor device switches circuit forms and circuit configurations of a plurality of analog functional circuits by rearranging a command execution order according to the command execution order set in advance irrespectively of a command execution order specified by a user and executing the commands.
US09519741B2
An approach includes deriving an uplift factor as a function of a width of the device for each leakage current component based on an amount of uncorrelated random variations in the leakage current component for one specific width and using the uplift factor as a multiplier for the leakage current component. The approach includes using the uplift factor for sub-threshold drain current as a multiplier of the sub-threshold drain current so that a lowering of nominal threshold voltage of the device occurs in a single simulation run. The approach further includes deriving a threshold voltage mismatch expression related to an amount of an uncorrelated random variation in sub-threshold drain current which is not directly inversely proportional to a square root of the width. The uplift factors and the threshold voltage mismatch expression within a model are used to predict statistical characteristics of the leakage current.
US09519738B2
Selectively tuning frequency modes of a structure, including: identifying, by a finite element analysis module, a plurality of frequency modes of the structure; and selectively altering, by the finite element analysis module, a target frequency mode a greater amount than the other frequency modes of the structure, including modifying a local attribute of a portion of the structure associated with the target frequency mode without modifying the attribute over the entire structure.
US09519735B2
In some methods, a number of input data sets is provided for an integrated circuit (IC) model. A number of scores for the number of input data sets, respectively, are then determined based on probabilities of the respective input data sets resulting in a failure condition, which exists when the IC model fails to meet a predetermined yield criteria. A simulation order for the number of input data sets is then assigned according to the determined number of scores.
US09519733B2
A computer provides a graphical user interface that allows designers to design string instruments. The dimensions and shape of the string instrument design can be altered using controls. The wind instrument design can be stored in a database and transmitted to a 3 dimensional printer which can fabricate the string instrument.
US09519729B2
Mobile devices enabled to support resolution-independent scalable display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for better viewing on smaller screen sizes. The mobile devices employ software-based processing of original Web content, including HTML-based content, XML, cascade style sheets, etc. to generate scalable content. The scalable content and/or data derived therefrom are then employed to enable the Web content to be rapidly rendered, zoomed, and panned. Display lists may also be employed to provide further enhancements in rendering speed. Context zooms, including tap-based zooms on columns, images, and paragraphs are also enabled.
US09519717B2
Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
US09519702B2
Systems and methods for providing category aspect information by mining historical data is provided. A table comprising joined data is accessed. The table includes historical data that comprises user behavior data based on actions performed with past queries by users listing data that includes aspect data for each listing and a determined category for each listing. Demand scores based on the joined data are determined. The determined demand scores are used to determine at least one relevant aspect name for a category. A message is transmitted for display on a device of the user that indicates the at least one most relevant aspect name for the category and suggests the user provide an aspect value that corresponds to the at least one most relevant aspect name to be included in a new listing.
US09519700B2
A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
US09519697B2
An observation information processing apparatus calculates, for each mesh, a support and a confidence. The observation information processing apparatus generates an adjacent mesh set by merging adjacent ones of the meshes. The observation information processing apparatus calculates, based on a support and a confidence of each mesh included in the adjacent mesh set, a confidence for each adjacent mesh, and sets the smallest one of the confidences calculated as a new confidence threshold value. The observation information processing apparatus detects and excludes meshes to be excluded from meshes included in the adjacent mesh set, based on the confidences and supports of the meshes included in the adjacent mesh set and the confidence threshold value.
US09519691B1
A method of tracking technologies may include providing a taxonomy wherein the taxonomy includes a plurality of technology/capability terms, and searching a data source using the technology/capability terms from the taxonomy. A plurality of text segments may be retrieved from the data source, with each of the text segments including at least one of the technology/capability terms from the taxonomy. A plurality of new technology/capability terms may be identified from the plurality of text segments retrieved from the data source, and a respective use frequency may be determined for each of the new technology/capability terms. Responsive to a respective use frequency of one of the new technology/capability terms being greater than a use frequency threshold, the taxonomy may be updated to include the new technology/capability term having the respective use frequency that is greater than the use frequency threshold.
US09519689B2
Methods, software and devices for responding to a user query are disclosed. A user query received from a user is matched to stored responses to obtain initial matched responses. A confidence metric indicating the likelihood of the initial matched responses satisfying the user query is calculated. Upon determining the confidence metric to be below a specified threshold, the user query is supplemented with contextual data. The user query, supplemented by contextual data, is further matched to stored responses by applying disparate matching techniques to obtain further matched responses, where at least one of the disparate matching techniques differs from techniques used to obtain the initial matched responses. Degree-of-match metrics are calculated taking into account the contextual data, where each degree-of-match metric indicates a quality of match between the user query and a matched response. At least one of the matched responses is presented to the user.
US09519680B2
An optimized method of processing queries requesting a description of a spatial relationship between a test geometry and a query geometry, such as points, lines, polygons, and collections thereof, is disclosed. A first part of the method finds a first spatial relationship between a minimum bounding rectangle (MBR) of the test geometry and an In-Memory R-tree (IMR-tree) built to describe the query geometry. If the first relationship does not specify the requested description, then a second part of the method uses the IMR-tree of the query geometry to find a second spatial relationship between the test geometry itself and the query geometry. Optimizations are applied to the first part and to the second part. Optimizations in the second part depend on the test geometry.
US09519677B2
Data graphing methods, articles of manufacture, and computing devices are described. In one aspect, a method includes accessing a data set, displaying a graphical representation including data of the data set which is arranged according to a first of different hierarchical levels, wherein the first hierarchical level represents the data at a first of a plurality of different resolutions which respectively correspond to respective ones of the hierarchical levels, selecting a portion of the graphical representation wherein the data of the portion is arranged according to the first hierarchical level at the first resolution, modifying the graphical representation by arranging the data of the portion according to a second of the hierarchal levels at a second of the resolutions, and after the modifying, displaying the graphical representation wherein the data of the portion is arranged according to the second hierarchal level at the second resolution.
US09519676B1
In updating a synopsis table of a database system, a database management unit performs a transaction to insert row(s) in a section of the base table and determines whether a synopsis entry for the section is stored in the memory. If stored in the memory, the in-memory synopsis entry is retrieved and metadata values in the in-memory synopsis entry are updated with data from the row(s) to be inserted. If not stored in the memory, the in-memory synopsis entry is generated and the metadata values in the in-memory synopsis entry are updated with data from the row(s). The insert transaction is then committed. Synopsis entry on-disk updates are thus avoided, significantly reducing the cost of updating the synopsis entries from the insert transaction. This yields enhanced performance especially for inserts of a small number of rows, while the benefits of synopsis entries are still available.
US09519674B2
At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read descriptor includes a state transition indicator corresponding to a write that has been applied at the first data store. A write descriptor indicative of a write that depends on a result of the read request is generated at the client-side component. The read descriptor and the write descriptor are included in a commit request for a candidate transaction at the client-side component, and transmitted to a transaction manager.
US09519670B2
A system includes a processor configured to gather historical risk-affecting data with respect to a current road. The processor is also configured to gather current risk-affecting data with respect to the current road. Further, the processor is configured to generate a baseline risk index for the road based on the historical data. The processor is additionally configured to modify the baseline risk index based on the current data and provide a risk index value for the current road based on the modified baseline risk index
US09519666B2
A method for data storage includes, in a system that includes one or more storage controllers, one or more servers and one or more storage devices, defining one or more data structures that represent thinly-provisioned user volumes used by the servers in storing data on the storage devices. One or more of the data structures are shared among the storage controllers and the servers. One or more of the user volumes are accessed by the servers, using the shared data structures and without executing code on the storage controllers.
US09519662B2
System, method, and computer program product to modify a received query, the received query including a first predicate specifying a comparison operator and a second predicate specifying an IS NULL operator, by replacing the comparison operator of the first predicate with an extended comparison operator, and removing the IS NULL operator from the received query, the extended comparison operator configured to support searching of NULL values in a database management system (DBMS), wherein the extended comparison operator is configured to return rows having column data matching a value predefined to represent NULL values.
US09519653B2
A method and system for enforcing resource quotas in cloud storage systems are provided. The method comprises receiving a request to write an object to a target folder of a tenant, wherein the tenant is initially configured with a tenant quota limit and each of a plurality of folders of the tenant initially is configured with a folder quota limit, wherein the tenant quota limit is then dynamically allocated to the plurality of folders of the tenant; determining whether the folder quota limit of the target folder of the tenant is sufficient for storage of the object; upon determining that the folder quota limit of the target folder is sufficient, increasing a folder quota usage of the target folder by a delta value; and storing the object in the target folder.
US09519648B2
A method, system and computer program product for software discovery in a computer system comprising a server and a client. Data defining at least one file category is received at the client from the server. File information pertaining to files belonging to the respective file category is established at the client for each of the at least one file category. The file information for each of the at least one file category is communicated from the client to the server. For each of the at least one file category, a checksum is calculated from the file information.
US09519647B2
Apparatuses, systems, and methods for data expiry include examining metadata associated with data in a non-volatile recording medium. Apparatuses, systems, and methods include expiring data from a non-volatile recording medium in response to metadata indicating that an expiration period for the data has been satisfied.
US09519644B2
A server system with one or more processors and memory receives, from a client device, information including one or more criteria for a media item to be generated. In some embodiments, the one or more criteria include one or more audio tracks for the media item to be generated. In some embodiments, the one or more criteria include one or more keywords for the media item to be generated. The server system identifies one or more media files in a database of media files for the media item to be generated based at least in part on the one or more criteria. The server system sends, to the client device, first information identifying the one or more media files. In some embodiments, the server system also sends, to the client device, synchronization information for synchronizing one or more audio tracks with the one or more identified media files.
US09519639B2
Translations for items of user-generated content are received from one or more users associated with a social networking system and/or one or more machine-generated translations. Each translation may translate a content item from a source or original language to a target language. Votes regarding the suitability of the translations are received from one or more users. In one aspect, the option to provide translations and/or vote on translations is provided to those users that are determined to be competent in the source language of the item of user-generated content. Determination of whether a user is competent in the source language can be based on the user profile of the user, the user-generated content of the user, the language competencies of the user's connections, and/or other social signals.
US09519635B2
The present invention is a method and apparatus for narrative content generation using narrative frameworks by receiving a first phrase variation and a second phrase variation and displaying an error indication when the first phrase variation fails to satisfy a criterion relative to the second phrase variation. If there is an error indication, alternate phrase variations are received and compared against the first phrase variation until an alternate phrase variation is selected that has no error indication. Additionally, multiple sets of operators for updating one or more narrative phrases selected for inclusion in the narrative content framework may be utilized to update selected phrases after inclusion in the narrative framework but prior to finalizing the narrative content to be output.
US09519629B1
Techniques are described for optimizing and consolidating style files for formatted pages of data such as web pages. Styles may be consolidated through the identification of common rules shared by multiple styles, and the common rules may be incorporated into a common style that has the style mappings and/or namespace of the source styles. Consolidation may enable minimal style information to be sent in response to a page request, the style information corresponding to a requesting browser type and/or version. Embodiments may also provide for global constants in style rules, with global constant resolution performed dynamically at runtime. Embodiments may also support file splitting for optimal browser performance, with the style file splitting performed dynamically at runtime.
US09519627B2
A method of normalizing an extensible markup language schema definition (XSD) schema type may be used in encoding and/or decoding an extensible markup language (XML) document. The method may include receiving an XSD schema type including a state. The method may also include analyzing the state for a conflict. The conflict may include an event resulting from a local production and one or more events resulting from a foreign production. When the conflict is detected, the method may include ignoring the one or more events resulting from the foreign production and generating a modified grammar for the state including the event resulting from the local production.
US09519626B2
Various embodiments utilize page scripting and parsing to identify the target destination of a hyperlink and provide a visual indication of the destination to the user without causing redirection to the target destination. In some embodiments, hyperlink color, highlighting, or icons are used to indicate the destination. Particular colors and/or icons selected to indicate the destination can, in some embodiments, be selected based on the domain hosting the target destination. In at least some embodiments, the destination of a link is determined by the page script run by a web browser on a user's device, while in other embodiments, information is transmitted to a web request handler on the server hosting the web site to determine the destination.
US09519619B2
A data processing method is disclosed, including: twiddling input data, so as to obtain twiddled data; pre-rotating the twiddled data by using a symmetric rotate factor, where the rotate factor is a·W4L2p+1, p=0, . . . , L/2−1, and a is a constant; performing a Fast Fourier (Fast Fourier Transform, FFT) transform of L/2 point on the pre-rotated data, where L is the length of the input data; post-rotating the data that has undergone the FFT transform by using a symmetric rotate factor, where the rotate factor is b·W4L2q+1, q=0, . . . , L/2−1, and b is a constant; and obtaining output data.
US09519615B2
A system includes a collection of central processing units, where each central processing unit is connected to at least one other central processing unit and a root path into at least 10 Tera Bytes of solid state memory resources. Each central processing unit directly accesses solid state memory resources without swapping solid state memory contents into main memory.
US09519602B2
This application discusses a system that can include a master device and a slave device coupled to the master device via an audio jack connector. In an example, the master device and the slave device can be configured to exchange information via a single conductive path of the audio jack connector using a digital communication protocol. The single conductive path can be configured to conduct audio signals of an audio transducer and the slave device can include a depletion-mode transistor to complete a circuit including the audio transducer and the single conductive path in a first state, and to isolate the audio transducer from the single conductive path in a second state.
US09519597B2
A communication apparatus and method based on shared memory are disclosed. The communication apparatus based on shared memory includes a data publication unit, a data subscription unit, and an access control unit. The data publication unit publishes data stored in a shared memory unit. The data subscription unit subscribes to the data stored in the shared memory unit. The access control unit controls the access of the data publication unit and the data subscription unit to the shared memory unit in response to locking operation instructions of the data publication unit and the data subscription unit with respect to the shared memory unit.
US09519595B1
In one aspect, a method includes receiving a request to provision a resource in a data storage system, determining whether any one of a set of quotas will be exceeded if the resource is provisioned, denying the request to provision the resource if any one of a set of quotas is exceeded and enabling the resource to be provisioned if none of the set of quotas is exceeded.
US09519594B2
An apparatus, system, and method are disclosed for solid-state storage as cache for high-capacity, non-volatile storage. The apparatus, system, and method are provided with a plurality of modules including a cache front-end module and a cache back-end module. The cache front-end module manages data transfers associated with a storage request. The data transfers between a requesting device and solid-state storage function as cache for one or more HCNV storage devices, and the data transfers may include one or more of data, metadata, and metadata indexes. The solid-state storage may include an array of non-volatile, solid-state data storage elements. The cache back-end module manages data transfers between the solid-state storage and the one or more HCNV storage devices.
US09519588B2
Cache lines of a data cache may be assigned to a specific page type or color. In addition, the computing system may monitor when a cache line assigned to the specific page color is allocated in the cache. As each cache line assigned to a particular page color is allocated, the computing system may compare a respective index associated with each of the cache lines to determine maximum and minimum indices for that page color. These indices define a block of the cache that stores the data assigned to the page color. Thus, when the data of a page color is evicted from the cache, instead of searching the entire cache to locate the cache lines, the computing system uses the maximum and minimum indices as upper and lower bounds to reduce the portion of the cache that is searched.
US09519583B1
The present disclosure relates generally to a dedicated memory structure (that is, hardware device) holding data for detecting available worker thread(s) and informing available worker thread(s) of task(s) to execute.
US09519576B2
A memory controller controlling a nonvolatile memory device having a plurality of memory blocks as a data storage space includes an error detection and correction circuit and a reclaim control unit. The error detection and correction circuit receives data from a memory block and calculates a comparison result by comparing a bit error rate of the received data and a predetermined value. The reclaim control unit determines whether or not to perform a read reclaim operation depending on the comparison result and a read voltage used to read the data. The read reclaim operation copies the data to a memory block different from a memory block having stored the data.
US09519563B2
A method for providing network performance monitoring using a performance database manager (PDM) is disclosed. A PDM has a PDM state manager, a communications server (COM server), a communications client (COM client), and an application database (AppDB). The PDM is configured to communicate with a network controller and a switch running a service monitoring (SERMON) client. A list of one or more switches, one or more hosted services, and one or more applications is determined. A request for service monitoring (SERMON) data is received from one or more applications running on a network controller. The request is sent to a SERMON client. A response is received from the SERMON client.
US09519556B2
An information handling system includes a method for detecting a predictive failure indication for a predictive failure indicated physical disk of a disk group, determining an amount of used storage capacity of a lowest capacity physical disk of the disk group, and comparing a replacement physical disk storage capacity of a replacement physical disk to the used storage capacity. When the replacement physical disk capacity is greater than or equal to the used storage capacity even if the replacement physical disk capacity is less than a lowest storage capacity of the lowest capacity physical disk of the disk group, replacing the predictive failure indicated physical disk with the replacement physical disk.
US09519550B1
In one aspect, a method includes generating a secure connection with a replication system using credentials, receiving a user-initiated command to control the replication system, generating a connection object, determining if the connection to the replication system has been initiated, sending the command to the replication system if the connection is initiated, obtaining input from a character stream to process and processing data for use by a backup system.
US09519547B2
In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses including, for supporting transactional message handling in an on-demand service environment including, for example: enqueuing a message specifying a transaction to be processed via a host organization; inserting a row into a database of the host organization associating the message with a status of pending, wherein the row is autocommitted to the database upon insertion; updating the status for the row to ready if a commit operation for the transaction is initiated; requesting a lock on the row; and performing final processing for the transaction based on the status for the message and based further on whether the lock is obtained for the row. Final processing may include, for example, a transaction roll back, a transaction commit, a transaction requeue, a termination of transaction processing, or an orphaned transaction clean up.
US09519546B2
A method for information handling systems includes receiving a storage operation to be applied to a cache block in a location in a distributed storage system. The location is defined by a logical block address (LBA). The method further includes swapping a first portion of the LBA with a second portion of the LBA, resulting in a modified LBA, and performing the storage operation with the modified LBA. The first portion and the second portion are both x bits wide.
US09519543B2
A method and an apparatus search an image using a feature point. The image search method extracts at least one feature point from an image and describes the extracted at least one feature point in stages, thereby generating a hierarchical feature point descriptor. In addition, the method may search for information matching the feature point descriptor from a local database (DB) included in a terminal or a remote DB included in a server.
US09519539B2
A method for outputting data error status of a memory device includes generating data status indication codes indicating error status of data chunks transmitted by a memory controller, and combining the data status indication codes with corresponding data chunks to generate an output signal, and outputting the output signal to a data bus pin.
US09519533B2
Methods and devices for tracking data flows in a computing device include monitoring memory in a hardware component of the computing device to identify a read operation that reads information from a tainted memory address, using heuristics to identify a first, second, and third number of operations performed after the identified read operation, marking memory addresses of write operations performed after first number of operations and before the second number of operations as tainted, and marking memory addresses of write operations performed after the third number of operations and before the second number of operations as untainted.
US09519529B2
A service may be provided that reads sensors, and that communicates information based on the sensor readings to applications. In one example, an operating system provides a sensor interface that allows programs that run on a machine to read the values of sensors (such as an accelerometer, light meter, etc.). A service may use the interface to read the value of sensors, and may receive subscriptions to sensor values from other programs. The service may then generate messages that contain the sensor value, and may provide these messages to programs that have subscribed to the messages. The messages may contain raw sensor data. Or, the messages may contain information that is derived from the sensor data and/or from other data.
US09519527B1
Certain aspects direct to systems and methods for performing internal system interface-based communications between Intelligent Platform Management Interface (IPMI) stack and management services in management controllers. The system includes a server management device, which has an IPMI stack and at least one management service module. The management service module, when executed, provides a corresponding management service. In operation, the server management device defines an internal system interface, and configures the internal system interface to establish an inter-process communication (IPC) channel between the IPMI stack and the management service using the internal system interface. Thus, an internal communication between the IPMI stack and the management service may be performed through the IPC channel.
US09519522B1
Various systems and methods for selecting resources (such as of a distributed storage system) for performing file operations (such as backup operations) based on power-usage characteristics of these resources. For example, one method involves receiving an input, where the input identifies a process to be performed. The method also involves accessing power data, where the power data indicates power usage for the process as performed using one or more resources of a plurality of resources. The method also involves selecting, using one or more processors, a selected resource from the resources based, at least in part, on the power data.
US09519521B2
A specification unit specifies a cycle in which data to be processed by queries is distributed, the queries being arranged at a node and movable between the nodes and performing a processing when the data matches with a set condition. An instruction unit instructs a node as a movement source to move the queries during a period when the data to be processed by the queries to be moved is not distributed on the basis of the specified cycle.
US09519508B2
A method includes providing device management services to a managed device by defining one or more transaction control primitives and one or more transaction initiation commands for modifying a management tree of a managed device, mapping the transaction control primitives and transaction initiation commands to device management commands for the managed device, transmitting the device management commands to the managed device, determining a relevance of any of the transmitted device management commands that fail to execute, and based on the relevance determination, allowing the managed device to modify the management tree without executing the commands that fail to execute.
US09519507B2
Systems and methods for managing context switches among threads in a processing system. A processor may perform a context switch between threads using separate context registers. A context switch allows a processor to switch from processing a thread that is waiting for data to one that is ready for additional processing. The processor includes control registers with entries which may indicate that an associated context is waiting for data from an external source.
US09519491B2
System and method for controlling thread execution via time monitoring circuitry in a processing element. Execution of a thread may be suspended via a thread suspend/resume logic block included in the processing element in response to a received suspend thread instruction. An indication of a wakeup time may be received to a time monitoring circuit (TMC) included in the processing element. Time may be monitored via the TMC using a clock included in the processing element, until the wakeup time obtains. The thread suspend/resume logic block included in the processing element may be invoked by the TMC in response to the wakeup time obtaining, thereby resuming execution of the thread
US09519488B2
An external intrinsic interface. A processor may include a core including a plurality of functional units, an intrinsic module located outside the core, and an interface module to perform relaying between the intrinsic module and a functional unit, among the plurality of functional units.
US09519480B2
A system provides complex branch execution hardware and a hardware-based Multiplexer (MUX) to multiplex a fetch address of a future branch and a preloaded branch fetch address to create an index hash value that is used to index a branch target prediction table for execution by a processor core, in order to reduce branch mis-prediction by preloading.
US09519472B2
A server computing system receives a request to instantiate a virtual machine in a cloud. The request is associated with a template that specifies the operating system and software packages to be installed on the virtual machine. The system splits the installation of the virtual machine into creating a minimal operating system installation, customizing the minimal installation, and generating a disk image of the customized minimal installation. The system creates a minimal installation of the specified operating system, executes the minimal operating system in a virtual machine guest, and customizes the minimal installation of the operating system as specified in the template. The system generates a virtual machine disk image of the customized minimal installation that is a cloud generic virtual machine disk image an is configurable to instantiate the virtual machine in clouds provided by different cloud providers.
US09519471B2
Surfacing visual representations of universal applications is described. In one or more implementations, visual representations of universal applications purchased or installed on other devices associated with a user account are surfaced in an application launcher interface on a current computing device. The visual representations are selectable (e.g., with a single click or tap) to install the universal application on the current computing device. This enables the user to quickly and easily install universal applications already purchased on other devices onto a current device without having to perform any additional action, such as navigating away from the application launcher interface to enter payment information. In one or more implementations, the visual representations of the universal applications are surfaced under a “recently added” section and/or an “on other devices” section of the application launcher to enable the universal applications to be easily located by the user.
US09519467B2
A method and apparatus for efficient and consistent validation/conflict detection in a Software Transactional Memory (STM) system is herein described. A version check barrier is inserted after a load to compare versions of loaded values before and after the load. In addition, a global timestamp (GTS) is utilized to track a latest committed transaction. Each transaction is associated with a local timestamp (LTS) initialized to the GTS value at the start of a transaction. As a transaction commits it updates the GTS to a new value and sets versions of modified locations to the new value. Pending transactions compare versions determined in read barriers to their LTS. If the version is greater than their LTS indicating another transaction has committed after the pending transaction started and initialized the LTS, then the pending transaction validates its read set to maintain efficient and consistent transactional execution.
US09519462B2
A system integrator for modeling an object instance of a COBOL data set, the object instance including representations of OCCURS DEPENDING ON clauses or REDEFINE clauses. The system comprises a client interface module, an import module, an object model module and modeler module. The client interface module generates an interface and receives a copybook selection and a set of REDEFINE criteria. The import module receives the copybook selection and imports a copybook from a database. The object model module receives the copybook and the set of REDEFINE criteria, and creates a customized object model for the copybook. The modeler module receives the customized object model and a set of COBOL data, and forms an object instance equivalent to the set of COBOL data, the object instance including representations of a OCCURS DEPENDING ON clause or REDEFINE clause.
US09519459B2
A high-power-efficiency multiplier combines a standard floating-point multiplier with a power-of-two multiplier that performs multiplications by shifting operations without the need for floating-point multiplication circuitry. By selectively steering some operands to this power-of-two multiplier, substantial power savings may be realized. In one embodiment, multiplicands may be modified to work with the power-of-two multiplier introducing low errors that may be accommodated in pixel calculations.
US09519457B2
Provided is an arithmetic processing apparatus and an arithmetic processing method which can perform block floating point processing with small circuit scale and high precision.A first normalization circuit (120) performs a first normalization, in which a plurality pieces of data, which have a common exponent and which are either fixed-point number representation data or mantissa portion data of block floating-point number representation, are inputted in each of a plurality of cycles and the plurality of pieces of data inputted in each of the plurality of cycles are respectively normalized with the common exponent on the basis of a maximum exponent for the plurality of pieces of data inputted in a corresponding one of the plurality of cycle. A rounding circuit (130) outputs a plurality of pieces of rounded data which are obtained by reducing a bit width of respective one of the plurality of pieces of data on which the first normalization is performed. A first storage circuit (140) stores a plurality of pieces of rounded data regarding the plurality of cycles in which the first normalization is performed and outputs a plurality of designated pieces of rounded data among the stored plurality of pieces of rounded data. A second normalization circuit (150) performs a second normalization, in which the plurality of designated pieces of rounded data are respectively normalized with an exponent which is common to the plurality of designated pieces of rounded data on the basis of the maximum exponents used in the first normalization for the plurality of designated pieces of rounded data and a maximum value of the maximum exponents, and outputs a result of the second normalization.
US09519448B2
A printing system includes a printing apparatus and a control apparatus. The printing apparatus obtains first attribute information about a sheet stored in a first sheet holding unit of the printing apparatus, and sends the information to the control apparatus. The control apparatus determines a combination of the first and second attribute information about the sheet and selects at least the first and a second sheet holding units. The control apparatus stores the combination in association with the selected first and second sheet holding units where a user instruction is accepted. The control apparatus obtains the second attribute information based on the received first attribute information, and sends the second attribute information to the printing apparatus. The printing apparatus sets the received second attribute information as attribute information about the sheet stored in the first sheet holding unit.
US09519445B2
The present disclosure is directed to an image forming apparatus. The image forming apparatus may include a network interface, an image-capture unit, a printing unit, and a processor configured to execute instructions. The instructions may include causing the image-capture unit to capture a representation of a graphical code displayed on a mobile computing device. The graphical code may be associated with print data. The instructions may also include causing the image forming apparatus to send via the network interface to the server a request for print data. The request may include the captured representation of the graphical code. The instructions may further comprise receiving, from the server via the network interface, the print data associated with the graphical code. Additionally, the instructions may include printing, via the printing unit, the received print data.
US09519444B2
A disclosed managing apparatus and image forming apparatus management system ensure confidentiality of information in an image forming apparatus while usability is maintained. An image forming apparatus acquires IC card identifying information with an IC card reader. A management server acquires a user ID associated with the acquired IC card identifying information and use limit information concerning use of the image forming apparatus. A process is performed in the image forming apparatus in accordance with the use limit information.
US09519442B2
A method of incorporating active error correction inside a memory device is used, whereby memory scrub cycles can be completely hidden from an end user. The method simplifies the design of the memory interface and simplifies the data integrity management unit for the end user. An arbitration unit is implemented to allow concurrent processing of primary (user) and secondary (scrub) requests. The arbitration unit is location aware in context to the primary interface and is responsible for eliminating overlapping memory requests.
US09519439B2
A method of data progression in a data storage system having at least two tiers of storage space. A first tier may include storage space in a SLC SSD and a second tier may include storage space in a MLC SSD. The method may include setting a predetermined free space threshold for the first tier of storage space, monitoring free space in the first tier of storage space, and when the amount of available free space in the first tier of storage space decreases to the predetermined free space threshold, generating an on-demand snapshot of at least a portion of the data of the first tier of storage space by designating that data as read-only. The on-demand snapshot may then be transferred to the second tier of storage space, thereby freeing the corresponding portion of data of the first tier of storage space for new writes.
US09519435B2
Extent migration is provided in a data storage environment configured for synchronous replication between a primary and secondary pair of storage entities, each having tiered storage devices. In one embodiment, by way of example only, a migration instruction is sent, by the primary storage entity, to the secondary storage entity, the migration instruction including a time delta approximately equal to a time of an intended migration at the primary storage entity such that the primary and secondary storage entities conduct the extent migration at approximately a same time. A relative priority is used against a secondary ordered heat map of the tiered storage devices of the secondary storage entity to perform the extent migration, regardless of whether the primary and secondary storage entities are identical.
US09519432B1
Performing automated and self-adjusting backup operations by executing the following steps: Determining a time of last backup operation for a data block. Obtaining an audit trail based on the time of last backup operation for the data block and a current time. Ordering read operations and write operations of the data block into a chronological sequence based on the audit trail. Generating a weighting element for read operations and a weighting element for write operations of the data block such that a weighting of read operations are greater than or less than the weighting of a write operations. Calculating a weighted sum of weighted read operations and weighted write operations for said data block. Respond to a result of a comparison between the weighted sum and at least one threshold value by performing a type of backup operation.
US09519428B2
Methods, apparatuses, systems, and computer-readable media for dynamically improving performance of a host memory controller and a hosted memory device are presented. According to one or more aspects, a memory controller may establish a data connection with a memory device. The memory controller may perform a first write operation of a plurality of write operations to the memory device using a first block size. Subsequently, the memory controller may perform a second write operation of the plurality of write operations to the memory device using a second block size different from the first block size. The memory controller then may determine an optimal value for a block size parameter based at least in part on the plurality of write operations. Thereafter, the memory controller may use the optimal value for the block size parameter in performing one or more regular tasks involving the memory device.
US09519426B2
A plurality of memory allocators are initialized within a computing system. At least a first memory allocator and a second memory allocator in the plurality of memory allocators are each customizable to efficiently handle a set of different memory request size distributions. The first memory allocator is configured to handle a first memory request size distribution. The second memory allocator is configured to handle a second memory request size distribution. The second memory request size distribution is different than the first memory request size distribution. At least the first memory allocator and the second memory allocator that have been configured are deployed within the computing system in support of at least one application. Deploying at least the first memory allocator and the second memory allocator within the computing system improves at least one of performance and memory utilization of the at least one application.
US09519423B2
An information processing apparatus that includes a touch panel unit that detects a touch input; an application control unit that sets one of a plurality of application programs to an active state as an active-state application program; a profile information acquiring unit that acquires profile information corresponding to the active-state application program; and a parameter updating unit that sets a detection parameter of the touch panel unit based on the profile information.
US09519421B2
In a system for dynamically and remotely providing user interface (UI) display and processing information to a touch panel embedded within a multifunction peripheral (MFP) such as a digital copier having an internal computer for controlling the touch panel, a method that comprises linking the internal computer to an external data communication network having an external remote computer on the network; and upon the inputting of desired selections by a user at the UI and communicating the same over the network to the external computer, providing information from the external computer via the network back to the internal computer that enables dynamically changing or updating the UI display and behavior during run time of the MFP.
US09519418B2
A method for providing a multi-stage device transition mechanism that is initiated based on a touch gesture may include receiving an indication of a transition gesture being performed at a touch screen display of a device in a first device state, and causing initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of repetition of the transition gesture. A corresponding apparatus and computer program product are also provided.
US09519413B2
Embodiments are provided for providing on a display of a computing device, playback controls for a particular playback zone of a media playback system, while the computing device is in a locked state. The playback controls may then be selected to control playback of media content in the playback zone, while the computing device remains in the locked state.
US09519399B1
Providing visual indication that an item of content is associated with a collaboration environment is disclosed. It is determined that a set of content items comprising one or more items of content comprising a body of managed content are to be displayed to a user. In the event that a collaboration content item included in the set of content items is associated with a collaboration environment of which the user is a member, visual indication is provided that the content item is associated with the collaboration environment.
US09519397B2
A data display method and apparatus display data efficiently on the screen of an electronic device equipped with a touchscreen. The data display method includes setting a scroll rate to a touch movement distance; detecting a touch gesture in a first region of the touchscreen; scrolling icons in the first region at the scroll rate in response to the touch gesture; and displaying detailed information associated with at least one icon newly displayed according to the scroll in a second region of the touchscreen.
US09519393B2
Methods, mediums, and systems include use of a system manger application in a data processing system to manage a building automation system, to display a trend view chart on a graphical user interface, based on a trend view definition, showing the changing value of point data over time from a building automation system device, and to automatically display a comparative chart, based on the trend view definition, of historical point data from the building automation system device upon selection of a predefined comparative trend view button and an offset time period.
US09519370B2
A display device and a method for driving the same are disclosed. In one aspect, the display device includes a plurality of pixels defined on a substrate and a sensor formed in at least one of the plurality of pixels and adjacently arranged at the same vertical level as that of a thin film transistor formed on the substrate to sense bending of the substrate and pressure that is applied to the substrate.
US09519367B2
An information processing apparatus includes a display section, a touch panel, a movement information detecting section configured to detect a direction and an amount of movement from an initial point of an operator's touch of the touch panel to a stopping point thereof, a vector calculating section configured to calculate y- and x-component vectors from a vector indicated by the direction and amount of movement, an amount-of-value-change calculating section configured to calculate an amount of numerical value change at each numerical display switch from an amount of movement of the y-component vector, a switching speed calculating section configured to calculates a switching speed at each numerical display switch from an amount of movement of the x-component vector, and a display control section allowing the numerical display switch of the display section in the calculated amount of numerical value change at the calculated switching speed.
US09519366B2
A touch sensor includes a transparent substrate, and an electrode pattern formed on the transparent substrate. The electrode pattern is formed by stacking at least two or more electrode layers, thereby enhancing the anti-corrosion and visibility of electrode patterns and ensuring the adhesive reliability of the transparent substrate and the electrode patterns.
US09519362B2
A display apparatus for a vehicle includes a screen on which an image is displayed. A projector projects the image to the screen, and a knob is rotatably disposed at one side of the screen. A vibration sensor senses a vibration and outputs a vibration signal. A controller determines a rotational direction and a rotational amount of the knob based on the vibration signal output from the vibration sensor.
US09519356B2
Techniques involving gestures and other functionality are described. In one or more implementations, the techniques describe gestures that are usable to provide inputs to a computing device. A variety of different gestures are contemplated, including bimodal gestures (e.g., using more than one type of input) and single modal gestures. Additionally, the gesture techniques may be configured to leverage these different input types to increase the amount of gestures that are made available to initiate operations of a computing device.
US09519353B2
The invention relates to systems and or methodologies for enabling combined speech and touch inputs for observation symbol mappings. More particularly, the current innovation leverages the commonality of touch screen display text entry and speech recognition based text entry to increase the speed and accuracy of text entry via mobile devices. Touch screen devices often contain small and closely grouped keypads that can make it difficult for a user to press the intended character, by combining touch screen based text entry with speech recognition based text entry the aforementioned limitation can be overcome efficiently and conveniently.
US09519352B2
A tablet computer is provided, which includes a sensor section operable to detect positional input by a human operator and output a positional input signal; a display, laid over the sensor section, operable to receive and display a video signal; and a processor, coupled to a memory storing programs for running an operating system (OS) and executing software loaded to the memory, the processor being operable to receive and process the positional input signal from the sensor section and to output a video signal of the OS and the software to the display. The tablet computer further includes a sensor signal filter capable of selectively communicating the positional input signal from the sensor section to the processor, to a separate external processor, or to neither the processor nor the separate external processor; and a display switch capable of coupling the display to the processor or to the separate external processor.
US09519351B2
Systems and methods for providing a gesture-based interface are provided. In some aspects, depth data indicative of a person interacting with one or more display devices is received. The one or more display devices display a plurality of columns. Each of the plurality of columns includes a plurality of icons. A column corresponding to a position of the person with respect to the one or more display devices is determined using the depth data. The column is from among the plurality of columns displayed at the one or more display devices. A signal for expanding a predetermined icon in the column corresponding to the position of the person with respect to the one or more display devices is provided.
US09519350B2
An interface controlling apparatus and method may generate content control information by analyzing force input information received from at least one force sensor, and may control content based on the content control information.
US09519346B2
A system is provided that produces haptic effects. The system receives an audio signal that includes a low-frequency effects audio signal. The system further extracts the low-frequency effects audio signal from the audio signal. The system further converts the low-frequency effects audio signal into a haptic signal by shifting frequencies of the low-frequency effects audio signal to frequencies within a target frequency range of a haptic output device. The system further sends the haptic signal to the haptic output device, where the haptic signal causes the haptic output device to output one or more haptic effects.
US09519341B2
A medical manipulator includes: a holding portion whose proximal end portion is fixed to a base; a positioning portion that has a fixing portion that is fixed to a distal end portion of the holding portion, and that is formed such that a treatment portion of a surgical instrument is able to move relative to the fixing portion; a reference orientation detecting portion that detects an orientation of a reference position on the positioning portion; a drive section that is used to move the treatment portion relative to the fixing portion; and a displacement detecting section that detects an amount of movement, including angular displacement, of the treatment portion relative to the reference position, and that calculates as the orientation on the treatment portion an orientation that is different by an amount of angular displacement that it has itself detected from the orientation on the reference position detected by the reference orientation detecting portion.
US09519332B2
There is provided an information processing apparatus including a mode control unit configured to perform control at least so as to switch a first mode that causes the information processing apparatus to be operated at a first voltage level and a second mode that causes the information processing apparatus to be operated at a second voltage level higher than the first voltage level, and an operation control unit configured to disable certain input operation performed by a user if a state satisfies a certain condition after the mode control unit switches a mode to the second mode.
US09519331B2
A method for managing the power consumption of an information handling system including a multi-lane serial link having a lane setting that identifies the number of active lanes in the multi-lane serial link. The method may include determining a number of lanes required for the multi-lane serial link based on one or more I/O devices connected to the information handling system, triggering a reduction of the lane setting of the multi-lane serial link if the lane setting of the multi-lane serial link is greater than the determined number of lanes required, and automatically reducing power to the multi-lane serial link in response to the reduction of the lane setting.
US09519325B2
An application processor includes a memory controller, a display block and a power management unit. The memory controller controls an external memory that stores an image signal to be displayed on a display unit. The display block includes an internal frame buffer and a display controller and the display controller controls the image signal to be displayed on the display unit. The power management unit adaptively controls a power mode of the application processor based on a characteristic of the image signal to be displayed and a power control overhead index.
US09519322B2
The server includes a power supply apparatus; a power receipt terminal connected to a network and supplied with electric power fed to over the network; and a controller configured to perform state monitoring of the server by being supplied with electric power from the power supply apparatus, or electric power from the power supply apparatus and electric power from the power receipt terminal, and when supply of electric power from the power supply apparatus is quitted, the controller changes an electric power supply route so as to be supplied the electric power only from the power receipt terminal.
US09519320B2
In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
US09519317B2
A locking component, a locking device and a host comprising the locking device are disclosed. The host comprises a card slot which extends along a second direction for inserting an interface card in a first direction which is substantially perpendicular to the second direction. The locking component includes a locking element and a pivot element. The locking element includes two opposite sliding slots each of which has a first and a second slide portion connecting each other. The locking element is adapted for sliding in the second direction such that the first and second slide portions of each sliding slot maintain a distance. The pivot element is adapted for passing through the sliding slots to be disposed at a host such that the locking element is pivotable about the pivot element. Upon positioning the pivot element at the first slide portions, the locking element is rotatable from an open position to an intermediate position. Upon sliding the locking element along the second direction to move the pivot element from the first slide portions to the second slide portions, the locking element is movable from the intermediate position to a lock position to lock the interface card.
US09519314B2
A case for a tablet computer has an upper shell and a lower shell. The upper shell has an open area through which the screen of the tablet computer is exposed. The upper shell is in sealed relation against a periphery of the tablet computer. The lower shell is in sealed relation to the upper shell. A subframe is interposed in sealed relation between the upper shell and the lower shell. The subframe has an outer periphery aligned with an outer periphery of the upper shell and the lower shell. A finned member is affixed to the shells so as to transfer heat from the tablet computer outwardly of the shells. A plurality of pins are formed in the shell and are suitable for allowing electrical connection with the tablet computer.
US09519307B2
A technique for detecting full-system idle state in an adaptive-tick kernel includes detecting non-timekeeping CPU idle state, initiating a hysteresis period, waiting for the hysteresis period to end, manipulating a data structure whose state indicates whether a scheduling clock tick may be disabled on all CPUs, and disabling the scheduling clock tick if the data structure is in an appropriate state. In a first embodiment, non-timekeeping CPUs manipulate a global counter when entering an idle state, but add hysteresis to avoid thrashing the counter. Timekeeping is turned off based on the count maintained on the global counter. In a second embodiment, a Read-Copy Update (RCU) dynticks-idle subsystem running on a timekeeping CPU manipulates a global state variable whose states indicate whether all non-timekeeping CPUs are in an idle state, and if so, for how long. Timekeeping is turned off based on the state of the global state variable.
US09519304B1
A bias current topology with embodiments in current source, current reference, (pseudo bandgap) voltage reference, and bandgap voltage reference that operate at ultra low currents and low power supply voltages which may use main stream standard digital Complementary Metal-Oxide-Semiconductor (CMOS) processes. The bias current topology uses chiefly a self cascode (SC), whose active resistor MOSFET is paced in series with the gate input of the MOSFETs that help generate the proportional to absolute temperature (PTAT) voltage that is applied to the active resistor MOSFET to produce a bias current.
US09519302B2
A semiconductor apparatus including a multichip package is disclosed. The semiconductor apparatus includes a slave chip having a slave region and a master region. The slave region is configured to have a first threshold voltage smaller than an operation voltage and the master region is configured to have a second threshold voltage greater than the operation voltage.
US09519301B2
Disclosed herein are a variety of systems and methods for management of an electric power generation and distribution system. According to various embodiments, a system consistent with the present disclosure may be configured to analyze a data set comprising a plurality of generator performance characteristics of a generator at a plurality of operating conditions. The performance characteristics may be used to produce a generator capability model. The generator capability model may comprise a mathematical representation approximating the generator performance characteristics at the plurality of operating conditions. The system may further produce an estimated generator capacity at a modeled condition that is distinct from the generator performance characteristics of the data set and is based upon the generator capability model and may implement a control action based on the estimated generator capacity at the modeled condition.
US09519281B2
A method for operating a power tool detects human contact with a non-moving implement of the power tool. The method includes sampling an electrical signal that passes through the non-moving implement, identifying in-phase and quadrature phase components for the sample, identifying a first distance between the components of the sample and a centroid of a cluster of samples corresponding to human contact with the non-moving implement, identifying a second distance between the components of the sample and a second centroid identified for another cluster of samples corresponding to no human contact with the non-moving implement, and identifying human contact with the non-moving implement with reference to the first distance being less than the second distance.
US09519275B2
In an actuator control method and an actuator control device, time optimal control is used, and a switching time at which an acceleration output is switched to a deceleration output, and an end time of the deceleration output are calculated using a maximum acceleration and a maximum deceleration at the time of a maximum output of a control force. A control force of an actuator is set as a maximum acceleration output from a calculation time to the switching time, the control force of the actuator is set as a maximum deceleration output from the switching time to the end time, output of the control force is ended at the end time, and the switching time and the end time are repeatedly calculated, and updated for each preset time. The control output is reduced along with decrease of residual energy, which is a sum of remaining work and kinetic energy of a control system. From this, an element of feedback control is incorporated in the time optimal control, and the control output is converged after the end of the control.
US09519271B2
There is provided an acoustic radiating membrane arrangement for a striking or musical watch. The arrangement includes a first membrane arranged superposed on a second membrane. Peripheral edge portions of the two membranes are intended to hold the membranes inside a watch case. The first acoustic radiating membrane is configured to radiate efficiently the frequencies in a first frequency band. The second acoustic radiating membrane is configured to radiate efficiently the frequencies in a second frequency band that is different from the first frequency band. A spacer ring is also disposed between the peripheral edge portions of the first membrane and of the second membrane to define an acoustic cavity.